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

Issue 23434003: UI refresh of Advanced Font Settings Extension (Closed)

Created:
7 years, 3 months ago by falken
Modified:
7 years, 3 months ago
Reviewers:
yoshiki, hirono, Matt Perry
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Visibility:
Public.

Description

UI refresh of Advanced Font Settings Extension The UI team designed a new UI for the Advanced Font Settings Extension. The plan is to link to this extension from the built-in Font Settings dialog, so it now better matches the built-in Chrome settings design. See the bug for a screenshot. BUG=280028 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=220823

Patch Set 1 #

Patch Set 2 : cleanup unused files #

Patch Set 3 : keep original name #

Total comments: 28

Patch Set 4 : review comments #

Total comments: 22

Patch Set 5 : review comments #

Total comments: 12

Patch Set 6 : review comments #

Total comments: 6

Patch Set 7 : review comments #

Total comments: 8

Patch Set 8 : review comments #

Total comments: 10

Patch Set 9 : nits & minus image assets #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1168 lines, -4569 lines) Patch
D chrome/common/extensions/docs/examples/api/fontSettings/css/list.css View 1 1 chunk +0 lines, -113 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/event_target.js View 1 chunk +0 lines, -104 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/ui/array_data_model.js View 1 chunk +0 lines, -409 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/ui/list.js View 1 chunk +0 lines, -1298 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/ui/list_item.js View 1 chunk +0 lines, -75 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/ui/list_selection_controller.js View 1 chunk +0 lines, -287 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/ui/list_selection_model.js View 1 chunk +0 lines, -339 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/ui/list_single_selection_model.js View 1 chunk +0 lines, -249 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/cr/ui/touch_handler.js View 1 chunk +0 lines, -875 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/fontSettings/js/event_tracker.js View 1 chunk +0 lines, -97 lines 0 comments Download
M chrome/common/extensions/docs/examples/api/fontSettings/js/util.js View 1 1 chunk +0 lines, -228 lines 0 comments Download
M chrome/common/extensions/docs/examples/api/fontSettings/manifest.json View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/examples/api/fontSettings/options.html View 1 2 3 4 5 6 7 8 1 chunk +286 lines, -228 lines 0 comments Download
M chrome/common/extensions/docs/examples/api/fontSettings/options.js View 1 2 3 4 5 6 7 8 5 chunks +523 lines, -266 lines 0 comments Download
A chrome/common/extensions/docs/examples/api/fontSettings/pending_changes.js View 1 2 3 4 5 6 7 1 chunk +145 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/examples/api/fontSettings/slider.css View 1 2 3 4 1 chunk +113 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/examples/api/fontSettings/slider.js View 1 2 3 4 1 chunk +100 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
falken
Hi Matt, Could you please review? Sorry for this bulky CL. I wanted to first ...
7 years, 3 months ago (2013-08-27 12:08:22 UTC) #1
Matt Perry
Not sure I'm the best person to review JS. But LGTM
7 years, 3 months ago (2013-08-27 20:23:46 UTC) #2
falken
Thanks Matt. Yoshiki-san and/or Hirono-san, could you review, especially the JS?
7 years, 3 months ago (2013-08-28 02:29:40 UTC) #3
yoshiki
https://chromiumcodereview.appspot.com/23434003/diff/28001/chrome/common/extensions/docs/examples/api/fontSettings/pending_changes.js File chrome/common/extensions/docs/examples/api/fontSettings/pending_changes.js (right): https://chromiumcodereview.appspot.com/23434003/diff/28001/chrome/common/extensions/docs/examples/api/fontSettings/pending_changes.js#newcode9 chrome/common/extensions/docs/examples/api/fontSettings/pending_changes.js:9: PendingChanges = function() { var PendingChanges = function() { ...
7 years, 3 months ago (2013-08-28 02:53:35 UTC) #4
yoshiki
FYI: I wrote some comments about annotation (JSdoc). Please see the following links if you ...
7 years, 3 months ago (2013-08-28 02:59:32 UTC) #5
falken
Yoshiki-san, Thanks for the review. Can you take another look? I also updated options.js to ...
7 years, 3 months ago (2013-08-28 08:36:16 UTC) #6
hirono
Thank you! https://codereview.chromium.org/23434003/diff/28001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/28001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode4 chrome/common/extensions/docs/examples/api/fontSettings/options.js:4: Could you add a line 'use strict'; ...
7 years, 3 months ago (2013-08-28 08:47:30 UTC) #7
yoshiki
https://codereview.chromium.org/23434003/diff/47001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/47001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode13 chrome/common/extensions/docs/examples/api/fontSettings/options.js:13: var advancedFonts = {}; Please add "@namespace" annotation. /** ...
7 years, 3 months ago (2013-08-28 08:58:44 UTC) #8
falken
Thanks for the thorough reviews! How is this? https://codereview.chromium.org/23434003/diff/28001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/28001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode4 chrome/common/extensions/docs/examples/api/fontSettings/options.js:4: On ...
7 years, 3 months ago (2013-08-29 09:35:43 UTC) #9
yoshiki
https://codereview.chromium.org/23434003/diff/65001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/65001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode226 chrome/common/extensions/docs/examples/api/fontSettings/options.js:226: * @return {function} A function of form function(x) which ...
7 years, 3 months ago (2013-08-29 10:02:46 UTC) #10
falken
Thanks again. Please take another look. https://codereview.chromium.org/23434003/diff/65001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/65001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode316 chrome/common/extensions/docs/examples/api/fontSettings/options.js:316: advancedFonts.getBoundCallback( On 2013/08/29 ...
7 years, 3 months ago (2013-08-30 07:33:17 UTC) #11
hirono
https://codereview.chromium.org/23434003/diff/79001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/79001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode341 chrome/common/extensions/docs/examples/api/fontSettings/options.js:341: return function(effectiveFont, font, controllable) { Instead of using closures ...
7 years, 3 months ago (2013-08-30 08:57:22 UTC) #12
yoshiki
Thanks for many handling. LGTM after you address hirono's comments.
7 years, 3 months ago (2013-08-30 09:01:36 UTC) #13
falken
Thanks again. PTAL. https://codereview.chromium.org/23434003/diff/79001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/79001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode341 chrome/common/extensions/docs/examples/api/fontSettings/options.js:341: return function(effectiveFont, font, controllable) { On ...
7 years, 3 months ago (2013-08-30 10:44:40 UTC) #14
hirono
Thanks! https://codereview.chromium.org/23434003/diff/73001/chrome/common/extensions/docs/examples/api/fontSettings/options.js File chrome/common/extensions/docs/examples/api/fontSettings/options.js (right): https://codereview.chromium.org/23434003/diff/73001/chrome/common/extensions/docs/examples/api/fontSettings/options.js#newcode339 chrome/common/extensions/docs/examples/api/fontSettings/options.js:339: fontSetting, effectiveFont, font, controllable) { Can we just ...
7 years, 3 months ago (2013-08-30 11:01:35 UTC) #15
falken
Thanks for these reviews. The code looks a lot better, and I learned a lot ...
7 years, 3 months ago (2013-08-30 13:22:29 UTC) #16
hirono
On 2013/08/30 13:22:29, falken wrote: > Thanks for these reviews. The code looks a lot ...
7 years, 3 months ago (2013-09-02 02:09:52 UTC) #17
yoshiki
still lgtm with some nits. https://codereview.chromium.org/23434003/diff/123001/chrome/common/extensions/docs/examples/api/fontSettings/options.html File chrome/common/extensions/docs/examples/api/fontSettings/options.html (right): https://codereview.chromium.org/23434003/diff/123001/chrome/common/extensions/docs/examples/api/fontSettings/options.html#newcode208 chrome/common/extensions/docs/examples/api/fontSettings/options.html:208: <div style="width: 100%; -webkit-margin-after: ...
7 years, 3 months ago (2013-09-02 02:14:50 UTC) #18
falken
Thanks! https://codereview.chromium.org/23434003/diff/123001/chrome/common/extensions/docs/examples/api/fontSettings/options.html File chrome/common/extensions/docs/examples/api/fontSettings/options.html (right): https://codereview.chromium.org/23434003/diff/123001/chrome/common/extensions/docs/examples/api/fontSettings/options.html#newcode208 chrome/common/extensions/docs/examples/api/fontSettings/options.html:208: <div style="width: 100%; -webkit-margin-after: 0px"> On 2013/09/02 02:14:50, ...
7 years, 3 months ago (2013-09-02 05:15:55 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/falken@chromium.org/23434003/135001
7 years, 3 months ago (2013-09-02 05:16:55 UTC) #20
commit-bot: I haz the power
7 years, 3 months ago (2013-09-02 09:57:30 UTC) #21
Message was sent while issue was closed.
Change committed as 220823

Powered by Google App Engine
This is Rietveld 408576698