layout/base/RestyleManager.cpp
650223edc2b4bac7c53979e5470d00fd7b1480fb
created 2014-12-25 16:28 +0900
pushed 2015-01-05 11:10 +0000
Brian Birtles Brian Birtles - Bug 927349 part 28 - Call AddLayerChangesForAnimation after updating style; r=dbaron
a58f4fffeed222e5b807bc8dc7e2129b5b95e53c
created 2014-12-31 16:39 +1100
pushed 2014-12-31 05:57 +0000
Xidorn Quan Xidorn Quan - Bug 1114792 - Rename nsStyleContext::IsDirectlyInsideRuby to IsInlineDescendantOfRuby. r=dbaron
3470cdf1cfa8804570b77850020be5083547c1d9
created 2014-12-26 11:54 +0900
pushed 2014-12-26 02:55 +0000
Brian Birtles Brian Birtles - Back out parts 22-29 from bug 927349 for causing intermittent test failure in css-animations/test_animation-pausing.html on 10.8
ffa2358e89190e074e57faac526a31446b1f18e5
created 2014-12-26 08:49 +0900
pushed 2014-12-25 23:49 +0000
Brian Birtles Brian Birtles - Bug 927349 part 29 - Disable failing browser_555547.js on Windows opt - pushed again without backing out parts 22-29 at the same time; r=me
3ab2ff9b9f9409d2e1d0e450ca738f116905cfc7
created 2014-12-25 16:31 +0900
pushed 2014-12-25 07:32 +0000
Brian Birtles Brian Birtles - Bug 927349 part 29 - Disable failing browser_555547.js on Windows opt; r=me (as discussed with jwatt)
eaf834051cbd3de798f87e33c64d113032f5a77b
created 2014-12-25 16:28 +0900
pushed 2014-12-25 07:32 +0000
Brian Birtles Brian Birtles - Bug 927349 part 28 - Call AddLayerChangesForAnimation after updating style; r=dbaron
853447a587aa3059dfec85f9b45e169c725e61cf
created 2014-08-19 18:24 -0700
pushed 2014-12-23 14:47 +0000
Seth Fowler Seth Fowler - Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron
f291ce1eacd0b14ecccd22219be950276e1ca5ec
created 2014-12-11 09:26 +1100
pushed 2014-12-16 03:03 +0000
Xidorn Quan Xidorn Quan - Bug 1098275 - Inlinize block-level boxes inside ruby. r=heycam
bf4849f9b83557c4a6db98f2f5f9a406d0175495
created 2014-11-20 18:24 +0000
pushed 2014-11-20 18:24 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Make RestyleManager::RestyleElement and nsCSSFrameConstructor::MaybeRecreateFramesForElement deal with display:contents elements. r=bzbarsky
d9a11e8678d9656190f0a1ca4ada173c55e2f5f6
created 2014-11-20 18:24 +0000
pushed 2014-11-20 18:24 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Replace GetParentStyleContextFrame with GetParentStyleContext which can return frame-less display:contents style contexts. r=bzbarsky
e0a73ea28c25bd217e079cfcef9ac678c69d7594
created 2014-11-20 18:24 +0000
pushed 2014-11-20 18:24 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Implement RestyleUndisplayedDescendants that restyles diplay:none children and display:contents descendants. r=bzbarsky
af9ca68d20ed255765df49142608d4345689a901
created 2014-11-20 18:24 +0000
pushed 2014-11-20 18:24 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Frame constructor changes for display:contents. r=bzbarsky
91f983c5cb46d8aceaea4d50869ceb5a96050b94
created 2014-11-19 21:48 -0500
pushed 2014-11-20 02:47 +0000
David Zbarsky David Zbarsky - Bug 1085769: Merge ContentOrAncestorHasAnimation/Transition r=birtles
de062f18d6e178aadc8f3ca864ca72c0cd9117c9
created 2014-11-17 13:46 +0900
pushed 2014-11-17 04:46 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 16 - Factor out animation-layer related information to a common database; r=dbaron
3c5e1c6d06c3c59d9a1a61028f41ec9c774c3679
created 2014-11-17 13:46 +0900
pushed 2014-11-17 04:46 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 14b - Make ElementRestyler detect changes to the animation generation; r=dbaron
3ab8b0f5f2c7e7aa0ab72e622aa1b74b001583d5
created 2014-11-17 13:45 +0900
pushed 2014-11-17 04:46 +0000
Brian Birtles Brian Birtles - Bug 1073336 part 14a - Update animation generation when changing animations via the API; r=dbaron
2a8b31cd89389fc4f03299f583910573c12c2fe2
created 2014-11-12 23:28 -0800
pushed 2014-11-13 07:29 +0000
L. David Baron L. David Baron - Bug 1086937 patch 2 - Use eRestyle_ChangeAnimationPhaseDescendants to get the right style data in RestyleManager::RebuildAllStyleData. r=birtles
e3c54b11c885ac32b07d580a31644d030cf20038
created 2014-11-12 23:28 -0800
pushed 2014-11-13 07:29 +0000
L. David Baron L. David Baron - Bug 1086937 patch 1 - Add eRestyle_ChangeAnimationPhaseDescendants restyle hint that is like eRestyle_ChangeAnimationPhase, but for a whole subtree. r=birtles
a095f2eaec4d837ce6471ab0404cea8c405c5398
created 2014-11-12 23:28 -0800
pushed 2014-11-13 07:29 +0000
L. David Baron L. David Baron - Bug 1086937 patch 0 - Add missing null check of root element so this patch series doesn't expose a crash in layout/style/crashtests/472237-1.html . r=birtles
9eb2a0bd0afc9014aa5f75e0a32a85a31906cb2d
created 2014-11-04 14:52 +0000
pushed 2014-11-04 14:52 +0000
Robert Longson Robert Longson - Bug 975757 - changes to transforms in patterns do not cause an update. r=jwatt
d2edb76fa2c00cfa8c38e18443c5c90650e50b54
created 2014-11-02 16:47 +0000
pushed 2014-11-02 16:47 +0000
Mats Palmgren Mats Palmgren - Bug 1077687. If we have a pending request to rebuild all style data then do so instead of processing individual restyles. r=roc
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2014-10-31 20:07 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
2c56d741c3fd8e44bc4c7a77d5141b9f101c9810
created 2014-10-23 13:19 +0000
pushed 2014-10-23 13:19 +0000
Mats Palmgren Mats Palmgren - Bug 1083855 - part 6, Make RecreateFramesForContent params non-optional. r=bz
9532ec1b7e807b432c2a71d169ac54331ff9e06f
created 2014-10-12 08:49 +0100
pushed 2014-10-12 07:49 +0000
Robert Longson Robert Longson - Bug 1067375 - Fix animateTransform in svg-as-image to invalidate properly. r=jwatt
56ee0c224417e0e02c6d2a9f0d861121cfb1f6e0
created 2014-10-08 14:27 -0700
pushed 2014-10-08 21:28 +0000
L. David Baron L. David Baron - Bug 1047928 patch 5 - Pass restyle hint to RestyleManager::PostRebuildAllStyleDataEvent. r=bzbarsky
7f4682912226d28d97c29b6bd6e9797ad874c068
created 2014-10-08 14:26 -0700
pushed 2014-10-08 21:28 +0000
L. David Baron L. David Baron - Bug 1047928 patch 2 - Pass restyle hint to RestyleManager::RebuildAllStyleData. r=bzbarsky
41ce29f771b23dc619c2589ef1c30648e16599bb
created 2014-10-04 16:59 -0700
pushed 2014-10-05 05:07 +0000
L. David Baron L. David Baron - Bug 1077849 - Use eRestyle_ForceDescendants for all cases of rebuilding the rule tree. r=heycam
de4f6c938b6aa464dfa739a89ed1b3284d0e33f0
created 2014-10-02 21:53 -0700
pushed 2014-10-03 04:53 +0000
L. David Baron L. David Baron - Bug 1075137 patch 7 - Remove old IsProcessingRestyles and IsProcessingAnimationStyleChange booleans. r=birtles
40a25cf2bcfb543191822a3a660d2c6d9960cf65
created 2014-10-02 21:53 -0700
pushed 2014-10-03 04:53 +0000
L. David Baron L. David Baron - Bug 1075137 patch 5 - Add new boolean to RestyleManager for whether we're currently processing animation restyles. r=birtles
43da66148c28b0a9c8ef44939af449a9aa18d044
created 2014-10-02 21:53 -0700
pushed 2014-10-03 04:53 +0000
L. David Baron L. David Baron - Bug 1075137 patch 2 - Add new booleans for whether to skip animation styles and whether to post animation restyles. r=birtles
b35d7246cc83b944574128c5cb3157f0bd8b4ed4
created 2014-10-02 21:53 -0700
pushed 2014-10-03 04:53 +0000
L. David Baron L. David Baron - Bug 1075137 patch 1 - Convert one use of IsProcessingRestyles that doesn't follow normal pattern to a debug-only member on the restyle manager. r=birtles
db62faf07ac4e3a5b5adf4146cf8c896923ab7ef
created 2014-10-02 21:53 -0700
pushed 2014-10-03 04:53 +0000
L. David Baron L. David Baron - Bug 1074634 - Don't overwrite eRestyleResult_ContinueAndForceDescendants with eRestyleResult_Continue. r=heycam
298b1f34d02a31392c1e725fbd68cd114c56df66
created 2014-10-01 09:13 +1000
pushed 2014-09-30 23:14 +0000
Cameron McCormack Cameron McCormack - Bug 1072724 - Support showing more information about style structs in restyle logs. r=dbaron
64136343bb4b3b6016b85c402b6b113ddf0a26d0
created 2014-09-25 15:51 +1000
pushed 2014-09-25 05:52 +0000
Cameron McCormack Cameron McCormack - Bug 1072130 - Don't swap structs when we're reusing a style context from a previous same-style continuation. r=dbaron
d4e7b198391cf5d89ef1a014a0f42f0840865eec
created 2014-09-25 15:45 +1000
pushed 2014-09-25 05:50 +0000
Cameron McCormack Cameron McCormack - Bug 979133 - Add facility to log the restyle process. r=dbaron
24b61af1917ede2850fc0259595c922683ee698d
created 2014-09-25 15:30 +1000
pushed 2014-09-25 05:41 +0000
Cameron McCormack Cameron McCormack - Back out bug 1045895 for causing bug 1070759.
84a355b48a1af40453d27573425e80f382a7caaf
created 2014-09-24 21:06 -0700
pushed 2014-09-25 04:07 +0000
Phil Ringnalda Phil Ringnalda - Back out c0c410aed86f (bug 979133) for -wError bustage
c0c410aed86fee0501e1f6fdb996e9c43200687e
created 2014-09-25 13:13 +1000
pushed 2014-09-25 03:13 +0000
Cameron McCormack Cameron McCormack - Bug 979133 - Add facility to log the restyle process. r=dbaron
478ea4b85c00bfcbebf221295145c963b7dcaf0c
created 2014-09-19 20:02 -0400
pushed 2014-09-20 00:00 +0000
Alexander Surkov Alexander Surkov - Bug 1040735 - DOM node reinsertion under anonymous content may trigger a11y child adoption, r=bz, tbdaunde, davidb
f840facdeb036fe68874cc0a6b9c7e6bc9d7b5f9
created 2014-09-17 10:40 +1000
pushed 2014-09-17 00:40 +0000
Cameron McCormack Cameron McCormack - Bug 1041512 - Mark intrinsic widths dirty on a style change even if the frame hasn't had its first reflow yet. r=dbaron
88d6381ad5d10ad0d21b2c15a2f9dbafccca425a
created 2014-09-10 14:42 +1000
pushed 2014-09-16 07:10 +0000
Cameron McCormack Cameron McCormack - Bug 1045895 - Pass out provider frame from RestyleSelf to avoid calling GetParentStyleContextFrame again. r=dbaron
6c6d274614cba5ec60e719fb43aadf22e04c7f8c
created 2014-09-13 06:17 -0700
pushed 2014-09-13 13:18 +0000
L. David Baron L. David Baron - Bug 977991 patch 4 - Ensure we don't try to use the style attribute optimization on pseudo-elements. r=birtles
635055d16df6cbca72dc7bb793732a400558ec4a
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 24: Avoid copying RestyleData::mDescendants when modifying an existing entry. r=dbaron
c6a6e10d2880133f66ddfa4aaf9b0204d6635583
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 22: Clear cached structs on descendants of an old style context that had structs swapped, if it is staying around. r=dbaron
52a7e3a19638d1a0c76ea7c3216a7a14247f40d1
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 21: Fix issue where not all pending-restyle descendants are restyled. r=dbaron
8439b1a17178c4ab3876d31003d9c2d86e03ddab
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 20.2: Don't call AssertStructsNotUsedElsewhere on style contexts for :before/:after frames that are going away. r=dbaron
802abb82a0b35de23df71c5254e85fee52281352
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 20.1: Keep old structs on new style contexts, for those that are equal. r=dbaron
2c37ce863a3e069758fd1ca74c35587d8a7688a3
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 20: Stop the recursive restyling process when we detect it is safe to do so. r=dbaron
90022d74c3d6397b6ac6d4c2a8921809bc89b293
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 19: Make RebuildAllStyleData use eRestyle_ForceDescendants so that it does rebuild the whole style tree. r=dbaron
2c073104305328186eb7270ad82e5144e9443d0e
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 17: Handle eRestyleResult_Stop by moving a frame's style context to its new parent. r=dbaron
d693bbec8d66644a35be859e6e81a062a5909d18
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 16: Give ElementRestyler::RestyleSelf a return value that indicates how restyling should proceed. r=dbaron
ed3eb5c8ea76bc5e330ada49d0bccf725d3fedd5
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 15: Pass equal struct bitfield back out of ElementRestyler::CaptureChange. r=dbaron
579913aa3c8af00195fe8ba56ff40fbc4348cdc7
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 11: Add eRestyle_Force (and eRestyle_ForceDescendants) restyle hints to control whether the frame (and all of its descendants) must be assigned its new style context even if it had the same style data as the old style context. r=dbaron
f50e9c82b3b4fd45c9db4b51e66889e01961b356
created 2014-09-05 13:48 +1000
pushed 2014-09-05 03:56 +0000
Cameron McCormack Cameron McCormack - Bug 931668 - Part 9 (no part 8): Make nsStyleContext::CalcStyleDifference compare all structs and return a bitfield of which changed. r=dbaron
916f273f3ad1c438b8e48ff0cce848b01f2ed86d
created 2014-08-24 21:48 -0700
pushed 2014-08-25 04:48 +0000
L. David Baron L. David Baron - Bug 1057129 patch 3 - Post restyles from CheckAnimationRule directly to pseudo-elements. r=birtles
56c3cb543b9092af71a1e771ed1ddb958957717c
created 2014-08-24 21:48 -0700
pushed 2014-08-25 04:48 +0000
L. David Baron L. David Baron - Bug 1057098 - Rename ElementRestyler::Restyle{Before,After}Pseudo to MaybeReframeFor{Before,After}Pseudo. r=bzbarsky
3eee51b304705b926bb9e5c197274e99f6ae9a5e
created 2014-08-19 20:37 -0700
pushed 2014-08-20 03:39 +0000
Seth Fowler Seth Fowler - Bug 35168 - Backout 4 changesets (e15a7a0c8f70, 852b5ce53278, f36adee1958f, 479ff28f783f) for B2G bustage and reftest failures ON A CLOSED TREE
852b5ce532789f75787e3580b9375da2c8521abc
created 2014-08-19 18:24 -0700
pushed 2014-08-20 01:25 +0000
Seth Fowler Seth Fowler - Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron
5de91aef0d9cc7aa021961fb5bbfcfe591757aa3
created 2014-08-15 16:03 +0100
pushed 2014-08-15 15:03 +0000
Ed Morley Ed Morley - Backed out changeset 8589d9bdd501 (bug 1040735) for B2G gaia-ui-test crashes
8589d9bdd50156d71a3566153459236c16c102ed
created 2014-08-15 09:46 -0400
pushed 2014-08-15 13:46 +0000
Alexander Surkov Alexander Surkov - Bug 1040735 - DOM node reinsertion under anonymous content may trigger a11y child adoption, r=bz, tbdaunde
less more (0) -100 -60 tip