diff browse annotate |
75084adf55a7a992ab00ef777086fdccf3e0f57c created 2019-01-04 18:32 +0000 pushed 2019-01-05 03:59 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512244 - Part 7: Check the force SC flag first before calling IsStackingContext() r=mattwoodrow |
diff browse annotate |
3079e8d58d96756f3e2ea26237904d37331a61f1 created 2019-01-04 18:32 +0000 pushed 2019-01-05 03:59 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512244 - Part 6: Handle blend mode in BuildDisplayListForStackingContext() r=mattwoodrow |
diff browse annotate |
88de1411e7f47f1cff6aa7839d70db7743e79edf created 2019-01-04 18:31 +0000 pushed 2019-01-05 03:59 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512244 - Part 5: Refactor OOF frame handling r=mattwoodrow |
diff browse annotate |
c608a75ea9c8b324614e2de81dcbea1fc1902525 created 2019-01-04 18:31 +0000 pushed 2019-01-05 03:59 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512244 - Part 4: Avoid call to GetContent() r=mattwoodrow |
diff browse annotate |
6df75e023fc2a37009b8e3759d94b6e7bed5b570 created 2019-01-04 18:30 +0000 pushed 2019-01-05 03:59 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512244 - Part 3: Split BuildDisplayListForChild fast-path and early exit to separate functions r=mattwoodrow |
diff browse annotate |
b82f7f67b8aede2cafede289e89f42f1268eed86 created 2019-01-04 18:30 +0000 pushed 2019-01-05 03:59 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512244 - Part 2: Avoid style struct lookups in HasOpacity() and Extend3DContext() r=mattwoodrow |
diff browse annotate |
21ae926713a06f914151f01612eda3412f529172 created 2019-01-04 18:30 +0000 pushed 2019-01-05 03:59 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512244 - Part 1: Cleanup DescendIntoChild r=mattwoodrow |
diff browse annotate |
f0a91d36587266d7454a450c6044d573664fbed5 created 2019-01-02 14:05 +0100 pushed 2019-01-03 22:05 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug |
diff browse annotate |
8ad209d77614e79e1a8cd2b9dc6ca9aab4469917 created 2018-12-21 03:07 +0000 pushed 2018-12-21 09:36 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1515556 comment fix-ups for the tree reformat (layout/) r=Ehsan,heycam |
diff browse annotate |
2aeb562c9c1c1a80ce53adf5adeb546e20a8da57 created 2018-12-19 00:50 +0000 pushed 2018-12-19 15:45 +0000 |
Ting-Yu Lin | Ting-Yu Lin - Bug 1515192 - Replace handcrafted FrameChildListIDs class with EnumSet. r=mats |
diff browse annotate |
4e48f9ff4829b70f9bdeaa7240f123f5378a5ea8 created 2018-12-13 11:19 +0000 pushed 2018-12-13 21:51 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1497414 - Make contain:layout+size frames reflow roots - r=dbaron,dholbert |
diff browse annotate |
c62d53bdab79b75e4e606fc14780526f5b5e6ffd created 2018-12-12 16:57 +0000 pushed 2018-12-13 03:55 +0000 |
Matt Woodrow | Matt Woodrow - Bug 1501382 - Build display items within opacity:0 if we need them for APZ hit testing. r=kats |
diff browse annotate |
d235fd42709b8a7e972a59b7e9d52bd7424a994d created 2018-12-12 01:45 +0000 pushed 2018-12-12 21:53 +0000 |
Daniel Holbert | Daniel Holbert - Bug 1513393 part 5: Add a utility function to set or update nsRect-pointer-valued frame properties. r=mattwoodrow |
diff browse annotate |
736e6ca6a7e18ad7f7fa4acbb59d2a5a197dd63d created 2018-12-11 01:50 +0100 pushed 2018-12-11 05:24 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1513012 - Move overflow to use cbindgen. r=heycam |
diff browse annotate |
1b641c848a60987464e438095f426baa66702086 created 2018-12-07 20:00 +0000 pushed 2018-12-10 09:55 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1512716 - Re-indent NS_QUERYFRAME macros after clang-format. r=TYLin |
diff browse annotate |
d4f6a34f0d1ceb00f224c818cedc132dfe4b2582 created 2018-12-05 18:04 -0500 pushed 2018-12-09 21:43 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1512328 - Use cbindgen for a couple more CSS properties. r=jwatt |
diff browse annotate |
868ceb8ba4df9df67fefeb60f30c8de9a0a46af7 created 2018-12-06 19:40 +0000 pushed 2018-12-07 09:27 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1512251 - Remove unused render only selection code r=mattwoodrow |
diff browse annotate |
795d02901ad0a295b7f741ccf8a726f184a2799d created 2018-12-05 18:55 +0000 pushed 2018-12-06 04:02 +0000 |
Daniel Holbert | Daniel Holbert - Bug 1512112: Remove redundant includes from source files in layout. r=TYLin |
diff browse annotate |
89fd36f5fbe5e90bf16563342819fa6700431ccb created 2018-12-05 18:44 +0000 pushed 2018-12-05 21:34 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin |
diff browse annotate |
6f3709b3878117466168c40affa7bca0b60cf75b created 2018-11-30 11:46 +0100 pushed 2018-11-30 11:01 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format |
diff browse annotate |
c5b713000513a2cdc1fdbc70aeb8f7d78bd687b2 created 2018-11-30 05:27 +0000 pushed 2018-11-30 09:34 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1509717 - Use cbindgen for border-style and outline-style. r=heycam |
diff browse annotate |
1894e5ca0523dcf9b19985df4b8d1ad8659623ef created 2018-11-30 06:19 +0000 pushed 2018-11-30 09:34 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1510942 - Fix the position of the caret when the caret frame is a reference frame. r=mattwoodrow |
diff browse annotate |
57816e067da5bac79091eb33436e2d45c8699079 created 2018-11-29 20:40 +0000 pushed 2018-11-30 09:34 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1509579 - Part 2: Do not call MarkNeedsDisplayItemRebuild(), when GetDependentFrame() == Frame() r=mattwoodrow |
diff browse annotate |
6a516d21eae63a07573958fedb5ff291e2c393b8 created 2018-11-29 05:19 +0000 pushed 2018-11-30 09:34 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1509579 - Part 1: Do not mark frames modified after the rebuild limit has been reached r=mattwoodrow |
diff browse annotate |
69bf9d3d6b3cce3e8d4d44dcd5b70c5e76054ecf created 2018-11-29 00:17 +0100 pushed 2018-11-29 09:55 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1509903 part 1 - Make nsTextFrame::IsFrameSelected() 'final' and inline nsIFrame::IsSelected() to de-virtualize the IsFrameSelected() call in some cases. r=emilio |
diff browse annotate |
193a2a5ad0e6148fa266929af17ff2d897af9f12 created 2018-11-28 00:08 +0200 pushed 2018-11-28 04:06 +0000 |
Cosmin Sabou | Cosmin Sabou - Backed out 2 changesets (bug 1508472) for causing build bustages on JobScheduler_posix.cpp. CLOSED TREE |
diff browse annotate |
af951294cf96812660b2ac9918eb6df32758d420 created 2018-11-27 21:39 +0000 pushed 2018-11-28 04:06 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1508472 - Part 3: Third batch of comment fix-ups in preparation for the tree reformat (layout/) r=Ehsan |
diff browse annotate |
8e88421b280c2afda62f4ba704ce29701c30549f created 2018-11-26 09:21 +0000 pushed 2018-11-26 16:16 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1506547 - Align user-select behavior more with other UAs. r=mats |
diff browse annotate |
14d532b8d89432c1a4b01d5007960295a13022da created 2018-11-26 03:03 +0200 pushed 2018-11-26 09:46 +0000 |
Brindusan Cristian | Brindusan Cristian - Backed out changeset 1575904619b5 (bug 1506547) for mochitest failures on test_reftests_with_caret.html. |
diff browse annotate |
1575904619b592d61f38ce67ef94faa313108a2e created 2018-11-25 20:01 +0000 pushed 2018-11-26 09:46 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1506547 - Align user-select behavior more with other UAs. r=mats |
diff browse annotate |
298dbb64883121de67570112df6bb2c90d1b889a created 2018-11-07 11:56 -0800 pushed 2018-11-22 09:21 +0000 |
Kristen Wright | Kristen Wright - Bug 1460439 - Conversion from NS_STYLE_BORDER_STYLE_* macro to StyleBorderStyle::* enum class r=emilio |
diff browse annotate |
488a0a90ca916e094358cf9766a8aef648e711a5 created 2018-11-15 08:16 +0000 pushed 2018-11-15 16:12 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1507127 - Also move page-break-inside outside of mako. r=heycam |
diff browse annotate |
00aa04d26dc41ebe71ea1f763eaf006e34e54aad created 2018-11-11 18:05 +0100 pushed 2018-11-13 04:24 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1492958 - Remove user-select: -moz-all. r=mats |
diff browse annotate |
df2dae63f7fa7eb107926abcdf78c09f19a2c8b0 created 2018-11-11 18:00 +0100 pushed 2018-11-13 04:24 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1492958 - Remove unimplemented values of the user-select property. r=mats |
diff browse annotate |
442a3c0bcd48daaff9eb76cc8dae160c57dcbb3a created 2018-11-12 14:36 +0200 pushed 2018-11-13 04:24 +0000 |
Margareta Eliza Balazs | Margareta Eliza Balazs - Backed out 5 changesets (bug 1492958) for bc failures in browser/base/content/test/static/browser_parsable_css.js CLOSED TREE |
diff browse annotate |
5e643bc2e17b2125541148c56a0ca1b5ae3c40d4 created 2018-11-11 18:05 +0100 pushed 2018-11-13 04:24 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1492958 - Remove user-select: -moz-all. r=mats |
diff browse annotate |
59cf251c1a59ee8797bfe1609b7f7797d10f24e6 created 2018-11-11 18:00 +0100 pushed 2018-11-13 04:24 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1492958 - Remove unimplemented values of the user-select property. r=mats |
diff browse annotate |
02d5477e7c9a3302fb1b9794a70dcbb9709fe8c8 created 2018-11-08 02:25 +0000 pushed 2018-11-08 18:47 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1505645 - Remove unused outparam from nsStyleTransformMatrix. r=boris |
diff browse annotate |
e1143f990aba5b34db7cde4e31b91f72f049bbe3 created 2018-11-07 01:37 +0000 pushed 2018-11-07 16:16 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1504033 - Ensure we don't start walking past our subtree. r=mattwoodrow |
diff browse annotate |
09df5390e2fb01be435bf72a8c8e1c1948e45f62 created 2018-11-05 19:11 +0000 pushed 2018-11-06 09:53 +0000 |
Ting-Yu Lin | Ting-Yu Lin - Bug 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert |
diff browse annotate |
ad0782d7c503f33cfb554d08dedc96287e1ed3f2 created 2018-11-01 15:15 -0500 pushed 2018-11-03 09:44 +0000 |
Ryan Hunt | Ryan Hunt - Bug 1504220 - Move ScrollableLayerGuid, ViewID, ZoomConstraints from FrameMetrics.h r=botond |
diff browse annotate |
b4c35701070b26d9e370c2494cbac56a05e5884a created 2018-11-02 02:19 +0000 pushed 2018-11-02 05:09 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1503046 - Part 2: Introduce HitTestInfo and nsDisplayHitTestInfoItem, and make container items and nsDisplayCompositorHitTestInfo use them r=mattwoodrow |
diff browse annotate |
14ada2e7ed73f02a845c2656bf4d5cc80b32d205 created 2018-10-30 22:40 +0100 pushed 2018-10-31 05:07 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1502609 - followup: Add a missing ifdef. |
diff browse annotate |
58bc69aa6cac927014d679143922bbef647791db created 2018-10-30 20:28 +0000 pushed 2018-10-31 05:07 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1502609 - Assert that we don't mess up pseudo-element / anon-box restyling. r=TYLin |
diff browse annotate |
88c9e1c85918410a8d6bd10c25b4e1b17b5b58fc created 2018-10-23 06:37 +0000 pushed 2018-10-23 16:49 +0000 |
Xidorn Quan | Xidorn Quan - Bug 1448317 - Don't include absolutely-positioned and float children in element outline. r=dholbert |
diff browse annotate |
9140cba9a8f80c392dd57d7a89aa85baca30547d created 2018-10-23 00:10 +0000 pushed 2018-10-23 09:23 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1500575 - Map inset clip paths to WR complex clip regions. r=kats |
diff browse annotate |
e1fde2f49f84ca071bc41175b3335969b974c88b created 2018-10-22 00:54 +0200 pushed 2018-10-22 09:49 +0000 |
Mats Palmgren | Mats Palmgren - Bug 1500609 part 1 - Add a nsFlexContainerFrame method to remove cached data that depend on flex items' intrinsic isize (idempotent patch). r=dholbert |
diff browse annotate |
7afc10b1bea13050b90796bcea2c66493e799f96 created 2018-10-16 19:38 +0000 pushed 2018-10-17 00:54 +0000 |
Boris Chiou | Boris Chiou - Bug 1496558 - Part 1: Store the correct computed values for keywords for sizing properties r=mats |
diff browse annotate |
1feb8b3f06e7f93d1cd67d59011074add931b086 created 2018-10-14 19:27 +0000 pushed 2018-10-14 22:17 +0000 |
Miko Mynttinen | Miko Mynttinen - Bug 1482403 - Always create nsDisplayOpacity for filters and masks when there is visual opacity r=jwatt |
diff browse annotate |
3b597edf0a98da8e566d00ba66d1448c348ae36b created 2018-10-09 21:04 +0000 pushed 2018-10-10 04:34 +0000 |
Daniel Holbert | Daniel Holbert - Bug 1495470: Only let 'contain:layout/paint' create stacking contexts on frames that support it. r=dbaron |
diff browse annotate |
ecce651fad51ab1a5718b6e6f208093ec075612d created 2018-10-09 12:16 +0000 pushed 2018-10-09 21:59 +0000 |
Edgar Chen | Edgar Chen - Bug 1473108 - Part 2: Make PresShell not point to unbound NAC in event content stack; r=smaug |
diff browse annotate |
5c8b0d630ceb6bb8601dd0ebcd53a53ee87c4318 created 2018-09-19 15:54 +0100 pushed 2018-09-30 09:46 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1495215. Separate out the SVGObserverUtils mask handling from EffectProperties. r=longsonr |
diff browse annotate |
d3f710de2349a9f9a9c428dc546f0b35b43d8294 created 2018-09-04 13:50 +0100 pushed 2018-09-29 21:55 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1494953 p2. Make nsFrame::DidSetComputedStyle initiate external filter loads. r=longsonr |
diff browse annotate |
b33c273fe7d579ef597fb7a7b00256961468278a created 2018-08-30 13:15 +0100 pushed 2018-09-27 21:37 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1494285 p3. Rename nsDisplayFilter to nsDisplayFilters. r=miko |
diff browse annotate |
2933d542499da68ad56a36f9233fd3540301538a created 2018-08-30 10:51 +0100 pushed 2018-09-27 21:37 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1494285 p2. Rename nsDisplayMask to nsDisplayMasksAndClipPaths. r=miko |
diff browse annotate |
49e9981519df103acbb6cf13884ee4a72e23bc56 created 2018-08-28 21:51 +0100 pushed 2018-09-27 03:14 +0000 |
Jonathan Watt | Jonathan Watt - Bug 1494321 p2. Stop doing wasteful pre/post-effects work for frames with just a clip-path or mask applied. r=miko |
diff browse annotate |
712cd59c243762c23248cc07c6fcf300fa2bf65a created 2018-09-25 20:47 +0200 pushed 2018-09-27 03:14 +0000 |
Daniel Zielas | Daniel Zielas - Bug 1420996 - Replace CompositorHitTestInfo with an EnumSet. r=botond |
diff browse annotate |
cf7f7c91c8dd11b6d917c77460d2776910946ee7 created 2018-09-24 20:07 +0000 pushed 2018-09-25 09:18 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1493708 - Handle split frames properly in FrameParticipatesIn3DContext. r=mattwoodrow |
diff browse annotate |
b84d8d3b922b3b1635dc7fc99b832b28d7ef38b8 created 2018-09-21 17:45 +0000 pushed 2018-09-21 21:59 +0000 |
Ting-Yu Lin | Ting-Yu Lin - Bug 1493043 - Change function arguments in RestyleManager from nsIFrame& to nsIFrame* r=emilio |
diff browse annotate |
20d5ba6677f5a9167e3cfe1963617c4e05db81f6 created 2018-09-19 21:21 +0000 pushed 2018-09-20 21:54 +0000 |
Emilio Cobos Álvarez | Emilio Cobos Álvarez - Bug 1491864 - Fix preserve-3d in presence of anon boxes. r=mattwoodrow |