layout/generic/nsCanvasFrame.cpp
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
16fd7be0e5801c969324beb954e2ee8b4a7c577f
created 2017-10-04 15:02 +1300
pushed 2017-11-02 16:33 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 6: Compute and store the frame that contributed the style data for backgrounds so that we can invalidate the display item when either frame changes. r=mstange
ce1bfa06c117258cc3b7541349610a589c2cb942
created 2017-10-04 14:28 +1300
pushed 2017-11-02 16:33 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 2: Track a 'visible' rect for display list building as well as the 'dirty' rect, so that we can do partial building by specifying a smaller 'dirty' rect. r=mstange
940a0c98e46c363d97e9cc8ef448faec9ff725f2
created 2017-10-17 15:19 +1300
pushed 2017-11-02 16:33 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=mstange,froydnj a=abillings
6268c4eadb5a58bfec1f78d860611147ccef0fa4
created 2017-10-03 16:31 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the WebRender*Layer classes and functions that refer to them. r=jrmuizel
0c0fcbab27d712670b09cd9e6b47e1c9e2f71a20
created 2017-10-03 16:31 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the IsLayersFreeTransaction() machinery and assume it's always true. r=jrmuizel
28bb2483daae9c4c7f422a34a8daaecb5f510408
created 2017-09-21 14:41 +0800
pushed 2017-09-21 13:39 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
61340c7debf6dccec3b863d1bc00426feac42fe7
created 2017-09-20 17:18 -0700
pushed 2017-09-21 00:40 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
9883a2bd5c76d65da053a1867de867966db2125b
created 2017-09-20 18:13 +0200
pushed 2017-09-21 00:40 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3844ac09ae6a (bug 1392200)
3844ac09ae6a0b4d10b57850b8d97c1113c40e8f
created 2017-09-13 11:25 +0800
pushed 2017-09-21 00:40 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
5c407eb7c7ef6cf42c1611dee2152cdee6a25e56
created 2017-09-20 13:36 +0200
pushed 2017-09-21 00:40 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
c0b4af15d17a5377f3d554129338747ad709d5d5
created 2017-09-13 18:00 +0800
pushed 2017-09-19 13:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341009 - Add nsReflowStatus::IsEmpty() assertions to all nsIFrame::Reflow() methods and some reflow helpers, and remove unneeded Reset(). r=dholbert
e1d623b0acedbc5ebc19a7a43a09a30d8e2af702
created 2017-09-14 23:17 +0200
pushed 2017-09-16 16:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f34a52244cf9 (bug 1393031)
f34a52244cf9f7d75b55edb2ca4bbe28ce5717ee
created 2017-09-14 20:21 +0200
pushed 2017-09-16 16:13 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Remove unused nsTArray<WebRenderParentCommand>& parameter all over the place. r=jrmuizel
0b78bddcd706d1c029699a304cc33a5e73b8188b
created 2017-09-14 18:48 +0200
pushed 2017-09-16 16:13 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use shared memory to pass resource update data. r=jrmuizel
0b9b457392d5381a1be4ec8ac2200b4a8b50f8cb
created 2017-08-24 17:09 +0200
pushed 2017-09-15 00:19 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 3: Improve nsDisplayItem const correctness and fix surrounding whitespace r=mstange
589f8ecf173bc96189395efc5dcd1529ebe82019
created 2017-08-25 18:30 -0700
pushed 2017-09-15 00:19 +0000
Bobby Holley Bobby Holley - Bug 1393791 - Stop unbinding native-anonymous content off a script runner. r=emilio
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-09-15 00:19 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-09-15 00:19 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
b8b85719bc59427964a1d393366e5dfc7f374deb
created 2017-07-18 18:32 -0400
pushed 2017-08-02 08:25 +0000
Ryan Hunt Ryan Hunt - Bug 1382128 part 2 - Remove WrPoint, WrSize, WrRect, WrMatrix, and WrColor. r=kats
ec2b3b09f00b7b617d24c07ce11347c358c34322
created 2017-06-27 19:20 -0400
pushed 2017-08-02 08:25 +0000
Ryan Hunt Ryan Hunt - Bug 1382128 part 1 - Use a namespace in webrender_bindings. r=kats
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
e21a77cab74059d05ab1b4aa2c2c306cdc83d752
created 2017-07-05 11:18 -0400
pushed 2017-08-02 08:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377090 - Turn gfxMatrix into a typedef for MatrixDouble. r=jrmuizel
2b4000907558de95e181297919b1333732c5d595
created 2017-06-30 17:23 -0700
pushed 2017-08-02 08:25 +0000
Ethan Lin Ethan Lin - Bug 1372118 - Part2. Use new interface of CreateWebRenderCommands for non-image display items. r=jrmuizel, r=kats
51589258196e26b7cc646881410a5a888dd4e681
created 2017-06-26 07:49 -0400
pushed 2017-08-02 08:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1376215 - Stop exposing the WrClipRegionToken in WebRenderAPI.h APIs. r=jrmuizel
78faa3c67fc3e08b643d804bc99b6ceda0775acf
created 2017-06-26 13:07 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 504e5b1de987 (bug 1376215) for bustage
504e5b1de987f7ec75aa303402ada8f61faf92ff
created 2017-06-25 14:45 -0400
pushed 2017-08-02 08:25 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1376215 - Stop exposing the WrClipRegionToken in WebRenderAPI.h APIs. r=jrmuizel
121b01dc9fdef56da1820520d6130913c5d4c62b
created 2017-06-18 17:57 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1373874 - stylo: Clear Servo data from NAC created by position:fixed replicated frames too. r=bz
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-08-02 08:25 +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-08-02 08:25 +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-08-02 08:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-06-12 13:08 +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
b84bdb44e96b3eec386ff5a0d2699f9698ca4dc1
created 2017-05-08 13:52 -0400
pushed 2017-06-12 13:08 +0000
Alexis Beingessner Alexis Beingessner - Bug 1361751 - Update gecko bindings to webrender to reflect changes in PR 1181. r=kats
2e29ab7dc180e0e30423ced43632a9d0a80a3208
created 2017-05-03 08:48 -0400
pushed 2017-06-12 13:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1360246 - Update code to use StackingContextHelper::ToRelativeWr* instead of RelativeToParent. r=nical
3b25a123e53f9817050d2030014e2291ba6e8d06
created 2017-05-03 08:48 -0400
pushed 2017-06-12 13:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1360246 - Propagate the StackingContextHelper through CreateWebRenderCommands. r=nical
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
c53b024ad6be2912038afee1f7613824722df71e
created 2017-04-27 12:04 -0400
pushed 2017-06-12 13:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1359842 - Convert RelativeToParent to deal with typed units. r=nical
93b5f8f13084a8c01715be42b7e4d85d55b043d5
created 2017-03-20 14:41 +0800
pushed 2017-06-12 13:08 +0000
Ethan Lin Ethan Lin - Bug 1343450 - Convert nsDisplayCanvasBackgroundColor to WebRenderDisplayItemLayer. r=mattwoodrow
afb6ab5976146d34be38dd553b351e411214ccc0
created 2017-03-06 16:11 -0800
pushed 2017-06-12 13:08 +0000
Daniel Holbert Daniel Holbert - Bug 1344954: Give nsCanvasFrame.cpp an include for nsIFrameInlines.h. r=TYLin
11781abf35b722d9f5b7182b43fdd4b9509b05b5
created 2017-02-28 18:58 +0100
pushed 2017-04-18 12:07 +0000
Mats Palmgren Mats Palmgren - Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-04-18 12:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
bbe9d528bcf59644fc99b076c8a1ad1597dc9c41
created 2017-02-13 14:56 +0800
pushed 2017-04-18 12:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 9 - Convert NS_FRAME_REFLOW_NEXTINFLOW to use bit-field and methods. r=dholbert
86aa651c4736670f40671b9816a5c898d3c13bc3
created 2017-02-11 22:54 +0800
pushed 2017-04-18 12:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 6 - Remove NS_FRAME_OVERFLOW_IS_INCOMPLETE. r=dholbert
385c006f46b2273ffbcba6fd6e1b5b933bc441cb
created 2017-02-11 22:38 +0800
pushed 2017-04-18 12:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 4 - Remove NS_FRAME_IS_FULLY_COMPLETE. r=dholbert
2023dadca59c6eef58385af514d349b7d3c79ab2
created 2017-01-31 17:07 -0500
pushed 2017-04-18 12:07 +0000
Markus Stange Markus Stange - Bug 1298218 - Use DisplayItemClipChain for tracking clips on display items. r=mattwoodrow,tnikkel
8eeb5e0b825b2e6a0d1ba04e04c324b0b2ec9b06
created 2016-08-19 19:36 -0400
pushed 2017-04-18 12:07 +0000
Markus Stange Markus Stange - Bug 1298218 - Add the ability to know whether a background image is fixed before creating the display item. r=mattwoodrow
2753f88a9d7b752a0e7c97cd5fa6e636e6ec287b
created 2016-11-30 11:14 +0800
pushed 2017-03-06 20:48 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1304598 Part 3 - Rename nsPresShell.h/cpp to PresShell.h/cpp, and move exported header to mozilla/ subdir. r=dholbert
c92c581e9de36dcaa7d8a818e5cd6b4b30c6bfb8
created 2016-11-24 18:11 +1300
pushed 2017-03-06 20:48 +0000
Matt Woodrow Matt Woodrow - Bug 1318156 - Convert background colors into layers if we're forcing active layers. r=mstange
550c31d39ecc648f4ca31e651ada238fd27b91e8
created 2016-07-26 16:48 +0200
pushed 2016-09-19 13:38 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating IntPoint and IntSize objects. r=botond
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
ed713102408e02b6162cf0bb7c4bc83c7ea6bd12
created 2016-06-21 13:17 -0700
pushed 2016-09-19 13:38 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
dd0771829dc90fdc6c9d19f4884ebc7c340f3beb
created 2016-06-22 18:45 -0700
pushed 2016-09-19 13:38 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 0bb00282a4c2 (bug 1243559) for widespread SVG assertion failures
0bb00282a4c22660572181cf2eefd0ab22f24d81
created 2016-06-21 13:17 -0700
pushed 2016-09-19 13:38 +0000
Brad Werth Brad Werth - Bug 1243559 - Removes static casts from calls to FrameProperties::Get, ::Set, and ::Remove, and forces callers to use the type associated with the property. r=dbaron
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-09-19 13:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
33a81f0faa57ad12ba5433b5ffb949e90959461c
created 2016-05-18 21:07 +0100
pushed 2016-08-01 13:59 +0000
Jonathan Kew Jonathan Kew - Bug 1272997 - followup 1 - Check for orthogonal writing modes when propagating (logical) resize flags from parent to child. r=dholbert
486e823cb7804a70013d42a13199d0c0a88e5b50
created 2016-05-10 12:48 +1200
pushed 2016-08-01 13:59 +0000
Matt Woodrow Matt Woodrow - Bug 1270797 - Differentiate between nsDisplayBlendContainers created for mix-blend-mode and background-blend-mode. r=mstange
b503bcc0c6efe2b0d1182191833e17de7f9a63e3
created 2016-04-22 17:50 +1200
pushed 2016-06-06 19:02 +0000
Matt Woodrow Matt Woodrow - Bug 1265256 - Use the canvas positioning area when computing the background-attachment:fixed rect for canvas frames. r=mstange a=lizzard
less more (0) -100 -60 tip