servo/components
bors-servo bc937f54d1 Auto merge of #19303 - emilio:flattened-tree-fallback, r=heycam
style: Account for fallback content in GetFlattenedTreeParent.

Otherwise we may inappropriately style it or what not. This asserts with the
patches of bug 1414999 plus the cleanup of bug 1418456, since we no longer do
StyleNewChildren (which walks over the flattened tree children).

Too bad that GetXBLBinding is a virtual call in Gecko, probably can do just
MAY_BE_IN_BINDING_MGR...

Bug: 1418560
Reviewed-by: heycam
MozReview-Commit-ID: CNU0YdKeaR0

<!-- 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/19303)
<!-- Reviewable:end -->
2017-11-20 08:57:50 -06:00
..
allocator FreeType: don’t use usable_size() as deallocation size 2017-10-30 18:22:30 +01:00
atoms Use env::var_os to read paths from the environment 2017-10-20 09:03:21 -07:00
bluetooth Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
bluetooth_traits Update WR (details below): 2017-10-16 16:33:24 +10:00
canvas Bump image and offscreen_gl_context 2017-11-15 15:47:15 +01:00
canvas_traits Bump image and offscreen_gl_context 2017-11-15 15:47:15 +01:00
compositing Bump image and offscreen_gl_context 2017-11-15 15:47:15 +01:00
config Remove unused -t command-line flag 2017-11-10 11:46:03 -08:00
constellation Enable screen.availHeight/availWidth/Height/Width 2017-11-13 21:32:10 +01:00
debugger
deny_public_fields deny_public_fields: display field identifier in help message 2017-06-25 18:12:43 +01:00
devtools Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
devtools_traits Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
dom_struct Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
domobject_derive Fix quote dependency version 2017-08-23 18:35:42 +02:00
fallible Bug 1400754 - stylo: crash on Win64 Asan build. r=manishearth, dmajor. 2017-10-02 20:53:23 +02:00
geometry Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
gfx Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) 2017-11-09 16:56:39 +01:00
gfx_traits Auto merge of #18921 - mrobinson:incremental-stacking-context-ids, r=emilio 2017-10-18 21:34:23 -05:00
hashglobe Revert "Poison hashtable buffers." 2017-10-23 13:51:51 -07:00
jstraceable_derive Fix quote dependency version 2017-08-23 18:35:42 +02:00
layout style: Remove unused argument in element_needs_traversal. 2017-11-17 16:56:26 +01:00
layout_thread style: Introduce TNode::is_in_document. 2017-11-04 11:34:37 +01:00
layout_traits Update WR (details below): 2017-10-16 16:33:24 +10:00
malloc_size_of Fix binding generation for overloaded functions with optionals and default values 2017-11-11 08:41:19 +01:00
malloc_size_of_derive Overhaul MallocSizeOf and related things. 2017-09-12 12:37:51 +10:00
metrics added navigation start for interactive metrics 2017-11-14 15:21:35 +00:00
msg Bump bitflags to 1.0 in every servo crate 2017-10-30 23:36:06 +01:00
net Bump servo-websocket to 0.20 2017-11-16 10:51:38 +01:00
net_traits Bump image and offscreen_gl_context 2017-11-15 15:47:15 +01:00
nonzero Replace NonZeroU32 and NonZeroUsize with a generic NonZero 2017-10-16 20:19:19 +02:00
profile added time to interactive metrics, refactored metrics to use traits 2017-10-24 21:02:56 +01:00
profile_traits added time to interactive metrics, refactored metrics to use traits 2017-10-24 21:02:56 +01:00
rand
range Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
remutex Replace NonZeroU32 and NonZeroUsize with a generic NonZero 2017-10-16 20:19:19 +02:00
script Auto merge of #19288 - m-novikov:impl-eventtarget-constructor, r=KiChjang 2017-11-19 18:18:48 -06:00
script_layout_interface changed f64 to u64 for navigation start timing until it had to be float 2017-11-01 20:45:22 +00:00
script_plugins Make the unrooted_must_root conditional on a default Cargo feature. 2017-11-02 15:08:04 +01:00
script_traits Enable screen.availHeight/availWidth/Height/Width 2017-11-13 21:32:10 +01:00
selectors selectors: Allow white space in the brackets of an attribute selector. 2017-11-18 14:47:33 +08:00
servo Enable screen.availHeight/availWidth/Height/Width 2017-11-13 21:32:10 +01:00
servo_arc Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
size_of_test
style Auto merge of #19303 - emilio:flattened-tree-fallback, r=heycam 2017-11-20 08:57:50 -06:00
style_derive style: Remove mozmm CSS unit. 2017-11-14 14:25:40 +01:00
style_traits style: Document css(iterable) and css(dimension). 2017-11-12 16:25:02 +01:00
url Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
webdriver_server Bump image and offscreen_gl_context 2017-11-15 15:47:15 +01:00
webvr Update WR (details below): 2017-10-16 16:33:24 +10:00
webvr_traits Update WR (details below): 2017-10-16 16:33:24 +10:00