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

Issue 10890038: Hook up custom wallpaper code path to new wallpaper picker. (Closed)

Created:
8 years, 3 months ago by bshe
Modified:
8 years, 3 months ago
CC:
chromium-reviews, mihaip-chromium-reviews_chromium.org, nkostylev+watch_chromium.org, Aaron Boodman, arv (Not doing code reviews), oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, dgozman
Visibility:
Public.

Description

Hook up custom wallpaper code path to new wallpaper picker. Add setCustomWallpaper private api function to hook up custom wallpaper to new Wallpaper picker BUG=145517 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=155206

Patch Set 1 #

Patch Set 2 : #

Total comments: 17

Patch Set 3 : address reviews #

Total comments: 2

Patch Set 4 : reviews #

Total comments: 6

Patch Set 5 : Reviews #

Patch Set 6 : Merge to trunk #

Unified diffs Side-by-side diffs Delta from patch set Stats (+265 lines, -108 lines) Patch
M chrome/browser/chromeos/extensions/wallpaper_private_api.h View 1 2 3 4 5 3 chunks +48 lines, -7 lines 0 comments Download
M chrome/browser/chromeos/extensions/wallpaper_private_api.cc View 1 2 3 4 8 chunks +68 lines, -11 lines 0 comments Download
M chrome/browser/chromeos/login/wallpaper_manager.h View 1 2 chunks +8 lines, -8 lines 0 comments Download
M chrome/browser/chromeos/login/wallpaper_manager.cc View 1 2 3 4 5 3 chunks +66 lines, -51 lines 0 comments Download
M chrome/browser/extensions/extension_function_registry.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js View 1 2 3 4 9 chunks +52 lines, -27 lines 0 comments Download
M chrome/browser/resources/chromeos/wallpaper_manager/main.html View 1 chunk +5 lines, -4 lines 0 comments Download
M chrome/common/extensions/api/wallpaper_private.json View 1 chunk +17 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
bshe
Hi Mihai. Could you please take a look at this CL? I added a new ...
8 years, 3 months ago (2012-08-29 17:52:51 UTC) #1
flackr
https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js File chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js (right): https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js#newcode22 chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js:22: this.initDom_(); Initialize "loadedFile_". https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js#newcode256 chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js:256: var self = this; ...
8 years, 3 months ago (2012-08-29 18:43:45 UTC) #2
Ivan Korotkov
chromeos LGTM https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/chromeos/extensions/wallpaper_private_api.h File chrome/browser/chromeos/extensions/wallpaper_private_api.h (right): https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/chromeos/extensions/wallpaper_private_api.h#newcode35 chrome/browser/chromeos/extensions/wallpaper_private_api.h:35: class WallpaperDecoder; Forward declarations go after includes. ...
8 years, 3 months ago (2012-08-30 14:07:36 UTC) #3
bshe
Thanks for review! +dgozman for $ vs querySelector in a comment. https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/chromeos/extensions/wallpaper_private_api.h File chrome/browser/chromeos/extensions/wallpaper_private_api.h (right): ...
8 years, 3 months ago (2012-08-30 19:22:40 UTC) #4
flackr
I agree with ivankr's suggestions: using addEventListener and $(''). I don't think there's any need ...
8 years, 3 months ago (2012-08-30 21:18:25 UTC) #5
dgozman
https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js File chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js (right): https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js#newcode269 chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js:269: this.dialogDom_.querySelector('#set-wallpaper-layout'); On 2012/08/30 19:22:40, bshe wrote: > I followed ...
8 years, 3 months ago (2012-08-31 09:20:08 UTC) #6
Nikita (slow)
On 2012/08/31 09:20:08, dgozman wrote: > https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js > File chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js > (right): > > https://chromiumcodereview.appspot.com/10890038/diff/2005/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js#newcode269 ...
8 years, 3 months ago (2012-08-31 10:33:01 UTC) #7
Nikita (slow)
On 2012/08/31 10:33:01, Nikita Kostylev wrote: > On 2012/08/31 09:20:08, dgozman wrote: > > > ...
8 years, 3 months ago (2012-08-31 10:36:49 UTC) #8
bshe
Thanks for suggestions and explanation. mihaip@ friendly ping? On 2012/08/30 21:18:25, flackr wrote: > I ...
8 years, 3 months ago (2012-08-31 19:46:57 UTC) #9
bshe
mihaip@ friendly ping in case it is buried in your inbox. Thanks! On 2012/08/31 19:46:57, ...
8 years, 3 months ago (2012-09-04 17:29:08 UTC) #10
bshe
+ nikita for Owners: chrome/browser/resources/chromeos/wallpaper_manager/*
8 years, 3 months ago (2012-09-05 15:40:36 UTC) #11
Nikita (slow)
lgtm you should add yourself as an owner in chrome/browser/resources/chromeos/wallpaper_manager/* http://codereview.chromium.org/10890038/diff/14013/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js File chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js (right): http://codereview.chromium.org/10890038/diff/14013/chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js#newcode255 ...
8 years, 3 months ago (2012-09-05 17:43:08 UTC) #12
Mihai Parparita -not on Chrome
LGTM http://codereview.chromium.org/10890038/diff/14013/chrome/browser/chromeos/extensions/wallpaper_private_api.cc File chrome/browser/chromeos/extensions/wallpaper_private_api.cc (right): http://codereview.chromium.org/10890038/diff/14013/chrome/browser/chromeos/extensions/wallpaper_private_api.cc#newcode116 chrome/browser/chromeos/extensions/wallpaper_private_api.cc:116: bool WallpaperFunctionBase::RunImpl() { You can just leave this ...
8 years, 3 months ago (2012-09-05 18:20:13 UTC) #13
bshe
thanks! http://codereview.chromium.org/10890038/diff/14013/chrome/browser/chromeos/extensions/wallpaper_private_api.cc File chrome/browser/chromeos/extensions/wallpaper_private_api.cc (right): http://codereview.chromium.org/10890038/diff/14013/chrome/browser/chromeos/extensions/wallpaper_private_api.cc#newcode116 chrome/browser/chromeos/extensions/wallpaper_private_api.cc:116: bool WallpaperFunctionBase::RunImpl() { On 2012/09/05 18:20:14, Mihai Parparita ...
8 years, 3 months ago (2012-09-05 22:39:46 UTC) #14
flackr
LGTM
8 years, 3 months ago (2012-09-06 12:36:06 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bshe@chromium.org/10890038/25002
8 years, 3 months ago (2012-09-06 14:02:04 UTC) #16
commit-bot: I haz the power
8 years, 3 months ago (2012-09-06 16:19:09 UTC) #17
Failed to apply patch for
chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js:
While running patch -p1 --forward --force;
patching file
chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js
Hunk #4 succeeded at 178 (offset 18 lines).
Hunk #5 FAILED at 169.
Hunk #6 succeeded at 201 (offset 18 lines).
Hunk #7 succeeded at 222 (offset 18 lines).
Hunk #8 succeeded at 238 (offset 18 lines).
Hunk #9 succeeded at 264 (offset 18 lines).
1 out of 9 hunks FAILED -- saving rejects to file
chrome/browser/resources/chromeos/wallpaper_manager/js/wallpaper_manager.js.rej

Powered by Google App Engine
This is Rietveld 408576698