WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
313649
REGRESSION(
312211@main
) [GTK] Broke copy/pasting relative URLs
https://bugs.webkit.org/show_bug.cgi?id=313649
Summary
REGRESSION(312211@main) [GTK] Broke copy/pasting relative URLs
Vitaly Dyackhov
Reported
2026-04-29 06:51:54 PDT
Broken tests: editing/pasteboard/block-wrappers-necessary.html editing/pasteboard/copy-picture-and-text.html editing/pasteboard/copy-picture.html editing/pasteboard/copy-resolves-urls.html editing/pasteboard/copy-text-with-wrapped-tag.html editing/pasteboard/paste-4039777-fix.html editing/pasteboard/paste-noscript.html editing/pasteboard/reveal-selection-after-pasting-images.html Diff: ``` --- /sdk/webkit/layout-test-results/editing/pasteboard/copy-resolves-urls-expected.txt +++ /sdk/webkit/layout-test-results/editing/pasteboard/copy-resolves-urls-actual.txt @@ -2,4 +2,4 @@ link link -<a href="../relative/path/foo.html">link</a><img src="resources/abe.png"> +<a href="file:///sdk/webkit/LayoutTests/editing/relative/path/foo.html">link</a><img src="file:///sdk/webkit/LayoutTests/editing/pasteboard/resources/abe.png"> ```
Attachments
Add attachment
proposed patch, testcase, etc.
Vitaly Dyackhov
Comment 1
2026-04-29 06:54:33 PDT
Test gardening pull request:
https://github.com/WebKit/WebKit/pull/63893
EWS
Comment 2
2026-04-29 06:56:42 PDT
Test gardening commit
312277@main
(bb013742ee86): <
https://commits.webkit.org/312277@main
> Reviewed commits have been landed. Closing PR #63893 and removing active labels.
Diego Pino
Comment 3
2026-05-20 13:27:20 PDT
Pull request:
https://github.com/webkit/webkit/pull/65316
EWS
Comment 4
2026-05-20 22:18:36 PDT
Committed
313644@main
(f5376181a643): <
https://commits.webkit.org/313644@main
> Reviewed commits have been landed. Closing PR #65316 and removing active labels.
Radar WebKit Bug Importer
Comment 5
2026-05-20 22:19:12 PDT
<
rdar://problem/177591039
>
Diego Pino
Comment 6
2026-05-21 02:24:25 PDT
In reply to this comment from Vitaly in the associated PR (
https://github.com/WebKit/WebKit/pull/65316#issuecomment-4506061952
)
> @dpino I wonder how it works on Apple ports.
In the PR that introduced the regression for WebKitGTK (
https://github.com/WebKit/WebKit/pull/63451
), the EWS WebKitGTK test bot shows several tests were failing. The PR was merged anyway, which is not great. That PR was a follow-up to this other commit in the remote branch 'origin/safari-7624-branch': ``` 31eb1554d216 2026-01-15
timothy@apple.com
safari-web-extension url masking bypass.
https://webkit.org/b/304155
rdar://problem/166499973
``` Unfortunately, I don't have access to that bugzilla ticket. It seems to me this was an issue related to Safari and Web Extensions. I think the behavior for WebKitGTK should have been preserved (considering the change made several layout tests fail for WebKitGTK). BTW, WPE is also affected but right now WPE doesn't run 'editing/pasteboard' tests as they are marked as Skipped in WPE TestExpectations: ```
webkit.org/b/213131
editing/pasteboard [ Skip ] ```
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