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

Issue 7677032: ntp4: make app-install-via-drag less janky (Closed)

Created:
9 years, 4 months ago by Evan Stade
Modified:
9 years, 3 months ago
CC:
chromium-reviews, estade+watch_chromium.org, arv (Not doing code reviews)
Visibility:
Public.

Description

ntp4: make app-install-via-drag less janky don't reposition the tiles since we always add the app at the end anyways. Also, respect which page it's dropped on (instead of always adding to the first page). BUG=93159 TEST=drag a most visited tile onto an apps page. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=97733

Patch Set 1 #

Patch Set 2 : extensions side #

Patch Set 3 : . #

Total comments: 4

Patch Set 4 : fix/add tests #

Patch Set 5 : more test fixes #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+94 lines, -52 lines) Patch
M chrome/browser/extensions/crx_installer.h View 1 2 3 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/extensions/crx_installer.cc View 1 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_browsertest.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_prefs.h View 1 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_prefs.cc View 1 4 chunks +8 lines, -4 lines 0 comments Download
M chrome/browser/extensions/extension_prefs_unittest.cc View 1 2 3 5 chunks +22 lines, -18 lines 0 comments Download
M chrome/browser/extensions/extension_service.h View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 3 chunks +5 lines, -4 lines 1 comment Download
M chrome/browser/extensions/test_extension_prefs.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/resources/ntp4/apps_page.js View 1 2 3 chunks +14 lines, -2 lines 0 comments Download
M chrome/browser/resources/ntp4/new_tab.js View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/ntp/app_launcher_handler.h View 1 2 chunks +8 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/ntp/app_launcher_handler.cc View 1 2 5 chunks +19 lines, -13 lines 0 comments Download
M chrome/test/live_sync/sync_extension_helper.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
Evan Stade
mpcomplete for extensions review, arv for the rest http://codereview.chromium.org/7677032/diff/3010/chrome/browser/extensions/extension_prefs.h File chrome/browser/extensions/extension_prefs.h (right): http://codereview.chromium.org/7677032/diff/3010/chrome/browser/extensions/extension_prefs.h#newcode107 chrome/browser/extensions/extension_prefs.h:107: int ...
9 years, 4 months ago (2011-08-19 01:31:55 UTC) #1
Matt Perry
LGTM with comment fixed http://codereview.chromium.org/7677032/diff/3010/chrome/browser/extensions/crx_installer.h File chrome/browser/extensions/crx_installer.h (right): http://codereview.chromium.org/7677032/diff/3010/chrome/browser/extensions/crx_installer.h#newcode246 chrome/browser/extensions/crx_installer.h:246: // The index of the ...
9 years, 4 months ago (2011-08-19 18:23:09 UTC) #2
Evan Stade
fixed tests as well http://codereview.chromium.org/7677032/diff/3010/chrome/browser/extensions/crx_installer.h File chrome/browser/extensions/crx_installer.h (right): http://codereview.chromium.org/7677032/diff/3010/chrome/browser/extensions/crx_installer.h#newcode246 chrome/browser/extensions/crx_installer.h:246: // The index of the ...
9 years, 4 months ago (2011-08-19 19:19:28 UTC) #3
arv (Not doing code reviews)
LGTM
9 years, 4 months ago (2011-08-22 18:49:02 UTC) #4
Aaron Boodman
9 years, 3 months ago (2011-09-09 21:00:16 UTC) #5
http://codereview.chromium.org/7677032/diff/9001/chrome/browser/extensions/ex...
File chrome/browser/extensions/extension_service.cc (right):

http://codereview.chromium.org/7677032/diff/9001/chrome/browser/extensions/ex...
chrome/browser/extensions/extension_service.cc:193: extension_, false, 0);  //
Not from web store.
Since there are now two magic params that need explanation, you should format
it:

extension_,
false,  // not from web store
0);  // <I'm not sure what this means, but explain it>

Powered by Google App Engine
This is Rietveld 408576698