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

Issue 10905005: Change browser/page action default icon defined in manifest to support hidpi. (Closed)

Created:
8 years, 3 months ago by tbarzic
Modified:
8 years, 3 months ago
CC:
chromium-reviews, rsesek+watch_chromium.org, mihaip-chromium-reviews_chromium.org, tfarina
Visibility:
Public.

Description

Change browser/page action default icon defined in manifest to support hidpi. To support hidpi for browser action default icons, ability to define dictionary of icon in manifest as default icons is added. Defining images of sizes 19 and 38 is allowed (other dictionary values will be ignored). The image to be painted will be determined based on screen density. Similary, for script badges, default icon is determined using 16 and 32 px icon defined in extension manifest. I have extracted actual icon loading code to extension_action_icon_factory.h/.cc, so it doesn't have to be implemented for all platform specific solutions. BUG=138025, 135271 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=157309

Patch Set 1 #

Total comments: 1

Patch Set 2 : minor cleanup #

Total comments: 4

Patch Set 3 : nits #

Patch Set 4 : . #

Total comments: 5

Patch Set 5 : cocoa #

Total comments: 17

Patch Set 6 : .. #

Patch Set 7 : . #

Patch Set 8 : . #

Patch Set 9 : added missing test files + rebase #

Patch Set 10 : rebase #

Total comments: 20

Patch Set 11 : rebase #

Patch Set 12 : review feedback #

Total comments: 1

Patch Set 13 : added CopyForTest to ExtensionIconSet #

Patch Set 14 : added docs #

Patch Set 15 : rebase #

Total comments: 4

Patch Set 16 : remove common/.../extension_icon_factory_delegate.h #

Patch Set 17 : missing test for icon factory; need to update comments in browser/ui/ #

Total comments: 1

Patch Set 18 : factory test missing #

Patch Set 19 : cleaned up #

Patch Set 20 : .. #

Patch Set 21 : . #

Patch Set 22 : a nit #

Patch Set 23 : . #

Patch Set 24 : icon_factory: NULL check on the observer #

Total comments: 16

Patch Set 25 : . #

Patch Set 26 : another nit #

Patch Set 27 : forgot to update tests #

Total comments: 40

Patch Set 28 : review feedback #

Total comments: 2

Patch Set 29 : nits #

Patch Set 30 : . #

Patch Set 31 : rebase #

Patch Set 32 : rebase #

Patch Set 33 : . #

Patch Set 34 : rebase #

Patch Set 35 : disable unittest on android #

Unified diffs Side-by-side diffs Delta from patch set Stats (+988 lines, -422 lines) Patch
M build/android/gtest_filter/unit_tests_disabled View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/api/extension_action/browser_action_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 9 chunks +15 lines, -10 lines 0 comments Download
M chrome/browser/extensions/api/extension_action/page_action_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/extension_action/page_as_browser_action_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 chunks +6 lines, -1 line 0 comments Download
A chrome/browser/extensions/extension_action_icon_factory.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +66 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_action_icon_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +66 lines, -0 lines 0 comments Download
A chrome/browser/extensions/extension_action_icon_factory_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +266 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_icon_image.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_icon_image_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 4 chunks +19 lines, -7 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/browser_action_button.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/extensions/browser_action_button.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 6 chunks +23 lines, -25 lines 0 comments Download
M chrome/browser/ui/cocoa/location_bar/page_action_decoration.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 4 chunks +12 lines, -9 lines 0 comments Download
M chrome/browser/ui/cocoa/location_bar/page_action_decoration.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 4 chunks +4 lines, -14 lines 0 comments Download
M chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 9 chunks +12 lines, -37 lines 0 comments Download
M chrome/browser/ui/gtk/location_bar_view_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 4 chunks +9 lines, -9 lines 0 comments Download
M chrome/browser/ui/gtk/location_bar_view_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 4 chunks +4 lines, -15 lines 0 comments Download
M chrome/browser/ui/views/browser_action_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +15 lines, -15 lines 0 comments Download
M chrome/browser/ui/views/browser_action_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 6 chunks +8 lines, -28 lines 0 comments Download
M chrome/browser/ui/views/browser_actions_container_browsertest.cc View 2 chunks +9 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/location_bar/page_action_image_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +10 lines, -10 lines 0 comments Download
M chrome/browser/ui/views/location_bar/page_action_image_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 6 chunks +10 lines, -22 lines 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/docs/templates/intros/browserAction.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 4 chunks +37 lines, -8 lines 0 comments Download
M chrome/common/extensions/docs/templates/intros/pageAction.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2 chunks +25 lines, -4 lines 0 comments Download
M chrome/common/extensions/extension.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -2 lines 0 comments Download
M chrome/common/extensions/extension.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 6 chunks +92 lines, -43 lines 0 comments Download
M chrome/common/extensions/extension_action.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 5 chunks +26 lines, -20 lines 0 comments Download
M chrome/common/extensions/extension_action.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 5 chunks +41 lines, -19 lines 0 comments Download
M chrome/common/extensions/extension_action_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +0 lines, -54 lines 0 comments Download
M chrome/common/extensions/extension_constants.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2 chunks +9 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension_constants.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension_file_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +31 lines, -28 lines 0 comments Download
M chrome/common/extensions/extension_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +4 lines, -2 lines 0 comments Download
A chrome/common/extensions/manifest_tests/extension_manifests_browseraction_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +102 lines, -0 lines 0 comments Download
M chrome/common/extensions/manifest_tests/extension_manifests_pageaction_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/manifest_tests/extension_manifests_scriptbadge_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 5 chunks +29 lines, -25 lines 0 comments Download
M chrome/test/data/extensions/manifest_tests/script_badge_basic.json View 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/image/image_skia_operations.cc View 1 2 3 4 5 6 7 1 chunk +5 lines, -6 lines 0 comments Download

Messages

Total messages: 35 (0 generated)
tbarzic
Guys, can you please take a look.. jyasskin, kalman(I need an owner) : */extensions sky: ...
8 years, 3 months ago (2012-08-29 22:01:28 UTC) #1
pkotwicz
http://codereview.chromium.org/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc File ui/gfx/image/image_skia_operations.cc (left): http://codereview.chromium.org/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc#oldcode136 ui/gfx/image/image_skia_operations.cc:136: static_cast<int>(image_.size().width() * scale), Can't you use ImageSkiaRep::GetWidth() and ImageSkiaRep::GetHeight() ...
8 years, 3 months ago (2012-08-29 22:07:42 UTC) #2
tbarzic
http://codereview.chromium.org/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc File ui/gfx/image/image_skia_operations.cc (left): http://codereview.chromium.org/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc#oldcode136 ui/gfx/image/image_skia_operations.cc:136: static_cast<int>(image_.size().width() * scale), On 2012/08/29 22:07:43, pkotwicz wrote: > ...
8 years, 3 months ago (2012-08-29 22:18:12 UTC) #3
pkotwicz
http://codereview.chromium.org/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc File ui/gfx/image/image_skia_operations.cc (left): http://codereview.chromium.org/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc#oldcode136 ui/gfx/image/image_skia_operations.cc:136: static_cast<int>(image_.size().width() * scale), Sorry. My bad. You can use ...
8 years, 3 months ago (2012-08-29 23:14:47 UTC) #4
tbarzic
https://chromiumcodereview.appspot.com/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc File ui/gfx/image/image_skia_operations.cc (left): https://chromiumcodereview.appspot.com/10905005/diff/2001/ui/gfx/image/image_skia_operations.cc#oldcode136 ui/gfx/image/image_skia_operations.cc:136: static_cast<int>(image_.size().width() * scale), On 2012/08/29 23:14:47, pkotwicz wrote: > ...
8 years, 3 months ago (2012-08-29 23:25:56 UTC) #5
tbarzic
http://codereview.chromium.org/10905005/diff/9009/chrome/common/extensions/extension.cc File chrome/common/extensions/extension.cc (right): http://codereview.chromium.org/10905005/diff/9009/chrome/common/extensions/extension.cc#newcode877 chrome/common/extensions/extension.cc:877: if (extension_action->HasKey(keys::kPageActionDefaultIconSet)) { I'm not too content with the ...
8 years, 3 months ago (2012-08-30 18:06:44 UTC) #6
Robert Sesek
cocoa/ LGTM http://codereview.chromium.org/10905005/diff/9009/chrome/browser/ui/cocoa/extensions/browser_action_button.mm File chrome/browser/ui/cocoa/extensions/browser_action_button.mm (right): http://codereview.chromium.org/10905005/diff/9009/chrome/browser/ui/cocoa/extensions/browser_action_button.mm#newcode61 chrome/browser/ui/cocoa/extensions/browser_action_button.mm:61: ~ExtensionActionIconFactoryBridge() {} Should be virtual (yikes that ...
8 years, 3 months ago (2012-08-30 19:08:21 UTC) #7
tbarzic
http://codereview.chromium.org/10905005/diff/9009/chrome/browser/ui/cocoa/extensions/browser_action_button.mm File chrome/browser/ui/cocoa/extensions/browser_action_button.mm (right): http://codereview.chromium.org/10905005/diff/9009/chrome/browser/ui/cocoa/extensions/browser_action_button.mm#newcode61 chrome/browser/ui/cocoa/extensions/browser_action_button.mm:61: ~ExtensionActionIconFactoryBridge() {} On 2012/08/30 19:08:21, rsesek wrote: > Should ...
8 years, 3 months ago (2012-08-30 20:48:39 UTC) #8
Robert Sesek
LGTM
8 years, 3 months ago (2012-08-30 20:51:16 UTC) #9
Jeffrey Yasskin
A few initial thoughts: http://codereview.chromium.org/10905005/diff/18001/chrome/browser/extensions/extension_action_icon_factory.cc File chrome/browser/extensions/extension_action_icon_factory.cc (right): http://codereview.chromium.org/10905005/diff/18001/chrome/browser/extensions/extension_action_icon_factory.cc#newcode34 chrome/browser/extensions/extension_action_icon_factory.cc:34: } // namespace .cc-local classes ...
8 years, 3 months ago (2012-09-01 03:54:33 UTC) #10
tbarzic
http://codereview.chromium.org/10905005/diff/18001/chrome/browser/extensions/extension_action_icon_factory.cc File chrome/browser/extensions/extension_action_icon_factory.cc (right): http://codereview.chromium.org/10905005/diff/18001/chrome/browser/extensions/extension_action_icon_factory.cc#newcode34 chrome/browser/extensions/extension_action_icon_factory.cc:34: } // namespace On 2012/09/01 03:54:33, Jeffrey Yasskin wrote: ...
8 years, 3 months ago (2012-09-05 01:05:28 UTC) #11
tbarzic
ping...
8 years, 3 months ago (2012-09-07 20:41:33 UTC) #12
sky
views LGTM, you need to get separate owners for gtk and cocoa
8 years, 3 months ago (2012-09-07 21:49:09 UTC) #13
Jeffrey Yasskin
+mpcomplete to comment on the elimination of ExtensionAction:: icon_paths(). I suspect we won't get this ...
8 years, 3 months ago (2012-09-13 00:23:35 UTC) #14
tbarzic
https://chromiumcodereview.appspot.com/10905005/diff/20090/chrome/browser/extensions/extension_action_icon_factory.cc File chrome/browser/extensions/extension_action_icon_factory.cc (right): https://chromiumcodereview.appspot.com/10905005/diff/20090/chrome/browser/extensions/extension_action_icon_factory.cc#newcode49 chrome/browser/extensions/extension_action_icon_factory.cc:49: DCHECK_EQ(last_size_, desired_size); On 2012/09/13 00:23:36, Jeffrey Yasskin wrote: > ...
8 years, 3 months ago (2012-09-13 02:01:01 UTC) #15
tbarzic
+erg@ for chrome/browser/ui/gtk/
8 years, 3 months ago (2012-09-13 17:31:49 UTC) #16
tbarzic
https://chromiumcodereview.appspot.com/10905005/diff/20090/chrome/common/extensions/extension_action.h File chrome/common/extensions/extension_action.h (right): https://chromiumcodereview.appspot.com/10905005/diff/20090/chrome/common/extensions/extension_action.h#newcode139 chrome/common/extensions/extension_action.h:139: const std::vector<const ExtensionIconSet*>& page_action_icons() const { On 2012/09/13 00:23:36, ...
8 years, 3 months ago (2012-09-13 17:57:53 UTC) #17
Elliot Glaysher
+estade, who is more familiar with the browser actions gtk code than I am.
8 years, 3 months ago (2012-09-13 18:08:18 UTC) #18
Jeffrey Yasskin
I talked to Aaron about this a bit, and we think a lot of the ...
8 years, 3 months ago (2012-09-13 19:00:55 UTC) #19
tbarzic
On 2012/09/13 19:00:55, Jeffrey Yasskin wrote: > I talked to Aaron about this a bit, ...
8 years, 3 months ago (2012-09-13 19:14:27 UTC) #20
Matt Perry
On 2012/09/13 19:14:27, tbarzic wrote: > On 2012/09/13 19:00:55, Jeffrey Yasskin wrote: > > I ...
8 years, 3 months ago (2012-09-13 23:52:58 UTC) #21
Evan Stade
gtk lgtm with nits http://codereview.chromium.org/10905005/diff/19056/chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc File chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc (right): http://codereview.chromium.org/10905005/diff/19056/chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc#newcode104 chrome/browser/ui/gtk/browser_actions_toolbar_gtk.cc:104: ALLOW_THIS_IN_INITIALIZER_LIST(icon_factory_(extension, this)), you only need ...
8 years, 3 months ago (2012-09-14 09:36:21 UTC) #22
Jeffrey Yasskin
On 2012/09/13 19:14:27, tbarzic wrote: > On 2012/09/13 19:00:55, Jeffrey Yasskin wrote: > > I ...
8 years, 3 months ago (2012-09-14 19:10:45 UTC) #23
tbarzic
PTAL https://chromiumcodereview.appspot.com/10905005/diff/21098/chrome/common/extensions/extension_action_unittest.cc File chrome/common/extensions/extension_action_unittest.cc (left): https://chromiumcodereview.appspot.com/10905005/diff/21098/chrome/common/extensions/extension_action_unittest.cc#oldcode71 chrome/common/extensions/extension_action_unittest.cc:71: gfx::Image icon2 = LoadIcon("icon2.png"); this will be covered ...
8 years, 3 months ago (2012-09-14 22:24:16 UTC) #24
Jeffrey Yasskin
http://codereview.chromium.org/10905005/diff/23129/chrome/browser/extensions/extension_action_icon_factory.cc File chrome/browser/extensions/extension_action_icon_factory.cc (right): http://codereview.chromium.org/10905005/diff/23129/chrome/browser/extensions/extension_action_icon_factory.cc#newcode67 chrome/browser/extensions/extension_action_icon_factory.cc:67: // If icon set hasn't changed, return the present ...
8 years, 3 months ago (2012-09-14 23:47:12 UTC) #25
tbarzic
http://codereview.chromium.org/10905005/diff/23129/chrome/browser/extensions/extension_action_icon_factory.cc File chrome/browser/extensions/extension_action_icon_factory.cc (right): http://codereview.chromium.org/10905005/diff/23129/chrome/browser/extensions/extension_action_icon_factory.cc#newcode67 chrome/browser/extensions/extension_action_icon_factory.cc:67: // If icon set hasn't changed, return the present ...
8 years, 3 months ago (2012-09-15 00:29:10 UTC) #26
Jeffrey Yasskin
I think this is close. Thanks for simplifying the overall structure. http://codereview.chromium.org/10905005/diff/19065/chrome/browser/extensions/api/extension_action/browser_action_apitest.cc File chrome/browser/extensions/api/extension_action/browser_action_apitest.cc (right): ...
8 years, 3 months ago (2012-09-17 20:18:39 UTC) #27
mkearney1
http://codereview.chromium.org/10905005/diff/19065/chrome/common/extensions/docs/server2/templates/intros/browserAction.html File chrome/common/extensions/docs/server2/templates/intros/browserAction.html (right): http://codereview.chromium.org/10905005/diff/19065/chrome/common/extensions/docs/server2/templates/intros/browserAction.html#newcode58 chrome/common/extensions/docs/server2/templates/intros/browserAction.html:58: If you don't care about icon appearance when screens's ...
8 years, 3 months ago (2012-09-17 21:17:45 UTC) #28
tbarzic
https://chromiumcodereview.appspot.com/10905005/diff/19065/chrome/browser/extensions/api/extension_action/browser_action_apitest.cc File chrome/browser/extensions/api/extension_action/browser_action_apitest.cc (right): https://chromiumcodereview.appspot.com/10905005/diff/19065/chrome/browser/extensions/api/extension_action/browser_action_apitest.cc#newcode144 chrome/browser/extensions/api/extension_action/browser_action_apitest.cc:144: // We should not be creating icons asynchronoulsy, so ...
8 years, 3 months ago (2012-09-17 22:06:10 UTC) #29
Jeffrey Yasskin
LGTM; just two nits. https://chromiumcodereview.appspot.com/10905005/diff/170/chrome/browser/extensions/extension_action_icon_factory.cc File chrome/browser/extensions/extension_action_icon_factory.cc (right): https://chromiumcodereview.appspot.com/10905005/diff/170/chrome/browser/extensions/extension_action_icon_factory.cc#newcode61 chrome/browser/extensions/extension_action_icon_factory.cc:61: if (action_->default_icon()) I would probably ...
8 years, 3 months ago (2012-09-17 22:27:22 UTC) #30
Aaron Boodman
Can you please provide a screen shot of what happens when an extension only has ...
8 years, 3 months ago (2012-09-17 22:40:37 UTC) #31
tbarzic
On 2012/09/17 22:40:37, Aaron Boodman wrote: > Can you please provide a screen shot of ...
8 years, 3 months ago (2012-09-17 22:51:26 UTC) #32
Aaron Boodman
LGTM, but it might be good to play with some different resize algorithms. This is ...
8 years, 3 months ago (2012-09-17 23:58:07 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tbarzic@chromium.org/10905005/23143
8 years, 3 months ago (2012-09-18 01:01:07 UTC) #34
commit-bot: I haz the power
8 years, 3 months ago (2012-09-18 01:01:23 UTC) #35
Presubmit check for 10905005-23143 failed and returned exit status 2.


All integration tests passed!
"/b/commit-queue/workdir/chromium/chrome/common/extensions/docs/server2/PRESUBMIT.py"
had an exception.
[Errno 2] No such file or directory:
'/b/commit-queue/workdir/chromium/chrome/common/extensions/docs/server2/src/chrome/common/extensions/docs/server2/../../../../../third_party/handlebar'
Maybe your depot_tools is out of date?
If all fails, contact maruel@
Running presubmit commit checks ...

Powered by Google App Engine
This is Rietveld 408576698