Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(294)

Issue 900443003: Add support for ContentViewCore helpers on Tab (Closed)

Created:
5 years, 10 months ago by David Trainor- moved to gerrit
Modified:
5 years, 10 months ago
CC:
chromium-reviews, jam, avayvod+watch_chromium.org, darin-cc_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add suppor for ContentViewCore helpers on Tab - Add a concept of a helper ContentViewCore to Tab. - Properly attach these ContentViewCores to the Tabs rendering layer. - Note that these aren't rendered by ContentViewRenderView yet. We need a Chrome-level rendering object for that. BUG= Committed: https://crrev.com/307787f6e1fd7f3affa872faf6e2efefcc51eb73 Cr-Commit-Position: refs/heads/master@{#315405}

Patch Set 1 #

Patch Set 2 : Fixed javadocs, moved notification to before helper is removed. #

Total comments: 4

Patch Set 3 : Updated method names, fixed comment indentation, removed todo #

Patch Set 4 : Renaming is apparently difficult for me... #

Total comments: 15

Patch Set 5 : Addressed comments #

Total comments: 2

Patch Set 6 : Addressed comments and rebased #

Patch Set 7 : Rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+224 lines, -5 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/EmptyTabObserver.java View 1 2 3 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/Tab.java View 1 2 3 4 5 6 chunks +87 lines, -5 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/TabObserver.java View 1 2 3 3 chunks +28 lines, -0 lines 0 comments Download
M chrome/browser/android/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/android/tab_android.h View 1 2 3 4 5 chunks +25 lines, -0 lines 0 comments Download
M chrome/browser/android/tab_android.cc View 1 2 3 4 6 chunks +54 lines, -0 lines 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 2 chunks +8 lines, -0 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 3 4 5 2 chunks +13 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (7 generated)
David Trainor- moved to gerrit
ptal. Initial work on pulling feature-specific CVC/Views out of the downstream compositor classes. See downstream ...
5 years, 10 months ago (2015-02-02 22:17:04 UTC) #2
David Trainor- moved to gerrit
5 years, 10 months ago (2015-02-02 23:28:55 UTC) #4
David Trainor- moved to gerrit
5 years, 10 months ago (2015-02-04 21:19:34 UTC) #6
gone
I get the gist of the CL, but I'm honestly having trouble following the layer ...
5 years, 10 months ago (2015-02-05 00:06:02 UTC) #7
David Trainor- moved to gerrit
https://chromiumcodereview.appspot.com/900443003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java File chrome/android/java/src/org/chromium/chrome/browser/Tab.java (right): https://chromiumcodereview.appspot.com/900443003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java#newcode158 chrome/android/java/src/org/chromium/chrome/browser/Tab.java:158: * be sized and rendered along side this {@link ...
5 years, 10 months ago (2015-02-05 23:37:54 UTC) #8
Ted C
https://chromiumcodereview.appspot.com/900443003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java File chrome/android/java/src/org/chromium/chrome/browser/Tab.java (right): https://chromiumcodereview.appspot.com/900443003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java#newcode1284 chrome/android/java/src/org/chromium/chrome/browser/Tab.java:1284: content.add(mContentViewCore); should we be adding this if we're currently ...
5 years, 10 months ago (2015-02-06 01:52:40 UTC) #9
David Trainor- moved to gerrit
https://codereview.chromium.org/900443003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java File chrome/android/java/src/org/chromium/chrome/browser/Tab.java (right): https://codereview.chromium.org/900443003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java#newcode1284 chrome/android/java/src/org/chromium/chrome/browser/Tab.java:1284: content.add(mContentViewCore); On 2015/02/06 01:52:39, Ted C wrote: > should ...
5 years, 10 months ago (2015-02-06 18:37:04 UTC) #10
David Trainor- moved to gerrit
https://chromiumcodereview.appspot.com/900443003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java File chrome/android/java/src/org/chromium/chrome/browser/Tab.java (right): https://chromiumcodereview.appspot.com/900443003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/Tab.java#newcode1316 chrome/android/java/src/org/chromium/chrome/browser/Tab.java:1316: mOverlayContentViewCores.remove(content); On 2015/02/06 18:37:04, David Trainor wrote: > On ...
5 years, 10 months ago (2015-02-06 22:10:24 UTC) #11
Ted C
lgtm https://chromiumcodereview.appspot.com/900443003/diff/80001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://chromiumcodereview.appspot.com/900443003/diff/80001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1356 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1356: * Sets whether or not this {@link ContentViewCore} ...
5 years, 10 months ago (2015-02-06 22:37:26 UTC) #12
David Trainor- moved to gerrit
https://chromiumcodereview.appspot.com/900443003/diff/80001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://chromiumcodereview.appspot.com/900443003/diff/80001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1356 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1356: * Sets whether or not this {@link ContentViewCore} will ...
5 years, 10 months ago (2015-02-06 23:13:33 UTC) #13
David Trainor- moved to gerrit
enne@: Can you give me an OWNERS review for the DEPS change? Thanks!
5 years, 10 months ago (2015-02-07 00:11:19 UTC) #16
enne (OOO)
I'm not an OWNER there, but lgtm to include and use cc::Layer in that way.
5 years, 10 months ago (2015-02-07 00:53:33 UTC) #17
David Trainor- moved to gerrit
On 2015/02/07 00:53:33, enne wrote: > I'm not an OWNER there, but lgtm to include ...
5 years, 10 months ago (2015-02-07 01:03:11 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/900443003/120001
5 years, 10 months ago (2015-02-09 21:34:38 UTC) #21
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 10 months ago (2015-02-09 22:14:35 UTC) #22
commit-bot: I haz the power
Patchset 7 (id:??) landed as https://crrev.com/307787f6e1fd7f3affa872faf6e2efefcc51eb73 Cr-Commit-Position: refs/heads/master@{#315405}
5 years, 10 months ago (2015-02-09 22:15:30 UTC) #23
David Trainor- moved to gerrit
5 years, 10 months ago (2015-02-10 01:37:03 UTC) #24
Message was sent while issue was closed.
A revert of this CL (patchset #7 id:120001) has been created in
https://chromiumcodereview.appspot.com/908093003/ by dtrainor@chromium.org.

The reason for reverting is: Downstream CL didn't land cleanly.  Need to
revert..

Powered by Google App Engine
This is Rietveld 408576698