Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gatsby-plugin-manifest: manifest file path
gatsby-plugin-manifest writes manifest file into the './public/icons' directory, where favicons are placed themselfs. According to specification how src member is being handled: https://www.w3.org/TR/appmanifest/#dom-imageresource-src > The algorithm takes a ImageResource icon, and a URL manifest URL, > which is the URL from which the manifest was fetched. manifest URL is used as base-URL and during the URL processing it exposes in the wrong way. You can reproduce it in your browser console. new URL( 'icons/some_icon.png', 'http://localhost/icons/manifest.json' ); > URL { > href: "http://localhost/icons/icons/some_icon.png", > ... > } For more info about URL parsing please take a look at specification: https://url.spec.whatwg.org/#concept-url-parser repoduced in: - Firefox Quantum 59.0.2; - Chromium Version 64.0.3282.119;
- Loading branch information