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

Issue 10532005: Initial check-in of gesture config WebUI. (Closed)

Created:
8 years, 6 months ago by Kevin Greer
Modified:
8 years, 6 months ago
CC:
chromium-reviews, Aaron Boodman, arv (Not doing code reviews), mihaip-chromium-reviews_chromium.org, rjkroege
Visibility:
Public.

Description

Initial check-in of gesture config WebUI. BUG=111993 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=142247

Patch Set 1 #

Patch Set 2 : Now sets values. #

Patch Set 3 : Working version #

Patch Set 4 : Removed debugging code and added comments. #

Total comments: 29

Patch Set 5 : Removed batch processing and addressed some review comments. #

Patch Set 6 : Moved code under #ifdef's where required. #

Total comments: 9

Patch Set 7 : Addressed review comments. #

Patch Set 8 : Added 'max' support. Slightly improved performance. #

Patch Set 9 : Now uses DOM template. #

Total comments: 3

Patch Set 10 : Latest review fixes and added tooltips. #

Total comments: 6

Patch Set 11 : Addressed lates review comments. #

Total comments: 35

Patch Set 12 : Addressed all outstanding review comments. #

Total comments: 6

Patch Set 13 : Fixed final nits. #

Patch Set 14 : Fix for .gypi file. #

Patch Set 15 : Fix for chrome_browser.gypi. #

Patch Set 16 : Removed stale include. #

Patch Set 17 : Fix for chrome_browser.gypi. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+473 lines, -3 lines) Patch
M chrome/browser/browser_resources.grd View 1 2 3 4 5 6 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/browser/resources/gesture_config.css View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +62 lines, -0 lines 0 comments Download
A chrome/browser/resources/gesture_config.html View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/browser/resources/gesture_config.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +232 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 1 2 3 4 5 6 2 chunks +9 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/gesture_config_ui.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +40 lines, -0 lines 0 comments Download
A chrome/browser/ui/webui/gesture_config_ui.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +78 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 5 chunks +11 lines, -3 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
Kevin Greer
Initial version of new gesture configuration WebUI. Appears under chrome://gesture. See issue for screenshot.
8 years, 6 months ago (2012-06-06 14:17:15 UTC) #1
flackr
https://chromiumcodereview.appspot.com/10532005/diff/6001/chrome/browser/browser_resources.grd File chrome/browser/browser_resources.grd (right): https://chromiumcodereview.appspot.com/10532005/diff/6001/chrome/browser/browser_resources.grd#newcode68 chrome/browser/browser_resources.grd:68: <include name="IDR_GESTURE_CONFIG_JS" file="resources\gesture_config.js" type="BINDATA" /> Can we put these ...
8 years, 6 months ago (2012-06-06 14:50:53 UTC) #2
rjkroege
drive by nit... https://chromiumcodereview.appspot.com/10532005/diff/6001/chrome/browser/resources/gesture_config.js File chrome/browser/resources/gesture_config.js (right): https://chromiumcodereview.appspot.com/10532005/diff/6001/chrome/browser/resources/gesture_config.js#newcode29 chrome/browser/resources/gesture_config.js:29: label: 'Max. Double Click Interval', why ...
8 years, 6 months ago (2012-06-06 15:10:28 UTC) #3
Kevin Greer
Changed L&F to match other settings screens. No longer batches updates. Addressed most review comments. ...
8 years, 6 months ago (2012-06-06 20:26:19 UTC) #4
Kevin Greer
Fixed conditional compilation and addressed or replied to all outstanding review comments. https://chromiumcodereview.appspot.com/10532005/diff/6001/chrome/browser/browser_resources.grd File chrome/browser/browser_resources.grd ...
8 years, 6 months ago (2012-06-07 19:07:00 UTC) #5
flackr
https://chromiumcodereview.appspot.com/10532005/diff/6001/chrome/browser/resources/gesture_config.js File chrome/browser/resources/gesture_config.js (right): https://chromiumcodereview.appspot.com/10532005/diff/6001/chrome/browser/resources/gesture_config.js#newcode121 chrome/browser/resources/gesture_config.js:121: buf.push('</div>'); I don't think this should be that bad, ...
8 years, 6 months ago (2012-06-07 21:07:54 UTC) #6
Kevin Greer
Addressed review comments except use of a DOM template, which I'll address in next CL. ...
8 years, 6 months ago (2012-06-08 11:51:25 UTC) #7
Kevin Greer
Missed one comment. https://chromiumcodereview.appspot.com/10532005/diff/12001/chrome/browser/resources/gesture_config.css File chrome/browser/resources/gesture_config.css (right): https://chromiumcodereview.appspot.com/10532005/diff/12001/chrome/browser/resources/gesture_config.css#newcode7 chrome/browser/resources/gesture_config.css:7: } I set the font globally ...
8 years, 6 months ago (2012-06-08 12:10:34 UTC) #8
Kevin Greer
Now addresses Rob's last outstanding comment and uses a DOM template.
8 years, 6 months ago (2012-06-08 20:11:31 UTC) #9
flackr
Looking good, a few nits. http://codereview.chromium.org/10532005/diff/4003/chrome/browser/resources/gesture_config.css File chrome/browser/resources/gesture_config.css (right): http://codereview.chromium.org/10532005/diff/4003/chrome/browser/resources/gesture_config.css#newcode7 chrome/browser/resources/gesture_config.css:7: } Just define this ...
8 years, 6 months ago (2012-06-11 14:27:35 UTC) #10
Kevin Greer
Addresses latest review. Adds tooltips to show default values in case user wants to revert ...
8 years, 6 months ago (2012-06-11 17:47:11 UTC) #11
flackr
https://chromiumcodereview.appspot.com/10532005/diff/2004/chrome/browser/resources/gesture_config.js File chrome/browser/resources/gesture_config.js (right): https://chromiumcodereview.appspot.com/10532005/diff/2004/chrome/browser/resources/gesture_config.js#newcode140 chrome/browser/resources/gesture_config.js:140: label.innerHTML = field.label; Prefer .textContent over .innerHTML (below as ...
8 years, 6 months ago (2012-06-11 18:06:52 UTC) #12
Kevin Greer
Addressed latest review comments. https://chromiumcodereview.appspot.com/10532005/diff/2004/chrome/browser/resources/gesture_config.js File chrome/browser/resources/gesture_config.js (right): https://chromiumcodereview.appspot.com/10532005/diff/2004/chrome/browser/resources/gesture_config.js#newcode140 chrome/browser/resources/gesture_config.js:140: label.innerHTML = field.label; Changed. On ...
8 years, 6 months ago (2012-06-11 19:56:32 UTC) #13
James Hawkins
Note this was sent to my @google.com address, which is why it didn't hit my ...
8 years, 6 months ago (2012-06-12 15:39:00 UTC) #14
rjkroege
gesture interface: lgtm.
8 years, 6 months ago (2012-06-12 15:42:36 UTC) #15
James Hawkins
https://chromiumcodereview.appspot.com/10532005/diff/7014/chrome/browser/resources/gesture_config.css File chrome/browser/resources/gesture_config.css (right): https://chromiumcodereview.appspot.com/10532005/diff/7014/chrome/browser/resources/gesture_config.css#newcode11 chrome/browser/resources/gesture_config.css:11: background-image: -webkit-linear-gradient(#E7E7E7, #E7E7E7 38%, #D7D7D7); nit: rgb should be ...
8 years, 6 months ago (2012-06-12 15:48:14 UTC) #16
Kevin Greer
Please review. https://chromiumcodereview.appspot.com/10532005/diff/7014/chrome/browser/resources/gesture_config.css File chrome/browser/resources/gesture_config.css (right): https://chromiumcodereview.appspot.com/10532005/diff/7014/chrome/browser/resources/gesture_config.css#newcode11 chrome/browser/resources/gesture_config.css:11: background-image: -webkit-linear-gradient(#E7E7E7, #E7E7E7 38%, #D7D7D7); On 2012/06/12 ...
8 years, 6 months ago (2012-06-12 18:01:53 UTC) #17
James Hawkins
LGTM with nits. https://chromiumcodereview.appspot.com/10532005/diff/12037/chrome/browser/resources/gesture_config.html File chrome/browser/resources/gesture_config.html (right): https://chromiumcodereview.appspot.com/10532005/diff/12037/chrome/browser/resources/gesture_config.html#newcode15 chrome/browser/resources/gesture_config.html:15: <button id="resetButton">Reset</button> nit: IDs use dash-form. ...
8 years, 6 months ago (2012-06-12 18:04:15 UTC) #18
flackr
LGTM other than james' nits.
8 years, 6 months ago (2012-06-12 18:07:00 UTC) #19
Kevin Greer
Fixed final nits. https://chromiumcodereview.appspot.com/10532005/diff/12037/chrome/browser/resources/gesture_config.html File chrome/browser/resources/gesture_config.html (right): https://chromiumcodereview.appspot.com/10532005/diff/12037/chrome/browser/resources/gesture_config.html#newcode15 chrome/browser/resources/gesture_config.html:15: <button id="resetButton">Reset</button> changed On 2012/06/12 18:04:15, ...
8 years, 6 months ago (2012-06-12 18:10:02 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kgr@chromium.org/10532005/3027
8 years, 6 months ago (2012-06-12 18:10:47 UTC) #21
commit-bot: I haz the power
Try job failure for 10532005-3027 (retry) on linux_rel for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-12 18:35:53 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kgr@chromium.org/10532005/15005
8 years, 6 months ago (2012-06-14 18:14:44 UTC) #23
commit-bot: I haz the power
Try job failure for 10532005-15005 (retry) on win_rel for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-14 19:35:58 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kgr@chromium.org/10532005/6007
8 years, 6 months ago (2012-06-14 20:20:02 UTC) #25
commit-bot: I haz the power
8 years, 6 months ago (2012-06-14 22:02:22 UTC) #26
Change committed as 142247

Powered by Google App Engine
This is Rietveld 408576698