{"pull_request":{"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/3c27881a0d8695811b0fa23bd794e696?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"3c27881a0d8695811b0fa23bd794e696","url":"https://api.github.com/users/mikewest","login":"mikewest","id":1497},"merged_by":null,"deletions":5,"updated_at":"2011-10-29T10:24:24Z","diff_url":"https://github.com/mohamedmansour/extended-embed-extension/pull/1.diff","commits":1,"comments":0,"closed_at":null,"base":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/1d2f55118d33495b73c30b1bb9e4540a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1d2f55118d33495b73c30b1bb9e4540a","url":"https://api.github.com/users/mohamedmansour","login":"mohamedmansour","id":68524},"repo":{"name":"extended-embed-extension","pushed_at":"2011-10-29T10:24:24Z","fork":false,"master_branch":null,"homepage":"https://chrome.google.com/webstore/detail/jhmdflmiacbgenopapjoldaoocbadpbo","open_issues":1,"clone_url":"https://github.com/mohamedmansour/extended-embed-extension.git","updated_at":"2011-10-29T10:24:24Z","language":"JavaScript","forks":2,"private":false,"svn_url":"https://svn.github.com/mohamedmansour/extended-embed-extension","url":"https://api.github.com/repos/mohamedmansour/extended-embed-extension","owner":{"avatar_url":"https://secure.gravatar.com/avatar/1d2f55118d33495b73c30b1bb9e4540a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1d2f55118d33495b73c30b1bb9e4540a","url":"https://api.github.com/users/mohamedmansour","login":"mohamedmansour","id":68524},"html_url":"https://github.com/mohamedmansour/extended-embed-extension","description":"Extended Embed for Google Plus Chome Extension","size":1348,"id":2669802,"git_url":"git://github.com/mohamedmansour/extended-embed-extension.git","watchers":2,"created_at":"2011-10-29T07:24:30Z","ssh_url":"git@github.com:mohamedmansour/extended-embed-extension.git"},"label":"mohamedmansour:master","sha":"a78f90c063c3a7da45ae9f96cf4b55a734e76b12"},"head":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/3c27881a0d8695811b0fa23bd794e696?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"3c27881a0d8695811b0fa23bd794e696","url":"https://api.github.com/users/mikewest","login":"mikewest","id":1497},"repo":{"name":"extended-embed-extension","pushed_at":"2011-10-29T10:20:56Z","fork":true,"master_branch":null,"homepage":"https://chrome.google.com/webstore/detail/jhmdflmiacbgenopapjoldaoocbadpbo","open_issues":0,"clone_url":"https://github.com/mikewest/extended-embed-extension.git","updated_at":"2011-10-29T10:20:56Z","language":"JavaScript","forks":0,"private":false,"svn_url":"https://svn.github.com/mikewest/extended-embed-extension","url":"https://api.github.com/repos/mikewest/extended-embed-extension","owner":{"avatar_url":"https://secure.gravatar.com/avatar/3c27881a0d8695811b0fa23bd794e696?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"3c27881a0d8695811b0fa23bd794e696","url":"https://api.github.com/users/mikewest","login":"mikewest","id":1497},"html_url":"https://github.com/mikewest/extended-embed-extension","description":"Extended Embed for Google Plus Chome Extension","size":148,"id":2670228,"git_url":"git://github.com/mikewest/extended-embed-extension.git","watchers":1,"created_at":"2011-10-29T10:07:58Z","ssh_url":"git@github.com:mikewest/extended-embed-extension.git"},"label":"mikewest:master","sha":"c0865765e0b963c6681269e8d960793ce95e69db"},"url":"https://api.github.com/repos/mohamedmansour/extended-embed-extension/pulls/1","additions":10,"merged":false,"body":"Hey Mohamed! Would you mind pulling in a `content_security_policy` definition? Best practice! Mitigate permission leakage! Set a good example!\r\n\r\nThis involves two things: First, `manifest.json` defines a policy that blocks external resources by default, and only allows JavaScript from this extension's origin. Second, inline JavaScript from `background.html` is pulled out into `/js/background.js`. That's it! Easy!\r\n\r\nThanks!\r\n\r\n-Mike","merged_at":null,"review_comments":0,"issue_url":"https://github.com/mohamedmansour/extended-embed-extension/issues/1","_links":{"comments":{"_href":"https://api.github.com/repos/mohamedmansour/extended-embed-extension/issues/1/comments"},"html":{"_href":"https://github.com/mohamedmansour/extended-embed-extension/pull/1"},"review_comments":{"_href":"https://api.github.com/repos/mohamedmansour/extended-embed-extension/pulls/1/comments"},"self":{"_href":"https://api.github.com/repos/mohamedmansour/extended-embed-extension/pulls/1"}},"html_url":"https://github.com/mohamedmansour/extended-embed-extension/pull/1","number":1,"title":"Adding `content_security_policy`.","mergeable":null,"id":445368,"patch_url":"https://github.com/mohamedmansour/extended-embed-extension/pull/1.patch","changed_files":3,"created_at":"2011-10-29T10:24:24Z"},"action":"opened","number":1}