aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread/dom_wrapper.rs
Commit message (Expand)AuthorAgeFilesLines
* Some servo build fixes.Emilio Cobos Álvarez2020-04-161-9/+0
* Replace OpaqueStyleAndLayoutData by StyleAndOpaqueLayoutDataAnthony Ramine2020-04-061-31/+30
* Rename a bunch of style/layout data itemsAnthony Ramine2020-04-061-25/+25
* Auto merge of #26110 - servo:layout-2020-rm-note-dirty-descendant, r=emiliobors-servo2020-04-041-15/+0
|\
| * Kill ServoLayoutElement::note_dirty_descendantAnthony Ramine2020-04-041-15/+0
* | Make DOM own the style and layout data, in an UnsafeCellAnthony Ramine2020-04-041-21/+16
* | Don't expose any AtomicRefCell directly from style traitsAnthony Ramine2020-04-041-9/+18
* | Make OpaqueLayoutAndStyleData just a bit less opaqueAnthony Ramine2020-04-041-16/+9
|/
* Make LayoutShadowRootHelpers::get_style_data_for_layout return a &CascadeDataAnthony Ramine2020-04-011-1/+1
* Make synthesize_presentational_hints_for_legacy_attributes be safeAnthony Ramine2020-04-011-4/+2
* Make LayoutDocumentHelpers::style_shared_lock be safeAnthony Ramine2020-04-011-1/+1
* Make LayoutNodeHelpers::composed_parent_node_ref be safeAnthony Ramine2020-04-011-11/+7
* Make LayoutShadowRootHelpers::get_host_for_layout be safeAnthony Ramine2020-03-311-1/+1
* Make a bunch of LayoutNodeHelpers be safeAnthony Ramine2020-03-311-6/+6
* Introduce LayoutDom::isAnthony Ramine2020-03-311-1/+1
* Make layout methods accessing rare data be safeAnthony Ramine2020-03-311-11/+7
* Make a bunch of LayoutDocumentHelpers be safeAnthony Ramine2020-03-311-2/+2
* Make a bunch or trivial LayoutElementHelpers safeAnthony Ramine2020-03-311-6/+4
* Introduce <LayoutDom<Element>>::attrs()Anthony Ramine2020-03-311-33/+29
* Merge RawLayoutElementHelpers into LayoutElementHelpersAnthony Ramine2020-03-311-10/+8
* Make LayoutNodeHelpers::text_content return a cowAnthony Ramine2020-03-311-3/+3
* Make LayoutCharacterDataHelpers::data_for_layout be safeAnthony Ramine2020-03-311-1/+1
* Clean up LayoutShadowRootHelpers::get_style_data_for_layoutAnthony Ramine2020-03-301-6/+1
* Give a lifetime parameter to LayoutDomAnthony Ramine2020-03-281-85/+31
* Pass pending restyles instead of draining them from layoutAnthony Ramine2020-03-281-9/+0
* Make ServoLayoutNode::new return a free lifetime valueAnthony Ramine2020-03-281-1/+1
* Move PendingRestyle to the style_layout_interface crateAnthony Ramine2020-03-281-1/+1
* Add a 'dom lifetime to GetLayoutDataAnthony Ramine2020-03-261-13/+13
* :defined worksPatrick Shaughnessy2020-01-301-0/+1
* style: Fix servo build.Emilio Cobos Álvarez2019-11-301-0/+22
* Moar detach shadow improvementsFernando Jiménez Moreno2019-07-221-3/+1
* Detach shadow clean upFernando Jiménez Moreno2019-07-221-1/+3
* Only allow UA widgets as children of media elementsFernando Jiménez Moreno2019-07-221-0/+4
* Fix style system build with recent changes.Emilio Cobos Álvarez2019-06-251-0/+4
* style: Do not use borrowed types in the selectors::Element trait.Evgeniy Reizner2019-06-041-12/+34
* script: Fix Servo build.Emilio Cobos Álvarez2019-05-291-0/+8
* layout: fix Servo build.Emilio Cobos Álvarez2019-05-071-0/+11
* Final nits; fix custom elements rare data usage; s/owner_s_r/containing_s_rFernando Jiménez Moreno2019-04-291-1/+1
* Set dirty descendants if node is connectedFernando Jiménez Moreno2019-04-261-1/+1
* Move is_connected function from style to layout, where it is usedFernando Jiménez Moreno2019-04-261-4/+4
* Minor tweaks: rename composed_parent_node_ref, remove or update outdated comm...Fernando Jiménez Moreno2019-04-261-8/+11
* Tweak list of shadow roots attached to docFernando Jiménez Moreno2019-04-261-1/+4
* Make ServoShadowRoot.flush_stylesheets unsafeFernando Jiménez Moreno2019-04-261-5/+3
* Flush shadow roots stylesheets only if they changedFernando Jiménez Moreno2019-04-261-0/+17
* Minor layout thread cleanups:Fernando Jiménez Moreno2019-04-261-12/+8
* Derive PartialEq for ServoShadowRootFernando Jiménez Moreno2019-04-261-8/+1
* Do not set dirty out-of-doc nodesFernando Jiménez Moreno2019-04-261-1/+5
* Invalidate and flush shadow tree stylesheets where neededFernando Jiménez Moreno2019-04-261-2/+18
* Expose a way to flush shadow root stylesheets from layoutFernando Jiménez Moreno2019-04-261-1/+11
* Implement TShadowRoot::style_dataFernando Jiménez Moreno2019-04-261-1/+6