Skip to content

Web Manifest: scope url should strip both query and fragment components - #28381

Merged
webkit-commit-queue merged 1 commit into
WebKit:mainfrom
marcoscaceres:eng/Web-Manifest-scope-url-should-strip-both-query-and-fragment-components
May 15, 2024
Merged

Web Manifest: scope url should strip both query and fragment components#28381
webkit-commit-queue merged 1 commit into
WebKit:mainfrom
marcoscaceres:eng/Web-Manifest-scope-url-should-strip-both-query-and-fragment-components

Conversation

@marcoscaceres

@marcoscaceres marcoscaceres commented May 10, 2024

Copy link
Copy Markdown
Contributor

a79153b

Web Manifest: scope url should strip both query and fragment components
https://bugs.webkit.org/show_bug.cgi?id=273989
rdar://127863839

Reviewed by Brady Eidson.

Removes the query and fragment components from the scope URL.
Part of w3c/manifest#1122

* Source/WebCore/Modules/applicationmanifest/ApplicationManifestParser.cpp:
(WebCore::ApplicationManifestParser::parseScope):
* Tools/TestWebKitAPI/Tests/WebCore/ApplicationManifestParser.cpp:
(TEST_F):

Canonical link: https://commits.webkit.org/278795@main

9bfd123

Misc iOS, tvOS & watchOS macOS Linux Windows
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 wincairo
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe
✅ 🧪 ios-wk2-wpt ✅ 🧪 mac-wk1 ⏳ 🛠 wpe-skia
✅ 🧪 api-ios ✅ 🧪 mac-wk2 ✅ 🛠 gtk
✅ 🛠 tv ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 tv-sim ✅ 🧪 mac-wk2-stress ❌ 🧪 api-gtk
✅ 🛠 🧪 merge ✅ 🛠 watch
✅ 🛠 watch-sim

@marcoscaceres marcoscaceres self-assigned this May 10, 2024
@marcoscaceres marcoscaceres added the WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit). label May 10, 2024
@marcoscaceres
marcoscaceres force-pushed the eng/Web-Manifest-scope-url-should-strip-both-query-and-fragment-components branch from cbc0889 to 9bfd123 Compare May 14, 2024 01:46
@marcoscaceres
marcoscaceres marked this pull request as ready for review May 14, 2024 06:24
@marcoscaceres
marcoscaceres requested a review from szewai May 14, 2024 06:24
@marcoscaceres marcoscaceres added the merge-queue Applied to send a pull request to merge-queue label May 15, 2024
https://bugs.webkit.org/show_bug.cgi?id=273989
rdar://127863839

Reviewed by Brady Eidson.

Removes the query and fragment components from the scope URL.
Part of w3c/manifest#1122

* Source/WebCore/Modules/applicationmanifest/ApplicationManifestParser.cpp:
(WebCore::ApplicationManifestParser::parseScope):
* Tools/TestWebKitAPI/Tests/WebCore/ApplicationManifestParser.cpp:
(TEST_F):

Canonical link: https://commits.webkit.org/278795@main
@webkit-commit-queue
webkit-commit-queue force-pushed the eng/Web-Manifest-scope-url-should-strip-both-query-and-fragment-components branch from 9bfd123 to a79153b Compare May 15, 2024 04:40
@webkit-commit-queue

Copy link
Copy Markdown
Collaborator

Committed 278795@main (a79153b): https://commits.webkit.org/278795@main

Reviewed commits have been landed. Closing PR #28381 and removing active labels.

@webkit-commit-queue
webkit-commit-queue merged commit a79153b into WebKit:main May 15, 2024
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label May 15, 2024
@marcoscaceres
marcoscaceres deleted the eng/Web-Manifest-scope-url-should-strip-both-query-and-fragment-components branch May 16, 2024 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants