{"action":"created","issue":{"url":"https://api.github.com/repos/bufferapp/buffer-extension-shared/issues/63","repository_url":"https://api.github.com/repos/bufferapp/buffer-extension-shared","labels_url":"https://api.github.com/repos/bufferapp/buffer-extension-shared/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/bufferapp/buffer-extension-shared/issues/63/comments","events_url":"https://api.github.com/repos/bufferapp/buffer-extension-shared/issues/63/events","html_url":"https://github.com/bufferapp/buffer-extension-shared/issues/63","id":185005534,"number":63,"title":"[Emily] Accessibility of Buffer extension in Firefox is not ideal","user":{"login":"paul-buffer","id":17753573,"avatar_url":"https://avatars.githubusercontent.com/u/17753573?v=3","gravatar_id":"","url":"https://api.github.com/users/paul-buffer","html_url":"https://github.com/paul-buffer","followers_url":"https://api.github.com/users/paul-buffer/followers","following_url":"https://api.github.com/users/paul-buffer/following{/other_user}","gists_url":"https://api.github.com/users/paul-buffer/gists{/gist_id}","starred_url":"https://api.github.com/users/paul-buffer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paul-buffer/subscriptions","organizations_url":"https://api.github.com/users/paul-buffer/orgs","repos_url":"https://api.github.com/users/paul-buffer/repos","events_url":"https://api.github.com/users/paul-buffer/events{/privacy}","received_events_url":"https://api.github.com/users/paul-buffer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-25T02:49:39Z","updated_at":"2016-10-26T19:50:16Z","closed_at":null,"body":"#### Description\r\nHeya, @emily-plummer :) Here's the convo from Slack:\r\n\r\nI’m chatting with a visually impaired user who originally reached out to us via Twitter. Seems Kerry is having some troubles with accessing/launching our extension in Firefox. His email here outlines the issue (https://secure.helpscout.net/conversation/267552616/921135/?folderId=2147). Wondering if either of you would be able to pop in & take a look to see if there’s anything we can do from our end to assist?\r\n\r\n#### Case History\r\nHelpscout: https://secure.helpscout.net/conversation/267552616/921135/?folderId=2147\r\nRespond: https://respond2.buffer.com/conversations/KipfBf8iW5t9mJ3uD\r\nAdmin: https://buffer.com/admin/user/56cbeb31c0f525493a21a5af\r\n"},"comment":{"url":"https://api.github.com/repos/bufferapp/buffer-extension-shared/issues/comments/256457559","html_url":"https://github.com/bufferapp/buffer-extension-shared/issues/63#issuecomment-256457559","issue_url":"https://api.github.com/repos/bufferapp/buffer-extension-shared/issues/63","id":256457559,"user":{"login":"emily-plummer","id":8960591,"avatar_url":"https://avatars.githubusercontent.com/u/8960591?v=3","gravatar_id":"","url":"https://api.github.com/users/emily-plummer","html_url":"https://github.com/emily-plummer","followers_url":"https://api.github.com/users/emily-plummer/followers","following_url":"https://api.github.com/users/emily-plummer/following{/other_user}","gists_url":"https://api.github.com/users/emily-plummer/gists{/gist_id}","starred_url":"https://api.github.com/users/emily-plummer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emily-plummer/subscriptions","organizations_url":"https://api.github.com/users/emily-plummer/orgs","repos_url":"https://api.github.com/users/emily-plummer/repos","events_url":"https://api.github.com/users/emily-plummer/events{/privacy}","received_events_url":"https://api.github.com/users/emily-plummer/received_events","type":"User","site_admin":false},"created_at":"2016-10-26T19:50:15Z","updated_at":"2016-10-26T19:50:15Z","body":"Hey hey @pioul! This one is a fun one! :D Learned some really interesting things about firefox add-ons! \r\n\r\nI believe this is happening because in https://github.com/bufferapp/buffer-firefox/blob/bf9e308f7946a67d897c43b6a1265949f5aac3d2/firefox/src/lib/main.js#L165 we're using a SelectorContext for images, but we haven't specified anything for links. Therefore, whenever a user right clicks on a link, or a linked image, the \"Buffer this image/link\" menu item does not show up in the context menu. \r\n\r\nCurious if this something we did intentionally or not? I'm not super familiar with the history of the Firefox extension. It seems like having the Buffer item in the context menu for links might be really awesome for our users, similar to what we have in the Chrome extension. \r\n\r\nIf this is something we'd want to add in, to start, I think we need to add a new menu item with the `context` set to `SelectorContext('a')`, then add a new context to the menu object in config.js, and then create a new script for the new link context in data > firefox > menu.\r\n\r\nI'd be happy to give this a go, then check back in, or to pair on this later if you think it might be a bit more complex than what I've uncovered so far! \r\n"}}
{"actor":{"display_login":"emily-plummer"}}