{"action":"created","issue":{"url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/issues/9","labels_url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/issues/9/comments","events_url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/issues/9/events","html_url":"https://github.com/max99x/pagemon-chrome-ext/issues/9","id":59762574,"number":9,"title":"Diff being overwritten after DOM load","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/labels/Priority-Medium","name":"Priority-Medium","color":"ededed"},{"url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/labels/Type-Defect","name":"Type-Defect","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-03-04T08:01:09Z","updated_at":"2015-03-04T08:01:11Z","closed_at":"2015-03-04T08:01:10Z","body":"```\nGreat extension guys.\n\nIt detects changes in page correctly and changes icon. When when I click \nview changes, I dont see the diff. It lands me to a page which lists the  \npublished changes to the page, like from a RSS feed or smth.. I dont know \nhow it gets there. \n\nI am confused because before displaying this incorrect page, i can see a \nbrief glimpse (~1 sec) of the page with color highlighted changes. But why \ndoesnt the correct diff stay.\n\nAm not sure what is happening here. Would like to debug if you can give me  \nany pointers.\n\n(and this is a page that i am monitoring over the intranet that changes \nevery 30 min)\n```\n\nOriginal issue reported on code.google.com by `mohanraj...@gmail.com` on 15 Feb 2010 at 9:07"},"comment":{"url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/issues/comments/77111724","html_url":"https://github.com/max99x/pagemon-chrome-ext/issues/9#issuecomment-77111724","issue_url":"https://api.github.com/repos/max99x/pagemon-chrome-ext/issues/9","id":77111724,"user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T08:01:10Z","updated_at":"2015-03-04T08:01:10Z","body":"```\nThanks for your report.\n\nIf you could attach the HTML code of the page, I should be able to debug it \nhere (feel free to remove any \ntext in it). Most likely the page has some embedded JS that alters its \nstructure after the DOM is loaded. \nThe diff engine strips <script> tags only from the <head>, which helps keep \nsome pages close to their \noriginals, but may result in issues like this.\n\nI'm attaching a version of the extension that tries to strip all <script> tags. \nIf that solved your issue, \nI will see about merging it into the release build.\n```\n\nOriginal comment by `max99x` on 15 Feb 2010 at 10:41\n* Changed title: **Diff being overwritten after DOM load**\n\nAttachments:\n* [page_monitor_noscripts.crx](https://storage.googleapis.com/google-code-attachments/pagemon-chrome-ext/issue-9/comment-1/page_monitor_noscripts.crx)\n"}}