New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 640087 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 638671
Owner:
Closed: Aug 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Options in Select tag are misplaced when the window is attempted to be moved via javascript.

Reported by jer...@swenseninc.com, Aug 23 2016

Issue description

Chrome Version       : Google Chrome 52.0.2743.116 m
URLs (if applicable) :
Other browsers tested:
  Google Chrome (49.0.2623.112 m) does not have the problem.
  Google Chrome Canary 54.0.2836.0 canary (64-bit) has the problem.
have tested this issue:
     Safari:
    Firefox:
         IE: Does not have the problem.

What steps will reproduce the problem?
If you use the following HTML and embedded javascript and load it into one Google Chrome 52.0.2743.116 m the position of the select tag will be in the upper left hand corner which is expected.  However, when you click the select tag to select another option you will notice that the options do not show directly below the select tag.  Instead, it appears that they show where the window would've been positioned if it had moved.  I suspect the reason why the window didn't move is because it is in a tab.

<html>
    <head>
        <title>Drop Down Position</title>
    
        <script type="text/javascript">
            window.moveTo(50, 50);
        </script>

    </head>
    <body>
        <select>
            <option>TEST1</option>
            <option>TEST2</option>
        </select>
    </body>
</html>

What is the expected result?
Like previous versions of Google Chrome I would expect the select options to be positioned directly under the select tag no matter if the windows was moved or not.


Please provide any additional information below. Attach a screenshot if
possible.

 
chrome-issue-screenshot-3.png
293 KB View Download

Comment 1 by tkent@chromium.org, Aug 23 2016

Labels: Needs-Bisect Needs-Feedback
What's your platform? Windows?

I know that Chrome on Windows 10 Pro and Windows 7 Ultimate have the problem.  Chrome on OSX El Capitan doesn't have the problem.
Cc: rnimmagadda@chromium.org
Components: Blink>CSS Blink>Layout
Labels: -Type-Bug -Pri-3 -Needs-Feedback -Needs-Bisect M-53 OS-Windows Pri-2 Type-Bug-Regression
Owner: kojii@chromium.org
Status: Assigned (was: Unconfirmed)
====================================

Good Build:

52.0.2715.0    Base Position: 388964


Bad Build:

52.0.2720.0    Base Position: 390547

=====================================

Able to repro this issue on Windows 7 for the Google Chrome Stable Version - 52.0.2743.116

This is a regression issue broken in M36, below mentioned is the bisect info:

CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/9c6944d530898d73c02325c0a5c03a257dd7f208..15c6e50b51e8da0393a001a03c50b38f51eb1c01

Suspecting Commit: 15c6e50b51e8da0393a001a03c50b38f51eb1c01

Review URL: https://codereview.chromium.org/1915343003

@kojii: Could you please look into the issue, and if it has nothing to do with your changes and if possible please do assign it to the concerned owner.

Issue not observed on MAC & Ubuntu Trusty.

Thank you.

Comment 4 by kojii@chromium.org, Aug 24 2016

Owner: bokan@chromium.org
My CL is still being the flag.

bokan@, could you have a look?

Comment 5 by bokan@chromium.org, Aug 24 2016

Mergedinto: 638671
Status: Duplicate (was: Assigned)

Sign in to add a comment