Changeset 255469 in webkit
- Timestamp:
- Jan 30, 2020, 4:30:14 PM (7 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
page/Quirks.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r255468 r255469 1 2020-01-30 Tim Horton <timothy_horton@apple.com> 2 3 Add a quirk to opt Twitter out of the non-overlaid minimized input view 4 https://bugs.webkit.org/show_bug.cgi?id=207021 5 <rdar://problem/59016252> 6 7 Reviewed by Wenson Hsieh. 8 9 * page/Quirks.cpp: 10 (WebCore::Quirks::shouldAvoidResizingWhenInputViewBoundsChange const): 11 Twitter has a content breakpoint that sits immediately between the size 12 of the Safari content area on a 11" iPad in landscape with the App Banner 13 visible and the same minus the height of the minimized input view that 14 we display when using a hardware keyboard. This breakpoint removes the 15 login field, causing the keyboard to dismiss, the input view to disappear, 16 and the page to resize to the larger size. This results in a loop, 17 so we must opt Twitter out of the content-avoiding input view mechanism. 18 1 19 2020-01-30 Justin Fan <justin_fan@apple.com> 2 20 -
trunk/Source/WebCore/page/Quirks.cpp
r254574 r255469 422 422 return true; 423 423 424 if (equalLettersIgnoringASCIICase(host, "twitter.com") || host.endsWithIgnoringASCIICase(".twitter.com")) 425 return true; 426 424 427 if (host.endsWithIgnoringASCIICase(".sharepoint.com")) 425 428 return true;
Note:
See TracChangeset
for help on using the changeset viewer.