bors-servo
c9ba16f9fb
Auto merge of #19868 - CYBAI:specific-assertion, r=emilio
...
Use specific assertions
Similar to #19865
r? jdm
Note: Should I squash all the commits into one commit?
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because it should not break anything
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19868 )
<!-- Reviewable:end -->
2018-01-25 18:06:33 -06:00
bors-servo
fc3b178931
Auto merge of #19865 - servo:jdm-patch-6, r=KiChjang
...
Use more specific assertions for http tests.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19865 )
<!-- Reviewable:end -->
2018-01-25 17:11:42 -06:00
bors-servo
e9ab91d257
Auto merge of #19864 - nox:callbacks, r=Manishearth
...
Make some callback-related code unsafe
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19864 )
<!-- Reviewable:end -->
2018-01-25 16:21:10 -06:00
bors-servo
e035f5a17f
Auto merge of #19848 - glennw:update-wr-tcrt, r=jdm
...
Update WR (new capture API, render target cache optimization)
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19848 )
<!-- Reviewable:end -->
2018-01-25 13:48:24 -06:00
CYBAI
6e4e318b24
Use specific negative assertion for ServoArc
2018-01-26 02:24:06 +08:00
CYBAI
5104d2947f
Use specific negative assertion for DOM XMLHttpRequest
2018-01-26 02:23:49 +08:00
CYBAI
2a17230623
Use specific negative assertion for DOM Window Proxy
2018-01-26 02:23:39 +08:00
CYBAI
f372bc0f40
Use specific negative assertion for DOM HTMLCollection
2018-01-26 02:11:02 +08:00
CYBAI
1ba2b67b00
Use specific negative assertion for DOM globalscope
2018-01-26 02:08:11 +08:00
CYBAI
5475059df7
Use specific negative assertion for DOM document
2018-01-26 02:07:47 +08:00
CYBAI
1f9ce9e5d7
Use specific negative assertion for DOM bindings utils
2018-01-26 02:07:27 +08:00
CYBAI
86b876c52e
Use specific negative assertion for unit tests of net trait pub_domain
2018-01-26 01:55:39 +08:00
CYBAI
baccc4eda2
Use specific negative assertion for layout floats
2018-01-26 01:55:24 +08:00
CYBAI
73bc7a81e9
Use specific negative assertion for hashglobe hash set
2018-01-26 01:55:12 +08:00
CYBAI
d4d32c9962
Use specific negative assertion for hashglobe hash map
2018-01-26 01:54:55 +08:00
CYBAI
4765b7b248
Use specific negative assertion for gfx platform macos font
2018-01-26 01:46:39 +08:00
CYBAI
8fedc3a188
Use specific negative assertion for gfx platform freetype font_list
2018-01-26 01:40:39 +08:00
CYBAI
08f9123065
Use specific negative assertion for config opts
2018-01-26 01:39:54 +08:00
CYBAI
0c6ada833b
Use specific assertion for net hsts tests
2018-01-26 01:30:32 +08:00
CYBAI
7f5a1538d3
Use specific assertion for net fetch methods
2018-01-26 01:30:31 +08:00
CYBAI
775d6abb34
Use specific assertion for style logical geometry
2018-01-26 01:30:31 +08:00
CYBAI
985ffa3342
Use specific assertion for webdriver server
2018-01-26 01:19:00 +08:00
CYBAI
e4799cc997
Use specific assertion for specified text
2018-01-26 01:18:59 +08:00
CYBAI
f81ba5e9dd
Use specific assertion for ServoArc
2018-01-26 01:18:59 +08:00
CYBAI
40e40e0f8b
Use specific assertion for DOM XMLHttpRequest
2018-01-26 01:18:58 +08:00
CYBAI
15a1faff03
Use specific assertion for DOM webgl shader
2018-01-26 01:18:58 +08:00
CYBAI
9a358014f9
Use specific assertion for DOM servoparser
2018-01-26 01:18:57 +08:00
CYBAI
0e6f446a61
Use specific assertion for DOM servoparser async_html
2018-01-26 01:18:56 +08:00
CYBAI
5486335708
Use specific assertion for DOM create
2018-01-26 01:18:56 +08:00
CYBAI
9ee27d62ae
Use specific assertion for DOM binding refcounted
2018-01-26 01:18:55 +08:00
CYBAI
1c31370a08
Use specific assertion for DOM binding interface
2018-01-26 01:18:55 +08:00
CYBAI
34babb6dcf
Use specific assertion for DOM attr
2018-01-26 01:18:54 +08:00
CYBAI
968976aba7
Use specific assertion for net fetch tests
2018-01-26 01:12:29 +08:00
CYBAI
909ff74f30
Use specific assertion for net cookie tests
2018-01-26 01:01:02 +08:00
CYBAI
0dda473146
Use specific assertion for net http_cache
2018-01-26 01:01:02 +08:00
CYBAI
bb7964a4bb
Use specific assertion for layout multicol
2018-01-26 01:01:01 +08:00
CYBAI
da4a4475de
Use specific assertion for layout layout_debug
2018-01-26 01:01:01 +08:00
CYBAI
1a6154197b
Use specific assertion for gfx text shaping harfbuzz
2018-01-26 01:01:00 +08:00
CYBAI
11cedc7b94
Use specific assertion for gfx platform freetype font
2018-01-26 01:01:00 +08:00
CYBAI
befd7e4b44
Use specific assertion for compositing compositor
2018-01-26 01:00:59 +08:00
bors-servo
5355265c74
Auto merge of #19854 - emilio:try-match, r=nox
...
style: make the try_match_ident_ignore_ascii_case macro actually return the error.
This allows it to be used as an expression, which I'd like to do very soon.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19854 )
<!-- Reviewable:end -->
2018-01-25 10:18:24 -06:00
CYBAI
1ca913168d
Use specific assertion for webgl thread
2018-01-25 23:45:16 +08:00
CYBAI
cde99646a6
Use specific assertion for canvas
2018-01-25 23:44:54 +08:00
Josh Matthews
0430bc0610
Use more specific assertions for http tests.
2018-01-25 08:41:47 -05:00
Anthony Ramine
de426baecc
Make the private callback methods taking a raw this pointer unsafe
2018-01-25 12:07:13 +01:00
Anthony Ramine
74dabbdc62
Kill dead callback codegen code
2018-01-25 11:45:17 +01:00
Anthony Ramine
f903da0a7b
Make callbacks' new methods unsafe
...
They take raw pointers to contexts and objects.
2018-01-25 11:25:23 +01:00
bors-servo
9c13073075
Auto merge of #19688 - Manishearth:linebreak, r=mbrubeck
...
Detect adjoining text fragments with no line break opportunity between them
First attempt at https://github.com/servo/servo/issues/874
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19688 )
<!-- Reviewable:end -->
2018-01-24 22:42:59 -06:00
bors-servo
d974411e56
Auto merge of #19852 - jonleighton:issue-19796, r=mbrubeck
...
Allow floats to impact list item marker position
Although not required by the specification, this matches the rendering
of Gecko and Blink.
Fixes #19796 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19852 )
<!-- Reviewable:end -->
2018-01-24 19:35:39 -06:00
Glenn Watson
bd16f1a33f
Update WR (new capture API, render target cache optimization)
2018-01-25 07:35:16 +10:00