aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/gecko/generated/structs_debug.rs
Commit message (Collapse)AuthorAgeFilesLines
* Only generate structs file for the current buildXidorn Quan2017-10-051-37847/+0
|
* style: Regenerate Gecko bindings.Cameron McCormack2017-10-041-117/+178
|
* style: Update generated bindingsTing-Yu Lin2017-10-021-627/+854
| | | | MozReview-Commit-ID: ILCV7MiArL4
* Update debug bindings for removal of mFrameRefCntManish Goregaokar2017-09-281-12/+6
|
* style: update bindings.Emilio Cobos Álvarez2017-09-281-722/+452
|
* Update bindings.Hiroyuki Ikezoe2017-09-271-351/+643
|
* Update Gecko bindings.Nicholas Nethercote2017-09-271-942/+483
|
* style: Regenerate Gecko bindings.Cameron McCormack2017-09-261-1017/+1254
|
* stylo: Remove FontComputationData, switch over to using the new font trackingManish Goregaokar2017-09-231-25/+4
|
* stylo: Add font keyword info fields on nsStyleFontManish Goregaokar2017-09-231-13/+32
|
* Use array instead of linked list for -moz-border-*-colorsXidorn Quan2017-09-211-24/+73
|
* Backed out changeset 5b56ebe80e22 (bug 1400438) for heap write hazard. r=backoutGecko Backout2017-09-201-73/+24
| | | | Backs out https://github.com/servo/servo/pull/18574
* Use array instead of linked list for -moz-border-*-colorsXidorn Quan2017-09-201-24/+73
|
* Measure the UA cache.Nicholas Nethercote2017-09-201-31/+23
| | | | | | | | | | | | | | | | ServoStyleSetSizes now has two uses, one for the Stylist, and one for the UA cache, and so the patch removes 'Stylist' from the field names. Example output from about:memory: > +----1,359,608 B (00.55%) -- layout > | +----756,488 B (00.31%) -- style-sheet-cache [2] > | +----393,968 B (00.16%) -- servo-ua-cache > | | +--234,496 B (00.10%) -- element-and-pseudos-maps > | | +---59,648 B (00.02%) -- revalidation-selectors > | | +---58,320 B (00.02%) -- invalidation-map > | | +---30,752 B (00.01%) -- other > | | +---10,752 B (00.00%) -- precomputed-pseudos
* Backed out changeset 5d3fe46e02cc (bug 1400438) for crashing chrome test ↵Gecko Backout2017-09-191-73/+24
| | | | | | mobile/android/components/extensions/test/mochitest/test_ext_options_ui.html on Android. r=backout on a CLOSED TREE Backs out https://github.com/servo/servo/pull/18557
* Use array instead of linked list for -moz-border-*-colorsXidorn Quan2017-09-191-24/+73
|
* Auto merge of #18516 - jdm:stringshare, r=heycambors-servo2017-09-151-16/+63
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Share specified URLs with Gecko This makes use of our Arc offset machinery to allow Gecko to store Arc<String> values and ensure there are used appropriately. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix [bug 1397971](https://bugzilla.mozilla.org/show_bug.cgi?id=1397971). <!-- 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/18516) <!-- Reviewable:end -->
| * Add Rust APIs for interacting with Arc<String> (bug 1397971).Josh Matthews2017-09-151-16/+63
| |
* | style: Re-import generated Gecko bindings.Markus Stange2017-09-141-2369/+1014
|/
* stylo: Add (unused) absolute offset to FontComputationDataManish Goregaokar2017-09-111-4/+4
|
* style: update bindings.Emilio Cobos Álvarez2017-09-061-238/+349
|
* Measure the stylist during memory reporting.Nicholas Nethercote2017-09-051-2/+42
|
* style: Expose stylist::set_device() for geckoTing-Yu Lin2017-09-041-271/+512
| | | | MozReview-Commit-ID: L655tvOwyKH
* Update binding files from autolandXidorn Quan2017-09-041-143/+398
|
* Auto merge of #18320 - upsuper:counter-style-clone, r=heycambors-servo2017-08-311-632/+648
|\ | | | | | | | | | | | | | | | | | | | | Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding functions This is the Servo side change of [bug 1393189](https://bugzilla.mozilla.org/show_bug.cgi?id=1393189). <!-- 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/18320) <!-- Reviewable:end -->
| * Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding functionsXidorn Quan2017-08-311-632/+648
| |
* | Auto merge of #18310 - nnethercote:bug-1394729, r=heycambors-servo2017-08-311-0/+32
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Measure memory usage of Stylo's Rule Tree. <!-- Please describe your changes on the following line: --> This is for https://bugzilla.mozilla.org/show_bug.cgi?id=1394729, which was r=heycam. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because tests exist in Gecko. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/18310) <!-- Reviewable:end -->
| * Measure memory usage of Stylo's Rule Tree.Nicholas Nethercote2017-08-301-0/+32
| |
* | Revert "Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding ↵Emilio Cobos Álvarez2017-08-301-648/+632
|/ | | | | | functions" This reverts commit 65c2047df21d0a4a6bf70096a51d701bf0dd7eb0.
* Rewrite CounterStyleOrNone::from_gecko_value to use fewer binding functionsXidorn Quan2017-08-301-632/+648
|
* Update bindingsNazım Can Altınova2017-08-251-363/+515
|
* Update bindings.Bobby Holley2017-08-221-126/+131
|
* Update Stylo bindingsJ. Ryan Stinnett2017-08-221-78/+43
|
* Update bindingsNazım Can Altınova2017-08-161-120/+242
|
* Update Stylo bindingsJ. Ryan Stinnett2017-08-151-113/+122
|
* Check pref when parsing :fullscreen pseudo-classXidorn Quan2017-08-151-0/+5
|
* style: Update Gecko bindings.Cameron McCormack2017-08-131-272/+414
|
* Update bindings.Bobby Holley2017-08-111-35/+32
|
* Update bindings.Bobby Holley2017-08-111-29/+29
|
* Update bindings.Bobby Holley2017-08-111-536/+498
|
* Make nsStylePosition::mGridTemplate{Columns,Rows} a UniquePtr.Xidorn Quan2017-08-111-12/+100
|
* style: Update bindings.Emilio Cobos Álvarez2017-08-091-613/+743
|
* Auto merge of #17958 - aethanyc:pseudo-classes-chrome-privilege-bug1381851, ↵bors-servo2017-08-031-425/+497
|\ | | | | | | | | | | | | | | | | | | | | | | | | r=heycam Pseudo classes chrome privilege (bug 1381851) This is reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1381851 <!-- 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/17958) <!-- Reviewable:end -->
| * style: Update gecko bindingsTing-Yu Lin2017-08-031-425/+497
| | | | | | | | MozReview-Commit-ID: 3jRR36CYAUg
* | Make font-display descriptor behind the pref.Xidorn Quan2017-08-031-0/+4
|/
* stylo: Measure Elements and ComputedValues.Nicholas Nethercote2017-08-031-0/+15
| | | | | | | | | | | | The patch provides FFI access to Gecko's SeenPtrs type from Rust, in order to record what has already been measured when measuring Arcs. (The SeenPtrs must be initialized on the Gecko side because the same table is reused for measuring all Elements within a window, because Elements can share ComputedValues.) I have confirmed with DMD that this is working correctly. The patch also introduces MallocSizeOfRepeats, which is like MallocSizeOf but takes a SizeOfState, which holds a SeenPtrs table.
* Update binding files.Xidorn Quan2017-08-021-32/+14
|
* style: Update bindings.Emilio Cobos Álvarez2017-07-311-245/+396
|
* Update binding files.Xidorn Quan2017-07-311-29/+71
|
* Update binding files.Xidorn Quan2017-07-301-10107/+3612
|