bors-servo
9a465c5842
Auto merge of #8355 - Ms2ger:Exit, r=nox
...
Cleanup exit messages and related code.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8355 )
<!-- Reviewable:end -->
2015-11-07 22:34:45 +05:30
bors-servo
7c4fd5e770
Auto merge of #8387 - larsbergstrom:update_mozjs, r=Manishearth
...
Update mozjs
r? @Manishearth
This mainly just picks up the support for ccache. I'd like to get one module using it to land to see how it works on Travis & the builders (probably should have done this along with #8366 ).
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8387 )
<!-- Reviewable:end -->
2015-11-07 20:29:58 +05:30
bors-servo
7ace7bc090
Auto merge of #8249 - servo:htmlinputelement-type-atom, r=nox
...
'type' attribute on HTMLInputElement should be stored as an Atom
Fixes #8180
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8249 )
<!-- Reviewable:end -->
2015-11-07 19:07:51 +05:30
bors-servo
36cd186608
Auto merge of #8382 - Ms2ger:SharedLayoutContext-sync, r=eefriedman
...
Remove the unsafe Sync implementation for SharedLayoutContext.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8382 )
<!-- Reviewable:end -->
2015-11-07 16:19:43 +05:30
Ms2ger
5462afaa8f
Remove the unsafe Sync implementation for SharedLayoutContext.
2015-11-07 11:23:50 +01:00
Ms2ger
647232a495
Wrap SharedLayoutContext::stylist in a wrapper to make it Sync.
2015-11-07 11:23:49 +01:00
Ms2ger
e9b77628ce
Wrap SharedLayoutContext::canvas_layers_sender in a Mutex.
2015-11-07 11:23:48 +01:00
Ms2ger
8fc75704c9
Wrap SharedLayoutContext::new_animations_sender in a Mutex.
2015-11-07 11:23:47 +01:00
Ms2ger
552a03fde6
Wrap SharedLayoutContext::font_cache_task in a Mutex.
2015-11-07 11:23:44 +01:00
Ms2ger
11e760d582
Remove unused Flow::remove_compositor_layers.
...
The caller was removed in c72d0c2ed0
.
2015-11-07 11:23:43 +01:00
Ms2ger
32bb4044fd
Remove unused SharedLayoutContext::constellation_chan.
2015-11-07 11:23:42 +01:00
Ms2ger
bcd541c02c
Wrap SharedLayoutContext::image_cache_sender in a Mutex.
2015-11-07 11:23:41 +01:00
Ms2ger
1c11bd09df
Remove unused SharedLayoutContext::layout_chan.
2015-11-07 11:23:39 +01:00
bors-servo
440d5b5d9b
Auto merge of #8389 - frewsxcv:ElementContentEditable, r=Ms2ger
...
Add ElementContentEditable WebIDL interface
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8389 )
<!-- Reviewable:end -->
2015-11-07 15:43:30 +05:30
bors-servo
3c794d0076
Auto merge of #8296 - notriddle:svg_title_prepend, r=nox
...
Prepend, rather than append, SVG title elements.
Fixes #8164
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8296 )
<!-- Reviewable:end -->
2015-11-07 14:13:42 +05:30
bors-servo
de2d14c971
Auto merge of #8388 - ucarion:ucarion-8386, r=frewsxcv
...
Use Result::ok in CompositorReceiver
Fixes #8386
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8388 )
<!-- Reviewable:end -->
2015-11-07 11:07:21 +05:30
bors-servo
3510cec3e5
Auto merge of #8385 - frewsxcv:compositing-iterators, r=Manishearth
...
Use more iterators in compositing component
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8385 )
<!-- Reviewable:end -->
2015-11-07 10:33:32 +05:30
bors-servo
65c3185b20
Auto merge of #8341 - bholley:state_hint_selector_ordering, r=pcwalton
...
Fix restyle hints to handle non-last psuedo-selectors, and track pristine state values rather than changesets
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8341 )
<!-- Reviewable:end -->
2015-11-07 09:53:19 +05:30
Corey Farwell
880a0f9478
Add ElementContentEditable WebIDL interface
2015-11-06 23:07:57 -05:00
Ulysse Carion
d366384184
Use Result::ok in CompositorReceiver
2015-11-06 20:02:14 -08:00
bors-servo
8c0f0a22d2
Auto merge of #8370 - Ms2ger:update-js, r=jdm
...
Update js.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8370 )
<!-- Reviewable:end -->
2015-11-07 08:11:19 +05:30
Corey Farwell
606d4cf443
'type' attribute on HTMLInputElement should be stored as an Atom
...
Fixes #8180
2015-11-06 21:07:01 -05:00
Corey Farwell
31e6f1b4a1
Upgrade string_cache and string_cache_shared
2015-11-06 21:07:01 -05:00
Lars Bergstrom
e0fd254147
Update mozjs
2015-11-06 19:40:00 -06:00
bors-servo
faf2f34772
Auto merge of #8343 - servo:custom-properties, r=mbrubeck
...
Fix some custom properties bugs
Fix #7767 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8343 )
<!-- Reviewable:end -->
2015-11-07 06:02:36 +05:30
Corey Farwell
649e50f15c
Use more iterators in compositing component
2015-11-06 18:35:33 -05:00
bors-servo
33bbed7dc1
Auto merge of #8359 - ben0x539:js-url-query-fragment, r=eefriedman
...
Append query string + fragment to javascript: url.
When loading a URL whose scheme is javascript, we should do what
https://html.spec.whatwg.org/multipage/browsers.html#javascript-protocol
says and append the URL's query and fragment components to the scheme
data, as well as percent- and utf-8-decode the whole thing, before
evaluating it as javascript.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8359 )
<!-- Reviewable:end -->
2015-11-07 04:03:35 +05:30
Simon Sapin
3973085cb6
Fix double /**//**/
2015-11-06 23:01:55 +01:00
Simon Sapin
40e6cc118e
Detect var() in shorthand declarations.
2015-11-06 23:01:54 +01:00
Simon Sapin
6ed5b561df
Derive more Debug impls.
2015-11-06 23:01:12 +01:00
Simon Sapin
886459de6b
Fix serialization of shorthands pending var() substitution.
2015-11-06 23:01:11 +01:00
Simon Sapin
020d03b656
Custom properties: handle premature EOF correctly.
2015-11-06 23:01:10 +01:00
bors-servo
a0221b9126
Auto merge of #8330 - Ms2ger:rm-screen_size, r=larsbergstrom
...
Remove unused LayoutTaskData::screen_size.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8330 )
<!-- Reviewable:end -->
2015-11-07 03:03:44 +05:30
bors-servo
c54558d5ef
Auto merge of #8315 - asajeffrey:remove_child_dirty_parent, r=pcwalton
...
Dirty parent when removng a child node.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8315 )
<!-- Reviewable:end -->
2015-11-07 02:04:28 +05:30
bors-servo
69e6eb4d91
Auto merge of #8304 - dzbarsky:borrowck, r=Ms2ger
...
Cleanup some unneeded let bindings
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8304 )
<!-- Reviewable:end -->
2015-11-07 01:31:40 +05:30
bors-servo
8d8ffa8265
Auto merge of #7696 - mskrzypkows:PaintContext_Units, r=mbrubeck
...
Draft. Change PaintContext rects to TypedRects #7023
I created draft. I'm not sure if we need any units conversion in PaintContext. There is also strange 'clear' method, we use PagePx origin and ScreenPx size is it OK?
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7696 )
<!-- Reviewable:end -->
2015-11-07 00:22:59 +05:30
Ms2ger
2a509e4fa2
Update js.
2015-11-06 18:38:07 +01:00
Benjamin Herr
4120283e10
Append query string + fragment to javascript: url.
...
When loading a URL whose scheme is javascript, we should do what
https://html.spec.whatwg.org/multipage/#javascript-protocol
says and append the URL's query and fragment components to the scheme
data, as well as percent- and utf-8-decode the whole thing, before
evaluating it as javascript.
2015-11-06 18:15:27 +01:00
Michael Howell
71c5d1764a
Prepend, rather than append, SVG title elements.
...
Fixes #8164
2015-11-06 09:34:42 -07:00
Josh Matthews
989e80036e
Implement cancellable runnables.
...
Additionally, make image load events cancellable. Resolves #7731 .
2015-11-06 10:41:38 -05:00
David Zbarsky
dfc90db1d7
Cleanup some unneeded let bindings
2015-11-06 00:22:31 -08:00
Jitendra Jain
ed809a60bf
Implement the overrideMimeType method for XMLHttpRequest
2015-11-05 22:19:24 -05:00
bors-servo
4067960ba5
Auto merge of #8326 - jdm:iframehover, r=glennw
...
Send mouse move events to the the previous layer when directing event…
…s to a new one for the first time. Resolves #7865 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8326 )
<!-- Reviewable:end -->
2015-11-06 06:24:59 +05:30
bors-servo
da25b8c848
Auto merge of #8337 - mrobinson:remove-display-list-result, r=pcwalton
...
Remove DisplayListBuildingResult
Always produce a DisplayList when processing nodes for display list
construction. StackingContexts are now added to the positioned content
section of DisplayLists. This makes the code a bit simpler and opens up
the possibility of producing a StackingContext in another section of
the DisplayList. This doesn't change behavior, but is a cleanup
prerequisite for proper inline stacking context support.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8337 )
<!-- Reviewable:end -->
2015-11-06 05:36:35 +05:30
Josh Matthews
b91e3b88bd
Force constellation logging when running particularly frustrating tests on the build machines. Continuation of investigation for #7787 .
2015-11-05 15:52:43 -05:00
bors-servo
65a0bb4aef
Auto merge of #8357 - mbrubeck:glutinup, r=metajack
...
Upgrade to latest glutin
Includes servo/glutin#52 and servo/glutin#53 .
r? @glennw cc @vvuk
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8357 )
<!-- Reviewable:end -->
2015-11-05 23:59:04 +05:30
bors-servo
45f07ec320
Auto merge of #8216 - akumar21NCSU:master, r=jdm
...
M1502: Improve HTTP monitoring devtool support
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8216 )
<!-- Reviewable:end -->
2015-11-05 23:01:48 +05:30
Matt Brubeck
ce61dc2623
Upgrade to latest glutin
2015-11-05 09:05:17 -08:00
Ms2ger
28f5d54334
Remove the unused PipelineExitType enum.
2015-11-05 16:32:48 +01:00
Ms2ger
7d3f7220f7
Remove the unused PipelineExitType field from LayoutControlMsg::ExitNow.
2015-11-05 16:32:47 +01:00