Summary: | Cannot select text in iFrame with top padding on iOS | ||
---|---|---|---|
Product: | WebKit | Reporter: | Mark W <mark.watkins1> |
Component: | Frames | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | megan_gardner, simon.fraser, webkit-bug-importer, wenson_hsieh |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | iPhone / iPad | ||
OS: | iOS 12 |
Description
Mark W
2019-01-21 19:53:53 PST
Hi Mark, Thanks for the report! I'm unable to reproduce this on trunk WebKit; I suspect this may have been fixed after <https://trac.webkit.org/r234661>. What minor version of iOS 12 did you test on? Thanks for the quick response! It occurs for me on an iPad Mini running 12.1.3 (16D39) as well as in the xCode simulator running 12.1 (16B91). Thanks also for pointer to 234661. If that indeed corrects this issue, when would that be available to devices? (I don't know how to download a nightly build to a device but if you tell me how I'd be happy to do that and see if it corrects). (probably out of your purview but the originating issue actually occurs in an ionic app that uses the integrated webview, would that also be corrected by this do you think?). (In reply to Mark W from comment #3) > Thanks for the quick response! It occurs for me on an iPad Mini running > 12.1.3 (16D39) as well as in the xCode simulator running 12.1 (16B91). > > Thanks also for pointer to 234661. If that indeed corrects this issue, when > would that be available to devices? (I don't know how to download a nightly > build to a device but if you tell me how I'd be happy to do that and see if > it corrects). Ah, for a second there, I thought the fix had already shipped with an iOS 12 update, but on closer examination this does not appear to be the case. We'll update you in the future, when there's a beta version of iOS that contains the fix. > > (probably out of your purview but the originating issue actually occurs in > an ionic app that uses the integrated webview, would that also be corrected > by this do you think?). The bug and the fix are relevant to both Safari and embedded WKWebViews, so I would expect it to apply there as well! This is, of course, assuming that the bug observed in the ionic app is the same — i.e., unable to extend text selections in iframe that are not located at the main document origin. Awesome. Without committing to a specific timeline, would you expect that to be in order days, weeks, or months? I have customers in the field impacted by this and need to decide whether to wait or try to find some kind of workaround. My sense was that this was some kind of coordinate system thing so your analysis of the previous bug sounds similar; I'm optimistic this will fix :) Thanks again for the quick response! Can you test with iOS 12.2 beta? Would love to. How do I install that on a device? (the problem only seems to occur on iPads) (In reply to Mark W from comment #7) > Would love to. How do I install that on a device? (the problem only seems to > occur on iPads) OK I RTFM'd and beta download in progress. Will report back. I can confirm the problem is fixed in 12.2 Beta, including both in mobile Safari and in embedded webviews. Let me know if I should change the status on this bug / or close it, or whether someone else will do that. Any feedback on roughly (days, weeks, months) on when 12.2 might be released would be much appreciated! Thanks so much! (In reply to Mark W from comment #9) > I can confirm the problem is fixed in 12.2 Beta, including both in mobile > Safari and in embedded webviews. > > Let me know if I should change the status on this bug / or close it, or > whether someone else will do that. > > Any feedback on roughly (days, weeks, months) on when 12.2 might be released > would be much appreciated! > > Thanks so much! That's great to hear, Mark! I've gone ahead and marked this bug as a duplicate of the other bug (https://bugs.webkit.org/show_bug.cgi?id=188374) which contains the fix. *** This bug has been marked as a duplicate of bug 188374 *** Awesome thank you! |