Eric Seidel
3046acd9eb
Remove backface visibility
...
I made one edit in FrameView while looking at writing
RenderParagraph in Dart and then decided to look for
a slightly larger clean-up to justify committing it.
I found backface-visibility which I removed.
backface-visibility controls painting/hittesting of flipped objects.
https://developer.mozilla.org/en-US/docs/Web/CSS/backface-visibility
It's mostly used as a hack to get layers however. :)
TBR=abarth@chromium.org
Review URL: https://codereview.chromium.org/1161623004
2015-05-28 10:18:24 -07:00
Ojan Vafai
b139ec4316
Delete remaining masks dead code.
...
Removes the straggling code related to masks now that
we've removed the CSS properties.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/893093002
2015-02-03 13:56:34 +11:00
Adam Barth
0941e40854
Remove WebCompositorSupport
...
This interface was used to integrate with cc. Now that we no longer integrate
with cc, we don't need it.
In this CL, I've left WebLayer and its related classes even though there is no
longer a way to instantiate them. I'll remove them in a future CL.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/874633003
2015-01-26 09:21:59 -08:00
Ojan Vafai
607fb5f42e
Delete dead invalidate function.
...
TBR=esprehn@chromium.org
Review URL: https://codereview.chromium.org/826873003
2015-01-16 19:55:57 -08:00
Ojan Vafai
d591ca1f14
Delete a bunch of noop paint invalidation code.
...
This deletes invalidateRect and all it's callers.
There are no logic changes, just deletes.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/842113005
2015-01-16 17:42:47 -08:00
Ojan Vafai
9837d78956
Remove GraphicsLayer family of classes.
...
Remove all the GraphicsLayer* classes. This includes LinkHighlight
since that feature is built on the old compositing system.
It's all dead code!
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/762993003
2014-11-26 20:21:01 -08:00
Eric Seidel
295f920116
Fix sky include guards to match Chromium style
...
I wrote a script to do this which is attached
to the bug.
TBR=abarth@chromium.org
BUG=435361
Review URL: https://codereview.chromium.org/736373003
2014-11-21 02:48:38 -08:00
Eric Seidel
e0fd75b5ab
Make absolute and sort all Sky headers
...
This caused us to lose our gn check certification. :(
Turns out gn check was just ignoring all the header
paths it didn't understand and so gn check passing
for sky wasn't meaning much. I tried to straighten
out some of the mess in this CL, but its going to take
several more rounds of massaging before gn check
passes again. On the bright side (almost) all of
our headers are absolute now. Turns out my script
(attached to the bug) didn't notice ../ includes
but I'll fix that in the next patch.
R=abarth@chromium.org
BUG=435361
Review URL: https://codereview.chromium.org/746023002
2014-11-20 17:42:05 -08:00
Rafael Weinstein
0b758e5227
Remove CSSCompositing
...
BUG=
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/731863003
2014-11-17 14:34:30 -08:00
Rafael Weinstein
f5bed9da06
Remove moar composited scrolling from sky
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/722063002
2014-11-12 18:14:51 -08:00
Rafael Weinstein
c0ffe6fb23
remove updateTouchEventTargetRectsIfNeeded
...
BUG=
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/713073003
2014-11-10 13:08:21 -08:00
Ojan Vafai
f11504f4e8
Remove layerIsContainerForFixedPositionLayers.
...
We don't have fixed position. We'll later need to remove this
functionality from cc as well.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/680263005
2014-10-28 13:59:57 -07:00
Ojan Vafai
42ea48b379
Remove a bunch of fixed position dead code.
...
There is not change in behavior here. Just removing dead
code now that we no longer support position:fixed.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/686653002
2014-10-28 09:34:19 -07:00
Adam Barth
ae72930937
Open the Sky
2014-10-23 11:17:19 -07:00