WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
275608
Clicking Edit > Paste in the in-page menu on Google Docs results in a failed MESSAGE_CHECK
https://bugs.webkit.org/show_bug.cgi?id=275608
Summary
Clicking Edit > Paste in the in-page menu on Google Docs results in a failed ...
ikopylov
Reported
2024-06-18 07:15:54 PDT
Seeing "This webpage reloaded because a problem occured" on Google Docs on Safari 17.5, when using the menu the Edit->Paste. Also reproduces on this fiddle:
https://jsfiddle.net/fawq7y6h/
Issue seems to be calling execCommand('paste') on an iframe's contentDocument.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-06-18 07:29:04 PDT
<
rdar://problem/130078654
>
Wenson Hsieh
Comment 2
2024-06-18 07:34:30 PDT
I can reproduce this — failed message check in WebPageProxy: ``` void WebPageProxy::requestDOMPasteAccess(DOMPasteAccessCategory pasteAccessCategory, FrameIdentifier frameID, const IntRect& elementRect, const String& originIdentifier, CompletionHandler<void(DOMPasteAccessResponse)>&& completionHandler) { MESSAGE_CHECK_COMPLETION(m_legacyMainFrameProcess, !originIdentifier.isEmpty(), completionHandler(DOMPasteAccessResponse::DeniedForGesture)); ``` Seems like something we need to investigate. Thanks for the report!
Wenson Hsieh
Comment 3
2024-06-18 13:13:08 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/29947
EWS
Comment 4
2024-06-18 18:23:00 PDT
Committed
280149@main
(50abb5331762): <
https://commits.webkit.org/280149@main
> Reviewed commits have been landed. Closing PR #29947 and removing active labels.
ikopylov
Comment 5
2024-06-21 08:16:26 PDT
Thanks for the fix! Which version of Safari will this land in?
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