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

Issue 1410153003: Browser frame for Aura Android. (Closed)

Created:
5 years, 1 month ago by Hadi
Modified:
5 years, 1 month ago
Reviewers:
msw, no sievers, bshe, mfomitchev
CC:
chromium-reviews, tfarina, sadrul, kalyank
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Implement initial version of browser frame for Aura Android. This implementation assumes that we have only one root window. We will need to change ChromeBrowserMainExtraPartsViews::ToolkitInitialized() to call SetHost() to make this CL work. BUG=550423 Committed: https://crrev.com/2b42825136a8202715d4df8b623689f1c8e713b3 Cr-Commit-Position: refs/heads/master@{#357623}

Patch Set 1 #

Patch Set 2 : Removed unrelated changes + formatting. #

Total comments: 22

Patch Set 3 : Addressed feedback from patch set 2 partially. Going to look into the remaining items. #

Patch Set 4 : #

Patch Set 5 : Try to fix analyze errors in some try bots. #

Patch Set 6 : Used static SetHost() to access WTH from browser_frame_android. #

Total comments: 10

Patch Set 7 : Addressed feedback from patch set 6. #

Total comments: 13

Patch Set 8 : Addressed feedback fro patch set 7. #

Total comments: 4

Patch Set 9 : Addressed mfomitchev's feedback. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+101 lines, -18 lines) Patch
A + chrome/browser/ui/views/frame/browser_frame_android.h View 1 2 3 4 5 6 7 8 2 chunks +15 lines, -15 lines 0 comments Download
A chrome/browser/ui/views/frame/browser_frame_android.cc View 1 2 3 4 5 6 7 8 1 chunk +80 lines, -0 lines 0 comments Download
A + chrome/browser/ui/views/frame/native_browser_frame_factory_android.cc View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 33 (9 generated)
Hadi
5 years, 1 month ago (2015-10-27 20:00:22 UTC) #2
no sievers
https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/views/frame/browser_frame_android.cc File chrome/browser/ui/views/frame/browser_frame_android.cc (right): https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/views/frame/browser_frame_android.cc#newcode1 chrome/browser/ui/views/frame/browser_frame_android.cc:1: // Copyright 2013 The Chromium Authors. All rights reserved. ...
5 years, 1 month ago (2015-10-28 20:04:52 UTC) #3
Hadi
https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/views/frame/browser_frame_android.cc File chrome/browser/ui/views/frame/browser_frame_android.cc (right): https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/views/frame/browser_frame_android.cc#newcode1 chrome/browser/ui/views/frame/browser_frame_android.cc:1: // Copyright 2013 The Chromium Authors. All rights reserved. ...
5 years, 1 month ago (2015-10-29 15:27:02 UTC) #4
mfomitchev
https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/BUILD.gn File chrome/browser/ui/BUILD.gn (right): https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/BUILD.gn#newcode432 chrome/browser/ui/BUILD.gn:432: sources += [ "//chrome/browser/ui/views/frame/native_browser_frame_factory_android.cc" ] All the other native_browser_frame ...
5 years, 1 month ago (2015-10-29 15:53:44 UTC) #5
mfomitchev
+bshe as the original author of most of these changes.
5 years, 1 month ago (2015-10-29 16:18:58 UTC) #7
bshe
https://codereview.chromium.org/1410153003/diff/20001/components/copresence/proto/enums.proto File components/copresence/proto/enums.proto (right): https://codereview.chromium.org/1410153003/diff/20001/components/copresence/proto/enums.proto#newcode8 components/copresence/proto/enums.proto:8: ANDROIDOS = 3; On 2015/10/29 15:27:02, Hadi wrote: > ...
5 years, 1 month ago (2015-10-30 16:29:10 UTC) #8
mfomitchev
> looks like we dont want to add the GetHost function? I have closed the ...
5 years, 1 month ago (2015-10-30 16:45:41 UTC) #9
Hadi
https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/BUILD.gn File chrome/browser/ui/BUILD.gn (right): https://codereview.chromium.org/1410153003/diff/20001/chrome/browser/ui/BUILD.gn#newcode432 chrome/browser/ui/BUILD.gn:432: sources += [ "//chrome/browser/ui/views/frame/native_browser_frame_factory_android.cc" ] On 2015/10/29 15:53:44, mfomitchev ...
5 years, 1 month ago (2015-11-02 14:47:40 UTC) #10
Hadi
On 2015/10/30 16:45:41, mfomitchev wrote: > > looks like we dont want to add the ...
5 years, 1 month ago (2015-11-02 14:48:11 UTC) #11
bshe
https://codereview.chromium.org/1410153003/diff/100001/chrome/browser/ui/BUILD.gn File chrome/browser/ui/BUILD.gn (right): https://codereview.chromium.org/1410153003/diff/100001/chrome/browser/ui/BUILD.gn#newcode247 chrome/browser/ui/BUILD.gn:247: if (is_android && !use_aura) { I think you can ...
5 years, 1 month ago (2015-11-02 16:05:13 UTC) #13
mfomitchev
https://codereview.chromium.org/1410153003/diff/100001/chrome/browser/ui/BUILD.gn File chrome/browser/ui/BUILD.gn (right): https://codereview.chromium.org/1410153003/diff/100001/chrome/browser/ui/BUILD.gn#newcode247 chrome/browser/ui/BUILD.gn:247: if (is_android && !use_aura) { Actually it looks like ...
5 years, 1 month ago (2015-11-02 16:07:22 UTC) #14
Hadi
https://codereview.chromium.org/1410153003/diff/100001/chrome/browser/ui/BUILD.gn File chrome/browser/ui/BUILD.gn (right): https://codereview.chromium.org/1410153003/diff/100001/chrome/browser/ui/BUILD.gn#newcode247 chrome/browser/ui/BUILD.gn:247: if (is_android && !use_aura) { On 2015/11/02 16:07:22, mfomitchev ...
5 years, 1 month ago (2015-11-02 16:33:55 UTC) #15
mfomitchev
LGTM
5 years, 1 month ago (2015-11-02 16:44:36 UTC) #16
Hadi
msw@ can you please provide OWNERS review for this patch?
5 years, 1 month ago (2015-11-02 16:57:42 UTC) #18
msw
Please expand the CL description with a simple overview of what this CL does, and ...
5 years, 1 month ago (2015-11-02 21:40:01 UTC) #19
mfomitchev
https://codereview.chromium.org/1410153003/diff/120001/chrome/browser/ui/views/frame/browser_frame_android.cc File chrome/browser/ui/views/frame/browser_frame_android.cc (right): https://codereview.chromium.org/1410153003/diff/120001/chrome/browser/ui/views/frame/browser_frame_android.cc#newcode12 chrome/browser/ui/views/frame/browser_frame_android.cc:12: // A stripped version of BrowserFrameAsh. May need to ...
5 years, 1 month ago (2015-11-02 23:00:17 UTC) #20
Hadi
https://codereview.chromium.org/1410153003/diff/120001/chrome/browser/ui/views/frame/browser_frame_android.cc File chrome/browser/ui/views/frame/browser_frame_android.cc (right): https://codereview.chromium.org/1410153003/diff/120001/chrome/browser/ui/views/frame/browser_frame_android.cc#newcode12 chrome/browser/ui/views/frame/browser_frame_android.cc:12: // A stripped version of BrowserFrameAsh. May need to ...
5 years, 1 month ago (2015-11-03 18:48:48 UTC) #21
msw
lgtm with a repetition of my earlier request: Please expand the CL description with a ...
5 years, 1 month ago (2015-11-03 19:22:28 UTC) #22
mfomitchev
https://codereview.chromium.org/1410153003/diff/140001/chrome/browser/ui/views/frame/browser_frame_android.cc File chrome/browser/ui/views/frame/browser_frame_android.cc (right): https://codereview.chromium.org/1410153003/diff/140001/chrome/browser/ui/views/frame/browser_frame_android.cc#newcode21 chrome/browser/ui/views/frame/browser_frame_android.cc:21: // TODO(moshayedi): This is temporary until we have multi-window ...
5 years, 1 month ago (2015-11-03 19:26:10 UTC) #23
Hadi
https://codereview.chromium.org/1410153003/diff/140001/chrome/browser/ui/views/frame/browser_frame_android.cc File chrome/browser/ui/views/frame/browser_frame_android.cc (right): https://codereview.chromium.org/1410153003/diff/140001/chrome/browser/ui/views/frame/browser_frame_android.cc#newcode21 chrome/browser/ui/views/frame/browser_frame_android.cc:21: // TODO(moshayedi): This is temporary until we have multi-window ...
5 years, 1 month ago (2015-11-03 19:46:05 UTC) #26
Hadi
On 2015/11/03 19:22:28, msw wrote: > lgtm with a repetition of my earlier request: > ...
5 years, 1 month ago (2015-11-03 19:46:31 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1410153003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1410153003/160001
5 years, 1 month ago (2015-11-03 20:44:31 UTC) #31
commit-bot: I haz the power
Committed patchset #9 (id:160001)
5 years, 1 month ago (2015-11-03 21:06:17 UTC) #32
commit-bot: I haz the power
5 years, 1 month ago (2015-11-03 21:07:09 UTC) #33
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/2b42825136a8202715d4df8b623689f1c8e713b3
Cr-Commit-Position: refs/heads/master@{#357623}

Powered by Google App Engine
This is Rietveld 408576698