WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
155403
AX: "AXLandmarkApplication" is an inappropriate subrole for ARIA "application" since it's no longer a landmark
https://bugs.webkit.org/show_bug.cgi?id=155403
Summary
AX: "AXLandmarkApplication" is an inappropriate subrole for ARIA "application...
James Craig
Reported
2016-03-12 18:52:14 PST
AX: "AXLandmarkApplication" is an inappropriate subrole for ARIA "application" since it's no longer a landmark
Attachments
Patch
(16.79 KB, patch)
2016-04-08 13:56 PDT
,
Joanmarie Diggs
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2016-03-12 18:53:23 PST
<
rdar://problem/25130771
>
James Craig
Comment 2
2016-03-12 18:54:00 PST
Don't use AXApplication since that's reserved for native apps.
Joanmarie Diggs
Comment 3
2016-04-05 12:52:10 PDT
Chris: Any thoughts on this one? We need to wrap up the mappings for the Core AAM spec.
chris fleizach
Comment 4
2016-04-05 12:53:09 PDT
i think we gotta change it everywhere
Joanmarie Diggs
Comment 5
2016-04-05 13:26:45 PDT
(In reply to
comment #4
)
> i think we gotta change it everywhere
Meaning....?
chris fleizach
Comment 6
2016-04-05 13:30:05 PDT
(In reply to
comment #5
)
> (In reply to
comment #4
) > > i think we gotta change it everywhere > > Meaning....?
we should change WebCore code so that Application is not a landmark type. i don't know what the new names will be though since we haven't done it
Joanmarie Diggs
Comment 7
2016-04-05 13:37:30 PDT
(In reply to
comment #6
)
> (In reply to
comment #5
) > > (In reply to
comment #4
) > > > i think we gotta change it everywhere > > > > Meaning....? > > we should change WebCore code so that Application is not a landmark type. i > don't know what the new names will be though since we haven't done it
Aha. Gotcha. So both for the purpose of making the change everywhere, and also filling out the cell in the table in the spec, if you could sort out what the role, subrole, and role description should be that would be great. Then, if you and Nan are busy, I'm happy to make the change for our platforms once I know what they should be. Thanks again!
chris fleizach
Comment 8
2016-04-05 13:38:40 PDT
(In reply to
comment #7
)
> (In reply to
comment #6
) > > (In reply to
comment #5
) > > > (In reply to
comment #4
) > > > > i think we gotta change it everywhere > > > > > > Meaning....? > > > > we should change WebCore code so that Application is not a landmark type. i > > don't know what the new names will be though since we haven't done it > > Aha. Gotcha. So both for the purpose of making the change everywhere, and > also filling out the cell in the table in the spec, if you could sort out > what the role, subrole, and role description should be that would be great. > > Then, if you and Nan are busy, I'm happy to make the change for our > platforms once I know what they should be.
Yes please go ahead. I think you'll be able to make reasonable decisions for all platforms
> > Thanks again!
Joanmarie Diggs
Comment 9
2016-04-08 13:56:47 PDT
Created
attachment 276038
[details]
Patch
Joanmarie Diggs
Comment 10
2016-04-08 14:01:25 PDT
@Chris: Due to some local build issues I'm having with the iOS Simulator, along with having no Windows environment, I'm tossing this patch at EWS to see what test failures I get before asking for formal review. In the meantime, how do you feel about a subrole of AXWebApplication and a role description of "web application"? I wasn't sure if the role description should be left alone, or if the distinction between a web app and a native/top-level app mattered.
chris fleizach
Comment 11
2016-04-08 15:02:58 PDT
(In reply to
comment #10
)
> @Chris: Due to some local build issues I'm having with the iOS Simulator, > along with having no Windows environment, I'm tossing this patch at EWS to > see what test failures I get before asking for formal review. > > In the meantime, how do you feel about a subrole of AXWebApplication and a > role description of "web application"? I wasn't sure if the role description > should be left alone, or if the distinction between a web app and a > native/top-level app mattered.
sounds good to me looks like EWS is green
Joanmarie Diggs
Comment 12
2016-04-08 15:05:56 PDT
(In reply to
comment #11
)
> (In reply to
comment #10
) > > @Chris: Due to some local build issues I'm having with the iOS Simulator, > > along with having no Windows environment, I'm tossing this patch at EWS to > > see what test failures I get before asking for formal review. > > > > In the meantime, how do you feel about a subrole of AXWebApplication and a > > role description of "web application"? I wasn't sure if the role description > > should be left alone, or if the distinction between a web app and a > > native/top-level app mattered. > > sounds good to me > > looks like EWS is green
Yup. Please review then. Thanks!
WebKit Commit Bot
Comment 13
2016-04-08 18:19:06 PDT
Comment on
attachment 276038
[details]
Patch Clearing flags on attachment: 276038 Committed
r199260
: <
http://trac.webkit.org/changeset/199260
>
WebKit Commit Bot
Comment 14
2016-04-08 18:19:11 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug