Dealing with iOS 8 Mobile Safari bugs?

There don’t seem to be any public links to Safari bugs. However, they did close my bug as a duplicate of another which is a good sign that they are aware of it. Here’s their reply to me:

Hello Robin,

Engineering has determined that your bug report (18811562) is a duplicate of another issue (18559320) and will be closed.

The open or closed status of the original bug report your issue was duplicated to appears in the yellow "Duplicate of XXXXXXXX" section of the bug reporter user interface. This section appears near the top of the right column's bug detail view just under the bug number, title, state, product and rank.

An example of the duplicate section from the bug reporter user interface with your bug and the duplicate bug info is included below:

18811562 `position: fixed` is busted on mobile safari on iOS8

State: Closed                   Product:
Rank: No Value
---------------------------------------------------------------
Duplicate of 18559320 (Open/Closed)
---------------------------------------------------------------

They provide the bug ID that it is similar to 18559320 however that doesn’t link anywhere to review its status and what they’re doing about it.

In case you’re interested here’s my initial report:

Summary:
There are many issues with `position: fixed` in Mobile Safari on iOS 8 (and 8.1) that were not present in iOS7.

Here is a list that shows many of the issues we are seeing on our project in video form.

http://vimeo.com/user17710548/videos

In particular this behavior, where focusing on a fixed element is scrolling the page is very bothersome (http://vimeo.com/107938078).

Additionally we are seeing buttons that are not able to be clicked too, which is totally breaking our web app that used to work perfectly fine. (http://vimeo.com/107938076)

Steps to Reproduce:
Scrolling bug:

1. Create a text area in an position: fixed element on a page that you can scroll.
2. Click the text area



Expected Results:
Page should not scroll at all, as in iOS7 and other browsers.

Actual Results:
Page scrolls to top/bottom depending on where element is fixed

Version:
iOS 8.1

Notes:


Configuration:
iPad 4, iPad Air 2

4 Likes