{"action":"created","issue":{"url":"https://api.github.com/repos/samuelclay/NewsBlur/issues/655","labels_url":"https://api.github.com/repos/samuelclay/NewsBlur/issues/655/labels{/name}","comments_url":"https://api.github.com/repos/samuelclay/NewsBlur/issues/655/comments","events_url":"https://api.github.com/repos/samuelclay/NewsBlur/issues/655/events","html_url":"https://github.com/samuelclay/NewsBlur/issues/655","id":55296737,"number":655,"title":"Web: 'v'/'o' no longer open stories in background (Chrome / OS X)","user":{"login":"TheQwerty","id":213205,"avatar_url":"https://avatars.githubusercontent.com/u/213205?v=3","gravatar_id":"","url":"https://api.github.com/users/TheQwerty","html_url":"https://github.com/TheQwerty","followers_url":"https://api.github.com/users/TheQwerty/followers","following_url":"https://api.github.com/users/TheQwerty/following{/other_user}","gists_url":"https://api.github.com/users/TheQwerty/gists{/gist_id}","starred_url":"https://api.github.com/users/TheQwerty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheQwerty/subscriptions","organizations_url":"https://api.github.com/users/TheQwerty/orgs","repos_url":"https://api.github.com/users/TheQwerty/repos","events_url":"https://api.github.com/users/TheQwerty/events{/privacy}","received_events_url":"https://api.github.com/users/TheQwerty/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-01-23T15:49:00Z","updated_at":"2015-02-12T15:36:58Z","closed_at":"2015-01-24T00:03:45Z","body":"Chrome 41.0.2272.16 beta (64-bit)\r\nOS X Mavericks 10.9.5\r\n\r\nPreference Stories > Open Links > In New Tab is selected.\r\nUsing 'Feed' view and 'Full' mode (not 'List').\r\n\r\nFocusing a story via 'j'/'k' and then pressing 'o' opens the story in a foreground tab.\r\nThe expected behavior is for it to open in a background tab.\r\n\r\nI'm assuming Chrome just updated because it was definitely working last weekend and other than possibly Newsblur that's the only thing that could be different.\r\n\r\nI'm not seeing any errors or warnings in the Console, so I'm guessing Google changed the handling of `MouseEvents`. In looking at the `open_story_in_new_tab` function within *NewsBlur/media/js/newsblur/models/stories.js* I notice it uses `init_mouse_events` which [MDN](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent.initMouseEvent) says is deprecated. I'm not well versed in JS and my attempt at changing that (and the previous line) to `b = new MouseEvent(\"click\", {bubbles: true, cancelable: true, view: window, ctrl:true, meta:true});` in Chrome's dev tools only made it open the link in the current tab instead.\r\n\r\nThis was also noted by another user on [GetSatisfaction](https://getsatisfaction.com/newsblur/topics/open_articles_in_a_new_tab?topic-reply-list%5Bsettings%5D%5Bfilter_by%5D=all&topic-reply-list%5Bsettings%5D%5Breply_id%5D=15040085#reply_15040085)."},"comment":{"url":"https://api.github.com/repos/samuelclay/NewsBlur/issues/comments/74091100","html_url":"https://github.com/samuelclay/NewsBlur/issues/655#issuecomment-74091100","issue_url":"https://api.github.com/repos/samuelclay/NewsBlur/issues/655","id":74091100,"user":{"login":"benubois","id":133809,"avatar_url":"https://avatars.githubusercontent.com/u/133809?v=3","gravatar_id":"","url":"https://api.github.com/users/benubois","html_url":"https://github.com/benubois","followers_url":"https://api.github.com/users/benubois/followers","following_url":"https://api.github.com/users/benubois/following{/other_user}","gists_url":"https://api.github.com/users/benubois/gists{/gist_id}","starred_url":"https://api.github.com/users/benubois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benubois/subscriptions","organizations_url":"https://api.github.com/users/benubois/orgs","repos_url":"https://api.github.com/users/benubois/repos","events_url":"https://api.github.com/users/benubois/events{/privacy}","received_events_url":"https://api.github.com/users/benubois/received_events","type":"User","site_admin":false},"created_at":"2015-02-12T15:36:58Z","updated_at":"2015-02-12T15:36:58Z","body":"It [sounds like](https://code.google.com/p/chromium/issues/detail?id=456910) it is Chromium's intention to only allow background tab creation via extensions unfortunately. "}}