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

Issue 391036: Forbid reloading the Inspector window (Closed)

Created:
11 years, 1 month ago by apavlov
Modified:
9 years, 7 months ago
Reviewers:
yurys, pfeldman
CC:
chromium-reviews_googlegroups.com, John Grabowski, Paweł Hajdan Jr., pam+watch_chromium.org, brettw+cc_chromium.org, ben+cc_chromium.org
Visibility:
Public.

Description

Forbid reloading the Inspector window. This CL disables reloading from the system menu, tab popup menu, and page context menu. BUG=27254, 6902, 23899 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=35275

Patch Set 1 #

Patch Set 2 : Fix Mac build #

Patch Set 3 : Fix tests (DevToolsManager::GetInstance()==NULL) #

Patch Set 4 : Added more disabled items, reworked DevTools window detection #

Total comments: 4

Patch Set 5 : Follow codereview #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -10 lines) Patch
M chrome/browser/browser.h View 1 2 3 4 3 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/browser.cc View 1 2 3 4 6 chunks +26 lines, -2 lines 0 comments Download
M chrome/browser/debugger/devtools_window.h View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/debugger/devtools_window.cc View 1 2 3 4 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/sessions/session_service.h View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/sessions/session_service.cc View 2 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/tab_contents/render_view_context_menu.cc View 1 2 3 4 3 chunks +7 lines, -2 lines 1 comment Download
M chrome/browser/tab_contents/tab_contents_delegate.h View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/tabs/tab_strip_model.cc View 1 2 3 4 2 chunks +7 lines, -1 line 2 comments Download

Messages

Total messages: 6 (0 generated)
apavlov
Please review.
11 years, 1 month ago (2009-11-13 14:38:00 UTC) #1
apavlov
Folks, please have another look. Now the fix uses a more high-level approach (a new ...
11 years ago (2009-12-24 10:24:42 UTC) #2
yurys
http://codereview.chromium.org/391036/diff/5001/6004 File chrome/browser/debugger/devtools_window.cc (right): http://codereview.chromium.org/391036/diff/5001/6004#newcode196 chrome/browser/debugger/devtools_window.cc:196: browser_ = Browser::CreateForDevTools(L"DevToolsApp", profile_); Could you extrace DevToolsApp into ...
11 years ago (2009-12-24 11:10:59 UTC) #3
apavlov
http://codereview.chromium.org/391036/diff/5001/6004 File chrome/browser/debugger/devtools_window.cc (right): http://codereview.chromium.org/391036/diff/5001/6004#newcode196 chrome/browser/debugger/devtools_window.cc:196: browser_ = Browser::CreateForDevTools(L"DevToolsApp", profile_); On 2009/12/24 11:11:00, Yury Semikhatsky ...
11 years ago (2009-12-24 12:00:18 UTC) #4
yurys
On 2009/12/24 12:00:18, apavlov wrote: > http://codereview.chromium.org/391036/diff/5001/6004 > File chrome/browser/debugger/devtools_window.cc (right): > > http://codereview.chromium.org/391036/diff/5001/6004#newcode196 > ...
10 years, 12 months ago (2009-12-25 10:13:30 UTC) #5
pfeldman
10 years, 12 months ago (2009-12-25 15:22:59 UTC) #6
http://codereview.chromium.org/391036/diff/8001/9007
File chrome/browser/tab_contents/render_view_context_menu.cc (right):

http://codereview.chromium.org/391036/diff/8001/9007#newcode13
chrome/browser/tab_contents/render_view_context_menu.cc:13: #include
"chrome/browser/browser.h"
Why new import? Context menu should not be browser-aware if possible.

http://codereview.chromium.org/391036/diff/8001/9009
File chrome/browser/tabs/tab_strip_model.cc (right):

http://codereview.chromium.org/391036/diff/8001/9009#newcode507
chrome/browser/tabs/tab_strip_model.cc:507: if (TabContents* contents =
GetTabContentsAt(context_index)) {
Do not use { } with single line statements.

http://codereview.chromium.org/391036/diff/8001/9009#newcode507
chrome/browser/tabs/tab_strip_model.cc:507: if (TabContents* contents =
GetTabContentsAt(context_index)) {
No need to check tab contents for being NULL.

Powered by Google App Engine
This is Rietveld 408576698