Eric Seidel
55b5bc485d
Sort headers
...
Fix (most) generated includes to have gen/ in their path.
This makes it easier to tell where files exist on disk.
Unfortunately I had to leave the old include path
in engine/BUILD.gn to support all the v8 includes
which were too many to deal with in this patch.
It's a little nasty to have the raw build directory
in our include path, but it produces nicer paths.
R=abarth@chromium.org
2014-11-19 12:33:42 -08:00
Elliott Sprehn
b9aaf7d8e2
Clean up child checks in ContainerNode.
...
We can simplify the checks given that there's fewer node types now. This does
make the error messages from Range a little worse, but it's weird that Range
is doing its own error checking anyway.
I also took this as an opportunity to add a bunch of DOM tests.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/732203004
2014-11-18 16:49:48 -08:00
Elliott Sprehn
3eb9946952
Remove lots of things from RenderObject
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/735193002
2014-11-18 16:06:22 -08:00
Elliott Sprehn
6474df3436
Move Element::attach recursion to the end.
...
The animation style change logic only needs to be after
the RenderTreeBuilder, not after attaching all descendants.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/733283002
2014-11-17 19:01:18 -08:00
Adam Barth
a52afb449e
Simplify some parsing-related code
...
We don't need a virtual createParser function because there's only one parser.
Also, removed some unused oilpan code.
R=esprehn@chromium.org , eseidel@chromium.org
Review URL: https://codereview.chromium.org/712423002
2014-11-11 09:56:10 -08:00
Ojan Vafai
f061bf7b9e
Rename a few functions now that we don't have zooming.
...
Just renaming functions and removing an unused RenderObject
argument.
TBR=esprehn@chromium.org
Review URL: https://codereview.chromium.org/711173003
2014-11-10 19:13:52 -08:00
Ojan Vafai
275c5e291c
Remove zoom() and effectiveZoom().
...
No change in behavior since we already removed the zoom setters.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/711203002
2014-11-10 17:32:52 -08:00
Adam Barth
84faf899bc
Remove nop ScriptWrappable::init calls
...
These calls don't do anything.
TBR=eseidel@chromium.org
Review URL: https://codereview.chromium.org/706123005
2014-11-10 16:41:18 -08:00
Ojan Vafai
e00f34ccf6
Initial step of removing CSS zoom related properties.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/710113003
2014-11-10 13:07:29 -08:00
Elliott Sprehn
8252c250f3
Remove resizing code from ElementRareData.
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/710733004
2014-11-07 18:33:59 -08:00
Elliott Sprehn
70b80e3c64
Remove all the now dead Locale code.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/706403002
2014-11-07 15:26:23 -08:00
Elliott Sprehn
0d05dbf789
Remove rendererIsNeeded.
...
R=abarth@chromium.org , ojan@chromium.org
Review URL: https://codereview.chromium.org/708913002
2014-11-07 13:48:35 -08:00
Elliott Sprehn
0d95d6d59e
Remove custom style callbacks.
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/709573002
2014-11-06 15:16:41 -08:00
Elliott Sprehn
2fdeeca8b0
Remove WebPageSerialzier related code.
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/699623006
2014-11-03 19:08:16 -08:00
Adam Barth
512c4591a6
Remove HTMLLinkElement
...
Please use <import> instead.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/696413002
2014-11-03 12:51:24 -08:00
Elliott Sprehn
ca3b2661ef
Remove a lot of API surface from Element.
...
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/696903002
2014-10-31 16:48:20 -07:00
Elliott Sprehn
5330701999
Remove Element#attributes.
...
We now implement getAttributes() such that it returns
a new set of Attr isntances on every call as well.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/697773002
2014-10-31 15:10:53 -07:00
Elliott Sprehn
c384b62ef1
Remove lots of dead virtuals from Element.
...
Mostly form related things we don't need now.
R=ojan@chromium.org , abarth@chromium.org
Review URL: https://codereview.chromium.org/694703002
2014-10-30 23:03:02 -04:00
Adam Barth
cb61ad4cf4
Add support for Element#getAttributes
...
As described in //sky/specs/apis.md
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/691893002
2014-10-30 13:55:59 -07:00
Elliott Sprehn
c9e551fda5
Remove more stuff from Widget.
...
This removes even more APIs from widget. This also removes some methods
that had been broken and made infinitely recursive on FrameView.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/684353002
2014-10-29 15:57:18 -07:00
Eric Seidel
64b5cb61a1
Remove all oilpan transitional types
...
I used do-webcore-rename from Blink/WebKit
which is very good at doing this kind
of search-replace.
Also removed toRefPrtNativeArray after
conversion since it previously had two
separate flavors. Both versions are no longer
used so I've removed the code until we
need one again.
https://www.irccloud.com/pastebin/5C16p5cE
is the diff I used to do-webcore-rename
TBR=abarth@chromium.org
2014-10-27 14:13:01 -07:00
Ojan Vafai
1728572222
Remove some more frame-level scrolling machinery.
...
This includes removing a bunch of scrolling methods and
accessors on Window.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/677223002
2014-10-24 23:16:28 -07:00
Adam Barth
b07dff7033
Remove the ability to parse HTML fragments
...
Also, removed a bunch of show() function from the custom element microtask
queue that bottom out in innerHTML.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/665613003
2014-10-24 16:51:11 -07:00
Adam Barth
08164a0e81
Delete ScriptableDocumentParser
...
There's only one parser: the HTMLDocumentParser. No need for the complex class
hierarchy.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/680583003
2014-10-24 11:04:40 -07:00
Adam Barth
ae72930937
Open the Sky
2014-10-23 11:17:19 -07:00