layout/painting/FrameLayerBuilder.cpp
b5a3f0b9ce243f5cb610ee849d35637d3402c35b
created 2019-05-08 13:50 +0000
pushed 2019-05-09 03:46 +0000
Miko Mynttinen Miko Mynttinen - Bug 1549751 - Part 3: Use nsPaintedDisplayItem in WR and FLB r=mattwoodrow
762224e2d5e9076f67088e396046d92813d27459
created 2019-05-03 15:15 +0000
pushed 2019-05-03 22:03 +0000
Miko Mynttinen Miko Mynttinen - Bug 1547420 - Handle bounds overflow in FrameLayerBuilder::PaintItems() r=mattwoodrow
62da064b1b8f2274df270f8f2de784e9b4d0302d
created 2019-04-25 23:03 +0000
pushed 2019-04-26 09:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1546697 - Use a consistent style for enum classes in layout. r=dholbert
44870572e85ad7b9c3d4e00d3012a3e7768d9a87
created 2019-04-24 02:39 +0000
pushed 2019-04-24 22:47 +0000
Miko Mynttinen Miko Mynttinen - Bug 1544798 - Do not paint items with empty truncated bounds in DebugPaintItem() r=kamidphish
5f7f77eac50e0fe1082411aa5c566714281fdbd4
created 2019-04-22 19:57 +0000
pushed 2019-04-23 09:58 +0000
Miko Mynttinen Miko Mynttinen - Bug 1540785 - Part 1: Introduce nsDisplayItemBase r=mattwoodrow
a5fe792348ed187dd06b3047d18e731f4dd4b227
created 2019-04-11 13:31 +0000
pushed 2019-04-12 03:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1542019 - Split the dispatch-to-content flag into three. r=botond,hsivonen
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-04-06 11:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-04-05 09:57 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-04-05 09:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-04-05 03:24 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-04-05 03:24 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
ca4ff21cf3541314675bd0d66690ef9a9e989abe
created 2019-04-03 12:40 +0000
pushed 2019-04-04 04:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540930 - Make nsPresContext use mozilla::PresShell directly rather than via nsIPresShell r=emilio
03b585aeac5a82ff6a7888b04de56a8a2b188dcb
created 2019-04-01 16:54 +0000
pushed 2019-04-03 06:18 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Make sure we build layers for empty items, since they might contain hit test information. r=miko
f43bafcc67f1fd0f25ccfd7e701317313a0efc40
created 2019-04-01 16:54 +0000
pushed 2019-04-03 06:18 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Remove old code for handling opacity:0 within the consumers. r=miko
218dd6982a69618365ad69cb2a1b2bbec1b1db7d
created 2019-03-29 14:44 +0000
pushed 2019-04-03 06:18 +0000
Matt Woodrow Matt Woodrow - Bug 1535585 - Make sure empty app unit rectangles get converted to empty pixel rectangles. r=jnicol
b807c0c7e3b69afd42c982f38aff35654240a75d
created 2019-03-21 03:15 +0000
pushed 2019-03-21 23:01 +0000
Miko Mynttinen Miko Mynttinen - Bug 1534805 - Unify FrameLayerBuilder and WR display list iterators r=mattwoodrow
9c7c3ca1638713bec7857c25eafa4b2099594d29
created 2019-03-13 16:52 +0000
pushed 2019-03-13 21:58 +0000
Miko Mynttinen Miko Mynttinen - Bug 1510286 - Cache nsIFrame::BackfaceIsHidden() and nsIFrame::Combines3DTransformWithAncestors() in display items r=mattwoodrow
47dfb7c2aa932121e3eb769c87f7d206ab059437
created 2019-03-07 05:40 +0000
pushed 2019-03-07 22:20 +0000
Brian Birtles Brian Birtles - Bug 1532568 - Don't pass the display item types to FrameLayerBuilder::EnumerateGenerationForDedicatedLayers; r=hiro
f8b979bd590424560bf17a1877baa575b29b6013
created 2019-03-07 05:40 +0000
pushed 2019-03-07 22:20 +0000
Brian Birtles Brian Birtles - Bug 1532568 - Look up the animation generation on the primary frame for transform display items; r=hiro
70d011e850dac280855f30140fe846a87ab5a7c8
created 2019-02-22 20:33 -0800
pushed 2019-03-06 06:47 +0000
Chris Peterson Chris Peterson - Bug 1532128 - layout: Make some global functions static. r=dholbert
3daab28714966b7ad75f6ae4b5b46cb7c4e7da3e
created 2019-03-01 21:13 +0000
pushed 2019-03-02 10:10 +0000
Boris Chiou Boris Chiou - Bug 1526850 - Part 2: Let FindAnimationsForCompositor take nsCSSPropertyIDSet. r=hiro
159c31166c7a5ddcd61191729d1247484123de9d
created 2019-03-01 21:13 +0000
pushed 2019-03-02 10:10 +0000
Boris Chiou Boris Chiou - Bug 1526850 - Part 1: Add a function which sets RunningOnCompositor by DisplayItemType. r=hiro
e0fb4657355d4d8052bff3f1e8baac265b5efef7
created 2019-02-25 16:09 -0600
pushed 2019-03-01 02:08 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
a8fafeb134457ed0fd12e2d38dba3fc00eaf6cae
created 2019-02-28 16:55 -0600
pushed 2019-02-28 22:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 1530657. Remove webrender user data properties from frames first, then destory them. r=jrmuizel
6ee7f3988e84a856b8a07756ca25f7bf519dc6a9
created 2019-02-23 00:21 +0000
pushed 2019-02-24 09:25 +0000
Boris Chiou Boris Chiou - Bug 1529422 - Part 1: Add all transform-like properties into ActiveLayerTracker. r=hiro,mattwoodrow
bbe983a2f15e08752393bb28e8ecedebab0f1a61
created 2019-02-16 17:38 +0000
pushed 2019-02-16 22:14 +0000
Markus Stange Markus Stange - Bug 1500692 - Add GRAPHICS subcategories. r=njn,mattwoodrow
e2cbda47cf40da6f8407a4ac5149e7e3133488db
created 2019-01-30 00:25 +0200
pushed 2019-01-30 04:17 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 1885a467de3c (bug 1523500) for mochitest assertion failures at /mochitest/general/test_resizeby.html.
1885a467de3c3aebd529355da08e20d376ada4c8
created 2019-01-29 19:39 +0000
pushed 2019-01-30 04:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1523500 - Don't use cross-doc checks for perspective scrolling. r=mattwoodrow
f722c4dbd4ccc19911de8ad05423363e0b5b2da7
created 2019-01-21 22:03 +0000
pushed 2019-01-22 04:06 +0000
Miko Mynttinen Miko Mynttinen - Bug 1514653 - Use the reference frame of the first flattened effect when recycling the layer r=mattwoodrow
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-18 09:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
2a889da359eefbaf82a5924fb07fc7a716aea076
created 2019-01-15 19:16 +0000
pushed 2019-01-16 04:58 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1519654. Implement CONTENT_FRAME_TIME_WITH_SVG for non-WebRender contains svg. r=mattwoodrow
996bf60e0fce90cc42e7b59201d56ba0947b8cf2
created 2018-12-21 16:07 -0600
pushed 2018-12-21 22:07 +0000
Timothy Nikkel Timothy Nikkel - Bug 1415987. Use ChooseScale to choose a scale in WebRender. r=jrmuizel
640e15aa79b9f8b4db4014167c66e8d6d5eea37e
created 2018-12-21 16:07 -0600
pushed 2018-12-21 22:07 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1415987. Factor out ChooseScale from ChooseScaleAndSetTransform in FrameLayerBuilder. r=tnikkel
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2018-12-05 21:41 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
a96e2090fc20e98393d6b365b30f0283f8481849
created 2018-11-30 02:02 +0000
pushed 2018-11-30 09:52 +0000
Botond Ballo Botond Ballo - Bug 1501342 - In ProcessDisplayItems(), handle the case where scrollMetadataASR and mContainerScrollMetadataASR are in different branches of the ASR tree. r=mstange
b036888636d14a020679811996ae9063b6a12e6f
created 2018-11-05 13:00 +0000
pushed 2018-11-26 18:17 +0000
Jonathan Watt Jonathan Watt - Bug 1505374. Remove dead hasClip code from FrameLayerBuilder::AddPaintedDisplayItem. r=mattwoodrow
f82c7330018b3ad8cf263e1b7fa7eef311d90870
created 2018-11-13 10:23 +0000
pushed 2018-11-13 16:35 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504929 - Further optimizations for RestyleManager::AddLayerChangesForAnimations.. r=birtles,sotaro
673121bbb18d4a8737007dd4db2f21a055a02e1b
created 2018-11-12 18:41 +0000
pushed 2018-11-13 04:34 +0000
Miko Mynttinen Miko Mynttinen - Bug 1503463 - Part 3: Move component alpha handling to SetupComponentAlpha(), and make it work with items inside flattened transforms. r=mattwoodrow
de143a4bdcc0aede056851d10477a50dd81c7946
created 2018-11-08 18:53 +0000
pushed 2018-11-13 04:34 +0000
Miko Mynttinen Miko Mynttinen - Bug 1503463 - Part 2: Remove obsolete layer flattening code r=mattwoodrow
f50639806f7fb5692e9c7e2ca7c0b59c1c92da7b
created 2018-11-12 01:36 +0000
pushed 2018-11-13 04:34 +0000
Miko Mynttinen Miko Mynttinen - Bug 1504233 - Clip hit test info items properly r=mattwoodrow
4408e5678aa6faaaebc4a69fa8bd6cbd161c30d2
created 2018-11-02 02:20 +0000
pushed 2018-11-02 05:19 +0000
Miko Mynttinen Miko Mynttinen - Bug 1503046 - Part 3: Generalize FrameLayerBuilder hit test info handling r=mattwoodrow
0b8e2732f2a52453c4450cc22dba292f1d2ce8b6
created 2018-10-09 23:24 -0500
pushed 2018-10-24 23:20 +0000
Ryan Hunt Ryan Hunt - Bug 1453425 - Add relative scroll offset updates using nsGkAtoms::relative. r=botond
b466e005ccbb79b108abb8d0083ef5a2ca928057
created 2018-10-19 14:24 +0000
pushed 2018-10-20 10:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1485834 - Allow recomputing the cumulative resolution in ComputeScrollMetadata. r=botond
cf2d65b646d12d494c52de9e085895a263023fbe
created 2018-10-09 12:47 +0000
pushed 2018-10-09 22:05 +0000
Jamie Nicol Jamie Nicol - Bug 1490789 - Apply shift when calculating old area of invalidated frame r=miko
b33c273fe7d579ef597fb7a7b00256961468278a
created 2018-08-30 13:15 +0100
pushed 2018-09-27 18:09 +0000
Jonathan Watt Jonathan Watt - Bug 1494285 p3. Rename nsDisplayFilter to nsDisplayFilters. r=miko
2933d542499da68ad56a36f9233fd3540301538a
created 2018-08-30 10:51 +0100
pushed 2018-09-27 18:09 +0000
Jonathan Watt Jonathan Watt - Bug 1494285 p2. Rename nsDisplayMask to nsDisplayMasksAndClipPaths. r=miko
712cd59c243762c23248cc07c6fcf300fa2bf65a
created 2018-09-25 20:47 +0200
pushed 2018-09-26 20:32 +0000
Daniel Zielas Daniel Zielas - Bug 1420996 - Replace CompositorHitTestInfo with an EnumSet. r=botond
948e96f2b7d98208739ba6c8b3120d18ba0f5fa5
created 2018-09-20 18:31 +0000
pushed 2018-09-20 22:03 +0000
Miko Mynttinen Miko Mynttinen - Bug 1490518 - Scale areas after clipping to unscaled clip r=mattwoodrow
8e94abbf3ef96c542a1319f74f69db3c40f0634a
created 2018-09-04 20:46 +0000
pushed 2018-09-05 12:44 +0000
Miko Mynttinen Miko Mynttinen - Bug 1484966 - Part 3: Clang format layout/painting/ r=mattwoodrow
400dede23df2515991e97c31ae7e313dc6f446d5
created 2018-09-04 20:45 +0000
pushed 2018-09-05 12:44 +0000
Miko Mynttinen Miko Mynttinen - Bug 1484966 - Part 2: Fix virtual/override specifiers and whitespace r=mattwoodrow
895320802eb428bd7f7c54a6c55a2d8b97734cc8
created 2018-09-04 23:42 +0300
pushed 2018-09-05 12:44 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1484966) for bustage on RefPtr.h:42. CLOSED TREE
7b246c8f9de83b22cf9a44f1322780ede007b6f4
created 2018-09-04 17:21 +0000
pushed 2018-09-05 12:44 +0000
Miko Mynttinen Miko Mynttinen - Bug 1484966 - Part 3: Clang format layout/painting/ r=mattwoodrow
399158a0a9b3871b358cbbcb50d8c097b1422514
created 2018-09-04 17:20 +0000
pushed 2018-09-05 12:44 +0000
Miko Mynttinen Miko Mynttinen - Bug 1484966 - Part 2: Fix virtual/override specifiers and whitespace r=mattwoodrow
fe8d9d97dd2601df5727415a19770203597003fa
created 2018-09-04 17:19 +0000
pushed 2018-09-05 12:44 +0000
Miko Mynttinen Miko Mynttinen - Bug 1484966 - Part 1: Fix most clang-tidy warnings for layout/painting/ r=mattwoodrow
09de350001f07965f787c19f298fd0cd6cd839fa
created 2018-08-30 12:55 +0300
pushed 2018-08-30 11:23 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
6ba3579108f3dc4bcf014bbb1e5be1110795986c
created 2018-08-30 00:59 +0000
pushed 2018-08-30 11:23 +0000
Miko Mynttinen Miko Mynttinen - Bug 1472733 - Improve IntRect overflow handling when calculating layer invalidation area and visible region r=mattwoodrow
fe26ccb3ec3b981c2321951df210402a6f58bff8
created 2018-08-30 10:26 +0300
pushed 2018-08-30 07:27 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1420996) for marionette failures.
413bd039c1263f3b9cef04e19b538e8d4097b721
created 2018-08-12 15:05 +0200
pushed 2018-08-30 01:56 +0000
Daniel Zielas Daniel Zielas - Bug 1420996 - Replace CompositorHitTestInfo with an EnumSet. r=botond
19eadd36bbba46dd3cf3addf2fdcedf0885d7971
created 2018-08-20 20:29 +0000
pushed 2018-08-21 10:00 +0000
Miko Mynttinen Miko Mynttinen - Bug 1483649 - Do not skip display items for flattened effects in ContainerState::FindOpaqueBackgroundColorInLayer r=mattwoodrow
less more (0) -300 -100 -60 tip