Open Bug 1336025 Opened 9 years ago Updated 3 years ago

Hanging one tab with infinite recursion causes other tabs to go black when e10s is turned on

Categories

(Firefox :: Tabbed Browser, defect)

51 Branch
defect

Tracking

()

Tracking Status
firefox51 --- affected
firefox52 --- wontfix
firefox53 --- affected
firefox54 --- affected

People

(Reporter: mishra.dhiraj95, Unassigned)

Details

Attachments

(1 file)

5.94 MB, application/x-zip-compressed
Details
Attached file REPRO.ZIP
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0 Build ID: 20170125094131 Steps to reproduce: Works for me in different OS and various Version of Fox. Steps to reproduce : 1. Open black.html OR http://hackies.in/black.html I accept i made this for DOS'ing fox , but it doesn't gets DOS however when we refresh the script tab again and again after few times the browser becomes normal but at that time every website which is visited in different tabs the page becomes black. I might not be able to explain well, but the video POC attached below may help a bit. I am just refreshing the black.html tab 2-3 times where the browser didn't gets DOS but after that all the page which are visited becomes black. Actual results: Code: <html> <head> <title></title> </head> <body></body> <script> function e(x) { document.body.innerHTML += x; e(x + 'x'); }; e('x') </script> </html> Looks like a Visual Bug to me.
I get a notification bar that says "a webpage is slowing down your browser", and if I click "Stop It", twice, the problem goes away. I think this is pretty much behaving as expected. Bill, do you see anything else we can do here?
Group: firefox-core-security
Flags: needinfo?(wmccloskey)
Summary: innerHTML make the page pitch black → Hanging one tab with infinite recursion causes other tabs to go black when e10s is turned on
Well, the screen going black is a bug. We should be showing the spinner if we can't paint actual web content. It looks like it's not easy to reproduce, but the video makes it pretty clear that it's happening.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(wmccloskey)
Build ID: 20170208030203 User Agent: Mozilla/5.0(Window NT 6.1; rv:54.0)Gecko/20100101 Firefox/54.0 Reproducible on Windows 7 x64 on Firefox Nightly 54.0a1.
Component: Untriaged → Tabbed Browser
Mass wontfix for bugs affecting firefox 52.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: