|
|
Chromium Code Reviews
Description[Android] Make it possible to show Infobar in native pages
This CL enables Chrome to show infobar in native pages, especially in
the NTP. From now on, Tab.getView() will always return the wrapper that
holds both infobar container and the tab's content, which could be a
native page or a content view, rendered by blink/compositor.
BUG=508307
TBR=tedchoc@chromium.org
Committed: https://crrev.com/6943a9a92a909bb927080ef6c7658ddbce3a3ae7
Cr-Commit-Position: refs/heads/master@{#410996}
Patch Set 1 #
Total comments: 1
Patch Set 2 : Fix bots #Patch Set 3 : make urlbar unfocusable in relayout #Patch Set 4 : fix focus problem #
Messages
Total messages: 26 (18 generated)
ianwen@chromium.org changed reviewers: + dfalcantara@chromium.org, tedchoc@chromium.org
PTAL. Added Ted as he once worked on a similar CL.
The CQ bit was checked by ianwen@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
https://chromiumcodereview.appspot.com/2224853003/diff/1/chrome/android/java/... File chrome/android/java/src/org/chromium/chrome/browser/tab/TabContentViewParent.java (right): https://chromiumcodereview.appspot.com/2224853003/diff/1/chrome/android/java/... chrome/android/java/src/org/chromium/chrome/browser/tab/TabContentViewParent.java:38: addView(viewToShow, 0); Should pull out 0 as a constant so that it's explicit
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by ianwen@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by ianwen@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
lgtm
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
Description was changed from ========== [Android] Make it possible to show Infobar in native pages This CL enables Chrome to show infobar in native pages, especially in the NTP. From now on, Tab.getView() will always return the wrapper that holds both infobar container and the tab's content, which could be a native page or a content view, rendered by blink/compositor. BUG=508307 ========== to ========== [Android] Make it possible to show Infobar in native pages This CL enables Chrome to show infobar in native pages, especially in the NTP. From now on, Tab.getView() will always return the wrapper that holds both infobar container and the tab's content, which could be a native page or a content view, rendered by blink/compositor. BUG=508307 TBR=tedchoc@chromium.org ==========
The CQ bit was checked by ianwen@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from dfalcantara@chromium.org Link to the patchset: https://codereview.chromium.org/2224853003/#ps60001 (title: "fix focus problem")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== [Android] Make it possible to show Infobar in native pages This CL enables Chrome to show infobar in native pages, especially in the NTP. From now on, Tab.getView() will always return the wrapper that holds both infobar container and the tab's content, which could be a native page or a content view, rendered by blink/compositor. BUG=508307 TBR=tedchoc@chromium.org ========== to ========== [Android] Make it possible to show Infobar in native pages This CL enables Chrome to show infobar in native pages, especially in the NTP. From now on, Tab.getView() will always return the wrapper that holds both infobar container and the tab's content, which could be a native page or a content view, rendered by blink/compositor. BUG=508307 TBR=tedchoc@chromium.org ==========
Message was sent while issue was closed.
Committed patchset #4 (id:60001)
Message was sent while issue was closed.
Description was changed from ========== [Android] Make it possible to show Infobar in native pages This CL enables Chrome to show infobar in native pages, especially in the NTP. From now on, Tab.getView() will always return the wrapper that holds both infobar container and the tab's content, which could be a native page or a content view, rendered by blink/compositor. BUG=508307 TBR=tedchoc@chromium.org ========== to ========== [Android] Make it possible to show Infobar in native pages This CL enables Chrome to show infobar in native pages, especially in the NTP. From now on, Tab.getView() will always return the wrapper that holds both infobar container and the tab's content, which could be a native page or a content view, rendered by blink/compositor. BUG=508307 TBR=tedchoc@chromium.org Committed: https://crrev.com/6943a9a92a909bb927080ef6c7658ddbce3a3ae7 Cr-Commit-Position: refs/heads/master@{#410996} ==========
Message was sent while issue was closed.
Patchset 4 (id:??) landed as https://crrev.com/6943a9a92a909bb927080ef6c7658ddbce3a3ae7 Cr-Commit-Position: refs/heads/master@{#410996}
Message was sent while issue was closed.
This might be causing regression in org.chromium.chrome.browser.TabsTest#testCloseFiveIncognitoTabLandscape org.chromium.chrome.browser.TabsTest#testCloseFiveIncognitoTabPortrait https://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg... Going to revert to see if this fixes things.
Message was sent while issue was closed.
A revert of this CL (patchset #4 id:60001) has been created in https://codereview.chromium.org/2232943002/ by huangs@chromium.org. The reason for reverting is: https://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg... This CL may have caused new test failures in Android Tests: org.chromium.chrome.browser.TabsTest#testCloseFiveIncognitoTabLandscape org.chromium.chrome.browser.TabsTest#testCloseFiveIncognitoTabPortrait. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
