layout/base/GeckoRestyleManager.cpp
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-06-26 11:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
64a2ba65f0d6f77d1f9d5e3957478ef5d1cafed5
created 2017-06-10 22:27 -0700
pushed 2017-06-16 07:47 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 11: stylo: Move cached style structs to GeckoStyleContext; r=bholley
3dcb1623e11548d9f4abc60de307d0de51ae52d6
created 2017-06-10 22:27 -0700
pushed 2017-06-16 07:47 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 6: stylo: Move most Gecko-specific methods into GeckoStyleContext; r=bholley
5492eb087406719b10f510b9b74093c460ee0622
created 2017-06-10 22:27 -0700
pushed 2017-06-16 07:47 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 5: stylo: Move child/sibling pointers to GeckoStyleContext; r=bholley
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-14 01:31 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-13 10:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-06-13 10:10 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
68f9a27cdf3bc31652a3c33dab3110af348b5b2f
created 2017-06-10 11:19 +0800
pushed 2017-06-11 08:34 +0000
Cameron McCormack Cameron McCormack - Bug 1368113 - Part 3: Use closest non-NAC ancestor as originating element when restyling all NAC-implemented pseudo-elements. r=bz
3853c5543f6e4e8ef24cc1ac47be5a65e4b672e0
created 2017-06-06 22:27 -0700
pushed 2017-06-08 02:55 +0000
L. David Baron L. David Baron - Bug 1369260 - Remove use of MOZ_ASSERT_IF in layout. r=heycam
bc65c7c5fd8044a897317989d602ef5540fe98b1
created 2017-05-30 11:38 +0200
pushed 2017-05-31 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1347270: remove the nsIDOMWindowUtils::ElementsRestyled API. r=bholley
5b2c84104a7f4774fd120ab38d21b6483bcb63c7
created 2017-05-30 18:11 -0400
pushed 2017-05-31 00:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1347270) for browser_toolbariconcolor_restyles.js permafail on a CLOSED TREE.
445cb4d47d4f80d58f10eb263035e0045f6e7b93
created 2017-05-30 11:38 +0200
pushed 2017-05-31 00:27 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1347270: remove the nsIDOMWindowUtils::ElementsRestyled API. r=bholley
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-05-28 04:30 +0000
Jonathan Kew Jonathan Kew - Bug 1365982 - Attach frame properties to each frame instead of looking them up in a hashtable on the prescontext. r=mats
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
7e2357039f4af46d978a03dc0adcac60f1f980d6
created 2017-05-18 12:11 +0200
pushed 2017-05-21 20:00 +0000
Bobby Holley Bobby Holley - Bug 1329876 - Don't maintain a TreeMatchContext for Servo. 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
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
b081b6c446586a45abff5fe9ffdd17b93cefb9d1
created 2017-04-19 12:53 +0200
pushed 2017-04-26 06:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355351: Simplify nsLayoutUtils callers, and make child iterators notice display: contents pseudos. r=heycam
d2a6304ad598d45fe8624ba5e48ac951337f098f
created 2017-04-20 17:51 +1000
pushed 2017-04-24 13:53 +0000
Cameron McCormack Cameron McCormack - Bug 1357869 - Don't assert when we restyle a child provider frame when an ancestor already handled nsChangeHint_ReconstructFrame. r=dbaron
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
596704d5da990d8aa7752b92aabf67faebd98717
created 2017-04-06 17:20 -0400
pushed 2017-04-07 13:06 +0000
Markus Stange Markus Stange - Bug 1354255 - Remove ElementRestyler::ComputeStyleChangeFor profiler instrumentation due to overhead. r=Ehsan
494c291dbfcb1e1488a3b7587f86487155266721
created 2017-03-30 10:37 +0200
pushed 2017-04-01 00:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1351791: Simplify PostRestyleEventForLazyConstruction. r=bholley
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
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
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
5c233ca5e06304f3bdd493c4e8abfe408c46534d
created 2017-03-22 19:37 -0400
pushed 2017-03-23 12:43 +0000
Markus Stange Markus Stange - Bug 1339897 - Rename PROFILER_LABEL_PRINTF to PROFILER_LABEL_DYNAMIC and make it really cheap. r=Ehsan,njn
a60081798b342f5d18128648ea1578fdf98e5757
created 2017-03-21 16:33 +0800
pushed 2017-03-21 23:08 +0000
Cameron McCormack Cameron McCormack - Bug 1302054 - Part 2: Remove no longer useful nsStyleContext::CalcDifference optimization that handles the same-rule-node case. r=dbaron
6a196410f140cb1186508f9c218ff8f9651505e9
created 2017-03-21 16:33 +0800
pushed 2017-03-21 23:08 +0000
Cameron McCormack Cameron McCormack - Bug 1302054 - Part 1: Avoid computing style differences when we just want to ensure structs are cached on the new context. r=dbaron
70914315e02b97090945edfe996b7c8604c55d00
created 2017-03-21 16:33 +0800
pushed 2017-03-21 23:08 +0000
Cameron McCormack Cameron McCormack - Bug 1301258 - Part 2: Remove all subsumed hints when generating changes from restyles. r=dbaron
3fa7dc151849b50e6a9478ad29cb3665289fb3b2
created 2017-03-21 16:33 +0800
pushed 2017-03-21 23:08 +0000
Cameron McCormack Cameron McCormack - Bug 1301258 - Part 1.5: Tweak some comments around change hints. r=dbaron
60b20bf287b3316d4bf501d91572842822c96dec
created 2017-03-19 20:19 +0100
pushed 2017-03-21 01:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296516: Convert UndisplayedMap to a typed hashtable. r=heycam
9b7c568cd42ff8d927d948ffe505c93afb6d5244
created 2017-03-19 12:00 +0100
pushed 2017-03-21 01:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296516: Tidy RestyleManager::ContentStateChanged. r=heycam
cf88b57092617b64b1f0aa66a49dde3e6f4e5bc2
created 2017-03-17 15:30 +0800
pushed 2017-03-19 15:24 +0000
Cameron McCormack Cameron McCormack - Bug 1330843 - Allow JS to create NAC pseudo-elements. r=bholley
da0ea1c722078f30c6f390627d3c680d3556a7a6
created 2017-03-09 11:23 +0100
pushed 2017-03-09 10:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilal-central a=merge
bf3a871855cd8eee863f300954d73102440f5ae0
created 2017-03-09 08:38 +0900
pushed 2017-03-09 10:23 +0000
Brian Birtles Brian Birtles - Bug 1345356 - Drop FIXME comment about only needing to flush throttled animations; r=heycam DONTBUILD (comment-only)
369ab8db0369b57fdae30ee7f506e00e3013111b
created 2017-03-08 23:50 -0500
pushed 2017-03-09 10:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 4. Rename ResolveAnonymousBoxStyle to ResolveInheritingAnonymousBoxStyle. r=heycam
8fc5d55b1e9dc7ccea234d5c10be6da41ccaef7c
created 2017-03-08 23:41 -0500
pushed 2017-03-09 10:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 3. Introduce CSSPseudoElementType::NonInheritingAnonBox to represent non-inheriting anon boxes. r=heycam
afd58f4674d1fdc102e1887b7dbcc13a0c255fc2
created 2017-03-08 00:18 -0500
pushed 2017-03-08 13:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343078 part 7. Make placeholders a non-inheriting anon box. r=dbaron
c13329ddee05fc5d3641de63ccd6cd5415d9280e
created 2017-03-08 00:18 -0500
pushed 2017-03-08 13:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343078 part 5. Change the restyle manager to handle style contexts with no parent in ReparentStyleContext (by doing nothing with them). r=dbaron
e5ddadc9ae6d3e5470eae888fe5f1167da7a43ad
created 2017-03-08 00:18 -0500
pushed 2017-03-08 13:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343078 part 1. Give placeholders and first-letter continuations different kinds of anonymous boxes. r=dbaron
1112d053e28239ef764d89620749e05fc2e4777b
created 2017-03-03 14:42 -0800
pushed 2017-03-08 13:18 +0000
Bobby Holley Bobby Holley - Bug 1344386 - Don't look for overlapping change hints in stylo documents. r=emilio
6e2d0a0a93695edcd4ecd7f6fe9504e3e2a02c54
created 2017-02-17 23:33 -0500| base
pushed 2017-02-21 18:17 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
4c84e0a380ecab34ff9ae9a1208441ee28514e69
created 2017-01-13 03:21 +0000
pushed 2017-02-17 11:41 +0000
cam@mcc.id.au cam@mcc.id.au - Bug 1331322 - Allow tagging of pseudo-implementing native anonymous content with the pseudo type at creation time, and eliminate explicit style contexts in nsIAnonymousContentCreator::ContentInfo. r=bholley
8c8b54b13be7ec12cb8e104b772162a80b524497
created 2017-02-15 21:24 -0800
pushed 2017-02-16 12:15 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1331322) for Android reftest failures in 1169331-1.html and forced-bg-color-outside-visible-region.html
96c6b5a11284d663c1ffb8143e325c637f3b5dc2
created 2017-01-13 03:21 +0000
pushed 2017-02-16 12:15 +0000
cam@mcc.id.au cam@mcc.id.au - Bug 1331322 - Allow tagging of pseudo-implementing native anonymous content with the pseudo type at creation time, and eliminate explicit style contexts in nsIAnonymousContentCreator::ContentInfo. r=bholley
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
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
f24f346ce8cdcbbbc028cf5321c371ad9d695d23
created 2017-02-13 11:21 +0800| base
pushed 2017-02-15 23:26 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 1: Rename RestyleManager.{h,cpp} to GeckoRestyleManager.{h,cpp}. r=bholley
less more (0) tip