layout/painting/nsDisplayList.h
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 07:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
e99ff79303ea48b856b93e66ccc808d0aac8a68b
created 2018-06-01 12:44 +0300
pushed 2018-06-01 09:46 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to inbound. a=merge CLOSED TREE
9900cebb1f9000bd05731ba67736b7c51f7eb812
created 2018-06-01 12:41 +0300
pushed 2018-06-01 09:46 +0000
Cosmin Sabou Cosmin Sabou - Merge inbound to mozilla-central. a=merge
7b1bd397ecadf03d546b496b2541eef1f9e3419e
created 2018-06-01 14:15 +1200
pushed 2018-06-01 09:46 +0000
Matt Woodrow Matt Woodrow - Bug 1464737 - Make nsDisplayPerspective simpler by using the transform frame as mFrame. r=miko
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 08:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
6a768ef5b02e97ed357e410a936246403dbd861d
created 2018-06-01 14:33 +1200
pushed 2018-06-01 02:33 +0000
Matt Woodrow Matt Woodrow - Bug 1459670 - Add frame tracking for the nsDisplayTable* classes. r=miko
764056f83105b9b24b137f897f40625dde3d61b8
created 2018-05-25 07:20 +0200
pushed 2018-05-25 20:19 +0000
Daniel Zielas Daniel Zielas - Bug 1455182 - Additional cleanup to nsDisplayOwnLayer and ScrollbarData. r=botond
69dca4b4848f4e91570f5b378203201247d26c9d
created 2018-05-25 09:56 +1200
pushed 2018-05-24 22:43 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Follow-up to fix code that was accidentally inside a MOZ_DIAGNOSTIC_ASSERT_ENABLED block.
ffb639607291b4dcf3bce8d7cd78ae18b43a9cf3
created 2018-04-26 13:11 +0200
pushed 2018-05-24 15:53 +0000
Miko Mynttinen Miko Mynttinen - Bug 1463752 - Part 1: Avoid unnecessary cast in FLBDisplayItemIterator::StartNested() r=mattwoodrow
7fc66c715a0f155c5d8aa3b8320f8ab535bf2f2e
created 2018-05-23 11:03 +1200
pushed 2018-05-23 10:05 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Part 3: Don't condition useOpacity on values that might change silently between paints (HasAnimationsForCompositor, and the will-change budget). r=hiro
965f3e29cc4a5781ccdbbe8482fefe807a75ed39
created 2018-05-23 10:59 +1200
pushed 2018-05-23 10:05 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Part 1: Don't crash if we find an item from the wrong list, and keep looking instead r=miko
2a2b4256407a8804e490ebae7b8b58ee539fdf96
created 2018-05-18 15:19 -0400
pushed 2018-05-19 09:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1425565 - Use the container ASR for sticky items when building WebRender clips. r=mstange
8c6bdb5e72fea5c7ad660f7e81fa73533dec2fa7
created 2018-05-18 20:50 +1200
pushed 2018-05-18 22:11 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Add assertions to try diagnose which wrapper item went away. r=mstange
488b7be0348b7cae93c5d28d992bba485049b1be
created 2018-05-01 11:56 -0400
pushed 2018-05-17 09:50 +0000
Matt Woodrow Matt Woodrow - Bug 1459997 - Add much more rigorous assertions for retained-dl assumptions. r=miko
ce7798f62689e38772e62ca85dc0b4e3d4e35781
created 2018-05-16 15:35 +1000
pushed 2018-05-16 18:54 +0000
Xidorn Quan Xidorn Quan - Bug 1461933 - Remove ServoBindings.h from ComputedStyleInline.h. r=emilio
5543294befe9494593370f33c40ba50c8239e0c6
created 2018-05-16 12:55 +1200
pushed 2018-05-16 18:54 +0000
Matt Woodrow Matt Woodrow - Bug 1461812 - Make sure we fully cleanup any partially constructed display lists when returning a failure from AttemptPartialUpdate. r=miko
89a073a0ff2c179b604a11879c4c1408a42a4b63
created 2018-05-16 09:48 +0300
pushed 2018-05-16 10:07 +0000
Andreea Pavel Andreea Pavel - Backed out changeset ff93cd94b7c5 (bug 1459997) for assertion failures at builds/worker/workspace/build/src/layout/painting/nsDisplayList.cpp:141 on a CLOSED TREE
0571c2da7c437eb965ebf0cb79a4d991e6d7b8c2
created 2018-05-16 16:02 +1200
pushed 2018-05-16 10:07 +0000
Matt Woodrow Matt Woodrow - Bug 1460491 - Part 2: Only recompute visibility for items if they are newly added to this layer, or intersect one that changed. r=jnicol
920d49a96e6ec78991466cb5e1850c81d39937f2
created 2018-05-16 15:56 +1200
pushed 2018-05-16 10:07 +0000
Matt Woodrow Matt Woodrow - Bug 1460491 - Part 1: Split nsDisplayItem::mVisibleRect into two members, one for each stated purpose. Gets rid of the save/restore since we no longer modify the building rect. r=jnicol
ff93cd94b7c548ef57fa13b7eaf85992a0a60587
created 2018-05-01 11:56 -0400
pushed 2018-05-16 10:07 +0000
Matt Woodrow Matt Woodrow - Bug 1459997 - Add much more rigorous assertions for retained-dl assumptions. r=miko
9a2af4dad8113d6cfabb7308339e19a6c5dd2309
created 2018-05-10 11:39 +1200
pushed 2018-05-15 09:56 +0000
Matt Woodrow Matt Woodrow - Bug 1459441 - Make sure we build the full display list when we have blend containers in order to get the correct sorting for them. r=mstange
27d3c10daf7e13028054a40514c476733f413ea6
created 2018-05-10 12:52 +0300
pushed 2018-05-10 09:52 +0000
Csoregi Natalia Csoregi Natalia - Merge mozilla-central to inbound. a=merge CLOSED TREE
02442e2d0ccc3c720f6eb148bb54b064dec7b8a1
created 2018-04-15 16:38 +1200
pushed 2018-05-10 09:52 +0000
Matt Woodrow Matt Woodrow - Bug 1453541 - Part 2: Look for Out Of Flow frames with modified ancestors during ProcessFrame instead of during display list building. r=mstange
6ae810d395d1338086f42a013331e4d69dd7510f
created 2018-04-21 16:25 +1200
pushed 2018-05-10 03:51 +0000
Matt Woodrow Matt Woodrow - Bug 1452464. r=miko a=abillings
1714b3b0dec5914c2fb32cb26e20c3d0a9d2e8ce
created 2018-05-08 13:52 -0400
pushed 2018-05-08 17:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 24. Remove nsISelection::ContainsNode. r=mats
02904a082859253422bb7634ddeccadc7919eca0
created 2018-04-24 12:59 +1200
pushed 2018-04-24 11:53 +0000
Matt Woodrow Matt Woodrow - Bug 1439809 - Store the display list index on the display items during PreProcessDisplayList so that we can do lookup without a hashtable. r=miko,mstange
5daa11905109206fd857f9589f60b57bfc3399b9
created 2018-04-24 12:59 +1200
pushed 2018-04-24 11:53 +0000
Matt Woodrow Matt Woodrow - Bug 1439809 - Add an index parameter to nsDisplayWrapList to prevent scrollbar frames from creating duplicates. r=mattwoodrow
9ff54d6e39b0e215df9cf3fa251d0f1c5ba0d811
created 2018-02-06 12:21 +1300
pushed 2018-04-19 00:30 +0000
Matt Woodrow Matt Woodrow - Bug 1406727 - Improve diagnostics in BuildDisplayList. r=froydnj
e2b49506d98cfc7dba7a15ce28e9c4b35a8328ed
created 2018-04-17 13:10 +0300
pushed 2018-04-17 10:11 +0000
Brindusan Cristian Brindusan Cristian - Merge mozilla-central to inbound. a=merge CLOSED TREE
32bab10d9158958341dea029fd5f7f36b753619e
created 2018-04-13 15:32 +1200
pushed 2018-04-17 10:11 +0000
Matt Woodrow Matt Woodrow - Bug 1452225 - Rebuild the whole subdoc when the caret changes, but don't invalidate the nsDisplaySubdocument. r=miko
6047ab9ac46a891c430f42dbeedc4555123172bb
created 2018-04-14 09:42 +0200
pushed 2018-04-17 02:01 +0000
Daniel Zielas Daniel Zielas - Bug 1453469 - Remove nsDisplayOwnLayer::mScrollTarget. r=botond
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
faf8093a7fbc982e7d12e192ec7384c4099933f8
created 2018-03-21 12:19 +0100
pushed 2018-04-12 23:16 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children r=mattwoodrow
f4a9c1f73c1dabd9e54490a05d2c4b8e4870f4a0
created 2018-03-21 12:15 +0100
pushed 2018-04-12 23:16 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 2: Virtualize FlattenedDisplayItemIterator and move it to a more appropriate place r=mattwoodrow
df7030abb8e1da3c943e4e112e5567b2df2c49c1
created 2018-03-21 12:13 +0100
pushed 2018-04-12 23:16 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry r=mattwoodrow
1a9a362b9288cb36b4bf3f3b04550e9586474617
created 2018-04-12 02:45 +0300
pushed 2018-04-11 23:55 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
4fd59fe7f0f847701f154e03e463757baa021837
created 2018-04-11 20:14 +0300
pushed 2018-04-11 23:55 +0000
Noemi Erli Noemi Erli - Backed out 6 changesets (bug 1442190) for reftest failures on /anonymous-block.html on a CLOSED TREE
6a8df72533ba9d36fbe6d9c9ce68b1d025ca8526
created 2018-04-11 21:49 +1200
pushed 2018-04-11 23:55 +0000
Matt Woodrow Matt Woodrow - Bug 1451971 - Rebuild the whole page when we have perspective or preserve-3d. r=miko
cebcdd61afcb8d7a3ac77c5d5ea653731ec24725
created 2018-03-21 12:19 +0100
pushed 2018-04-11 23:55 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children r=mattwoodrow
7a1185d616dcc56f37fe7be1bb99e97b5bdd351a
created 2018-03-21 12:15 +0100
pushed 2018-04-11 23:55 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 2: Virtualize FlattenedDisplayItemIterator and move it to a more appropriate place r=mattwoodrow
f8c99ac6bf0df8d43f4928d9f8e8d55d30b3b40c
created 2018-03-21 12:13 +0100
pushed 2018-04-11 23:55 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry r=mattwoodrow
3cd75c11b4ff40527bf347fef1a69eec1ad5f2c4
created 2018-04-11 17:04 +0300
pushed 2018-04-11 23:55 +0000
Andreea Pavel Andreea Pavel - Backed out 6 changesets (bug 1442190) for failing reftest text-overflow/anonymous-block.html, at least on OS X on a CLOSED TREE
9503cb9d5fc1f9a7395915acf299042ee2d2923d
created 2018-03-21 12:19 +0100
pushed 2018-04-11 23:55 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children r=mattwoodrow
8018f83c161ba6381a9acedf56568b652fbe3b9e
created 2018-03-21 12:15 +0100
pushed 2018-04-11 23:55 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 2: Virtualize FlattenedDisplayItemIterator and move it to a more appropriate place r=mattwoodrow
7f82627c75faf1e920f404fb12c22e3cf09f72f2
created 2018-03-21 12:13 +0100
pushed 2018-04-11 23:55 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry r=mattwoodrow
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 14:24 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
a2866a322bbb526bd1f9f69d352e5389dce849b5
created 2018-03-02 19:00 +0100
pushed 2018-04-10 01:17 +0000
Daniel Zielas Daniel Zielas - Bug 1420512 - Try unifying data structures for scrollbar container and scrollbar thumb info. r=botond
ff0efa4132f0efd78af0910762aec7dcc1a8de66
created 2018-04-04 12:43 +0300
pushed 2018-04-04 09:52 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
99de9f5450d819c78ceab58d3502c82efaffd231
created 2018-03-23 16:47 +1300
pushed 2018-04-04 09:52 +0000
Matt Woodrow Matt Woodrow - Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r=mstange
79da39e0fd79ff7386e4cf8e4037f14529cdd99a
created 2018-04-04 16:17 +1200
pushed 2018-04-04 04:18 +0000
Matt Woodrow Matt Woodrow - Bug 1450189 - Don't invalidate display items when we get a new style context. r=miko
a1fb8ffae378963b128deaaf3a76eff9dbb6be21
created 2018-04-03 19:51 +0300
pushed 2018-04-03 17:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1443027) for frequent crashes on OS X. a=backout
d0ae155862180c2655c0c84e1c5421d586cda67d
created 2018-04-03 07:22 +0300
pushed 2018-04-03 09:42 +0000
Dorel Luca Dorel Luca - Merge mozilla-central to autoland
1e3dc6112e764ecc1a3d18c31dc35c3951ed476f
created 2018-03-23 16:47 +1300
pushed 2018-04-03 09:42 +0000
Matt Woodrow Matt Woodrow - Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r=mstange
c379b660d5a8c5f9cc39e5d11173b4500077ef1f
created 2018-04-03 12:13 +1200
pushed 2018-04-03 00:15 +0000
Matt Woodrow Matt Woodrow - Bug 1450360 - Respect the z-index property set on scrollbars. r=mstange
0405f6006f3a3f653dd42d587c3eefe08cffa37d
created 2018-03-30 19:08 +0300
pushed 2018-03-30 18:52 +0000
Noemi Erli Noemi Erli - Backed out 2 changesets (bug 1443027) for breacking Gmail on OSX r=pascalc a=backout
5deb310542a943a654533cbfb593f62587647b09
created 2018-03-23 16:47 +1300
pushed 2018-03-30 10:02 +0000
Matt Woodrow Matt Woodrow - Bug 1443027 - Fix the merging algorithm to pass the new tests correctly. r=mstange
531edfcfd73ce72b1623ab43b3640244c7d5cdf4
created 2018-03-27 14:18 +0200
pushed 2018-03-29 22:11 +0000
Miko Mynttinen Miko Mynttinen - Bug 1441796 - Part 3: Reuse the results in nsIFrame::BuildDisplayListForStackingContext() for ChildrenHavePerspective(), IsTransformed(), and Combines3DTransformWithAncestors() r=mattwoodrow
e3f4aa48f57fc56137bab0bcc783f571d43643fc
created 2018-03-27 12:21 +0200
pushed 2018-03-29 22:11 +0000
Miko Mynttinen Miko Mynttinen - Bug 1441796 - Part 2: Undo changes from bug 1416991 r=mattwoodrow
8b73ff00586c06cdbf61957c0c4b1d64178446e6
created 2018-03-27 11:51 -0400
pushed 2018-03-27 21:31 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1388842. Add blob invalidation. r=mstange
7b9da7139d94951431a148dcaf8a388640c91b27
created 2018-03-26 09:13 -0400
pushed 2018-03-26 13:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets d9f154931d6d and 90e564873aa1 (bug 1443027) for causing Nightly topcrash bug 1448841.
less more (0) -300 -100 -60 tip