Summary: | Add Quirks for skype on iPadMini so the content is fully accessible | ||
---|---|---|---|
Product: | WebKit | Reporter: | Karl Dubost <karlcow> |
Component: | WebKit Misc. | Assignee: | Karl Dubost <karlcow> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://www.skype.com/en/free-conference-call/?cm_mmc=accessurl |
Description
Karl Dubost
2024-06-26 22:59:49 PDT
A quirk might be doable in the case of iPads using similar Quirks than void Adjuster::adjustForSiteSpecificQuirks(RenderStyle& style) const {} https://searchfox.org/wubkat/rev/3402d3c3b3ae0bab3996518d8be3c5d26fb53b16/Source/WebCore/style/StyleAdjuster.cpp#920-974 It needs to be applied to the domain web.skype.com and with this rule. document.querySelector('.app-container .noFocusOutline > div').style.overflowY = 'scroll’ Something along with the right list of rules if (m_document.quirks().needsIPadSkypeOverflowScrollQuirk()) { // list of rules to target the right element. // .app-container .noFocusOutline > div } Pull request: https://github.com/WebKit/WebKit/pull/31203 Committed 281621@main (390b5198a596): <https://commits.webkit.org/281621@main> Reviewed commits have been landed. Closing PR #31203 and removing active labels. |