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

Issue 12413028: Add elevation to the managed mode navigation observer. (Closed)

Created:
7 years, 9 months ago by Adrian Kuegel
Modified:
7 years, 9 months ago
Reviewers:
Bernhard Bauer
CC:
chromium-reviews, pam+watch_chromium.org
Visibility:
Public.

Description

Add elevation to the managed mode navigation observer. This changelist adds an elevation flag to the managed mode navigation observer which can be used to save elevation for a certain WebContents. When navigation to a page which is not the Webstore, Extensions, Settings or History page, the elevation will be reset automatically. BUG=222364 TEST=Manual Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=190372

Patch Set 1 : Add elevation state to the managed mode navigation observer. #

Total comments: 12

Patch Set 2 : Address review comments. #

Patch Set 3 : Add deprecation comment. #

Total comments: 2

Patch Set 4 : Move deprecation comment to the header. #

Patch Set 5 : Automatically reset tab elevation when navigating the frame to a non-special URL. #

Total comments: 18

Patch Set 6 : Address review comments. #

Total comments: 4

Patch Set 7 : Use WebStore URL constant. #

Patch Set 8 : Rebase to ToT. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+87 lines, -25 lines) Patch
M chrome/browser/managed_mode/managed_mode_navigation_observer.h View 1 2 3 4 5 4 chunks +14 lines, -8 lines 0 comments Download
M chrome/browser/managed_mode/managed_mode_navigation_observer.cc View 1 2 3 4 5 6 7 chunks +35 lines, -12 lines 0 comments Download
M chrome/browser/managed_mode/managed_user_service.h View 1 2 3 4 5 4 chunks +15 lines, -2 lines 0 comments Download
M chrome/browser/managed_mode/managed_user_service.cc View 1 2 3 4 5 6 7 3 chunks +23 lines, -3 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Adrian Kuegel
Bernhard, can you please review this changelist?
7 years, 9 months ago (2013-03-20 13:50:31 UTC) #1
Bernhard Bauer
https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc File chrome/browser/managed_mode/managed_mode_navigation_observer.cc (right): https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc#newcode525 chrome/browser/managed_mode/managed_mode_navigation_observer.cc:525: Is this newline necessary? https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_mode_navigation_observer.h File chrome/browser/managed_mode/managed_mode_navigation_observer.h (right): https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_mode_navigation_observer.h#newcode47 ...
7 years, 9 months ago (2013-03-20 15:08:30 UTC) #2
Adrian Kuegel
https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc File chrome/browser/managed_mode/managed_mode_navigation_observer.cc (right): https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc#newcode525 chrome/browser/managed_mode/managed_mode_navigation_observer.cc:525: No, that was a leftover from copying the new ...
7 years, 9 months ago (2013-03-20 15:51:16 UTC) #3
Bernhard Bauer
https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_user_service.cc File chrome/browser/managed_mode/managed_user_service.cc (right): https://codereview.chromium.org/12413028/diff/2001/chrome/browser/managed_mode/managed_user_service.cc#newcode119 chrome/browser/managed_mode/managed_user_service.cc:119: // TODO(akuegel): This should be deprecated. On 2013/03/20 15:51:16, ...
7 years, 9 months ago (2013-03-20 15:57:17 UTC) #4
Adrian Kuegel
I added a deprecation comment for the IsElevated method, too. The SetElevated method is probably ...
7 years, 9 months ago (2013-03-20 16:18:35 UTC) #5
Bernhard Bauer
On 2013/03/20 16:18:35, Adrian Kuegel wrote: > I added a deprecation comment for the IsElevated ...
7 years, 9 months ago (2013-03-20 17:28:00 UTC) #6
Adrian Kuegel
On 2013/03/20 17:28:00, Bernhard Bauer wrote: > Which one is that? Couldn't we get the ...
7 years, 9 months ago (2013-03-21 09:40:52 UTC) #7
Adrian Kuegel
I added the automatic reset of elevation. Can you please take a look at that?
7 years, 9 months ago (2013-03-21 14:58:40 UTC) #8
Bernhard Bauer
https://codereview.chromium.org/12413028/diff/26001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc File chrome/browser/managed_mode/managed_mode_navigation_observer.cc (right): https://codereview.chromium.org/12413028/diff/26001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc#newcode370 chrome/browser/managed_mode/managed_mode_navigation_observer.cc:370: const char kChromeWebstoreURL[] = "chrome.google.com/webstore/"; 1. Move constant declarations ...
7 years, 9 months ago (2013-03-21 15:52:58 UTC) #9
Adrian Kuegel
https://codereview.chromium.org/12413028/diff/26001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc File chrome/browser/managed_mode/managed_mode_navigation_observer.cc (right): https://codereview.chromium.org/12413028/diff/26001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc#newcode370 chrome/browser/managed_mode/managed_mode_navigation_observer.cc:370: const char kChromeWebstoreURL[] = "chrome.google.com/webstore/"; 1. Done 2. Still ...
7 years, 9 months ago (2013-03-21 16:30:04 UTC) #10
Bernhard Bauer
LGTM w/ nits: https://codereview.chromium.org/12413028/diff/26001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc File chrome/browser/managed_mode/managed_mode_navigation_observer.cc (right): https://codereview.chromium.org/12413028/diff/26001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc#newcode370 chrome/browser/managed_mode/managed_mode_navigation_observer.cc:370: const char kChromeWebstoreURL[] = "chrome.google.com/webstore/"; On ...
7 years, 9 months ago (2013-03-22 09:24:28 UTC) #11
Adrian Kuegel
Bernhard, do you want to take another look before I commit? https://codereview.chromium.org/12413028/diff/26001/chrome/browser/managed_mode/managed_mode_navigation_observer.cc File chrome/browser/managed_mode/managed_mode_navigation_observer.cc (right): ...
7 years, 9 months ago (2013-03-22 09:46:21 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/akuegel@chromium.org/12413028/48001
7 years, 9 months ago (2013-03-25 10:14:30 UTC) #13
commit-bot: I haz the power
7 years, 9 months ago (2013-03-25 12:01:48 UTC) #14
Message was sent while issue was closed.
Change committed as 190372

Powered by Google App Engine
This is Rietveld 408576698