layout/style/ServoStyleSet.cpp
ef5d46900a24420c2de09a342437c38afcacaa01
created 2017-09-19 21:43 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1401317 - Disable lazy pseudo caching when the originating element's primary style was reused via the rule node. r=emilio
e5bd13138738491c93fe3b1351f670b7202050c3
created 2017-09-18 18:26 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1400435 - Use a more precise check in the nsCSSValue destructor. r=xidorn
2b9dcbd0701a739568267ba2a2614ac0be9ae3b9
created 2017-09-19 09:25 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400078 - Measure the UA cache. r=njn.
cd3a11354b72de2b9001c2ad83b6f1b7663fd4a0
created 2017-09-15 22:52 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1399546: Remove broken code for handling the body text color. r=bholley,Manishearth
d29cfdf5b18fdb203aa745e59bdb0086429ce95b
created 2017-09-06 12:56 -0700
pushed 2017-11-02 12:36 +0000
Neerja Pancholi Neerja Pancholi - Bug 1389029 - Undo code changes in Bug 1388234 which is unnecessary now that we post restyle events for rowspan/colspan changes. r=emilio
7efa30ab3893c3eb67e99ca115200c7e403bf941
created 2017-09-06 15:20 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1397500 - Disable the ActiveElementUsesStyle optimization for stylo. r=emilio
b6a73f8520b08c1b5090fd08209bb5536438ce92
created 2017-08-30 17:08 -0700
pushed 2017-11-02 12:36 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1394551 - stylo: Dont unnecessarily construct gfxFontFeatureValueSet r=xidorn
a068e2e9e539434ed6e2b0ab50c983495bd78c68
created 2017-09-05 11:38 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387958 - Measure the stylist during memory reporting. r=heycam.
0a61f65ac5edacc19f8d8743a25b33e4249f939e
created 2017-09-01 16:45 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1396700 - Add a method to ServoStyleSet for creating XBL style set. r=xidorn
1811ea2c78ccd5c4d382b4af02b7083aa74f37a2
created 2017-09-01 17:12 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1396700 - Remove ServoStyleSet::UpdateStyleSheet(). r=xidorn
b58e786853341e5b280d6c0212bde732f447681d
created 2017-09-04 17:57 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1382078 Part 4 - Avoid unneeded restyle when XBL styleset is utilized by different PresContext. r=emilio
e06654eaa8c755d6eceef8003d91b5bdb0d01a28
created 2017-09-02 15:25 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1382078 Part 3 - Support media changes for XBL stylesheets. r=emilio
f4f9c5a839c20749559ff28dcab207a429e733f0
created 2017-09-02 20:43 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b49d8d47c3f1 (bug 1382078)
b49d8d47c3f1ab82c7c9fbf65c4741960542d7ca
created 2017-09-02 15:25 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1382078 Part 3 - Support media changes for XBL stylesheets. r=emilio
c2bc5c2bbb2ee5b459d7b6e6fe5ce7947ae4747b
created 2017-09-01 19:28 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395351: Use the parallel traversal flag more often. r=bholley
2c92da35650879f58efef9a20e5010338b7b6e99
created 2017-09-01 19:31 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395351: Assert the root element is styled in StyleDocument. r=bholley
a0bef0340a9d21bfe581d14932333b822b862c95
created 2017-08-31 21:21 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1374235: style: Remove the for reconstruction traversals. r=bholley
be68eab4aba7939fb76bb9a6dec2887e800a965f
created 2017-09-01 14:07 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 35afffcb4182 (bug 1374235) for build bustage because it landed before its servo commit. r=backout
35afffcb4182a3e703fae6fbf68da777325e625a
created 2017-08-31 21:21 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1374235: style: Remove the for reconstruction traversals. r=bholley
492969ffe3c8991a486252342636d48a5844dce7
created 2017-08-31 22:59 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1384232: Don't post restyles when loading XBL stylesheets. r=TYLin
ffd346281fb9985832a174413c94f6c90ebb1d1b
created 2017-08-31 22:50 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1384232: Let ServoStyleset know what its purpose is. r=TYLin
c6950531b0437f605c04d50ea5354d35fe3323b5
created 2017-08-31 15:00 +0900
pushed 2017-11-02 12:36 +0000
Brian Birtles Brian Birtles - Bug 1395452 - Call HasAnimationController() before GetAnimationController(); r=hiro
6b9d06ba6f769234530ae67d8353377d58a93fd0
created 2017-08-30 18:21 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1394729 - Measure memory usage of Stylo's Rule Tree. r=heycam.
3386f7cad63badc4241a7b3b7939d046567cb881
created 2017-08-22 18:13 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1392863 - Clean up DoProcessPendingRestyles. r=emilio
02083faed1c7f101bbb4f5892d720a91b70ac0fe
created 2017-08-23 18:05 -0700
pushed 2017-11-02 12:36 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1355721 - stylo: Implement font feature values lookup r=emilio,xidorn
774d5c954828b52044e564eaaddb47684855a6f8
created 2017-08-22 20:36 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1387913: Make sure to update the stylist if needed on EnsureUniqueInnerOnCSSSheets. r=heycam
e28de8d5a10728d257c452e5e5aa6b550642b676
created 2017-08-24 20:30 -0700
pushed 2017-11-02 12:36 +0000
Gregory Szorc Gregory Szorc - Backed out changesets b749fc196a50, 2791eac8d760 (bug 1355721) for build bustage
2791eac8d760aa51a213ccafc85c14059112e381
created 2017-08-23 18:05 -0700
pushed 2017-11-02 12:36 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1355721 - stylo: Implement font feature values lookup r=emilio,xidorn
86b793bcbcd090a4189814f14204a2e0ea7929ef
created 2017-07-18 18:38 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1383332 - Track the restyle root and use it to do less work during the traversal. r=emilio
9a93541800d3cf2e3c59362ae3d77c449db6f9d1
created 2017-08-22 14:46 +0800
pushed 2017-11-02 12:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1388165 - Clear mPresContext after creating XBL styleset. r=xidorn
f32be31f0998a4c3050a873a42599efd9a440e09
created 2017-08-17 09:04 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1373343 - Skip the parallel traversal when the presshell isn't active. r=heycam
5ffa205aea2155181495429b38e2a194ffb9662b
created 2017-08-15 17:10 -0500
pushed 2017-11-02 12:36 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 1390691 - Fix up Servo_StyleSet_MediumFeaturesChanged for Linux 32-bit ABI. r=manishearth
a5a29d09a1c769e9f6511497bd00c2a85592ee31
created 2017-08-14 10:37 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1389871: stylo: only clear relevant origins when medium features change. r=heycam
1ff9809cc7aa260059efbe021cb5ded48eabeb5b
created 2017-08-12 18:49 +0800
pushed 2017-11-02 12:36 +0000
Cameron McCormack Cameron McCormack - Bug 1382925 - Part 3: Pass in relevant origin when style sheet rules change and when author styles are toggled. r=emilio
217e04bd718834334b3d9066f76105824df324e7
created 2017-08-12 18:19 +0800
pushed 2017-11-02 12:36 +0000
Cameron McCormack Cameron McCormack - Bug 1382925 - Part 1: Make Servo_StyleSet_NoteStyleSheetsChanged take a set of origins to dirty. r=emilio
b67c043292594bc95263ac81fc0b82b044df29e5
created 2017-08-11 12:04 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389681 - Move NoteDirty* to Element. r=emilio
cbacd472fc222e2f865b5e6c944fbd09e188eb89
created 2017-08-11 12:55 -0700
pushed 2017-11-02 12:36 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1388031 - Cleanup code that was used for verifying styling results for throttled animation flush in post traversal. r=bholley
6ad2ece5008130c8e435383196571f316a03df61
created 2017-08-11 12:54 -0700
pushed 2017-11-02 12:36 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1388031 - Process normal traversal for throttled animation flush as well. r=bholley
1a8d86baaabc1af9d2359a0f078a9ee50aec9351
created 2017-08-10 17:28 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389347 - Make the parallel traversal an explicit flag instead of guessing from Servo. r=emilio
53644622a1e98341e58040a99d371373387eeb80
created 2017-08-10 17:10 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389347 - Inline PrepareAndTraverseSubtree into StyleDocument. r=emilio
d01d9b48a0682da316f8bbc14422b34f9c9cb753
created 2017-07-26 13:13 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389347 - Hoist StyleNew{Children,Subtree} into their own paths. r=emilio
8eaaf3be604eaefd0c99a0d92e27cc92fb17215c
created 2017-08-10 11:33 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389347 - Separate StyleSubtreeForReconstruct into its own path. r=emilio
a299e11ece7324e0bf45c19ca6406cfe8bc0181d
created 2017-08-10 10:58 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389347 - Hoist various bits of PrepareAndTraverse functionality into an RAII class. r=emilio
89a0a21e64c404625890ef18cf7b17ae52b9a240
created 2017-08-11 08:44 +0900
pushed 2017-11-02 12:36 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1379516 - Mark animation timerline marker for stylo. r=birtles
bf9cf6f393eb9e15af7db0ce56f94c4cc840bbf6
created 2017-08-08 14:54 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1388234: Don't assert when calling out of band to ResolveInheritingAnonymousBoxStyle. r=heycam
b452402234b6262d6183ba95c7084ed6ba138e5f
created 2017-07-27 22:51 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1388623 - Use our new traversal flags to avoid doing post-traversal clearing of restyle state. r=emilio
2cad3133b6a63cb6f5c25d869d6d4a62372a3e13
created 2017-07-27 22:18 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1388623 - Move the document-root-cache-priming into PreTraverseSync. r=emilio
83319f6a69b28af60b4b981d063394f2e0078732
created 2017-07-27 22:07 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1388623 - Switch to PreTraverseSync for new-element styling. r=hiro
5cf7180bd57a041b7457a38228027c3b638e5a69
created 2017-08-06 09:42 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1368291 - Style sharing for lazy pseudos. r=emilio
ab0d7ef87baad0dbd762472ef573287bbea27ecb
created 2017-08-08 22:41 +1000
pushed 2017-11-02 12:36 +0000
Xidorn Quan Xidorn Quan - Bug 1388319 - Mark ServoStyleSet dirty in its Init. r=emilio
813810854eeaae9f2c5cb8f6879f91ac45e5038a
created 2017-08-03 13:16 -0700
pushed 2017-11-02 12:36 +0000
Manish Goregaokar Manish Goregaokar - Bug 1386915 - Add nsLookAndFeel::NativeInit() virtual call for initializing native-side state; r=jfkthame
caed54430cf0394b66646337c8d1831c78740b4e
created 2017-08-04 19:26 +1000
pushed 2017-11-02 12:36 +0000
Cameron McCormack Cameron McCormack - Bug 1384824 - Part 1: Lazily clear stale Servo element data from a document when its pres shell changes. r=bholley
8cba9d56c3571429f2a8aff2b1ba0e6c6d6df668
created 2017-08-04 19:26 +1000
pushed 2017-11-02 12:36 +0000
Cameron McCormack Cameron McCormack - Bug 1384824 - Part 0: Consolidate lazy style resolution entrypoints. r=bholley
7dcc0236da0039ac33b270579853a8de3f491c80
created 2017-08-04 23:34 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1368290: Cache anon box styles in ServoStyleContext. r=bholley
a59e4b5a87acd31027896ec9855d18241b698c33
created 2017-08-02 14:39 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1386602: Avoid recreating the stylist in RebuildAllStyleData. r=heycam
02e56d2e2c64d34976067ee52df34c15344be1de
created 2017-08-18 11:53 -0400
pushed 2017-09-14 16:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 554f6e2674fe (bug 1388319)
554f6e2674fecadc3a66ec5a497bcaf7064068ee
created 2017-08-08 22:41 +1000
pushed 2017-09-14 16:50 +0000
Xidorn Quan Xidorn Quan - Bug 1388319 - Mark ServoStyleSet dirty in its Init. r=emilio, a=bustage
4acb479ef69d56c0a3d51850f29ba7c209e3de7b
created 2017-08-13 19:37 +0900
pushed 2017-09-14 16:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1388031 - Cleanup code that was used for verifying styling results for throttled animation flush in post traversal. r=bholley, a=gchang
f3a8d9d0ccc868c06a7c1bebc59b148339f3934d
created 2017-08-13 19:32 +0900
pushed 2017-09-14 16:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1388031 - Process normal traversal for throttled animation flush as well. r=bholley, a=gchang
38f18620cfea2dba7c8189b05e3ced8e2755a77b
created 2017-08-04 19:26 +1000
pushed 2017-09-14 16:50 +0000
Cameron McCormack Cameron McCormack - Bug 1384824 - Part 1: Lazily clear stale Servo element data from a document when its pres shell changes. r=bholley, a=lizzard
less more (0) -300 -100 -60 tip