Convert AwViewMsg_SetInitialPageScale to Mojo

This CL migrates AwViewMsg_SetInitialPageScale to
LocalMainFrame interface.

Bug: 1157124
Change-Id: I2750606e2dfa56d2b0fa2e710510d23333f17304
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2583668
Commit-Queue: Gyuyoung Kim <[email protected]>
Reviewed-by: Dave Tapuska <[email protected]>
Reviewed-by: Bo <[email protected]>
Reviewed-by: Kinuko Yasuda <[email protected]>
Cr-Commit-Position: refs/heads/master@{#836409}
diff --git a/android_webview/renderer/aw_render_frame_ext.h b/android_webview/renderer/aw_render_frame_ext.h
index 6b7cd6f..c25f70f 100644
--- a/android_webview/renderer/aw_render_frame_ext.h
+++ b/android_webview/renderer/aw_render_frame_ext.h
@@ -48,12 +48,11 @@
   void FocusedElementChanged(const blink::WebElement& element) override;
   void OnDestruct() override;
 
-  void OnSetInitialPageScale(double page_scale_factor);
-
   void OnSmoothScroll(int target_x, int target_y, base::TimeDelta duration);
 
   // mojom::LocalMainFrame overrides:
   void SetBackgroundColor(SkColor c) override;
+  void SetInitialPageScale(double page_scale_factor) override;
   void SetTextZoomFactor(float zoom_factor) override;
   void HitTest(const gfx::PointF& touch_center,
                const gfx::SizeF& touch_area) override;