Skip to main content

Bug Tracker

Side navigation

#8239 closed bug (worksforme)

Opened February 10, 2011 09:29PM UTC

Closed July 12, 2011 03:47PM UTC

Last modified March 14, 2012 12:16PM UTC

The character 't' is visible after scrolling and refreshing a page on the iPad.

Reported by: RoyceG Owned by:
Priority: low Milestone: 1.next
Component: support Version: 1.5
Keywords: Cc:
Blocked by: Blocking:
Description

The character 't' is visible after scrolling and refreshing a page on the iPad.

How to reproduce:

Use this html:

<!doctype html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js" type="text/javascript"></script>
</head>
<body style="color: Red; font-size: 400px; height: 2000px;"></body>
</html>

On an iPad scroll down the page and then hit refresh.

You should see a big red 't' on the page. This only occurs when the page is scrolled.

The 't' is coming from line 1442(uncompressed)in the jQuery.support section.

div.innerHTML = "<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";
Attachments (0)
Change History (5)

Changed February 10, 2011 09:39PM UTC by ajpiano comment:1

#8240 is a duplicate of this ticket.

Changed February 10, 2011 11:56PM UTC by jitter comment:2

component: unfiledsupport
description: The character 't' is visible after scrolling and refreshing a page on the iPad. \ \ How to reproduce: \ \ Use this html: \ \ <!doctype html> \ <html> \ <head> \ <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js" type="text/javascript"></script> \ </head> \ <body style="color: Red; font-size: 400px; height: 2000px;"></body> \ </html> \ \ On an iPad scroll down the page and then hit refresh. \ You should see a big red 't' on the page. This only occurs when the page is scrolled. \ \ The 't' is coming from line 1442(uncompressed)in the jQuery.support section. \ \ div.innerHTML = "<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>"; \ \ \ The character 't' is visible after scrolling and refreshing a page on the iPad. \ \ How to reproduce: \ \ Use this html: \ {{{ \ <!doctype html> \ <html> \ <head> \ <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js" type="text/javascript"></script> \ </head> \ <body style="color: Red; font-size: 400px; height: 2000px;"></body> \ </html> \ }}} \ On an iPad scroll down the page and then hit refresh. \ You should see a big red 't' on the page. This only occurs when the page is scrolled. \ \ The 't' is coming from line 1442(uncompressed)in the jQuery.support section. \ {{{ \ div.innerHTML = "<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>"; \ }}} \ \
priority: undecidedhigh
status: newopen

Confirmed by eTiger13 check this video for evidence

http://www.youtube.com/watch?v=NVw5pEAH8Pw

Changed February 10, 2011 11:56PM UTC by jitter comment:3

priority: highlow

Changed February 11, 2011 06:17AM UTC by jaubourg comment:4

Just wondering if support tests couldn't be done in an iframe? I know you can attach it to the head element and still access its document (tested on jQuery-JSONP 1.x). Would also remove the need for a domReady handler to assess boxModel-related properties.

Changed July 12, 2011 03:47PM UTC by addyosmani comment:5

resolution: → worksforme
status: openclosed

Tested using jQuery 1.6 -> jQuery (edge) on a live iPad and haven't been able to reproduce this using the latest version of iOS. Closing due to not being able to reproduce behaviour.