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

Issue 6277005: Fix subsheet RTL. (Closed)

Created:
9 years, 11 months ago by Evan Stade
Modified:
9 years, 6 months ago
CC:
chromium-reviews, arv (Not doing code reviews)
Visibility:
Public.

Description

Improved tabbed options subsheets. 1. Fix subsheet RTL. for the record, and to whom it may concern: """ If neither 'left' nor 'right' is 'auto', the position is over-constrained, and one of them has to be ignored. If the 'direction' property of the containing block is 'ltr, the value of 'left' wins and 'right' becomes -'left'. If 'direction' of the containing block is 'rtl', 'right' wins and 'left' is ignored. """ 2. add handlers to the body element to remove the subsheets when the user clicks outside them. BUG=67849 TEST= 1. LANGUAGE=he_IL.utf-8 ./out/Release/chrome (looks right) 2. clicking away from the subsheets to dismiss them should still work. 3. clicking to the right (in ltr) of the subsheets should dismiss them (this is new) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71724

Patch Set 1 #

Patch Set 2 : click handling #

Total comments: 8

Patch Set 3 : review fixes #

Total comments: 1

Patch Set 4 : smorgan fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -10 lines) Patch
M chrome/browser/resources/options/options_page.css View 1 2 3 1 chunk +9 lines, -6 lines 0 comments Download
M chrome/browser/resources/options/options_page.js View 1 2 2 chunks +47 lines, -4 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Evan Stade
stuart: please download and apply this, and fiddle with it to make sure it doesn't ...
9 years, 11 months ago (2011-01-15 01:33:20 UTC) #1
stuartmorgan
http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.css File chrome/browser/resources/options/options_page.css (right): http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.css#newcode218 chrome/browser/resources/options/options_page.css:218: width: 680px; Won't this make the visible sub-pages 16px ...
9 years, 11 months ago (2011-01-18 17:21:52 UTC) #2
arv (Not doing code reviews)
http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.css File chrome/browser/resources/options/options_page.css (right): http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.css#newcode209 chrome/browser/resources/options/options_page.css:209: -webkit-padding-start: 0px; s/0px/0/ http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.js File chrome/browser/resources/options/options_page.js (right): http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.js#newcode326 chrome/browser/resources/options/options_page.js:326: ...
9 years, 11 months ago (2011-01-18 19:06:07 UTC) #3
Evan Stade
http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.css File chrome/browser/resources/options/options_page.css (right): http://codereview.chromium.org/6277005/diff/2001/chrome/browser/resources/options/options_page.css#newcode209 chrome/browser/resources/options/options_page.css:209: -webkit-padding-start: 0px; On 2011/01/18 19:06:07, arv wrote: > s/0px/0/ ...
9 years, 11 months ago (2011-01-18 22:37:09 UTC) #4
stuartmorgan
LGTM http://codereview.chromium.org/6277005/diff/10001/chrome/browser/resources/options/options_page.css File chrome/browser/resources/options/options_page.css (right): http://codereview.chromium.org/6277005/diff/10001/chrome/browser/resources/options/options_page.css#newcode196 chrome/browser/resources/options/options_page.css:196: -webkit-padding-start: 0; I think this has to be ...
9 years, 11 months ago (2011-01-18 22:48:04 UTC) #5
arv (Not doing code reviews)
9 years, 11 months ago (2011-01-18 23:47:28 UTC) #6
LGTM

Powered by Google App Engine
This is Rietveld 408576698