Now that crbug.com/521729 is fixed, we should clean up the Custom Tabs implementation.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/edf077f77fefcb92e447c50578f6c5c4297db4ad commit edf077f77fefcb92e447c50578f6c5c4297db4ad Author: lizeb <lizeb@chromium.org> Date: Thu Jun 16 14:01:48 2016 customtabs: Initialize the spare renderer using the new WebContents method. Initializing the spare renderer by navigating to about:blank was a temporary hack, replace it with the proper (and more recent) method from WebContents. BUG= 614325 Review-Url: https://codereview.chromium.org/2043833003 Cr-Commit-Position: refs/heads/master@{#400147} [modify] https://crrev.com/edf077f77fefcb92e447c50578f6c5c4297db4ad/chrome/android/java/src/org/chromium/chrome/browser/WebContentsFactory.java [modify] https://crrev.com/edf077f77fefcb92e447c50578f6c5c4297db4ad/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabActivity.java [modify] https://crrev.com/edf077f77fefcb92e447c50578f6c5c4297db4ad/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java [modify] https://crrev.com/edf077f77fefcb92e447c50578f6c5c4297db4ad/chrome/browser/android/web_contents_factory.cc [modify] https://crrev.com/edf077f77fefcb92e447c50578f6c5c4297db4ad/content/public/android/java/src/org/chromium/content_public/browser/NavigationController.java
Comment 1 by creis@chromium.org
, May 24 2016