Josh Matthews
a85e659b29
Ensure that the fields of BrowsingContext are traced and the Rust object is freed when the reflector is finalized.
2016-05-11 08:34:50 -04:00
Josh Matthews
6123ce8649
Add logging for shutting down non-root pipelines in the script thread.
2016-05-11 08:34:49 -04:00
Josh Matthews
293d465c59
Make debug logging for tracing JS objects more informative.
2016-05-11 08:34:48 -04:00
bors-servo
835f443865
Auto merge of #11098 - fitzgen:update-trace-dump, r=jdm
...
Update `trace-dump.{js,css}` from upstream
Part of making the trace-dump.js code unit testable was moving it out to another
repo. This brings in all the changes made while writing unit tests, and making
the code more unit testable.
Unfortunately, there are a lot of whitespace changes; here is the diff ignoring whitespace: https://pastebin.mozilla.org/8870346
Fixes #10905 .
r? @jdm
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11098 )
<!-- Reviewable:end -->
2016-05-10 06:34:32 -07:00
bors-servo
da85439093
Auto merge of #11106 - servo:wpt-20160510, r=Ms2ger
...
Update web-platform-tests to revision 697b971060b2d475a73c1c3755232a4674d61cf5
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11106 )
<!-- Reviewable:end -->
2016-05-10 04:03:57 -07:00
Ms2ger
b97474fbba
Update web-platform-tests to revision 697b971060b2d475a73c1c3755232a4674d61cf5
2016-05-10 12:17:47 +02:00
bors-servo
f45a99c9fe
Auto merge of #11072 - DDEFISHER:master, r=emilio
...
Implement IsShader fn and IsTexture fn for WebGLRenderingContext
fixes #11064
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11072 )
<!-- Reviewable:end -->
2016-05-10 03:16:20 -07:00
bors-servo
f60598909a
Auto merge of #11048 - servo:wpt-20160506, r=Ms2ger
...
Update web-platform-tests to revision fab2c513bffb2bd19600d23b495264d123df092f
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11048 )
<!-- Reviewable:end -->
2016-05-10 01:12:33 -07:00
Daniel
8a5b0b8972
Implement IsShader fn and IsTexture fn for WebGLRenderingContext
2016-05-09 20:54:57 -04:00
bors-servo
500b0a6d36
Auto merge of #11090 - saneyuki:fix11082, r=jdm
...
Move ConvertPipelineIdFromWebRender to compositing
Fix #11082
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11090 )
<!-- Reviewable:end -->
2016-05-09 13:50:05 -07:00
Nick Fitzgerald
d9ef29f62f
Update trace-dump.{js,css}
from upstream
...
Part of making the trace-dump.js code unit testable was moving it out to another
repo. This brings in all the changes made while writing unit tests, and making
the code more unit testable.
2016-05-09 13:22:09 -07:00
bors-servo
180a9813aa
Auto merge of #10937 - pcwalton:mac-helvetica, r=metajack
...
gfx: Map `sans-serif` to Helvetica on Mac and DejaVu Sans on Linux.
This matches what I believe the OS native defaults to be.
Partially addresses #9487 .
r? @metajack
cc @paulrouget
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10937 )
<!-- Reviewable:end -->
2016-05-09 13:02:23 -07:00
Patrick Walton
2ac9747023
gfx: Map sans-serif
to Helvetica on Mac, DejaVu Sans on Linux, and
...
Roboto on Android.
This matches what I believe the OS native defaults to be.
Partially addresses #9487 .
2016-05-09 12:45:52 -07:00
Tetsuharu OHZEKI
4f06470748
Move ConvertPipelineIdFromWebRender to compositing
2016-05-10 02:36:54 +09:00
bors-servo
7b8bb0c248
Auto merge of #11096 - mbrubeck:profile-image-saving, r=metajack
...
Profile time spent saving the screenshot image
I did this to see if it was a significant factor in automated test runs. (Spoiler: it isn't.)
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11096 )
<!-- Reviewable:end -->
2016-05-09 10:21:00 -07:00
Matt Brubeck
9b23cf537e
Profile time spent saving the screenshot image
2016-05-09 09:43:13 -07:00
bors-servo
71eaba2c35
Auto merge of #11092 - Ms2ger:text_content, r=jdm
...
Move some code from ServoThreadSafeLayoutNode::text_content into script.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11092 )
<!-- Reviewable:end -->
2016-05-09 08:57:05 -07:00
bors-servo
58a9b31de2
Auto merge of #11022 - notriddle:master, r=SimonSapin
...
Use tag names in all user-agent selectors.
Fixes #11004
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11022 )
<!-- Reviewable:end -->
2016-05-09 07:34:08 -07:00
bors-servo
3bd6c2088b
Auto merge of #11093 - ConnorGBrewster:update_xml5ever, r=Ms2ger
...
Update xml5ever
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11093 )
<!-- Reviewable:end -->
2016-05-09 06:42:08 -07:00
Connor Brewster
dec047eabe
update xml5ever to 0.1.3
2016-05-09 07:25:41 -06:00
Ms2ger
a5be5a82c1
Move some code from ServoThreadSafeLayoutNode::text_content into script.
2016-05-09 14:26:30 +02:00
bors-servo
b054cb82a6
Auto merge of #9890 - AgostonSzepessy:update-webidl-tests, r=nox
...
update.sh downloads all *.py tests from mozilla central
components/script/dom/bindings/codegen/parser/update.sh downloads all *.py tests from https://dxr.mozilla.org/mozilla-central/source/dom/bindings/parser/tests
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9890 )
<!-- Reviewable:end -->
2016-05-09 05:04:57 -07:00
bors-servo
9a8c81773a
Auto merge of #11084 - kevgs:layout_traits, r=Ms2ger
...
move trait ConvertPipelineIdToWebRender to a better place
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11084 )
<!-- Reviewable:end -->
2016-05-09 03:14:03 -07:00
bors-servo
33fa63a3c5
Auto merge of #11083 - kevgs:image_metadata, r=Ms2ger
...
move struct ImageMetadata to a better place
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11083 )
<!-- Reviewable:end -->
2016-05-09 02:25:37 -07:00
bors-servo
c3323f3c70
Auto merge of #11073 - autrilla:tox, r=Ms2ger
...
Added tox.ini
The default maximum line length Python linters use is 79, so a bunch of editor plugins complain about line lengths, unless you have a tox.ini telling the linter to ignore line lengths (E501) explicitly.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11073 )
<!-- Reviewable:end -->
2016-05-09 01:37:09 -07:00
bors-servo
a76db9af54
Auto merge of #11051 - mrmiywj:closeevent-argument, r=Ms2ger
...
'closeevent' argument for Document::createEvent
Add "close event" argument for Document::createEvent
Fixes #10737
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11051 )
<!-- Reviewable:end -->
2016-05-09 00:48:41 -07:00
Kosov Eugene
8b6a609764
move trait ConvertPipelineIdToWebRender to a better place
2016-05-09 01:20:24 +03:00
Kosov Eugene
d51c61481f
move struct ImageMetadata to a better place
2016-05-09 00:44:49 +03:00
bors-servo
47c2858647
Auto merge of #11078 - izgzhen:blob-test-fix, r=Ms2ger
...
Delete outdated test cases ini, addressing issue #11075
As discussed in issue #11075 , these two are no longer found in current `tests/wpt/web-platform-tests/FileAPI/blob/Blob-constructor.html`
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11078 )
<!-- Reviewable:end -->
2016-05-08 08:29:41 -07:00
bors-servo
06c2ab79e6
Auto merge of #11080 - servo:rustup, r=KiChjang
...
Update Rust to 2016-05-07
WOOOO RUST_NEW_ERROR_FORMAT
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11080 )
<!-- Reviewable:end -->
2016-05-08 03:57:09 -07:00
Anthony Ramine
2c68d1acc3
Update Rust to 2016-05-07
...
WOOOO RUST_NEW_ERROR_FORMAT
2016-05-08 12:50:35 +02:00
Adrian Utrilla
90b224eff4
Added tox.ini
2016-05-08 12:10:48 +02:00
mrmiywj
dfaad2dab2
'closeevent' argument for Document::createEvent
...
fix alphabetical order
delete unused tests
2016-05-08 14:40:12 +08:00
Zhen Zhang
b93409bab0
delete outdated test cases, addressing issue #11075
2016-05-08 12:59:34 +08:00
Ms2ger
ebddcc2d7f
Update web-platform-tests to revision fab2c513bffb2bd19600d23b495264d123df092f
2016-05-07 23:23:48 +02:00
bors-servo
c226bf85a9
Auto merge of #11067 - autrilla:mach-errors, r=mbrubeck
...
Mach now shows stderr when a virtualenv or pip call fails (fixes #11055 )
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11067 )
<!-- Reviewable:end -->
2016-05-07 13:15:40 -07:00
bors-servo
df8008cfe6
Auto merge of #11032 - mbrubeck:no-whitespace, r=pcwalton
...
Filter out whitespace glyphs from display list
Fixes #10244 . r? @glennw
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11032 )
<!-- Reviewable:end -->
2016-05-07 11:05:14 -07:00
bors-servo
508c3285d8
Auto merge of #11069 - mbrubeck:disable-incremental-trailing, r=mbrubeck
...
Disable /_mozilla/css/incremental_trailing_whitespace_a.html
CC #10473
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11069 )
<!-- Reviewable:end -->
2016-05-07 09:37:16 -07:00
Matt Brubeck
915aab1b92
Disable /_mozilla/css/incremental_trailing_whitespace_a.html
...
CC #10473
2016-05-07 08:58:03 -07:00
Adrian Utrilla
0fff10c7e9
Mach now shows stderr when a virtualenv or pip call fails ( fixes #11055 )
2016-05-07 17:36:27 +02:00
bors-servo
e2e495e58e
Auto merge of #11066 - UK992:appveyor, r=larsbergstrom
...
Remove auto and try branch from appveyor.yml
Closes #9953
r? @larsbergstrom
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11066 )
<!-- Reviewable:end -->
2016-05-07 07:27:18 -07:00
UK992
af2d6ce3df
Remove auto and try branch from appveyor.yml
2016-05-07 15:33:18 +02:00
bors-servo
a09b2374f9
Auto merge of #11052 - jdm:disable-svg, r=metajack
...
Disable SVG sizing tests until SVG is implemented.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11052 )
<!-- Reviewable:end -->
2016-05-07 05:41:29 -07:00
bors-servo
aa62a1466e
Auto merge of #11058 - bholley:minor_wikipedia_fixes, r=mbrubeck,bholley
...
Geckolib: minor robustness fixes
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11058 )
<!-- Reviewable:end -->
2016-05-07 04:25:31 -07:00
bors-servo
e94f489e55
Auto merge of #11054 - mbrubeck:always-be-updating, r=Ms2ger
...
Update hyper, openssl, wayland, threadpool, offscreen_gl_context
Gets rid of duplicate versions of bitflags and xml-rs!
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11054 )
<!-- Reviewable:end -->
2016-05-07 03:19:24 -07:00
bors-servo
76abd9d7c1
Auto merge of #11053 - yodalee:Use-onload-in-iframe-test, r=mbrubeck
...
use onload in iframe test
the iframe test is implemented using setTimeout function
Since the iframe already implement load event, replacing
timeout function with load event.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11053 )
<!-- Reviewable:end -->
2016-05-07 01:23:31 -07:00
bors-servo
f80641e7a1
Auto merge of #11039 - mbrubeck:strip-trailing, r=pcwalton
...
Remove redundant code in whitespace stripping
LineBreaker calls Fragment::strip_trailing_whitespace_if_necessary and then recalculates the fragment's inline size. But this isn't necessary because strip_trailing_whitespace_if_necessary already recalculates the size.
r? @pcwalton
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11039 )
<!-- Reviewable:end -->
2016-05-06 21:53:27 -07:00
bors-servo
a153e20c55
Auto merge of #11028 - szeged:webbluetooth, r=jdm
...
Remove BluetoothDevice members
Five of the BluetoothDevice members has been deleted in the spec:
8d148ba3c3
These were the vendorID, vendorIDSource, deviceClass, productID, productVersion.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11028 )
<!-- Reviewable:end -->
2016-05-06 17:07:55 -07:00
Bobby Holley
50b2490d38
Match both <pair> and <utility>, since apparently the results vary by system.
2016-05-06 16:48:58 -07:00
Bobby Holley
ceb7dcb605
Match "utility" rather than "pair" when generating style struct bindings.
2016-05-06 16:36:25 -07:00