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
Matt Brubeck
37bfe20986
Move first_touch_point into the TouchState machine
2015-11-06 14:33:24 -08:00
Matt Brubeck
2171683244
Move last_touch_point into the TouchState machine
2015-11-06 14:33:23 -08:00
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
Lars Bergstrom
e0ea1e09b3
move the env into the matrix include
2015-11-06 13:58:32 -06:00
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
bors-servo
4113302c26
Auto merge of #8138 - jdm:createelementintermittent, r=nox
...
Implement cancellable runnables, and make image load events cancellab…
…le. Resolves #7731 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8138 )
<!-- Reviewable:end -->
2015-11-06 23:36:57 +05:30
Ms2ger
2a509e4fa2
Update js.
2015-11-06 18:38:07 +01:00
Benjamin Herr
066867eb86
wpt for javascript urls with queries and fragments
...
Expected to FAIL right now because contentDocument in iframes with
src="javascript:..." wrongly returns null. Passes in Firefox though!
2015-11-06 18:15:28 +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
Ms2ger
692a0d3558
Add a note about commit size.
2015-11-06 17:45:26 +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
Mohammed Attia
757d7ae638
Typo fix
2015-11-06 15:52:58 +02:00
David Zbarsky
dfc90db1d7
Cleanup some unneeded let bindings
2015-11-06 00:22:31 -08:00
bors-servo
9fea6d2e46
Auto merge of #8182 - jitendra29:overrideMimeType, r=eefriedman
...
M1504: Implement support for missing XMLHttpRequest APIs
We have completed the initial steps for "Implement support for missing XMLHttpRequest APIs"
* Implemented overrideMimeType according to XHR specifications
* Updated the test expectations
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8182 )
<!-- Reviewable:end -->
2015-11-06 09:01:33 +05:30
Jitendra Jain
ed809a60bf
Implement the overrideMimeType method for XMLHttpRequest
2015-11-05 22:19:24 -05:00
bors-servo
ebfcbe967b
Auto merge of #8369 - skeuomorf:typo-fix, r=frewsxcv
...
Fixed typo in HACKING_QUICKSTART.md
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8369 )
<!-- Reviewable:end -->
2015-11-06 08:09:17 +05:30
Mohammed Attia
f51835520b
Fixed typo in HACKING_QUICKSTART.md
2015-11-06 04:32:02 +02: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
bors-servo
fb3ba97f05
Auto merge of #8367 - jdm:investigation2, r=metajack
...
Force constellation logging when running particularly frustrating tes…
…ts on the build machines. Continuation of investigation for #7787 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8367 )
<!-- Reviewable:end -->
2015-11-06 02:52:33 +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
60d40ed06a
Auto merge of #8361 - Manishearth:lockfile_changed, r=frewsxcv
...
Add script to check if lockfile was changed
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8361 )
<!-- Reviewable:end -->
2015-11-06 02:18:39 +05:30
Lars Bergstrom
5c5acc0249
Add CCACHE infra and turn it on in travis
2015-11-05 14:47:23 -06:00
bors-servo
afc41ec4ac
Auto merge of #8364 - ben0x539:mach-nochmal, r=metajack
...
mach_bootstrap: Don't get confused by interrupts
When mach_bootstrap got interrupted while it's setting up virtualenv or
calling out to pip, it wouldn't repeat that step on subsequent runs, and
mach fails because its environment isn't set up properly or dependencies
are missing.
So now we re-run virtualenv if activate_this.py doesn't exist, and only
create the marker file for required packages after pip has returned
successfully.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8364 )
<!-- Reviewable:end -->
2015-11-06 01:48:19 +05:30
Benjamin Herr
a4fa004c39
mach_bootstrap: Don't get confused by interrupts
...
When mach_bootstrap got interrupted while it's setting up virtualenv or
calling out to pip, it wouldn't repeat that step on subsequent runs, and
mach fails because its environment isn't set up properly or dependencies
are missing.
So now we re-run virtualenv if activate_this.py doesn't exist, and only
create the marker file for required packages after pip has returned
successfully.
2015-11-05 21:04:53 +01:00
Manish Goregaokar
e2a7b0b869
Make travis warn on changed lockfiles
2015-11-06 00:45:01 +05:30
Manish Goregaokar
9b02531d12
Add script to check if lockfile was changed
2015-11-06 00:42:33 +05:30
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
bors-servo
bc9970dd6a
Auto merge of #8354 - Ms2ger:test-ref, r=frewsxcv
...
Use wptrunner for some old-style reftests.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8354 )
<!-- Reviewable:end -->
2015-11-05 22:31:40 +05:30
Ms2ger
e4034597a2
Move img_simple.html to wpt reftests.
2015-11-05 16:49:02 +01:00
Ms2ger
31476b77b6
Move img_block_maxwidth_a.html and img_block_maxwidth_b.html to wpt reftests.
2015-11-05 16:34:37 +01: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
Ms2ger
f37b8e9f4d
Remove the unused PipelineExitType field from ChromeToPaintMsg::Exit.
2015-11-05 16:32:46 +01:00
Ms2ger
ffffc5f065
Remove the unused PipelineExitType argument from Pipeline::exit.
2015-11-05 16:32:45 +01:00
Ms2ger
85a762a31a
Remove the unused PipelineExitType field from ConstellationControlMsg::ExitPipeline.
2015-11-05 16:32:44 +01:00
Ms2ger
ef20972023
Remove the unused PipelineExitType arguments from ScriptTask::handle_exit_pipeline_msg and shut_down_layout.
2015-11-05 16:32:40 +01:00
Ms2ger
ad33d920e7
Remove the unused PipelineExitType field from layout_interface::Msg::ExitNow.
2015-11-05 16:17:51 +01:00
Ms2ger
41a9502688
Move image_rendering_auto_a.html and image_rendering_pixelated_a.html to wpt reftests.
2015-11-05 16:17:27 +01:00