Chad Kimes
0d217b5f71
Remove global field from FormData
2016-01-10 22:01:04 -05:00
bors-servo
4143caaa57
Auto merge of #9243 - PythonNut:master, r=Wafflespeanut
...
Fix literal braces in string formatting in tidy.py, fixes #9151
This should be pretty self-explanatory, it's less than a dozen bytes, after all. :)
Fixes #9151 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9243 )
<!-- Reviewable:end -->
2016-01-11 08:23:45 +05:30
Chad Kimes
d90141a8f6
Remove global field from CanvasRenderingContext2D
2016-01-10 21:53:18 -05:00
Chad Kimes
5e3bbdcafb
Remove global field from Blob
2016-01-10 21:20:31 -05:00
PythonNut
3dfa89540a
Fix literal braces in string formatting in tidy.py, fixes #9151
2016-01-11 01:32:24 +00:00
bors-servo
4d8d6bf7ff
Auto merge of #9242 - frewsxcv:form-elements-sameobject, r=ecoal95
...
HTMLFormElement::Elements should honor [SameObject] attribute
Ideally, this would get tested by web-platform-tests, but that has yet
to be implemented:
https://github.com/w3c/web-platform-tests/issues/2462
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9242 )
<!-- Reviewable:end -->
2016-01-11 05:19:56 +05:30
Corey Farwell
1ff1ec69dd
HTMLFormElement::Elements should honor [SameObject] attribute
...
Ideally, this would get tested by web-platform-tests, but that has yet
to be implemented:
https://github.com/w3c/web-platform-tests/issues/2462
2016-01-10 18:27:07 -05:00
John DeSilva
f32995543d
Move Epoch to gfx_traits
...
Resolves #9222 . Moved Epoch from components/msg/compositor_msg to
components/gfx_traits/lib. Updated use statements to reflect the move.
2016-01-10 17:36:52 -05:00
bors-servo
663ac945c1
Auto merge of #9204 - connorimes:update-hb-energymon, r=Manishearth
...
Update heartbeats and energymon dependencies
Also aligns the heartbeats profiling script with current ProfilerCategory values.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9204 )
<!-- Reviewable:end -->
2016-01-11 03:41:06 +05:30
bors-servo
85792d2819
Auto merge of #9200 - frewsxcv:unnecessary-sorting-functions, r=nox
...
Remove unneeded dict sorting functions in CodegenRust.py
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9200 )
<!-- Reviewable:end -->
2016-01-11 02:41:42 +05:30
bors-servo
4056716ecd
Auto merge of #9241 - frewsxcv:htmlformelement-length, r=ecoal95
...
Implement HTMLFormElement::Length
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9241 )
<!-- Reviewable:end -->
2016-01-11 02:03:49 +05:30
Corey Farwell
f72d153c8d
Implement HTMLFormElement::Length
2016-01-10 14:44:13 -05:00
Josh Leverette
bc1850240f
Refactor WebGLPaintTask to prevent creating extra IPC channels #9228
2016-01-10 13:26:15 -06:00
bors-servo
99d0142293
Auto merge of #9237 - frewsxcv:htmlformelement-elements, r=KiChjang
...
Implement HTMLFormElement::Elements
Fixes #8566
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9237 )
<!-- Reviewable:end -->
2016-01-10 22:55:15 +05:30
Corey Farwell
d63c9d79d3
Remove unneeded dict sorting functions in CodegenRust.py
2016-01-10 12:20:46 -05:00
Corey Farwell
bff8947e43
Implement HTMLFormElement::Elements
...
Fixes #8566
2016-01-10 12:08:24 -05:00
bors-servo
d3889b4be4
Auto merge of #9236 - tgummerer:fix-9220, r=Wafflespeanut
...
Move LayerType enum to gfx_trait
The LayerType enum is only used in gfx_traits and layout, so it
shouldn't be defined in msg. Move the definition to gfx_traits
instead.
Fixes #9220
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9236 )
<!-- Reviewable:end -->
2016-01-10 21:18:45 +05:30
Thomas Gummerer
70a2179cd2
Move LayerType enum to gfx_trait
...
The LayerType enum is only used in gfx_traits and layout, so it
shouldn't be defined in msg. Move the definition to gfx_traits
instead.
Fixes #9220
2016-01-10 16:20:37 +01:00
bors-servo
6d49681c79
Auto merge of #9235 - servo:no-ms-fonts, r=KiChjang
...
Disable tests that fail unless non-free Microsoft fonts are installed.
This is a bug, font fallback should be more flexible than this.
https://github.com/servo/servo/issues/7625
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9235 )
<!-- Reviewable:end -->
2016-01-10 17:31:51 +05:30
bors-servo
280c4e95f5
Auto merge of #9214 - frewsxcv:refactor-htmlfieldsetelement-elements, r=KiChjang
...
Refactor 'listed element' logic for HTMLFieldSetElement::Elements
`HTMLElement::is_listed_element` method was added, which matches the
`HTMLElement::is_labelable_element` method directly above
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9214 )
<!-- Reviewable:end -->
2016-01-10 16:33:19 +05:30
bors-servo
d3e2f94f20
Auto merge of #9201 - wenderen:8512-task-thread, r=jdm
...
task -> thread
for #8512
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9201 )
<!-- Reviewable:end -->
2016-01-10 15:49:04 +05:30
Simon Sapin
b4f68020ac
Disable tests that fail unless non-free Microsoft fonts are installed.
...
This is a bug, font fallback should be more flexible than this.
https://github.com/servo/servo/issues/7625
2016-01-10 10:29:09 +01:00
rohan.prinja
1f02c4ebbb
task -> thread
2016-01-10 17:58:13 +09:00
bors-servo
aa713c9fbb
Auto merge of #9209 - bholley:geckolib, r=SimonSapin
...
Implement a geckolib target
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9209 )
<!-- Reviewable:end -->
2016-01-10 07:14:17 +05:30
bors-servo
42eee54967
Auto merge of #9212 - frewsxcv:webidl-spec-updates, r=KiChjang
...
Update a couple WebIDL files to match spec
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9212 )
<!-- Reviewable:end -->
2016-01-10 02:38:34 +05:30
Bobby Holley
840df61ba3
Implement a geckolib target.
2016-01-09 12:37:56 -08:00
Corey Farwell
e3728f6167
Refactor 'listed element' logic for HTMLFieldSetElement::Elements
...
`HTMLElement::is_listed_element` method was added, which matches the
`HTMLElement::is_labelable_element` method directly above
2016-01-09 13:22:15 -05:00
bors-servo
2c0f81087b
Auto merge of #9226 - nox:clean-console, r=KiChjang
...
Clean up Console a bit
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9226 )
<!-- Reviewable:end -->
2016-01-09 23:06:57 +05:30
Anthony Ramine
189d373cbe
Introduce Console::send_to_devtools
...
This replaces propagate_console_msg and wraps prepare_message.
2016-01-09 17:31:32 +01:00
bors-servo
e85f5d18aa
Auto merge of #9219 - jdm:hidelayers2, r=KiChjang
...
Make the hide_layers2 test ini file an actual ini file.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9219 )
<!-- Reviewable:end -->
2016-01-09 21:47:29 +05:30
Anthony Ramine
0e3f066e8a
Remove the global field from Console
...
We can just go through the reflector.
2016-01-09 16:02:41 +01:00
Josh Matthews
d2736add34
Make the hide_layers2 test ini file an actual ini file.
2016-01-09 08:19:31 -05:00
bors-servo
08d1c2a4d3
Auto merge of #9218 - KiChjang:doc-fix, r=KiChjang
...
Fix documentation links for EventTarget
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9218 )
<!-- Reviewable:end -->
2016-01-09 17:04:16 +05:30
Keith Yeung
c3f73b36e1
Fix documentation links for EventTarget
2016-01-09 06:33:36 -05:00
bors-servo
f00532bab0
Auto merge of #9213 - frewsxcv:broken-link, r=KiChjang
...
Fix broken spec link in HTMLScriptElement
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9213 )
<!-- Reviewable:end -->
2016-01-09 14:17:20 +05:30
bors-servo
1819b6ea82
Auto merge of #9192 - mbrubeck:unused-encoding, r=pcwalton
...
Remove unused import in script
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9192 )
<!-- Reviewable:end -->
2016-01-09 13:42:18 +05:30
bors-servo
388a2b41dc
Auto merge of #9211 - mbrubeck:profile_tasks, r=pcwalton
...
Remove unimplemented -Z profile-tasks option
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9211 )
<!-- Reviewable:end -->
2016-01-09 12:46:21 +05:30
bors-servo
809f64a283
Auto merge of #9188 - frewsxcv:unused-codegen-options, r=Manishearth
...
Remove unused command-line Python codegen arguments
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9188 )
<!-- Reviewable:end -->
2016-01-09 10:20:45 +05:30
bors-servo
654636cf79
Auto merge of #9187 - Ms2ger:script-comments, r=jdm
...
Update specification references and TODO comments in HTMLScriptElement.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9187 )
<!-- Reviewable:end -->
2016-01-09 08:30:08 +05:30
Corey Farwell
7973bb7d70
Fix broken spec link in HTMLScriptElement
2016-01-08 20:51:33 -05:00
Corey Farwell
8f35652f25
Update HTMLFormElement WebIDL to match spec
...
https://html.spec.whatwg.org/multipage/#htmlformelement
2016-01-08 20:38:56 -05:00
Corey Farwell
a1795a54d0
Update HTMLFieldSetElement WebIDL to match spec
...
https://github.com/whatwg/html/pull/413
https://html.spec.whatwg.org/multipage/#htmlfieldsetelement
2016-01-08 20:37:30 -05:00
bors-servo
1436ee5afa
Auto merge of #9008 - mrobinson:reflow, r=pcwalton
...
More aggressively remove Fragment RestyleDamage
Now clean up damage on all fragments that belong to a Flow. This ensures
that damage does not re-propagate up to the parent Flow from the
Fragments. It also means that the flow tree dump should show a more
accurate picture of the state of the flow tree.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9008 )
<!-- Reviewable:end -->
2016-01-09 07:01:23 +05:30
bors-servo
be555a9409
Auto merge of #9059 - mrobinson:simplify-display-list-sections, r=pcwalton
...
Use DisplayListSection everywhere
DisplayListSection, StackingLevel, and BackgroundAndBorderLevel all
represent pretty much the same thing, a particular section of the
display list. Instead of maintaining three enums which do the same
thing, just use DisplayListSection everywhere. It's a superset of the
other two and this change will make it easier to flatten the DisplayList
in the future for WebRender.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9059 )
<!-- Reviewable:end -->
2016-01-09 06:22:44 +05:30
bors-servo
0002048ed9
Auto merge of #9210 - ecoal95:webgl-task-in-thread, r=jdm
...
webgl: Create the paint task object in the thread
This avoids problems like:
https://github.com/servo/servo/issues/9006#issuecomment-170007845
See that conversation for more details.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9210 )
<!-- Reviewable:end -->
2016-01-09 05:07:11 +05:30
Connor Imes
57f8a1d7d6
Align characterization script with current ProfilerCategory values
2016-01-08 16:52:30 -06:00
Connor Imes
b1b039aa94
Update heartbeats and energymon dependencies for profiling
2016-01-08 16:52:29 -06:00
Matt Brubeck
bfed072faa
Remove unimplemented -Z profile-tasks option
2016-01-08 14:16:19 -08:00
Emilio Cobos Álvarez
0d1dfb9c43
webgl: Create the paint task object in the thread
...
This avoids problems like:
https://github.com/servo/servo/issues/9006#issuecomment-170007845
2016-01-08 21:46:07 +00:00
bors-servo
4bc59e2622
Auto merge of #9206 - jdm:fonttestintermittent, r=nox
...
Avoid intermittent failures in mime_sniffing_font_context.html. Fixes…
… #9124 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9206 )
<!-- Reviewable:end -->
2016-01-09 02:45:37 +05:30