Bug 98146 - [GTK] accessibility/svg-bounds.html requires platform-specific baseline
Summary: [GTK] accessibility/svg-bounds.html requires platform-specific baseline
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Joanmarie Diggs
URL:
Keywords: Gtk, LayoutTestFailure
Depends on:
Blocks: 98347
  Show dependency treegraph
 
Reported: 2012-10-02 04:39 PDT by Zan Dobersek
Modified: 2017-03-11 11:04 PST (History)
3 users (show)

See Also:


Attachments
GTK output (700 bytes, text/plain)
2012-10-02 08:10 PDT, Zan Dobersek
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zan Dobersek 2012-10-02 04:39:44 PDT
TSIA.
Comment 1 Zan Dobersek 2012-10-02 08:10:30 PDT
Created attachment 166688 [details]
GTK output

This is the output GTK builders are producing.
Comment 2 Zan Dobersek 2012-10-02 08:12:33 PDT
(In reply to comment #1)
> Created an attachment (id=166688) [details]
> GTK output
> 
> This is the output GTK builders are producing.

This is substantially different that Mac's output:
http://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/accessibility/svg-bounds-expected.txt

Joanie, Mario, thoughts?
Comment 3 Joanmarie Diggs 2012-12-09 16:38:58 PST
(In reply to comment #2)
http://trac.webkit.org/browser/trunk/LayoutTests/platform/mac/accessibility/svg-bounds-expected.txt
> 
> Joanie, Mario, thoughts?

ATK doesn't keep track of (or provide access to) the location of the mouse pointer or the "click point." Any test which requires that will necessarily fail. Because our DRT needs to return *something* regardless, we return 0.0 and this test is using that value in calculations. Hence the wacky results.

You think we should try to find some other (e.g. Gdk) means to try to determine where the mouse pointer is and/or has clicked, or should this test just be moved to the mac platform?
Comment 4 Joanmarie Diggs 2012-12-10 01:53:19 PST
Update: Chris mentioned that what the mac does is take the center of the bounding box. This we can do in Atk. (Sorry for the noise!)