[Webkit-unassigned] [Bug 12251] REGRESSION (r18822-r18823): Assertion failure opening document with non-existent resources (dom/xhtml/level2/html/HTMLIFrameElement11.xhtml)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jan 14 05:21:08 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=12251


mitz at webkit.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mitz at webkit.org




------- Comment #9 from mitz at webkit.org  2007-01-14 05:21 PDT -------
(In reply to comment #7)

> The problem here is that HTMLIFrameElement11.xhtml references two files that
> don't exist via <iframe> tags.  The assertion code added in r18822 trips
> because these files (resources) aren't found and thus aren't loaded.

This isn't quite accurate. Loader items for the missing resources are created.
The assertion trips because when the resource fails to load,
FrameLoader::didFailToLoad() is invoked twice, once from
ResourceLoader::didFail(), then another time from ResourceLoader::didCancel().
In the first time, the identifier is removed from the map. Thus in the second
time, it's missing and the assretion fails.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list