-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Web Manifest: support id member #5800
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Web Manifest: support id member #5800
Conversation
EWS run on previous version of this PR (hash 7febaa8) |
EWS run on previous version of this PR (hash eca97bf) |
Source/WebCore/Modules/applicationmanifest/ApplicationManifestParser.cpp
Outdated
Show resolved
Hide resolved
Source/WebCore/Modules/applicationmanifest/ApplicationManifest.h
Outdated
Show resolved
Hide resolved
EWS run on previous version of this PR (hash bf12ead) |
EWS run on previous version of this PR (hash fe095bf)
|
EWS run on previous version of this PR (hash b5e068e) |
EWS run on previous version of this PR (hash ebd4c55)
|
EWS run on previous version of this PR (hash 32a28a0)
|
EWS run on previous version of this PR (hash c2a0a73)
|
EWS run on current version of this PR (hash 165b16f) |
https://bugs.webkit.org/show_bug.cgi?id=230596 rdar://83656112 Implementation of Web Manifest's id member: https://www.w3.org/TR/appmanifest/#id-member The manifest's id member is a string that represents the identity for the application. The identity takes the form of a URL, which is same origin as the start URL. Reviewed by Devin Rousso. * Source/WebCore/Modules/applicationmanifest/ApplicationManifest.h: * Source/WebCore/Modules/applicationmanifest/ApplicationManifestParser.cpp: (WebCore::ApplicationManifestParser::parseManifest): (WebCore::ApplicationManifestParser::parseId): * Source/WebCore/Modules/applicationmanifest/ApplicationManifestParser.h: * Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in: * Source/WebKit/UIProcess/API/Cocoa/_WKApplicationManifest.h: * Source/WebKit/UIProcess/API/Cocoa/_WKApplicationManifest.mm: (-[_WKApplicationManifest initWithCoder:]): (-[_WKApplicationManifest encodeWithCoder:]): (-[_WKApplicationManifest manifestId]): * Tools/TestWebKitAPI/Tests/WebCore/ApplicationManifestParser.cpp: (ApplicationManifestParserTest::testId): (assertManifestHasDefaultValues): (TEST_F): Canonical link: https://commits.webkit.org/256182@main
Committed 256182@main (7e44837): https://commits.webkit.org/256182@main Reviewed commits have been landed. Closing PR #5800 and removing active labels. |
7e44837
165b16f
🧪 api-mac🧪 mac-AS-debug-wk2