layout/base/nsCSSFrameConstructor.h
034c6b09eb50bbcf8c5256750be7f6c56f76b646
created 2017-09-10 16:26 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1398448: Always insert async when reconstructing ancestors to avoid pathological frame construction cases. r=bz
9dcca3ac0aaa19800a3f0c6a7c4ead1d9dfa14d8
created 2017-09-11 00:27 +0200
pushed 2017-09-15 00:19 +0000
Mats Palmgren Mats Palmgren - Bug 1374112 part 3 - Use AllocateFCItem/FreeFCItem exclusively for allocating FrameConstructionItems. r=dholbert
8bc4d3b25dfb1f7092b6bfd471ff94f88e2ca573
created 2017-09-11 00:27 +0200
pushed 2017-09-15 00:19 +0000
Mats Palmgren Mats Palmgren - Bug 1374112 part 2 - Introduce nsCSSFrameConstructor::AllocateFCItem/FreeFCItem for allocating FrameConstructionItems from an arena/free list. r=dholbert
7ee14a111f8cc625e3f23516b7f7af15de66407b
created 2017-09-11 00:27 +0200
pushed 2017-09-15 00:19 +0000
Mats Palmgren Mats Palmgren - Bug 1374112 part 1 - Move the mUndisplayedItems field to the start to avoid alignment spill after a bool. r=dholbert
1e3f27bf4b47013a2a94efa3dfc9c1ba128458f4
created 2017-09-07 18:38 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1397091: Remove aForReconstruct. r=bz
cb5a5cf16f1bd33cb02e238f80f6fe48d6945c53
created 2017-09-07 17:02 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1397091: Merge InsertionKind and LazyConstructionAllowed. r=bz
45f8148d33c85fb34b5e4f0dfffaea8dde91f884
created 2017-09-07 13:47 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395719: Reconstruct ancestors asynchronously when lazy frame construction is allowed. r=bz
08951d83c938c02159e4ab6e5c0a0c1c79ba0087
created 2017-09-07 13:39 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395719: Convert aAllowLazyFrameConstruction to an enum class. r=bz
f432a118c6e061cd7c200c490456cee2f7134a13
created 2017-09-07 13:38 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395719: Make ReconstructDocElementHierarchy take an InsertionKind. r=bz
6b0b2d0e08aae0baa13dc198ad14c4ea051c11df
created 2017-09-01 16:17 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1396018: Remove REMOVE_DESTROY_FRAMES. r=bz
911c5220cc3e74419f1163aa3caba121ee651167
created 2017-09-01 16:10 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1396018: Don't pass aFlags all the way through RecreateFramesForContent. r=bz
65d4f7ef3fe663f62cf5f1bc21a4db286de1b1ba
created 2017-09-05 13:30 -0700
pushed 2017-09-15 00:19 +0000
Neerja Pancholi Neerja Pancholi - Bug 1389029 - Create custom change hint and post restyle event for rowspan, colspan attribute changes. r=dbaron
5278dfcf5eb9f58eaf06ad1ce67e7fd4aba34772
created 2017-09-01 16:29 -0700
pushed 2017-09-15 00:19 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
bc499bee82e2bff1d96889a4fcdf7d57531b7336
created 2017-09-01 11:09 -0400
pushed 2017-09-15 00:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1395715. When recovering letter frames, only do first-line fixup when we have a first-line parent. r=emilio
a0bef0340a9d21bfe581d14932333b822b862c95
created 2017-08-31 21:21 +0200
pushed 2017-09-15 00:19 +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-15 00:19 +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-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1374235: style: Remove the for reconstruction traversals. r=bholley
c840417bbbc5443211309f7f0f2e97229cae49a7
created 2017-08-23 11:03 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1392964: Remove aDidReconstruct outparam from ContentRemoved. r=mats
5c0a8f5eb8c9f1e26411bd9d48ad1d8da9ef60a2
created 2017-08-23 09:58 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1389743: Only reconstruct frames synchronously from ContentRemoved when called from frame construction. r=mats
86b793bcbcd090a4189814f14204a2e0ea7929ef
created 2017-07-18 18:38 -0700
pushed 2017-09-15 00:19 +0000
Bobby Holley Bobby Holley - Bug 1383332 - Track the restyle root and use it to do less work during the traversal. r=emilio
1058b3aaa6017f273e7c23e4ac2834bdd9a9162d
created 2017-08-11 09:11 -0400
pushed 2017-09-15 00:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1388877. Fix insertions under a ::first-line in stylo. r=heycam
16f4c4efa1485881bee689a17e654ac39d8627fa
created 2017-08-11 12:24 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6c2389558858 (bug 1388877) for asserting at ServoRestyleManager.cpp:1450 in stylo reftests and crashtests. r=backout
6c23895588581092613c8d6a054bfe54478f1462
created 2017-08-11 03:12 -0400
pushed 2017-09-15 00:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1388877. Fix insertions under a ::first-line in stylo. r=heycam
63ebcdc4d3ab1ef3f2a70590f04a41291253f536
created 2017-08-10 18:59 -0400
pushed 2017-09-15 00:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1385656. Fix the interaction of RecoverLetterFrames and ::first-line. r=heycam
1bb53448ce5a5a0da644b67955ac2c1c4d366dc5
created 2017-08-11 00:10 -0400
pushed 2017-09-15 00:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1388625 part 6. Flag the in-flow frames of kids of various wrapper frames during frame construction, so we know to restyle the wrapper frames. r=heycam
0090af474246367f802c432c08664a7697f41c44
created 2017-08-01 15:04 +0100
pushed 2017-09-15 00:19 +0000
Jonathan Watt Jonathan Watt - Bug 1388939, part 3 - Give clear names to the nsFrameManager methods for registering undisplayed style contexts. r=dholbert
e26e9804c545afcb33549da0f7fd693cc3fc671f
created 2017-08-04 14:40 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1386600 - Change nsIStringBundle methods to return |AString| instead of |wstring|. r=emk,sr=dbaron.
266a37b224ff4101292d3ad8889ca04a7c935e64
created 2017-07-26 14:35 +0200
pushed 2017-08-02 08:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1384542: Remove usage of GetParentAllowServo in the frame constructor. r=bz
123e91f2e03de647f5a0c8af7440be42f66f5a68
created 2017-07-05 16:30 +0200
pushed 2017-08-02 08:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1377902: Trivially cleanup a bit of the FC code. r=mats
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-08-02 08:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
6fd73447f6cd6ba1b67c3f5eb052181593f3965e
created 2017-07-05 16:56 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9b2f0f827468 (bug 1377902) for bustage
9b2f0f8274688b8e70cfd471bd866a3862bbb9fd
created 2017-07-05 16:30 +0200
pushed 2017-08-02 08:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1377902: Trivially cleanup a bit of the FC code. r=mats
e9605ad692ac5ef0eeaa053c828477a4bdc7952c
created 2017-06-26 23:35 -0700
pushed 2017-08-02 08:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 4. Implement a way to get the first-letter frame, if any, for a block. r=heycam
a7631339f6bf74456e00a8399574ead19938ad52
created 2017-06-27 10:39 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 049b20a12429 (bug 1324618) for bustage
049b20a124295cc6397b1d8d834e8d7aa226ab07
created 2017-06-26 23:35 -0700
pushed 2017-08-02 08:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 4. Implement a way to get the first-letter frame, if any, for a block. r=heycam
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-06-12 13:08 +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-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
5e725e29460d9b6c576b0ef3a93043ecb29ea17b
created 2017-04-04 18:28 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1353317 - stylo: For newly added content, note dirty descendants in the lazy frame construction case through the flattened tree parent. r=bholley
fbbbbb072f1a4dfc9a8a9ee4f86beb8643536159
created 2017-04-04 19:36 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 7: Call StyleSubtreeForReconstruct when doing frame reconstruction. r=bholley
206a7c5ddcb14ef0ab5fe81388f7cb92e38dddce
created 2017-04-04 19:17 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 2: Explicitly indicate when a ContentRangeInserted call is for frame reconstruction. r=bholley
8da0f11ebd004e1ed6dd9bd4ded103a36ad30340
created 2017-04-08 16:53 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cbbedd0b3075 (bug 1351535)
928f3c61316437162d5f4483997e4b73f0ce70b7
created 2017-04-08 16:52 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0410ff898157 (bug 1351535)
0410ff8981572bed9c09b1e8b26f690b9f7595cf
created 2017-04-04 19:36 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 9: Call StyleSubtreeForReconstruct when doing frame reconstruction. r=bholley
cbbedd0b307543d365b3064214236e46b857b3f7
created 2017-04-04 19:17 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1351535 - Part 2: Explicitly indicate when a ContentRangeInserted call is for frame reconstruction. r=bholley
ff4b66de4c9c9f197b2a5f94f9cc71e72769fff5
created 2017-03-24 14:27 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1349134 - stylo: Style newly appended children of an element with a binding through their flattened tree parents. r=bholley
ec098c9386d31343e1188cd51240e92dbb3e73c7
created 2017-03-20 02:56 +0100
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1296516: Cleanup infallible or unchecked nsCSSFrameConstructor methods. r=heycam
7ac30073bcac75a1f0217a342300233a4a2d939e
created 2017-03-08 23:50 -0500
pushed 2017-06-12 13:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345362 part 6. Make ::-moz-pagebreak a non-inheriting anon box. r=heycam
afd58f4674d1fdc102e1887b7dbcc13a0c255fc2
created 2017-03-08 00:18 -0500
pushed 2017-06-12 13:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343078 part 7. Make placeholders a non-inheriting anon box. r=dbaron
ae0efe63cb9b2d5b2c2aff5b29814e37cb640aca
created 2017-02-27 23:35 +0100
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1329877: Optimize AncestorFilter usage in lazy frame construction. r=bz
4c84e0a380ecab34ff9ae9a1208441ee28514e69
created 2017-01-13 03:21 +0000
pushed 2017-04-18 12:07 +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-04-18 12:07 +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-04-18 12:07 +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
5b3ce8ae4965a80a8f09c2ac3848cd95af443a36
created 2017-02-13 11:21 +0800
pushed 2017-04-18 12:07 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley
27ebaadd9a7915cb67a5a63603f4fd8fb5358e95
created 2017-02-13 11:21 +0800
pushed 2017-04-18 12:07 +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
pushed 2017-04-18 12:07 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 2: Rename RestyleManagerBase.{h,cpp} to RestyleManager.{h,cpp}. r=bholley
c76949a95eeb79057ccacf5fa1a9c54f9f511554
created 2017-02-10 10:42 +0800
pushed 2017-04-18 12:07 +0000
Cameron McCormack Cameron McCormack - Bug 1334735 - Part 1: Move need style/flush flags from document to pres shell. r=bz
314707aa7875cdd89baea83c3e5b05266f55e076
created 2017-01-26 18:12 -0800
pushed 2017-04-18 12:07 +0000
Bobby Holley Bobby Holley - Bug 1334358 - Stop using CreateAnonymousFrames for scroll frame construction and remove the now-unused helper. r=bz
e96e021a5aca0abb44545e36e379977ee38518b8
created 2017-01-02 22:07 -0600
pushed 2017-03-06 20:48 +0000
Timothy Nikkel Timothy Nikkel - Bug 1328202. Remove unused variable mGfxScrollFrame in nsCSSFrameConstructor. r=mats
78495666fd8ce3814d8b90c9f3a890b805048f38
created 2016-10-31 08:58 -0700
pushed 2017-01-23 14:19 +0000
Daniel Holbert Daniel Holbert - Bug 1269045 part 4: Drop now-obsolete parameter from anonymous flex/grid-item wrapping functions. r=mats
7c24f445542062d41f97cba2dd8a45bd3a468b98
created 2016-10-27 21:59 -0700
pushed 2017-01-23 14:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 12 changesets (bug 1269045, bug 1269046) as the most likely cause of Windows build bustage
less more (0) -300 -100 -60 tip