aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/query.rs
Commit message (Expand)AuthorAgeFilesLines
* Upgrade Stylo to 2024-01-16 (#32066)Oriol Brufau2024-04-131-7/+7
* chore: Clean up use of `gfx` and `constellation` types (#31981)Martin Robinson2024-04-091-10/+0
* Update Stylo to 2023-10-16 (#31932)Oriol Brufau2024-03-301-3/+4
* layout: Remove LayoutRPC and query layout via the `Layout` trait (#31937)Martin Robinson2024-03-291-172/+20
* layout: use `Au` in `BoxFragment` (#31794)atbrakhi2024-03-221-8/+8
* layout: Add basic support for `getClientRects()` queries (#31696)Martin Robinson2024-03-151-3/+17
* clippy: Fix warnings in `components/layout_2020` (#31611)eri2024-03-111-6/+3
* layout: Add an implementation of `process_resolved_font_style_query` for Layo...Smitty2024-02-281-9/+110
* script: Do not run layout in a thread (#31346)Martin Robinson2024-02-231-1/+1
* layout: Add support for table rows, columns, rowgroups and colgroups (#31341)Martin Robinson2024-02-201-30/+46
* layout: Respond to shorthand property requests with real values (#31277)Sebastian C2024-02-101-7/+28
* layout: return None bounding box when no nodes found (#31253)Smitty2024-02-021-1/+1
* layout: Round `clientTop`, etc queries to pixels properly (#31187)Martin Robinson2024-01-271-2/+5
* Lint layout_2020 with clippy (#31169)Oriol Brufau2024-01-251-15/+15
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-1/+1
* Further changes required by ServoOriol Brufau2023-11-041-1/+1
* Refactor scrolls on the window object (#29680)Martin Robinson2023-09-151-9/+14
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-14/+13
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Further changes required by ServoOriol Brufau2023-08-161-1/+7
* Revert "Backport several style changes from Gecko (5) (#30099)" (#30104)Oriol Brufau2023-08-161-7/+1
* Backport several style changes from Gecko (5) (#30099)Oriol Brufau2023-08-151-1/+7
* Try to `use` WebRender types moreMartin Robinson2023-07-101-2/+2
* Make the choice of layout runtime settingMartin Robinson2023-07-061-1/+2
* Layout 2020: Move all Fragment code to the `fragment_tree` directoryMartin Robinson2023-06-041-3/+1
* Do not hoist floated fragmentsMartin Robinson2023-06-031-24/+19
* Place floats in layout 2020, but don't flow text around the floats yet.Patrick Walton2023-06-031-0/+6
* Simplify our setup for font metric queries from styleOriol Brufau2023-05-111-1/+1
* Better implement getComputedStyle() for positioned insetsMartin Robinson2023-05-091-8/+12
* Detect body elements during layoutMartin Robinson2023-05-041-19/+19
* Fix scrolling from script in Layout 2020Martin Robinson2023-04-251-2/+9
* Add support for <iframe> elements for Layout 2020Martin Robinson2023-04-041-5/+3
* Update nightly rustc.Josh Matthews2021-11-011-1/+1
* feat(layout_2020): implement `offset{Parent, Top, Left, Width, Height}`yvt2021-06-191-2/+199
* refactor(layout_2020): add `depth` parameter to the closure passed to `Fragme...yvt2021-06-161-1/+1
* Fix ./mach build --release --with-layout-2020Utsav Oza2020-06-101-0/+8
* Store resolved font style in canvas context stateUtsav Oza2020-06-101-3/+9
* Fix ./mach build --release --with-layout-2020Utsav Oza2020-06-101-1/+6
* layout_2020: Tag fragments with their pseudo content typeMartin Robinson2020-06-061-8/+9
* Rename BoxTreeRoot/FragmentTreeRoot to BoxTree/FragmentTreeSimon Sapin2020-05-151-19/+13
* layout_2020: Add initial support for getComputedStyleMartin Robinson2020-05-111-8/+170
* Don't go through the layout thread to retrieve a node's primary styleAnthony Ramine2020-04-071-14/+1
* Add a 'dom lifetime to GetLayoutDataAnthony Ramine2020-03-261-10/+7
* Fix rebase issues and run Prettier on layout viewer codeFernando Jiménez Moreno2020-02-211-2/+2
* Add layout_2020 support for NodeGeometryQuery and ContentBoxQueryMartin Robinson2020-02-111-4/+13
* Answer content box queries for layout_2020 for the root elementMartin Robinson2020-01-211-2/+10
* dom: Calculate the viewport size of iframes when they are first added to the ...Josh Matthews2019-11-061-0/+11
* Remove layout_2020::display_list, use WebRender display lists insteadSimon Sapin2019-09-071-3/+6
* Remove more stuff from layout_2020Anthony Ramine2019-08-131-819/+24
* Fix compilation errors due to the rebaseAnthony Ramine2019-08-011-39/+8