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

Issue 6296017: dom-ui settings: enable languages & spell checker settings for all platforms.... (Closed)

Created:
9 years, 11 months ago by csilv
Modified:
9 years, 7 months ago
Reviewers:
satorux1, James Hawkins
CC:
chromium-reviews, arv (Not doing code reviews), Paweł Hajdan Jr., satorux1
Visibility:
Public.

Description

dom-ui settings: enable languages & spell checker settings for all platforms. BUG=56415, 43716 TEST=Verify language & settings panel functionality on dom-ui settings window. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=72085

Patch Set 1 #

Patch Set 2 : rebase & tweaks #

Patch Set 3 : copyright tweak #

Patch Set 4 : chromeos namespace fix #

Patch Set 5 : chromeos namespace fix, part 2 #

Patch Set 6 : chromeos namespace fix, part 3 #

Patch Set 7 : chromeos namespace fix, part 4 #

Total comments: 22

Patch Set 8 : code review changes #

Patch Set 9 : code review tweak #

Unified diffs Side-by-side diffs Delta from patch set Stats (+458 lines, -220 lines) Patch
M chrome/app/generated_resources.grd View 1 7 chunks +69 lines, -57 lines 0 comments Download
M chrome/browser/dom_ui/options/advanced_options_handler.cc View 1 2 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/dom_ui/options/language_options_handler.h View 1 2 3 4 5 6 7 6 chunks +18 lines, -17 lines 0 comments Download
M chrome/browser/dom_ui/options/language_options_handler.cc View 1 2 3 4 5 6 7 14 chunks +164 lines, -65 lines 0 comments Download
M chrome/browser/dom_ui/options/language_options_handler_unittest.cc View 1 2 3 4 5 6 7 3 chunks +22 lines, -24 lines 0 comments Download
M chrome/browser/dom_ui/options/options_ui.cc View 1 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/resources/options/advanced_options.html View 1 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/resources/options/advanced_options.js View 1 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/resources/options/language_add_language_overlay.html View 1 2 3 4 5 6 7 8 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/browser/resources/options/language_add_language_overlay.js View 1 1 chunk +17 lines, -10 lines 0 comments Download
M chrome/browser/resources/options/language_list.js View 1 5 chunks +27 lines, -5 lines 0 comments Download
M chrome/browser/resources/options/language_options.css View 1 3 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/resources/options/language_options.html View 1 2 chunks +28 lines, -3 lines 0 comments Download
M chrome/browser/resources/options/language_options.js View 1 2 9 chunks +57 lines, -24 lines 0 comments Download
M chrome/browser/resources/options/options.js View 1 3 chunks +16 lines, -5 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
csilv
+jhawkins, satorux for review.
9 years, 11 months ago (2011-01-20 03:03:03 UTC) #1
James Hawkins
http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.cc File chrome/browser/dom_ui/options/language_options_handler.cc (right): http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.cc#newcode147 chrome/browser/dom_ui/options/language_options_handler.cc:147: chromeos::CrosLibrary::Get()->GetInputMethodLibrary()->GetSupportedInputMethods()); 80cols. http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.h File chrome/browser/dom_ui/options/language_options_handler.h (right): http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.h#newcode13 chrome/browser/dom_ui/options/language_options_handler.h:13: #endif ...
9 years, 11 months ago (2011-01-20 03:11:08 UTC) #2
satorux1
Chris, Thank you for implementing this. I'm guessing it was painful for you to modify ...
9 years, 11 months ago (2011-01-20 10:40:33 UTC) #3
csilv
http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.cc File chrome/browser/dom_ui/options/language_options_handler.cc (right): http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.cc#newcode147 chrome/browser/dom_ui/options/language_options_handler.cc:147: chromeos::CrosLibrary::Get()->GetInputMethodLibrary()->GetSupportedInputMethods()); On 2011/01/20 03:11:08, James Hawkins wrote: > 80cols. ...
9 years, 11 months ago (2011-01-20 20:09:55 UTC) #4
satorux1
LGTM, with one request below: http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.h File chrome/browser/dom_ui/options/language_options_handler.h (right): http://codereview.chromium.org/6296017/diff/38001/chrome/browser/dom_ui/options/language_options_handler.h#newcode39 chrome/browser/dom_ui/options/language_options_handler.h:39: #if defined(OS_CHROMEOS) On 2011/01/20 ...
9 years, 11 months ago (2011-01-21 01:38:46 UTC) #5
James Hawkins
LGTM
9 years, 11 months ago (2011-01-21 01:39:35 UTC) #6
csilv
9 years, 11 months ago (2011-01-21 01:51:58 UTC) #7
On 2011/01/21 01:38:46, satorux1 wrote:
> We can take care of the refactoring from Tokyo, as we are more familiar with
the
> chrome os specific stuff. what do you think?

That would be fantastic!  I will help however I can.

> Please move this to inside of <if expr="not pp_ifdef('chromeos')">. We are
> planning to rework the language selection UI. Until then, it'd be safer to
leave
> it as-is.

Done.

> I had a chat with ainslie@ about the language selection UI. His idea was that
we
> should stop showing the language list as overlay, but instead show the list on
> the right hand side of the language options page:
> 
> http://code.google.com/p/chromium-os/issues/detail?id=10699
> 
> I think someone in Tokyo will be doing this.

That sounds like an interesting approach.  I think we need to ask Alex to
generate mocks for this new panel for both ChromeOS and browser so that we're on
the right track.

thanks!
Chris

Powered by Google App Engine
This is Rietveld 408576698