[Webkit-unassigned] [Bug 145953] pushState and navigation sequence causes document to be requested when it shouldn't

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 11 21:16:53 PST 2016


--- Comment #5 from Brady Eidson <beidson at apple.com> ---
(In reply to comment #3)
> This has been one of the top crashers for Firefox for iOS.
> We narrowed our crash down to our usage of history.pushState() to simulate
> history restore for tabs. (Which is not an awesome hack and a workaround for
> the lack of a mutable BackForwardList)
> Here is a simple POC that makes both Safari and Firefox for iOS crash:
>   https://people.mozilla.org/~sarentz/t/boom.html
> Tested on an iPad Mini running 9.1. Has been reported on 9.2 too. Including
> high end devices like 6s. May depend on memory usage in general. It is more
> reliable to reproduce if you open a lot of apps first.
> This causes a memory pressure on the device that results in the OS killing
> us.
> (People have been reporting this bug to us as 'my whole device reboots'
> because they see the white apple on black screen appear, but now we know
> that due to the high memory pressure Springboard is also simply killed,
> which looks like a reboot)

This bug report is about a server request that is unexpected.

You are describing a crash, which is a completely different issue from what is being reported.

Please file a new bug with steps to reproduce and, ideally, a crashlog.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160112/3302eb95/attachment-0001.html>

More information about the webkit-unassigned mailing list