Bug 36342 - Chromium: select popups might display off screen on low resolution display
Summary: Chromium: select popups might display off screen on low resolution display
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC All
: P2 Normal
Assignee: Jay Campan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-18 23:09 PDT by Jay Campan
Modified: 2010-03-25 09:58 PDT (History)
3 users (show)

See Also:


Attachments
Max size select patch (4.46 KB, patch)
2010-03-18 23:26 PDT, Jay Campan
no flags Details | Formatted Diff | Diff
Fixing style issue (4.42 KB, patch)
2010-03-18 23:31 PDT, Jay Campan
no flags Details | Formatted Diff | Diff
Fixing ChangeLog file (4.45 KB, patch)
2010-03-19 00:53 PDT, Jay Campan
no flags Details | Formatted Diff | Diff
Fixed ChangeLog (4.45 KB, patch)
2010-03-22 15:57 PDT, Jay Campan
eric: review+
commit-queue: commit-queue-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jay Campan 2010-03-18 23:09:46 PDT
What steps will reproduce the problem?
1. Change screen resolution to 800 X 600
2. Goto http://vopium.com/handsets and click on "Select brand" drop down

The drop-down does not fit on the screen.
Comment 1 Jay Campan 2010-03-18 23:26:45 PDT
Created attachment 51124 [details]
Max size select patch
Comment 2 WebKit Review Bot 2010-03-18 23:27:32 PDT
Attachment 51124 [details] did not pass style-queue:

Failed to run "WebKitTools/Scripts/check-webkit-style" exit_code: 1
WebCore/platform/chromium/PopupMenuChromium.cpp:358:  One line control clauses should not use braces.  [whitespace/braces] [4]
WebCore/platform/chromium/PopupMenuChromium.cpp:367:  One line control clauses should not use braces.  [whitespace/braces] [4]
Total errors found: 2 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 3 Jay Campan 2010-03-18 23:31:31 PDT
Created attachment 51125 [details]
Fixing style issue
Comment 4 Darin Fisher (:fishd, Google) 2010-03-18 23:47:03 PDT
Comment on attachment 51125 [details]
Fixing style issue

> Index: WebCore/ChangeLog
> ===================================================================
> --- WebCore/ChangeLog	(revision 56212)
> +++ WebCore/ChangeLog	(working copy)
> @@ -1,3 +1,16 @@
> +2010-03-18  Jay Campan  <jcampan@google.com>
> +

There should be a "Reviewed by NOBODY (OOPS!)" line here to make the
commit queue happy.  Be sure to add a Reviewed by line before manually
committing.

R=me
Comment 5 Jay Campan 2010-03-19 00:53:24 PDT
Created attachment 51135 [details]
Fixing ChangeLog file

Added back the "Reviewed by ..." line in the ChangeLog that I had accidentally removed.
Comment 6 David Levin 2010-03-19 16:35:15 PDT
Comment on attachment 51135 [details]
Fixing ChangeLog file

Basically just applying Darin Fisher's r+ to this patch as I verified that the only difference is the "Reviewed by NOBODY (OOPS!)." line.
Comment 7 WebKit Commit Bot 2010-03-19 19:16:14 PDT
Comment on attachment 51135 [details]
Fixing ChangeLog file

Rejecting patch 51135 from commit-queue.

Failed to parse ChangeLog: /Users/eseidel/Projects/CommitQueue/WebCore/ChangeLog
Comment 8 Eric Seidel (no email) 2010-03-22 12:35:35 PDT
Leading junk in the ChangeLog.  Not sure what it is.
Comment 9 Jay Campan 2010-03-22 15:57:17 PDT
Created attachment 51367 [details]
Fixed ChangeLog

Fixed the ChangeLog (not sure what the chars in there were).
Comment 10 Eric Seidel (no email) 2010-03-24 14:30:09 PDT
Comment on attachment 51125 [details]
Fixing style issue

Cleared Darin Fisher's review+ from obsolete attachment 51125 [details] so that this bug does not appear in http://webkit.org/pending-commit.
Comment 11 Eric Seidel (no email) 2010-03-24 14:30:14 PDT
Comment on attachment 51135 [details]
Fixing ChangeLog file

Cleared David Levin's review+ from obsolete attachment 51135 [details] so that this bug does not appear in http://webkit.org/pending-commit.
Comment 12 Eric Seidel (no email) 2010-03-25 00:46:17 PDT
Comment on attachment 51367 [details]
Fixed ChangeLog

OK.

Sad we can't test this.
Comment 13 WebKit Commit Bot 2010-03-25 04:04:02 PDT
Comment on attachment 51367 [details]
Fixed ChangeLog

Rejecting patch 51367 from commit-queue.

Failed to run "['/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply', '--reviewer', 'Eric Seidel', '--force']" exit_code: 1
Last 500 characters of output:
e WebCore/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file WebCore/platform/chromium/PopupMenuChromium.cpp
Hunk #1 succeeded at 144 with fuzz 2 (offset 3 lines).
Hunk #2 FAILED at 159.
Hunk #3 succeeded at 249 with fuzz 2 (offset 5 lines).
Hunk #4 succeeded at 339 with fuzz 2 (offset 12 lines).
Hunk #5 FAILED at 354.
Hunk #6 succeeded at 452 (offset 31 lines).
Hunk #7 FAILED at 1218.
3 out of 7 hunks FAILED -- saving rejects to file WebCore/platform/chromium/PopupMenuChromium.cpp.rej

Full output: http://webkit-commit-queue.appspot.com/results/1279024
Comment 14 Jay Campan 2010-03-25 09:58:40 PDT
This was already landed.