layout/style/ServoStyleSet.cpp
f62761c9fd71fca586e8bd327df5c1b87d25d3ad
created 2017-10-10 10:05 +0900
pushed 2017-10-10 21:29 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1405544 - Propagate existing bits to the parent element as well when switch the restyle root for invalidation siblings in post-traversal. r=emilio
5ed2f3c94155ff0f058f059c9e5f14e6bc4e8354
created 2017-10-10 17:00 +0900
pushed 2017-10-10 11:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1329169 - Use atom for animation-name property. r=xidorn
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 02:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
ec7c9e40fdc508526c9eecdc0dfd01b6c097b617
created 2017-10-06 13:51 +0900
pushed 2017-10-07 04:40 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1406284 - Remove unused parent context argument. r=heycam
eaddde278c9f0968585a5dc9286118548c1aea5b
created 2017-10-03 11:15 -0700
pushed 2017-10-04 20:48 +0000
Brad Werth Brad Werth - Bug 1374181 Part 1: Don't attempt EnsureUniqueInner on incomplete sheets in a StyleSet. r=xidorn
bf6cec51bf0d2d3dcd758ea2135657b54a0aa3b2
created 2017-10-03 10:08 -0700
pushed 2017-10-03 21:07 +0000
Bobby Holley Bobby Holley - Bug 1403397 - Revert: Add a testing API. r=bholley
600792598d4243fd9005c0891a95c8f24a0c3ab1
created 2017-09-27 23:20 -0700
pushed 2017-09-29 01:23 +0000
Bobby Holley Bobby Holley - Bug 1403397 - Add a testing API. r=bz,r=Manishearth
d75d1ebf0e99290906b838606dd907a0bd198e7a
created 2017-09-26 07:25 +0200
pushed 2017-09-26 12:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1403078: Lazily tweak the traversal root to account for sibling invalidations. r=heycam
6cb6f41aea0965c254a2ddf6489e9b32e54d5a61
created 2017-09-22 16:09 -0700
pushed 2017-09-23 01:05 +0000
Bobby Holley Bobby Holley - Bug 1402285 - Don't try to cache pseudo styles with an unstyled originating element. r=emilio
ef5d46900a24420c2de09a342437c38afcacaa01
created 2017-09-19 21:43 -0700
pushed 2017-09-20 17:10 +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-09-20 05:53 +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-09-20 01:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400078 - Measure the UA cache. r=njn.
cd3a11354b72de2b9001c2ad83b6f1b7663fd4a0
created 2017-09-15 22:52 +0200
pushed 2017-09-16 00:41 +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-09-08 18:31 +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-09-06 22:31 +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-09-06 00:44 +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-09-05 19:03 +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-09-05 05:59 +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-09-05 05:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1396700 - Remove ServoStyleSet::UpdateStyleSheet(). r=xidorn
b58e786853341e5b280d6c0212bde732f447681d
created 2017-09-04 17:57 +0800
pushed 2017-09-05 01:44 +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-09-05 01:44 +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-09-02 18:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b49d8d47c3f1 (bug 1382078)
b49d8d47c3f1ab82c7c9fbf65c4741960542d7ca
created 2017-09-02 15:25 +0800
pushed 2017-09-02 16:33 +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-09-01 20:20 +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-09-01 20:20 +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-09-01 16:47 +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-09-01 12:08 +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-09-01 11:19 +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-09-01 11:04 +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-09-01 11:04 +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-08-31 08:50 +0000
Brian Birtles Brian Birtles - Bug 1395452 - Call HasAnimationController() before GetAnimationController(); r=hiro
6b9d06ba6f769234530ae67d8353377d58a93fd0
created 2017-08-30 18:21 +1000
pushed 2017-08-31 06:57 +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-08-26 19:28 +0000
Bobby Holley Bobby Holley - Bug 1392863 - Clean up DoProcessPendingRestyles. r=emilio
02083faed1c7f101bbb4f5892d720a91b70ac0fe
created 2017-08-23 18:05 -0700
pushed 2017-08-25 21:58 +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-08-25 07:47 +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-08-25 03:30 +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-08-25 01:06 +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-08-23 04:19 +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-08-22 09:29 +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-08-18 02:08 +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-08-16 04:24 +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-08-14 12:54 +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-08-13 13:13 +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-08-13 13:13 +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-08-12 17:12 +0000
Bobby Holley Bobby Holley - Bug 1389681 - Move NoteDirty* to Element. r=emilio
cbacd472fc222e2f865b5e6c944fbd09e188eb89
created 2017-08-11 12:55 -0700
pushed 2017-08-12 03:34 +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-08-12 03:34 +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-08-11 22:55 +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-08-11 22:55 +0000
Bobby Holley Bobby Holley - Bug 1389347 - Inline PrepareAndTraverseSubtree into StyleDocument. r=emilio
d01d9b48a0682da316f8bbc14422b34f9c9cb753
created 2017-07-26 13:13 -0700
pushed 2017-08-11 22:55 +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-08-11 22:55 +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-08-11 22:55 +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-08-11 03:08 +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-08-10 10:16 +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-08-09 19:12 +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-08-09 19:12 +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-08-09 19:12 +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-08-09 19:08 +0000
Bobby Holley Bobby Holley - Bug 1368291 - Style sharing for lazy pseudos. r=emilio
ab0d7ef87baad0dbd762472ef573287bbea27ecb
created 2017-08-08 22:41 +1000
pushed 2017-08-08 12:53 +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-08-06 22:41 +0000
Manish Goregaokar Manish Goregaokar - Bug 1386915 - Add nsLookAndFeel::NativeInit() virtual call for initializing native-side state; r=jfkthame
less more (0) -300 -100 -60 tip