Closed
Bug 1302011
Opened 8 years ago
Closed 8 years ago
Content process freezed if findbar.modalHighlight=true and iframe nested
Categories
(Toolkit :: Find Toolbar, defect, P1)
Tracking
()
People
(Reporter: euthanasia_waltz, Assigned: mikedeboer)
References
(Blocks 1 open bug, )
Details
Attachments
(1 file)
STR:
1. Open http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe
2. Hit Ctrl+F and type "w3"
ER:
"w3"s are highlighted
AR:
"w" is highlighted
And the content process is freezed.
If findbar.highlightAll=false, "w3" is highlighted but clicking the next button(or hit F3) - "w3" in the right pane(nested iframe) should be highlighted - causes the content process freezed.
Regression range:
13:36.22 INFO: Last good revision: c0c2f6077694008794c06900943654db0143c2b9
13:36.22 INFO: First bad revision: 4988e9ed22f34ffa92723a16b0be9f82f48fe3e9
13:36.22 INFO: Pushlog:
https://hg.mozilla.org/integration/fx-team/pushloghtml?fromchange=c0c2f6077694008794c06900943654db0143c2b9&tochange=4988e9ed22f34ffa92723a16b0be9f82f48fe3e9
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Comment 1•8 years ago
|
||
(In reply to atlanto from comment #0)
> STR:
> 1. Open http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe
> 2. Hit Ctrl+F and type "w3"
>
> ER:
> "w3"s are highlighted
>
> AR:
> "w" is highlighted
> And the content process is freezed.
>
> If findbar.highlightAll=false, "w3" is highlighted but clicking the next
> button(or hit F3) - "w3" in the right pane(nested iframe) should be
> highlighted - causes the content process freezed.
I've had this too and I don't need to investigate even to know what's going on here: infinite level of iframes. All I have to do here to remedy this is fix the FinderIterator to only recurse a certain max amount of iframes deep.
It'll be hard to find another website that exhibits this behavior, by the way.
Updated•8 years ago
|
Comment 3•8 years ago
|
||
http://forums.mozillazine.org/ seems to be affected.
Assignee | ||
Comment 4•8 years ago
|
||
Ugh! Seems I was wrong then :)
Assignee: nobody → mdeboer
Status: NEW → ASSIGNED
Priority: -- → P1
Assignee | ||
Updated•8 years ago
|
Iteration: --- → 51.3 - Sep 19
Points: --- → 3
Flags: qe-verify+
Flags: firefox-backlog+
Comment 5•8 years ago
|
||
I see a consistent hang when I use Find in the eBay watched item list on Windows 7, but not on Linux. The hang happens with E10s off and on.
Assignee | ||
Comment 7•8 years ago
|
||
Also, find-in-page in any Etherpad will cause a hanging process.
Comment hidden (mozreview-request) |
Comment 10•8 years ago
|
||
mozreview-review |
Comment on attachment 8791544 [details]
Bug 1302011 - if we keep referencing window, currWin will always remain the same, thus never reaching window.top to stop the while-loop.
https://reviewboard.mozilla.org/r/78944/#review77524
Attachment #8791544 -
Flags: review?(gijskruitbosch+bugs) → review+
Comment 11•8 years ago
|
||
Pushed by mdeboer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6f7790dbfa0f
if we keep referencing window, currWin will always remain the same, thus never reaching window.top to stop the while-loop. r=Gijs
Assignee | ||
Comment 12•8 years ago
|
||
Thanks Gijs!
Comment 13•8 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox51:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla51
Updated•8 years ago
|
QA Contact: brindusa.tot
Comment 14•8 years ago
|
||
Reproduced the initial hangs/crashes using the STR from the Description and from the duplicate bugs on Nightly 51.0a1 (build ID: 20160911030419) on Windows 10.
Verified as fixed using the latest Nightly 52.0a1 (Build ID: 20160926030203) and following the instructions from the description and duplicate bugs on: Windows 10, Ubuntu 16.04 and Mac OS X 10.11.
You need to log in
before you can comment on or make changes to this bug.
Description
•