payload: {"action":"created","issue":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/8483","repository_url":"https://api.github.com/repos/mapbox/mapbox-gl-js","labels_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/8483/labels{/name}","comments_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/8483/comments","events_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/8483/events","html_url":"https://github.com/mapbox/mapbox-gl-js/issues/8483","id":468495191,"node_id":"MDU6SXNzdWU0Njg0OTUxOTE=","number":8483,"title":"Load fonts only once.","user":{"login":"ktherage","id":35264408,"node_id":"MDQ6VXNlcjM1MjY0NDA4","avatar_url":"https://avatars1.githubusercontent.com/u/35264408?v=4","gravatar_id":"","url":"https://api.github.com/users/ktherage","html_url":"https://github.com/ktherage","followers_url":"https://api.github.com/users/ktherage/followers","following_url":"https://api.github.com/users/ktherage/following{/other_user}","gists_url":"https://api.github.com/users/ktherage/gists{/gist_id}","starred_url":"https://api.github.com/users/ktherage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ktherage/subscriptions","organizations_url":"https://api.github.com/users/ktherage/orgs","repos_url":"https://api.github.com/users/ktherage/repos","events_url":"https://api.github.com/users/ktherage/events{/privacy}","received_events_url":"https://api.github.com/users/ktherage/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2019-07-16T07:34:25Z","updated_at":"2019-07-16T08:53:08Z","closed_at":"2019-07-16T08:53:08Z","author_association":"NONE","body":"<!--\r\nHello! Thanks for contributing.  For the fastest response and resolution, please:\r\n\r\n - Make the issue title a succinct but specific description of the unexpected behavior. Bad: \"Map rotation is broken\". Good: \"map.setBearing(...) throws a TypeError for negative values\"\r\n - Include a link to a minimal demonstration of the bug. We recommend using https://jsbin.com.\r\n - Ensure you can reproduce the bug using the latest release.\r\n - Check the console for relevant errors and warnings\r\n - Only post to report a bug. For feature requests, please use https://github.com/mapbox/mapbox-gl-js/issues/new?template=Feature_request.md instead.  Direct all other questions to https://stackoverflow.com/questions/tagged/mapbox-gl-js\r\n\r\n-->\r\n\r\n**mapbox-gl-js version**: latest\r\n\r\n**browser**: all\r\n\r\n### Steps to Trigger Behavior\r\n\r\n 1. create a least two containers for maps\r\n 2. load the page\r\n\r\n### Link to Demonstration\r\n\r\n<!--\r\nProviding a minimal, complete, verifiable demonstration *dramatically* improves maintainers' and other community members' ability to understand and address the problem you're reporting. (See https://stackoverflow.com/help/mcve for guidelines on creating an effective example.)\r\n-->\r\n\r\nhttps://jsbin.com/nibifonoxa\r\n\r\n### Expected Behavior\r\n\r\nCommon fonts shall be downloaded once and shared between maps.\r\n\r\n### Actual Behavior\r\n\r\nCommon fonts are downloaded each times that a map is loaded."},"comment":{"url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/comments/511727787","html_url":"https://github.com/mapbox/mapbox-gl-js/issues/8483#issuecomment-511727787","issue_url":"https://api.github.com/repos/mapbox/mapbox-gl-js/issues/8483","id":511727787,"node_id":"MDEyOklzc3VlQ29tbWVudDUxMTcyNzc4Nw==","user":{"login":"mourner","id":25395,"node_id":"MDQ6VXNlcjI1Mzk1","avatar_url":"https://avatars1.githubusercontent.com/u/25395?v=4","gravatar_id":"","url":"https://api.github.com/users/mourner","html_url":"https://github.com/mourner","followers_url":"https://api.github.com/users/mourner/followers","following_url":"https://api.github.com/users/mourner/following{/other_user}","gists_url":"https://api.github.com/users/mourner/gists{/gist_id}","starred_url":"https://api.github.com/users/mourner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mourner/subscriptions","organizations_url":"https://api.github.com/users/mourner/orgs","repos_url":"https://api.github.com/users/mourner/repos","events_url":"https://api.github.com/users/mourner/events{/privacy}","received_events_url":"https://api.github.com/users/mourner/received_events","type":"User","site_admin":false},"created_at":"2019-07-16T08:53:08Z","updated_at":"2019-07-16T08:53:08Z","author_association":"MEMBER","body":"I don't think we should do any special caching of font data by URL, because it's redundant — browsers do it natively. If you uncheck \"Disable cache\" in DevTools when exploring the Network tab, you can see that font requests are properly fetched from cache."}}
other: {"actor":{"display_login":"mourner"}}