[Webkit-unassigned] [Bug 98370] [GTK] accessibility/loading-iframe-sends-notification.html is failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 18 03:57:01 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=98370





--- Comment #15 from Mario Sanchez Prada <mario at webkit.org>  2013-10-18 03:55:46 PST ---
(In reply to comment #12)
> [...]
> Assuming that layout complete is not the same thing as load complete, the 
> immediate fix would be to not emit this signal at all -- at least not until
> the signal is added to ATK.

At the moment, the only AtkObject that implements AtkDocument is the one wrapping the webArea AccessibilityObject:

    // Document
    if (role == WebAreaRole)
        interfaceMask |= 1 << WAI_DOCUMENT;

So, even though I agree AXLayoutComplete is not the same than AXLoadComplete (in WebCore's jargon), the signal AtkDocument::load-complete will serve well anyway to implement the needed stuff in DRT/WKTR that we need to pass this test.

After all, the test is called "loading-iframe-sends-notification", doesn't have nothing to do with completing the layout process.

> But if layout complete is the same thing as load complete, then you could
> emit that signal on the document interface. See 
> https://developer.gnome.org/atk/unstable/AtkDocument.html#AtkDocument.signals

It is not, but as I said above, the AtkDocument::load-complete signal will serve us well in this case.

Denis is currently working in a patch now to do the right thing here, and will hopefully be ready today.

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


More information about the webkit-unassigned mailing list