Ojan Vafai
2793661b5a
Remove scroll corners and resizers.
...
We never paint scroll corners. The only thing we need them
for is so that the vertical and horizontal scrollbars don't
overlap each other. So, that's the only place left that
still computes a scroll corner rect.
We don't support resizers. Remove the code for them as well
as the CSS resize property.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/689283003
2014-11-07 09:46:16 -08:00
Rafael Weinstein
2c84a77f5e
Remove sparsity tolerance check when considering squashing layers
...
BUG=
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/709623002
2014-11-06 18:45:23 -08:00
Rafael Weinstein
fa52a2cb76
Remove RenderObject::isVideo
...
BUG=
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/709503003
2014-11-06 17:59:08 -08:00
Elliott Sprehn
8c0a714beb
Remove most of the media stack.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/689373003
2014-11-03 20:21:19 -08:00
Adam Barth
fc451b47eb
Unfork Sky's trace events
...
This CL remove the body of Sky's TraceEvent.h in favor of the version in base.
There's still some more of the system to unwind before we can remove all the
other boilerplate.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/691663002
2014-10-30 09:39:46 -07:00
Elliott Sprehn
3ad63531da
Remove Nine Patch layers.
...
These were only used for doing effects in Clank and the
shadows around the page when bouncing on the Mac. Now
they're dead code.
In the future if we decide nine patch is an API we really
want we should expose web platform primitives instead of
having a special API on layer.
R=ojan@chromium.org , abarth@chromium.org
Review URL: https://codereview.chromium.org/685983002
2014-10-28 20:13:46 -07:00
Elliott Sprehn
2f329e05b0
Remove RenderPart.
...
This was part of the old plugin system, we don't need it.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/686903003
2014-10-28 15:01:27 -07:00
Ojan Vafai
223c532e5f
Remove viewportConstrained plumbing.
...
Sky doesn't have viewport constrained elements (no position:fixed).
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/688433003
2014-10-28 14:28:39 -07:00
Eric Seidel
c32433111b
Remove almost all of Oilpan
...
The only things left are all the baseclasses
and macros in heap/Handle.h which are referenced
throughout all of core.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/686783002
2014-10-28 09:36:50 -07:00
James Robinson
ca1c075179
Update DEPS for chromium roll, fix few sky issues
...
This updates DEPS to match the recent chromium roll and applies the
following changes to sky to accomodate the skia roll:
https://src.chromium.org/viewvc/blink?revision=184191&view=revision
https://src.chromium.org/viewvc/blink?revision=184289&view=revision
as well as adding #include <string> to WTFString.h so it compiles for
translation units that include this without #including <string>
themselves, which currently happens in a number of files in the android
build.
TBR=abarth@chromium.org
Review URL: https://codereview.chromium.org/682573003
2014-10-26 23:50:52 -07:00
Adam Barth
e8c9ecc556
Use override and final instead of OVERRIDE and FINAL
2014-10-24 15:15:13 -07:00
Adam Barth
893e0200b8
Canvas2DLayerManager shouldn't use a task observer
...
Previously, Canvas2DLayerManager was using addTaskObserver to jump the task
queue. After this CL, it goes to the end of the queue like a normal task.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/673783005
2014-10-23 14:11:08 -07:00
Adam Barth
c1d26b1d31
Remove RecordingImageBufferSurface
...
We don't enable this runtime setting.
R=ojan@google.com , ojan@chromium.org
Review URL: https://codereview.chromium.org/678483002
2014-10-23 12:56:33 -07:00
Adam Barth
ae72930937
Open the Sky
2014-10-23 11:17:19 -07:00