layout/base/RestyleManager.cpp
b1daab599fecafbadad7377f0ded446dd6ad7559
created 2017-05-21 17:15 +0800
pushed 2017-05-23 14:32 +0000
Mats Palmgren Mats Palmgren - Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
c902af1156a107522d559fbee3e06de840ce48ba
created 2017-05-22 15:45 +0200
pushed 2017-05-22 13:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bbb688fe1ba3 (bug 1365614)
bbb688fe1ba3f5201a190c6e25b693ef7272ea2d
created 2017-05-21 17:15 +0800
pushed 2017-05-22 11:00 +0000
Mats Palmgren Mats Palmgren - Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
3d4a563e33bed51faaf752e19d2d3df761edc8bd
created 2017-05-02 14:03 +0800
pushed 2017-05-21 20:00 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 8: Add AddLayerChangesForAnimation in ServoRestyleManager. r=birtles
276e3d5e9085476bf13f8c481133fb4d02dc3aa7
created 2017-05-10 13:53 -0700
pushed 2017-05-12 12:34 +0000
Daniel Holbert Daniel Holbert - Bug 1344398 part 2: React to some CSS 'overflow' changes on body/html by simply calling UpdateViewportScrollbarStylesOverride() instead of reframing. r=bz,tnikkel
750e808c6331be336e717f587d98a2d053a0f509
created 2017-05-10 17:43 -0700
pushed 2017-05-11 10:44 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1344398) for assertion failures at Element.cpp a=backout
d70f9de401d140408973d260aa9967473e1a2da6
created 2017-05-10 13:53 -0700
pushed 2017-05-11 10:44 +0000
Daniel Holbert Daniel Holbert - Bug 1344398 part 2: React to some CSS 'overflow' changes on body/html by simply calling UpdateViewportScrollbarStylesOverride() instead of reframing. r=bz,tnikkel
3e6477d932037d6026ac13bd8c988dc0a51935d4
created 2017-05-02 22:42 +0200
pushed 2017-05-05 20:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361766: Move MathML content state changes outside of reflow. r=xidorn
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
bc04bd1c40abe03d9f2e4993b207166e97d32097
created 2017-03-09 17:15 +0800
pushed 2017-04-12 22:13 +0000
Boris Chiou Boris Chiou - Bug 1343753 - Part 6: Move mAnimationGeneration into RestyleManager. r=birtles
63a14b2f3c7432bc2898a5f814a6ad84539cd8ad
created 2017-04-04 20:59 -0700
pushed 2017-04-05 12:33 +0000
L. David Baron L. David Baron - Bug 1353187 - Guard access to the frame property table with a frame state bit. r=dholbert
a56372e9dc96187eedecebf29a7ddf8d1e180e0c
created 2017-04-03 22:47 -0700
pushed 2017-04-04 10:35 +0000
L. David Baron L. David Baron - Backed out changeset 74eb0b08e42b (bug 1353187 patch 2) for test failures (assertions firing).
74eb0b08e42bd5c0ddd9f1b140cb98880f5377e8
created 2017-04-03 20:43 -0700
pushed 2017-04-04 10:35 +0000
L. David Baron L. David Baron - Bug 1353187 - Guard access to the frame property table with a frame state bit. r=dholbert
1b66676f665fd5caf3ffde59fe67432d6297e95f
created 2017-03-30 10:24 +0200
pushed 2017-04-01 00:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351791: Move PostRestyleEventForLazyConstruction and PostRestyleEventInternal to GeckoRestyleManager. r=bholley
cae4319bfeabb80223b035f132b8bd793453b454
created 2017-03-29 15:41 +0200
pushed 2017-03-30 19:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351275: Move style flush observer logic to nsIPresShell, and align layout observing code. r=bholley
b2a34dd3df408fd64fcb82e72e72210fa88f3729
created 2017-03-24 10:59 +0800
pushed 2017-03-25 00:03 +0000
Boris Chiou Boris Chiou - Bug 1349834 - Remove eRestyle_SVGAttrAnimations declartion. r=xidorn
4c987b7ed54a630a7de76adcc2eb00dab49d5dfd
created 2017-03-24 14:24 +0100
pushed 2017-03-24 13:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
e389879425a71bf4c0db797550005cd4438de3b7
created 2017-03-24 10:21 +0800
pushed 2017-03-24 13:24 +0000
Iris Hsiao Iris Hsiao - Backed out 9 changesets (bug 1333482) for stylo test failures and this should be landed to autoland
70e7583ef542f6d37c733bf729833a0405e9cef5
created 2017-03-20 14:14 +0800
pushed 2017-03-24 13:22 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1322570 Part 6 - Use GetParentAllowServo() in RestyleManager. r=bz
cf701cfc024972be7bb703aace2b9d88e6f27115
created 2017-03-23 23:13 +0100
pushed 2017-03-24 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1333482 part 2 - [css-ui] Change all consumers of StyleDisplay::mAppearance to use the accessor UsedAppearance() instead, and make mAppearance/mMozAppearance private. r=dholbert
f9222bab527db09a92d604292b264cbf6aa14b45
created 2017-03-23 15:29 +0800
pushed 2017-03-23 12:43 +0000
cku cku - Bug 1349462 - Part 1. Rename IsSVGText as IsInSVGTextSubtree. r=heycam
8744e9f8eb99f1290aae81985812d57364f18708
created 2017-03-21 16:08 -0700
pushed 2017-03-21 23:08 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
bd7af7e530068aeebf1c357bfed8e8d4c43e2d05
created 2017-03-21 16:33 +0800
pushed 2017-03-21 23:08 +0000
Cameron McCormack Cameron McCormack - Bug 1302054 - Part 3: Remove mention of nsChangeHint_Hints_NotHandledForDescendants in RestyleManager::ChangeHintToString. r=dbaron
496d8d86dc745d2489c1c4cd6a30eb7e6d7cc4be
created 2017-03-21 12:08 +0100
pushed 2017-03-21 22:32 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to autoland
63cbef012e2a58f56fc46c3b4802ae25f414a99c
created 2017-03-21 16:41 +0800
pushed 2017-03-21 22:32 +0000
Iris Hsiao Iris Hsiao - Backed out 4 changesets (bug 1062106) for build bustage
e77bfa57be613acfa77da4c3d28ac61c9ef83ba6
created 2017-03-21 15:43 +0900
pushed 2017-03-21 22:32 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1062106 part 2 - Remove unused SVG Attribute Animations cascade level. r=birtles,dbaron
d767466dcdf7ac44d3dfb5428ace717a23f28f0f
created 2017-03-21 01:22 +0100
pushed 2017-03-21 11:05 +0000
Mats Palmgren Mats Palmgren - Bug 1348665 part 4 - Remove some params to SyncFrameViewProperties and make it a member function instead. Make the aView param optional, use the frame's view if none provided. r=tnikkel
12e50efb59fc7f3853bbee3a51aa46b9f078d0f5
created 2017-03-06 16:10 -0800
pushed 2017-03-07 14:14 +0000
L. David Baron L. David Baron - Bug 1187851 followup - Fix DEBUG-only code to print name of nsChangeHint_UpdateContainingBlock. No review.
911024a9cf3c072f0e11bf5f6dafce3db07bd881
created 2017-03-06 13:19 +0900
pushed 2017-03-06 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1344603 - Make Stop{Animations|Transitions}ForElement as a member function of CommonAnimationManager. r=boris
4a2a58be8c6c54dbf85b90aa85e4d4281e72088f
created 2017-02-27 19:06 -0800
pushed 2017-03-06 09:52 +0000
Bobby Holley Bobby Holley - Bug 1338921 - Handle lazy frame construction in the regular post-servo pass. r=emilio
a57ff8701dc2a1132e404cf4c56a571eb1713c6d
created 2017-03-02 22:51 -0800
pushed 2017-03-06 09:52 +0000
Bobby Holley Bobby Holley - Bug 1338921 - Collect and coalesce adjacent siblings for lazy frame construction. r=emilio
a48a9a64e7e29768236710776bd4761bb092ca9b
created 2017-02-17 20:25 +0100
pushed 2017-02-26 18:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1341083: Cleanup infallible ProcessRestyledFrames. r=heycam
e783bdf2cb500b1b23aadc3957c59264b3d2c6e7
created 2017-02-15 15:26 -0800
pushed 2017-02-15 23:26 +0000
Wes Kocher Wes Kocher - Merge autoland to central, a=merge
41cd73463ef981592324072fb3db43cf2c7e429d
created 2017-02-13 11:21 +0800
pushed 2017-02-15 23:26 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 9: Move RestyleFor{InsertOrChange,Append,EmptyChange} and ContentRemoved up to RestyleManager. r=bholley
767da488b5dde6d29c6317045b63dbd95b41083f
created 2017-02-13 11:21 +0800
pushed 2017-02-15 23:26 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 8: Move Content{Inserted,Appended} up to RestyleManager. r=bholley
16eb31796cc63efda371ab2f1f7641df2d708b0c
created 2017-02-13 11:21 +0800
pushed 2017-02-15 23:26 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 4: Store concrete restyle manager type on RestyleManager. r=bholley
27ebaadd9a7915cb67a5a63603f4fd8fb5358e95
created 2017-02-13 11:21 +0800
pushed 2017-02-15 23:26 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 3: Rename RestyleManager to GeckoRestyleManager and RestyleManagerBase to RestyleManager. r=bholley
09d3a31f1160e4f02cf2c1fdc4a1255503fea89b
created 2017-02-13 11:21 +0800| base
pushed 2017-02-15 23:26 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 2: Rename RestyleManagerBase.{h,cpp} to RestyleManager.{h,cpp}. r=bholley
e2d79699222db652e2de805d7e4df4236cd2dbd9
created 2017-01-26 17:05 +0800
pushed 2017-01-28 00:32 +0000
Boris Chiou Boris Chiou - Bug 1324691 - Part 2: Move AnimationsWithDestroyedFrame into RestyleManagerBase. r=hiro
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-06 16:00 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
9f6e6c283faa4d56ed3115a55de81bf2ab66c50c
created 2016-12-31 01:11 -0800
pushed 2016-12-31 19:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1326388 part 2. Switch nsSVGElement from storing an nsStyleRule to storing a DeclarationBlock to represent its SMIL mapped attributes. r=dbaron
073d993c46f9dac32dfa5abf9a4eebc66881ed5b
created 2016-12-22 08:47 +0900
pushed 2016-12-22 15:19 +0000
Brian Birtles Brian Birtles - Bug 1316764 - Update animations on layers whenever the frame generation is not equal; r=hiro
345db402d87c8e26df696a5ae6ef75d715493b67
created 2016-11-30 11:14 +0800
pushed 2016-12-01 03:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1304598 Part 6 - Rename nsViewportFrame.h/cpp to ViewportFrame.h/cpp, and move exported header to mozilla/ subdir. r=dholbert
41870a71d1f4ae1d207fb656585888c93edf400f
created 2016-10-19 15:16 +0900
pushed 2016-10-27 01:30 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1287983 part 5 - Clarify the function name of creating transition. r=hiro
fd0801b220f3b57363b5c7ed2946295433dd125d
created 2016-10-13 16:54 +0900
pushed 2016-10-14 09:59 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1278136 - Part 5: Create a stacking context for opacity/transform animations even if it's in delay phase and even if the property is overridden by !important rules. r=birtles
fdf29e912685ecd840014334094ba5be7d9ef274
created 2016-10-11 20:40 -0700
pushed 2016-10-12 10:02 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1278136) for failures in no-stacking-context-opacity-removing-animation-in-delay.html
62cf4a7d6007e3f0b1da0f0590c81a17791ec898
created 2016-10-12 09:59 +0900
pushed 2016-10-12 10:02 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1278136 - Part 5: Create a stacking context for opacity/transform animations even if it's in delay phase and even if the property is overridden by !important rules. r=birtles
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-10 07:13 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
fe96a11b449b58bd550d8cbdcecf382528da2d67
created 2016-07-18 12:37 -0400
pushed 2016-09-08 00:56 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 4: Changes in layout/, r=bz
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-02 20:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
721abe87ead229cd812d108e5e14fe2454b4eaf7
created 2016-08-16 11:33 -0700
pushed 2016-08-26 13:37 +0000
Bobby Holley Bobby Holley - Bug 1292279 - Add a helper to get the real container and use it in nsPresShell::Content{Inserted,Removed}. r=heycam
543b6fffb61b1a84bb5aa3480c9899c3b1eaf0e6
created 2016-08-11 11:48 -0700
pushed 2016-08-26 13:37 +0000
Bobby Holley Bobby Holley - Bug 1292279 - Explicitly style new children in Content{Appended/Inserted} rather than using restyle hints. r=heycam
294df63717f1e5b7665164bda1e080fd95914a38
created 2016-08-05 11:54 -0700
pushed 2016-08-12 20:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292930: Hoist ChangeHintToString to RestyleManagerBase. r=heycam
2d5a7f342256264b31c8378795c03b5844bfc53b
created 2016-08-03 18:58 -0700
pushed 2016-08-12 20:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292930: stylo: Reuse RestyleManager::PostRestyleEventInternal. r=heycam
002fbc72afdddd8db2d50401793f09d52d68cb7b
created 2016-08-01 18:32 -0700
pushed 2016-08-04 13:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1290335: Reuse the OverflowChangedTracker between both restyle managers. r=heycam
a3ec445491977faa3c803c5d82dc78100184f223
created 2016-08-01 13:40 -0700
pushed 2016-08-04 13:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1290335: Hoist GetNextContinuationWithSameStyle to RestyleManagerBase. r=heycam
a8d9d9b868d60a58860db5c6b429fdb0bda1d148
created 2016-08-01 13:31 -0700
pushed 2016-08-04 13:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1290335: Hoist frame-construction logic in RestyleManager to static members in RestyleManagerBase. r=heycam
872ec4f743e5e1c8f40089fe5f9b37ba5f4f5c20
created 2016-07-22 15:27 -0700
pushed 2016-07-28 15:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1288873: stylo: Improve the error message when we don't handle a restyle hint. r=heycam
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-07-21 14:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
less more (0) -300 -100 -60 tip