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

Issue 22661007: Make the body not scrollable and make a scrollable container div to host #extension-settings. (Closed)

Created:
7 years, 4 months ago by zhchbin
Modified:
7 years, 4 months ago
Reviewers:
miket_OOO, xiyuan
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, arv+watch_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Make the body not scrollable and make a scrollable container div to host #extension-settings. BUG=269450 TEST=1. Open "chrome://extensions" and add numbers of extensions; 2. Click on the "keyboard Shotcuts" link at the bottom of the page; 3. Scroll down and up the "keyboard shotcuts" page using mouse, now the page should't scroll down and up. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=217952

Patch Set 1 #

Patch Set 2 : Move to higher level of overlay. #

Total comments: 2

Patch Set 3 : Revise #

Patch Set 4 : Revise as xiyuan's instruction. #

Total comments: 4

Patch Set 5 : Fix missing end closing tag. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -49 lines) Patch
M chrome/browser/resources/extensions/extensions.css View 1 2 3 2 chunks +11 lines, -0 lines 0 comments Download
M chrome/browser/resources/extensions/extensions.html View 1 2 3 4 1 chunk +51 lines, -49 lines 0 comments Download

Messages

Total messages: 25 (0 generated)
zhchbin
Please review.
7 years, 4 months ago (2013-08-11 08:18:30 UTC) #1
miket_OOO
LGTM, but before committing, will you please take a minute to think whether there's a ...
7 years, 4 months ago (2013-08-12 21:59:55 UTC) #2
zhchbin
On 2013/08/12 21:59:55, miket wrote: > LGTM, but before committing, will you please take a ...
7 years, 4 months ago (2013-08-13 09:48:19 UTC) #3
miket_OOO
On 2013/08/13 09:48:19, zhchbin wrote: > On 2013/08/12 21:59:55, miket wrote: > > LGTM, but ...
7 years, 4 months ago (2013-08-13 15:59:46 UTC) #4
zhchbin
On 2013/08/13 15:59:46, miket wrote: > On 2013/08/13 09:48:19, zhchbin wrote: > > On 2013/08/12 ...
7 years, 4 months ago (2013-08-13 16:04:16 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zhchbin@gmail.com/22661007/5001
7 years, 4 months ago (2013-08-13 16:04:48 UTC) #6
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=20321
7 years, 4 months ago (2013-08-13 16:16:10 UTC) #7
zhchbin
ping @xiyuan for owner review.
7 years, 4 months ago (2013-08-13 16:23:12 UTC) #8
zhchbin
ping @xiyuan for owner review.
7 years, 4 months ago (2013-08-13 16:23:13 UTC) #9
xiyuan
The "no-scroll" css would cause the scroll bar to hidden thus triggers a page layout. ...
7 years, 4 months ago (2013-08-13 17:23:35 UTC) #10
zhchbin
>The "no-scroll" css would cause the scroll bar to hidden thus triggers a page layout. ...
7 years, 4 months ago (2013-08-14 06:54:30 UTC) #11
xiyuan
If all we care here is the mouse wheel scroll (i.e. keyboard scroll and dragging ...
7 years, 4 months ago (2013-08-14 16:34:29 UTC) #12
zhchbin
On 2013/08/14 16:34:29, xiyuan wrote: > If all we care here is the mouse wheel ...
7 years, 4 months ago (2013-08-15 02:21:58 UTC) #13
xiyuan
On 2013/08/15 02:21:58, zhchbin wrote: > On 2013/08/14 16:34:29, xiyuan wrote: > > If all ...
7 years, 4 months ago (2013-08-15 02:40:53 UTC) #14
zhchbin
> On chrome:extensions, #overlay is the container. The overlay dialog divs should > still be ...
7 years, 4 months ago (2013-08-15 03:02:00 UTC) #15
xiyuan
On 2013/08/15 03:02:00, zhchbin wrote: > > On chrome:extensions, #overlay is the container. The overlay ...
7 years, 4 months ago (2013-08-15 04:14:36 UTC) #16
zhchbin
On 2013/08/15 04:14:36, xiyuan wrote: > On 2013/08/15 03:02:00, zhchbin wrote: > > > On ...
7 years, 4 months ago (2013-08-15 06:06:47 UTC) #17
xiyuan
On 2013/08/15 06:06:47, zhchbin wrote: > On 2013/08/15 04:14:36, xiyuan wrote: > > On 2013/08/15 ...
7 years, 4 months ago (2013-08-15 08:43:55 UTC) #18
zhchbin
On 2013/08/15 08:43:55, xiyuan wrote: > On 2013/08/15 06:06:47, zhchbin wrote: > > On 2013/08/15 ...
7 years, 4 months ago (2013-08-15 12:29:12 UTC) #19
miket_OOO
lgtm https://codereview.chromium.org/22661007/diff/28001/chrome/browser/resources/extensions/extensions.html File chrome/browser/resources/extensions/extensions.html (right): https://codereview.chromium.org/22661007/diff/28001/chrome/browser/resources/extensions/extensions.html#newcode63 chrome/browser/resources/extensions/extensions.html:63: <input id="toggle-dev-on" type="checkbox"> I think this needs a ...
7 years, 4 months ago (2013-08-15 15:36:19 UTC) #20
miket_OOO
lgtm lgtm https://codereview.chromium.org/22661007/diff/28001/chrome/browser/resources/extensions/extensions.html File chrome/browser/resources/extensions/extensions.html (right): https://codereview.chromium.org/22661007/diff/28001/chrome/browser/resources/extensions/extensions.html#newcode63 chrome/browser/resources/extensions/extensions.html:63: <input id="toggle-dev-on" type="checkbox"> I think this needs ...
7 years, 4 months ago (2013-08-15 15:36:19 UTC) #21
xiyuan
LGTM Thanks for the change. Please help to check the HTML as Mike pointed out. ...
7 years, 4 months ago (2013-08-15 16:24:53 UTC) #22
zhchbin
Thanks very much for the review. https://codereview.chromium.org/22661007/diff/28001/chrome/browser/resources/extensions/extensions.html File chrome/browser/resources/extensions/extensions.html (right): https://codereview.chromium.org/22661007/diff/28001/chrome/browser/resources/extensions/extensions.html#newcode64 chrome/browser/resources/extensions/extensions.html:64: <span i18n-content="extensionSettingsDeveloperMode"> On ...
7 years, 4 months ago (2013-08-16 01:49:26 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zhchbin@gmail.com/22661007/35001
7 years, 4 months ago (2013-08-16 01:50:37 UTC) #24
commit-bot: I haz the power
7 years, 4 months ago (2013-08-16 05:56:23 UTC) #25
Message was sent while issue was closed.
Change committed as 217952

Powered by Google App Engine
This is Rietveld 408576698