Bug 219290

Summary: AXObjectCache::focusedObjectForPage() is not defined when ENABLE(ACCESSIBILITY) is off
Product: WebKit Reporter: Yoshiaki Jitsukawa <yoshiaki.jitsukawa>
Component: AccessibilityAssignee: Yoshiaki Jitsukawa <yoshiaki.jitsukawa>
Severity: Normal CC: aboxhall, andresg_22, apinheiro, cfleizach, dmazzoni, ews-watchlist, jcraig, jdiggs, samuel_white, webkit-bug-importer, yoshiaki.jitsukawa
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=219238
Description Flags
cfleizach: review+, ews-feeder: commit-queue-
Patch (fix tabs in the change log) none

Description Yoshiaki Jitsukawa 2020-11-25 17:35:06 PST
AXObjectCache::focusedObjectForPage() is not defined when ENABLE(ACCESSIBILITY) is tuned off and build fails.
Comment 1 Yoshiaki Jitsukawa 2020-11-25 17:45:26 PST
Created attachment 414871 [details]
Comment 2 Yoshiaki Jitsukawa 2020-11-25 17:46:06 PST
Created attachment 414872 [details]
Comment 3 Yoshiaki Jitsukawa 2020-11-25 17:54:04 PST
Hello, Chris, Andres.

I came across this with PlayStation build and prepared two versions of patches (Patch1 and Patch2)but I'm not sure which one is better. Would you please review?
Comment 4 Radar WebKit Bug Importer 2020-11-26 03:28:00 PST
Comment 5 EWS 2020-11-26 16:05:19 PST
commit-queue failed to commit attachment 414872 [details] to WebKit repository.
Comment 6 Yoshiaki Jitsukawa 2020-11-26 16:10:36 PST
Created attachment 414910 [details]
Patch (fix tabs in the change log)
Comment 7 EWS 2020-11-26 17:22:20 PST
Committed r270172: <https://trac.webkit.org/changeset/270172>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 414910 [details].