Bug 1460389 - Remove TransactionBuilder::AppendTransformProperties. r?kats draft
authorHiroyuki Ikezoe <hikezoe@mozilla.com>
Tue, 15 May 2018 08:59:29 +0900
changeset 795073 0ea44af781af8ee41b4326bb1cf1c15259a6fbcf
parent 795067 a382f8feaba41f1cb1cee718f8815cd672c10f3c
child 795074 59d4f9b67848ad30539e754ead7e03c06ddddc37
push id109854
push userhikezoe@mozilla.com
push dateTue, 15 May 2018 00:09:44 +0000
reviewerskats
bugs1460389, 1451469
milestone62.0a1
Bug 1460389 - Remove TransactionBuilder::AppendTransformProperties. r?kats This function is no longer used since we introduced TransactionWrapper class in bug 1451469. MozReview-Commit-ID: FGxi6thbxcP
gfx/webrender_bindings/WebRenderAPI.cpp
gfx/webrender_bindings/WebRenderAPI.h
--- a/gfx/webrender_bindings/WebRenderAPI.cpp
+++ b/gfx/webrender_bindings/WebRenderAPI.cpp
@@ -202,25 +202,16 @@ TransactionBuilder::UpdateDynamicPropert
   wr_transaction_update_dynamic_properties(
       mTxn,
       aOpacityArray.IsEmpty() ?  nullptr : aOpacityArray.Elements(),
       aOpacityArray.Length(),
       aTransformArray.IsEmpty() ?  nullptr : aTransformArray.Elements(),
       aTransformArray.Length());
 }
 
-void
-TransactionBuilder::AppendTransformProperties(const nsTArray<wr::WrTransformProperty>& aTransformArray)
-{
-  wr_transaction_append_transform_properties(
-      mTxn,
-      aTransformArray.IsEmpty() ? nullptr : aTransformArray.Elements(),
-      aTransformArray.Length());
-}
-
 bool
 TransactionBuilder::IsEmpty() const
 {
   return wr_transaction_is_empty(mTxn);
 }
 
 void
 TransactionBuilder::SetWindowParameters(const LayoutDeviceIntSize& aWindowSize,
--- a/gfx/webrender_bindings/WebRenderAPI.h
+++ b/gfx/webrender_bindings/WebRenderAPI.h
@@ -70,17 +70,16 @@ public:
                       wr::Vec<uint8_t>& dl_data);
 
   void ClearDisplayList(Epoch aEpoch, wr::WrPipelineId aPipeline);
 
   void GenerateFrame();
 
   void UpdateDynamicProperties(const nsTArray<wr::WrOpacityProperty>& aOpacityArray,
                                const nsTArray<wr::WrTransformProperty>& aTransformArray);
-  void AppendTransformProperties(const nsTArray<wr::WrTransformProperty>& aTransformArray);
 
   void SetWindowParameters(const LayoutDeviceIntSize& aWindowSize,
                            const LayoutDeviceIntRect& aDocRect);
 
   void UpdateScrollPosition(const wr::WrPipelineId& aPipelineId,
                             const layers::FrameMetrics::ViewID& aScrollId,
                             const wr::LayoutPoint& aScrollPosition);