aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/layout_wrapper.rs
Commit message (Expand)AuthorAgeFilesLines
* Bug 1331047: Implement the new traversal semantics for stylo. r=bholley,hiroEmilio Cobos Álvarez2017-04-271-6/+6
* Bug 1341372 - Part 2: Support has_css_transitions.Boris Chiou2017-04-171-0/+4
* Store slow selector flags in a hashmap.Bobby Holley2017-04-131-0/+9
* stylo: Store font metrics provider in thread local style contextManish Goregaokar2017-04-091-0/+3
* Auto merge of #16096 - stshine:die-modify-style-die, r=emiliobors-servo2017-04-011-10/+1
|\
| * Use empty pseudo to cascade only inheritable properties for textPu Xingyu2017-04-011-10/+1
* | style: Make the servo and gecko implementations of Element::note_descendants ...Emilio Cobos Álvarez2017-03-311-8/+16
|/
* Centralize note_dirty_descendants implementation, and fully propagate dirty_d...Bobby Holley2017-03-271-14/+6
* Introduce UpdateAnimationTasks to perform a bunch of animation's tasks in a S...Hiroyuki Ikezoe2017-03-271-4/+0
* Add an FFI to check that a given (pseudo-) element has any type of animations...Hiroyuki Ikezoe2017-03-271-0/+4
* Bug 1345950: stylo: Fix slow selector flags. r=bholleyEmilio Cobos Álvarez2017-03-221-8/+14
* Making a few lines in layout_wrapper.rs a bit nicer.Elliott Pardee2017-03-201-5/+6
* Move all PropertyDeclarationBlock from RwLock<_> to Locked<_>Simon Sapin2017-03-191-3/+2
* Replace RwLock<MediaList> with shared_lock::Locked<MediaList>Simon Sapin2017-03-191-0/+5
* Bug 1340683 - stylo: Implement the :-moz-any pseudo-classMatt Brubeck2017-03-161-3/+9
* Skip update_animations if we have no running animations and the element becom...Hiroyuki Ikezoe2017-03-101-0/+4
* Update CSS animations in a SequentialTask.Hiroyuki Ikezoe2017-03-101-0/+4
* ext. filtering for lang matchingSendilKumar N2017-03-071-2/+2
* Use more idiomatic constructioncrypto-universe2017-03-031-11/+4
* Support lang pseudo classKeith Yeung2017-02-271-0/+5
* Clean up and simplify the accumulation of restyle damage.Bobby Holley2017-02-101-2/+2
* Allow the ComputedValues in ComputedStyle to be null.Bobby Holley2017-02-101-1/+1
* Bug 1336646 - Apply selector flags during traversal. r=emilioBobby Holley2017-02-081-5/+13
* Update selectors to 0.17Anthony Ramine2017-02-071-3/+3
* Bug 1325734 - Remove Servo Layout's dependency on the initial-ness of the sty...Bobby Holley2017-01-091-10/+4
* Only pass nodes to layout for restyling that are actually in the document.Josh Matthews2017-01-041-1/+2
* Switch to crates.io for atomic_refcell.Bobby Holley2017-01-031-1/+1
* Don't persist styles on elements not in the document.Cameron McCormack2016-12-301-0/+4
* Auto merge of #14518 - mbrubeck:rowspan2, r=notriddlebors-servo2016-12-261-0/+6
|\
| * Add the HTMLTableCellElement::rowspan propertyMatt Brubeck2016-12-141-0/+6
* | Expose Quirks Mode information in the style shared context r=emilioJulien Wajsberg2016-12-171-1/+5
* | Bug 1322945 - Improve ergonomics and share more code for style crate DOM tree...Bobby Holley2016-12-121-58/+5
* | Make Restyle tracking more granular.Bobby Holley2016-12-091-1/+1
|/
* Add support for fullscreen #10102Jansen Jan2016-12-091-0/+1
* Skip root- and item-based display style fixup for Gecko NAC.Cameron McCormack2016-12-061-0/+4
* style: Introduce StyleBloomEmilio Cobos Álvarez2016-11-271-8/+0
* Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal.Bobby Holley2016-11-241-68/+49
* Remove SelectorImpl aliasesSimon Sapin2016-11-221-5/+5
* Rename selector_impl.rs to selector_parser.rsSimon Sapin2016-11-201-1/+1
* Rename selector_matching.rs to stylist.rsSimon Sapin2016-11-201-1/+1
* Auto merge of #14246 - emilio:servo-url, r=SimonSapinbors-servo2016-11-171-2/+2
|\
| * Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-2/+2
* | Eliminate HAS_CHANGED in favor of explicit RestyleDamage.Bobby Holley2016-11-161-13/+6
* | Track all node damage with PendingRestyles.Bobby Holley2016-11-161-0/+29
* | Expand the role of modified_elements to include explicit restyle hints and da...Bobby Holley2016-11-151-4/+4
* | Remove TDocument from the style and layout crates.Bobby Holley2016-11-141-21/+12
|/
* Stop using associated types for the concrete TRestyleDamage implementation.Bobby Holley2016-11-071-3/+1
* Stop using associated types for the concrete ElementSnapshot implementation.Bobby Holley2016-11-071-2/+2
* Update to string-cache 0.3Simon Sapin2016-11-031-11/+12
* Drop style data from descendants on display:none.Bobby Holley2016-11-011-0/+4