<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - iPhone 6 plus landscape view with url/tab bar showing: fixed element's tap regions not updated"
   href="https://bugs.webkit.org/show_bug.cgi?id=146067">146067</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>iPhone 6 plus landscape view with url/tab bar showing: fixed element's tap regions not updated
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>528+ (Nightly build)
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>iOS
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>iOS 8.2
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Layout and Rendering
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>reingator&#64;gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Overview: When in landscape mode on iPhone 6 plus (with the iPad-like URL and tab bar), touch targets (menu links, logos, buttons) on elements in a fixed position parent element are not updated when the tab bar UI is displaying, after being hidden after first page load. 

Steps to reproduce: 

1) Visit <a href="http://www.apple.com/watch/">http://www.apple.com/watch/</a> on iPhone 6 plus in landscape orientation.

2) Scrolling down, a white nav bar will become fixed to the top of the viewport, all buttons in the nav work as expected.

3) Tap the very top of the screen to summon the address bar and tabs UI. The fixed nav bar moves down some, and the touch targets for the buttons in the nav no longer align with the rendered nav. They stayed where they were before the tabs UI was moved in. Scrolling up the page, keeping the tabs UI visible, properly moves the fixed nav, but the touch targets remain unmoved. Scrolling down again hides the tabs UI, and updates the position of the touch targets, returning to properly functioning buttons.

Actual Results: 

The touch targets do not follow their related elements when the tabs bar is showing and instead remain stuck where they were before the tabs bar was showing.

Desired Results:

The touch targets should follow their related elements whether the tabs bar is showing or not.

Platform:

iPhone 6 plus on iOS 8.3 (12F70) public release</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>