{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/side-view/issues/328","repository_url":"https://api.github.com/repos/mozilla/side-view","labels_url":"https://api.github.com/repos/mozilla/side-view/issues/328/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/side-view/issues/328/comments","events_url":"https://api.github.com/repos/mozilla/side-view/issues/328/events","html_url":"https://github.com/mozilla/side-view/issues/328","id":357415214,"node_id":"MDU6SXNzdWUzNTc0MTUyMTQ=","number":328,"title":"An item stored using storage.sync may fails to sync because it exceeds the `QUOTA_BYTES_PER_ITEM` limit","user":{"login":"rpl","id":11484,"node_id":"MDQ6VXNlcjExNDg0","avatar_url":"https://avatars1.githubusercontent.com/u/11484?v=4","gravatar_id":"","url":"https://api.github.com/users/rpl","html_url":"https://github.com/rpl","followers_url":"https://api.github.com/users/rpl/followers","following_url":"https://api.github.com/users/rpl/following{/other_user}","gists_url":"https://api.github.com/users/rpl/gists{/gist_id}","starred_url":"https://api.github.com/users/rpl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rpl/subscriptions","organizations_url":"https://api.github.com/users/rpl/orgs","repos_url":"https://api.github.com/users/rpl/repos","events_url":"https://api.github.com/users/rpl/events{/privacy}","received_events_url":"https://api.github.com/users/rpl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/mozilla/side-view/milestones/4","html_url":"https://github.com/mozilla/side-view/milestone/4","labels_url":"https://api.github.com/repos/mozilla/side-view/milestones/4/labels","id":3470598,"node_id":"MDk6TWlsZXN0b25lMzQ3MDU5OA==","number":4,"title":"Post Graduation 🎓","description":"IF Side View graduates, then these are things we'd like to fix as part of the graduation.","creator":{"login":"marniepw","id":33703387,"node_id":"MDQ6VXNlcjMzNzAzMzg3","avatar_url":"https://avatars3.githubusercontent.com/u/33703387?v=4","gravatar_id":"","url":"https://api.github.com/users/marniepw","html_url":"https://github.com/marniepw","followers_url":"https://api.github.com/users/marniepw/followers","following_url":"https://api.github.com/users/marniepw/following{/other_user}","gists_url":"https://api.github.com/users/marniepw/gists{/gist_id}","starred_url":"https://api.github.com/users/marniepw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marniepw/subscriptions","organizations_url":"https://api.github.com/users/marniepw/orgs","repos_url":"https://api.github.com/users/marniepw/repos","events_url":"https://api.github.com/users/marniepw/events{/privacy}","received_events_url":"https://api.github.com/users/marniepw/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":0,"state":"open","created_at":"2018-07-03T15:38:58Z","updated_at":"2018-09-11T16:17:31Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-09-05T21:42:08Z","updated_at":"2018-09-11T16:55:31Z","closed_at":null,"author_association":"MEMBER","body":"This issue as been filed on bugzilla as\r\n- [Bug 1484968 - Sync errors: extension-storage fails with \"Insufficient Storage\"](https://bugzilla.mozilla.org/show_bug.cgi?id=1484968)\r\n\r\nFrom a brief look to the storage.sync API calls that are currently used in the side-view extensions, it seems that `desktopHostnames` is the only item that could grow in side until it reaches the `QUOTA_BYTES_PER_ITEM` limit (See [Bug 1484968 Comment 1](https://bugzilla.mozilla.org/show_bug.cgi?id=1484968#c1) and [Bug 1484968 Comment 3](https://bugzilla.mozilla.org/show_bug.cgi?id=1484968#c3))."},"comment":{"url":"https://api.github.com/repos/mozilla/side-view/issues/comments/420343933","html_url":"https://github.com/mozilla/side-view/issues/328#issuecomment-420343933","issue_url":"https://api.github.com/repos/mozilla/side-view/issues/328","id":420343933,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMDM0MzkzMw==","user":{"login":"ianb","id":44390,"node_id":"MDQ6VXNlcjQ0Mzkw","avatar_url":"https://avatars1.githubusercontent.com/u/44390?v=4","gravatar_id":"","url":"https://api.github.com/users/ianb","html_url":"https://github.com/ianb","followers_url":"https://api.github.com/users/ianb/followers","following_url":"https://api.github.com/users/ianb/following{/other_user}","gists_url":"https://api.github.com/users/ianb/gists{/gist_id}","starred_url":"https://api.github.com/users/ianb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ianb/subscriptions","organizations_url":"https://api.github.com/users/ianb/orgs","repos_url":"https://api.github.com/users/ianb/repos","events_url":"https://api.github.com/users/ianb/events{/privacy}","received_events_url":"https://api.github.com/users/ianb/received_events","type":"User","site_admin":false},"created_at":"2018-09-11T16:55:31Z","updated_at":"2018-09-11T16:55:31Z","author_association":"MEMBER","body":"I did a quick look to remind myself what we're saving: `recentTabs` is url/title/favicon for the last 5 sites. `desktopHostnames` is an object with domains as keys. It's unbounded, though it only gets added to when someone hits the Ask for Desktop Site button. It would seem surprising if it became problematically large.\r\n\r\nMaybe faviconUrl could be a data URL or something unwieldy?"}}
{"actor":{"display_login":"ianb"}}