summaryrefslogtreecommitdiffstats
path: root/chrome/common/extensions/docs/examples/howto/contentscript_xhr.zip
blob: d97c922cb1ec34954cd1c8ab2698a612fa7dd86d (plain)
ofshex dumpascii
0000 50 4b 03 04 14 00 00 00 00 00 c5 89 9c 3c 94 ff 7e 3b 65 07 00 00 65 07 00 00 21 00 00 00 63 6f PK...........<..~;e...e...!...co
0020 6e 74 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f 62 61 63 6b 67 72 6f 75 6e 64 2e 68 74 6d 6c 3c ntentscript_xhr/background.html<
0040 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0a 3c 21 2d 2d 0a 20 2a 20 43 6f 70 79 72 69 67 68 74 !DOCTYPE.html>.<!--..*.Copyright
0060 20 28 63 29 20 32 30 31 30 20 54 68 65 20 43 68 72 6f 6d 69 75 6d 20 41 75 74 68 6f 72 73 2e 20 .(c).2010.The.Chromium.Authors..
0080 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 20 20 55 73 65 20 6f 66 20 74 68 69 All.rights.reserved...Use.of.thi
00a0 73 0a 20 2a 20 73 6f 75 72 63 65 20 63 6f 64 65 20 69 73 20 67 6f 76 65 72 6e 65 64 20 62 79 20 s..*.source.code.is.governed.by.
00c0 61 20 42 53 44 2d 73 74 79 6c 65 20 6c 69 63 65 6e 73 65 20 74 68 61 74 20 63 61 6e 20 62 65 20 a.BSD-style.license.that.can.be.
00e0 66 6f 75 6e 64 20 69 6e 20 74 68 65 0a 20 2a 20 4c 49 43 45 4e 53 45 20 66 69 6c 65 2e 0a 2d 2d found.in.the..*.LICENSE.file..--
0100 3e 0a 3c 68 74 6d 6c 3e 0a 20 20 3c 68 65 61 64 3e 0a 20 20 3c 2f 68 65 61 64 3e 0a 20 20 3c 62 >.<html>...<head>...</head>...<b
0120 6f 64 79 3e 0a 20 20 20 20 3c 73 63 72 69 70 74 3e 0a 20 20 20 20 20 20 2f 2a 2a 0a 20 20 20 20 ody>.....<script>......./**.....
0140 20 20 20 2a 20 50 65 72 66 6f 72 6d 73 20 61 6e 20 58 4d 4c 48 74 74 70 52 65 71 75 65 73 74 20 ...*.Performs.an.XMLHttpRequest.
0160 74 6f 20 54 77 69 74 74 65 72 27 73 20 41 50 49 20 74 6f 20 67 65 74 20 74 72 65 6e 64 69 6e 67 to.Twitter's.API.to.get.trending
0180 20 74 6f 70 69 63 73 2e 0a 20 20 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 63 61 6c 6c 62 61 63 .topics.........*.@param.callbac
01a0 6b 20 46 75 6e 63 74 69 6f 6e 20 49 66 20 74 68 65 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d 20 k.Function.If.the.response.from.
01c0 66 65 74 63 68 69 6e 67 20 75 72 6c 20 68 61 73 20 61 0a 20 20 20 20 20 20 20 2a 20 20 20 20 20 fetching.url.has.a........*.....
01e0 48 54 54 50 20 73 74 61 74 75 73 20 6f 66 20 32 30 30 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f HTTP.status.of.200,.this.functio
0200 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 20 4a 53 4f 4e 20 64 65 63 6f 64 65 64 0a n.is.called.with.a.JSON.decoded.
0220 20 20 20 20 20 20 20 2a 20 20 20 20 20 72 65 73 70 6f 6e 73 65 2e 20 20 4f 74 68 65 72 77 69 73 .......*.....response...Otherwis
0240 65 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 e,.this.function.is.called.with.
0260 6e 75 6c 6c 2e 0a 20 20 20 20 20 20 20 2a 2f 0a 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 null.........*/.......function.f
0280 65 74 63 68 54 77 69 74 74 65 72 46 65 65 64 28 63 61 6c 6c 62 61 63 6b 29 20 7b 0a 20 20 20 20 etchTwitterFeed(callback).{.....
02a0 20 20 20 20 76 61 72 20 78 68 72 20 3d 20 6e 65 77 20 58 4d 4c 48 74 74 70 52 65 71 75 65 73 74 ....var.xhr.=.new.XMLHttpRequest
02c0 28 29 3b 0a 20 20 20 20 20 20 20 20 78 68 72 2e 6f 6e 72 65 61 64 79 73 74 61 74 65 63 68 61 6e ();.........xhr.onreadystatechan
02e0 67 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 64 61 74 61 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 ge.=.function(data).{...........
0300 69 66 20 28 78 68 72 2e 72 65 61 64 79 53 74 61 74 65 20 3d 3d 20 34 29 20 7b 0a 20 20 20 20 20 if.(xhr.readyState.==.4).{......
0320 20 20 20 20 20 20 20 69 66 20 28 78 68 72 2e 73 74 61 74 75 73 20 3d 3d 20 32 30 30 29 20 7b 0a .......if.(xhr.status.==.200).{.
0340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 74 61 20 3d 20 4a 53 4f 4e 2e 70 61 ..............var.data.=.JSON.pa
0360 72 73 65 28 78 68 72 2e 72 65 73 70 6f 6e 73 65 54 65 78 74 29 3b 0a 20 20 20 20 20 20 20 20 20 rse(xhr.responseText);..........
0380 20 20 20 20 20 63 61 6c 6c 62 61 63 6b 28 64 61 74 61 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 .....callback(data);............
03a0 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 6c 6c 62 61 63 6b .}.else.{...............callback
03c0 28 6e 75 6c 6c 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 (null);.............}...........
03e0 7d 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 2f 2f 20 4e 6f 74 65 20 74 68 61 74 }.........}.........//.Note.that
0400 20 61 6e 79 20 55 52 4c 20 66 65 74 63 68 65 64 20 68 65 72 65 20 6d 75 73 74 20 62 65 20 6d 61 .any.URL.fetched.here.must.be.ma
0420 74 63 68 65 64 20 62 79 20 61 20 70 65 72 6d 69 73 73 69 6f 6e 20 69 6e 0a 20 20 20 20 20 20 20 tched.by.a.permission.in........
0440 20 2f 2f 20 74 68 65 20 6d 61 6e 69 66 65 73 74 2e 6a 73 6f 6e 20 66 69 6c 65 21 0a 20 20 20 20 .//.the.manifest.json.file!.....
0460 20 20 20 20 76 61 72 20 75 72 6c 20 3d 20 27 68 74 74 70 3a 2f 2f 73 65 61 72 63 68 2e 74 77 69 ....var.url.=.'http://search.twi
0480 74 74 65 72 2e 63 6f 6d 2f 74 72 65 6e 64 73 2f 63 75 72 72 65 6e 74 2e 6a 73 6f 6e 3f 65 78 63 tter.com/trends/current.json?exc
04a0 6c 75 64 65 3d 68 61 73 68 74 61 67 73 27 3b 0a 20 20 20 20 20 20 20 20 78 68 72 2e 6f 70 65 6e lude=hashtags';.........xhr.open
04c0 28 27 47 45 54 27 2c 20 75 72 6c 2c 20 74 72 75 65 29 3b 0a 20 20 20 20 20 20 20 20 78 68 72 2e ('GET',.url,.true);.........xhr.
04e0 73 65 6e 64 28 29 3b 0a 20 20 20 20 20 20 7d 3b 0a 0a 20 20 20 20 20 20 2f 2a 2a 0a 20 20 20 20 send();.......};......../**.....
0500 20 20 20 2a 20 48 61 6e 64 6c 65 73 20 64 61 74 61 20 73 65 6e 74 20 76 69 61 20 63 68 72 6f 6d ...*.Handles.data.sent.via.chrom
0520 65 2e 65 78 74 65 6e 73 69 6f 6e 2e 73 65 6e 64 52 65 71 75 65 73 74 28 29 2e 0a 20 20 20 20 20 e.extension.sendRequest().......
0540 20 20 2a 20 40 70 61 72 61 6d 20 72 65 71 75 65 73 74 20 4f 62 6a 65 63 74 20 44 61 74 61 20 73 ..*.@param.request.Object.Data.s
0560 65 6e 74 20 69 6e 20 74 68 65 20 72 65 71 75 65 73 74 2e 0a 20 20 20 20 20 20 20 2a 20 40 70 61 ent.in.the.request.........*.@pa
0580 72 61 6d 20 73 65 6e 64 65 72 20 4f 62 6a 65 63 74 20 4f 72 69 67 69 6e 20 6f 66 20 74 68 65 20 ram.sender.Object.Origin.of.the.
05a0 72 65 71 75 65 73 74 2e 0a 20 20 20 20 20 20 20 2a 20 40 70 61 72 61 6d 20 63 61 6c 6c 62 61 63 request.........*.@param.callbac
05c0 6b 20 46 75 6e 63 74 69 6f 6e 20 54 68 65 20 6d 65 74 68 6f 64 20 74 6f 20 63 61 6c 6c 20 77 68 k.Function.The.method.to.call.wh
05e0 65 6e 20 74 68 65 20 72 65 71 75 65 73 74 20 63 6f 6d 70 6c 65 74 65 73 2e 0a 20 20 20 20 20 20 en.the.request.completes........
0600 20 2a 2f 0a 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 52 65 71 75 65 73 74 28 72 65 71 .*/.......function.onRequest(req
0620 75 65 73 74 2c 20 73 65 6e 64 65 72 2c 20 63 61 6c 6c 62 61 63 6b 29 20 7b 0a 20 20 20 20 20 20 uest,.sender,.callback).{.......
0640 20 20 2f 2f 20 4f 6e 6c 79 20 73 75 70 70 6f 72 74 73 20 74 68 65 20 27 66 65 74 63 68 54 77 69 ..//.Only.supports.the.'fetchTwi
0660 74 74 65 72 46 65 65 64 27 20 6d 65 74 68 6f 64 2c 20 61 6c 74 68 6f 75 67 68 20 74 68 69 73 20 tterFeed'.method,.although.this.
0680 63 6f 75 6c 64 20 62 65 0a 20 20 20 20 20 20 20 20 2f 2f 20 67 65 6e 65 72 61 6c 69 7a 65 64 20 could.be.........//.generalized.
06a0 69 6e 74 6f 20 61 20 6d 6f 72 65 20 72 6f 62 75 73 74 20 52 50 43 20 73 79 73 74 65 6d 2e 0a 20 into.a.more.robust.RPC.system...
06c0 20 20 20 20 20 20 20 69 66 20 28 72 65 71 75 65 73 74 2e 61 63 74 69 6f 6e 20 3d 3d 20 27 66 65 .......if.(request.action.==.'fe
06e0 74 63 68 54 77 69 74 74 65 72 46 65 65 64 27 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 66 65 74 tchTwitterFeed').{...........fet
0700 63 68 54 77 69 74 74 65 72 46 65 65 64 28 63 61 6c 6c 62 61 63 6b 29 3b 0a 20 20 20 20 20 20 20 chTwitterFeed(callback);........
0720 20 7d 0a 20 20 20 20 20 20 7d 3b 0a 0a 20 20 20 20 20 20 2f 2f 20 57 69 72 65 20 75 70 20 74 68 .}.......};........//.Wire.up.th
0740 65 20 6c 69 73 74 65 6e 65 72 2e 0a 20 20 20 20 20 20 63 68 72 6f 6d 65 2e 65 78 74 65 6e 73 69 e.listener........chrome.extensi
0760 6f 6e 2e 6f 6e 52 65 71 75 65 73 74 2e 61 64 64 4c 69 73 74 65 6e 65 72 28 6f 6e 52 65 71 75 65 on.onRequest.addListener(onReque
0780 73 74 29 3b 0a 20 20 20 20 3c 2f 73 63 72 69 70 74 3e 0a 20 20 3c 2f 62 6f 64 79 3e 0a 3c 2f 68 st);.....</script>...</body>.</h
07a0 74 6d 6c 3e 50 4b 03 04 14 00 00 00 00 00 c5 89 9c 3c 30 e8 25 45 86 06 00 00 86 06 00 00 22 00 tml>PK...........<0.%E........".
07c0 00 00 63 6f 6e 74 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f 63 6f 6e 74 65 6e 74 73 63 72 69 70 ..contentscript_xhr/contentscrip
07e0 74 2e 6a 73 2f 2a 0a 20 2a 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 30 20 54 68 65 t.js/*..*.Copyright.(c).2010.The
0800 20 43 68 72 6f 6d 69 75 6d 20 41 75 74 68 6f 72 73 2e 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 .Chromium.Authors..All.rights.re
0820 73 65 72 76 65 64 2e 20 20 55 73 65 20 6f 66 20 74 68 69 73 0a 20 2a 20 73 6f 75 72 63 65 20 63 served...Use.of.this..*.source.c
0840 6f 64 65 20 69 73 20 67 6f 76 65 72 6e 65 64 20 62 79 20 61 20 42 53 44 2d 73 74 79 6c 65 20 6c ode.is.governed.by.a.BSD-style.l
0860 69 63 65 6e 73 65 20 74 68 61 74 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 0a icense.that.can.be.found.in.the.
0880 20 2a 20 4c 49 43 45 4e 53 45 20 66 69 6c 65 2e 0a 20 2a 2f 0a 0a 2f 2a 2a 0a 20 2a 20 50 61 72 .*.LICENSE.file...*/../**..*.Par
08a0 73 65 73 20 74 65 78 74 20 66 72 6f 6d 20 54 77 69 74 74 65 72 27 73 20 41 50 49 20 61 6e 64 20 ses.text.from.Twitter's.API.and.
08c0 67 65 6e 65 72 61 74 65 73 20 61 20 62 61 72 20 77 69 74 68 20 74 72 65 6e 64 69 6e 67 20 74 6f generates.a.bar.with.trending.to
08e0 70 69 63 73 20 61 74 0a 20 2a 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e pics.at..*.the.top.of.the.curren
0900 74 20 70 61 67 65 0a 20 2a 20 40 70 61 72 61 6d 20 64 61 74 61 20 4f 62 6a 65 63 74 20 4a 53 4f t.page..*.@param.data.Object.JSO
0920 4e 20 64 65 63 6f 64 65 64 20 72 65 73 70 6f 6e 73 65 2e 20 20 4e 75 6c 6c 20 69 66 20 74 68 65 N.decoded.response...Null.if.the
0940 20 72 65 71 75 65 73 74 20 66 61 69 6c 65 64 2e 0a 20 2a 2f 0a 66 75 6e 63 74 69 6f 6e 20 6f 6e .request.failed...*/.function.on
0960 54 65 78 74 28 64 61 74 61 29 20 7b 0a 20 20 2f 2f 20 4f 6e 6c 79 20 72 65 6e 64 65 72 20 74 68 Text(data).{...//.Only.render.th
0980 65 20 62 61 72 20 69 66 20 74 68 65 20 64 61 74 61 20 69 73 20 70 61 72 73 65 64 20 69 6e 74 6f e.bar.if.the.data.is.parsed.into
09a0 20 61 20 66 6f 72 6d 61 74 20 77 65 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 20 20 69 66 20 28 64 61 .a.format.we.recognize....if.(da
09c0 74 61 2e 74 72 65 6e 64 73 29 20 7b 0a 20 20 20 20 76 61 72 20 74 72 65 6e 64 5f 6e 61 6d 65 73 ta.trends).{.....var.trend_names
09e0 20 3d 20 5b 5d 0a 20 20 20 20 66 6f 72 20 28 76 61 72 20 64 61 74 65 20 69 6e 20 64 61 74 61 2e .=.[].....for.(var.date.in.data.
0a00 74 72 65 6e 64 73 29 20 7b 0a 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 74 72 65 6e 64 73 2e trends).{.......if.(data.trends.
0a20 68 61 73 4f 77 6e 50 72 6f 70 65 72 74 79 28 64 61 74 65 29 29 20 7b 0a 20 20 20 20 20 20 20 20 hasOwnProperty(date)).{.........
0a40 76 61 72 20 74 72 65 6e 64 73 20 3d 20 64 61 74 61 2e 74 72 65 6e 64 73 5b 64 61 74 65 5d 3b 0a var.trends.=.data.trends[date];.
0a60 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 3d 30 2c 74 72 65 6e 64 3b 20 74 72 65 6e ........for.(var.i=0,trend;.tren
0a80 64 20 3d 20 74 72 65 6e 64 73 5b 69 5d 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 d.=.trends[i];.i++).{...........
0aa0 74 72 65 6e 64 5f 6e 61 6d 65 73 2e 70 75 73 68 28 74 72 65 6e 64 2e 6e 61 6d 65 29 3b 0a 20 20 trend_names.push(trend.name);...
0ac0 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2f 20 43 72 ......}.......}.....}......//.Cr
0ae0 65 61 74 65 20 74 68 65 20 6f 76 65 72 6c 61 79 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66 20 74 eate.the.overlay.at.the.top.of.t
0b00 68 65 20 70 61 67 65 20 61 6e 64 20 66 69 6c 6c 20 69 74 20 77 69 74 68 20 64 61 74 61 2e 0a 20 he.page.and.fill.it.with.data...
0b20 20 20 20 76 61 72 20 74 72 65 6e 64 73 5f 64 6f 6d 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 ...var.trends_dom.=.document.cre
0b40 61 74 65 45 6c 65 6d 65 6e 74 28 27 64 69 76 27 29 3b 0a 20 20 20 20 76 61 72 20 74 69 74 6c 65 ateElement('div');.....var.title
0b60 5f 64 6f 6d 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 73 _dom.=.document.createElement('s
0b80 74 72 6f 6e 67 27 29 3b 0a 20 20 20 20 76 61 72 20 74 65 78 74 5f 64 6f 6d 20 3d 20 64 6f 63 75 trong');.....var.text_dom.=.docu
0ba0 6d 65 6e 74 2e 63 72 65 61 74 65 54 65 78 74 4e 6f 64 65 28 74 72 65 6e 64 5f 6e 61 6d 65 73 2e ment.createTextNode(trend_names.
0bc0 6a 6f 69 6e 28 27 2c 20 27 29 29 3b 0a 20 20 20 20 74 69 74 6c 65 5f 64 6f 6d 2e 69 6e 6e 65 72 join(',.'));.....title_dom.inner
0be0 54 65 78 74 20 3d 20 27 54 6f 70 69 63 73 20 63 75 72 72 65 6e 74 6c 79 20 74 72 65 6e 64 69 6e Text.=.'Topics.currently.trendin
0c00 67 20 6f 6e 20 54 77 69 74 74 65 72 20 27 3b 0a 20 20 20 20 74 72 65 6e 64 73 5f 64 6f 6d 2e 61 g.on.Twitter.';.....trends_dom.a
0c20 70 70 65 6e 64 43 68 69 6c 64 28 74 69 74 6c 65 5f 64 6f 6d 29 3b 0a 20 20 20 20 74 72 65 6e 64 ppendChild(title_dom);.....trend
0c40 73 5f 64 6f 6d 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 65 78 74 5f 64 6f 6d 29 3b 0a 20 20 20 s_dom.appendChild(text_dom);....
0c60 20 74 72 65 6e 64 73 5f 64 6f 6d 2e 73 74 79 6c 65 2e 62 61 63 6b 67 72 6f 75 6e 64 20 3d 20 27 .trends_dom.style.background.=.'
0c80 23 33 36 62 27 3b 0a 20 20 20 20 74 72 65 6e 64 73 5f 64 6f 6d 2e 73 74 79 6c 65 2e 63 6f 6c 6f #36b';.....trends_dom.style.colo
0ca0 72 20 3d 20 27 23 66 66 66 27 3b 0a 20 20 20 20 74 72 65 6e 64 73 5f 64 6f 6d 2e 73 74 79 6c 65 r.=.'#fff';.....trends_dom.style
0cc0 2e 70 61 64 64 69 6e 67 20 3d 20 27 31 30 70 78 27 3b 0a 20 20 20 20 74 72 65 6e 64 73 5f 64 6f .padding.=.'10px';.....trends_do
0ce0 6d 2e 73 74 79 6c 65 2e 70 6f 73 69 74 69 6f 6e 20 3d 20 27 72 65 6c 61 74 69 76 65 27 3b 0a 20 m.style.position.=.'relative';..
0d00 20 20 20 74 72 65 6e 64 73 5f 64 6f 6d 2e 73 74 79 6c 65 2e 7a 49 6e 64 65 78 20 3d 20 27 31 32 ...trends_dom.style.zIndex.=.'12
0d20 33 34 35 36 27 3b 0a 20 20 20 20 74 72 65 6e 64 73 5f 64 6f 6d 2e 73 74 79 6c 65 2e 66 6f 6e 74 3456';.....trends_dom.style.font
0d40 20 3d 20 27 31 34 70 78 20 41 72 69 61 6c 27 3b 0a 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 62 6f .=.'14px.Arial';.....document.bo
0d60 64 79 2e 69 6e 73 65 72 74 42 65 66 6f 72 65 28 74 72 65 6e 64 73 5f 64 6f 6d 2c 20 64 6f 63 75 dy.insertBefore(trends_dom,.docu
0d80 6d 65 6e 74 2e 62 6f 64 79 2e 66 69 72 73 74 43 68 69 6c 64 29 3b 0a 20 20 7d 0a 7d 3b 0a 0a 2f ment.body.firstChild);...}.};../
0da0 2f 20 53 65 6e 64 20 61 20 72 65 71 75 65 73 74 20 74 6f 20 66 65 74 63 68 20 64 61 74 61 20 66 /.Send.a.request.to.fetch.data.f
0dc0 72 6f 6d 20 54 77 69 74 74 65 72 27 73 20 41 50 49 20 74 6f 20 74 68 65 20 62 61 63 6b 67 72 6f rom.Twitter's.API.to.the.backgro
0de0 75 6e 64 20 70 61 67 65 2e 0a 2f 2f 20 53 70 65 63 69 66 79 20 74 68 61 74 20 6f 6e 54 65 78 74 und.page..//.Specify.that.onText
0e00 20 73 68 6f 75 6c 64 20 62 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 72 65 73 75 6c .should.be.called.with.the.resul
0e20 74 2e 0a 63 68 72 6f 6d 65 2e 65 78 74 65 6e 73 69 6f 6e 2e 73 65 6e 64 52 65 71 75 65 73 74 28 t..chrome.extension.sendRequest(
0e40 7b 27 61 63 74 69 6f 6e 27 20 3a 20 27 66 65 74 63 68 54 77 69 74 74 65 72 46 65 65 64 27 7d 2c {'action'.:.'fetchTwitterFeed'},
0e60 20 6f 6e 54 65 78 74 29 3b 0a 50 4b 03 04 14 00 00 00 00 00 c5 89 9c 3c 31 05 84 dd 9d 02 00 00 .onText);.PK...........<1.......
0e80 9d 02 00 00 1f 00 00 00 63 6f 6e 74 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f 6d 61 6e 69 66 65 ........contentscript_xhr/manife
0ea0 73 74 2e 6a 73 6f 6e 7b 0a 20 20 22 6e 61 6d 65 22 3a 20 22 43 72 6f 73 73 2d 64 6f 6d 61 69 6e st.json{..."name":."Cross-domain
0ec0 20 58 4d 4c 48 74 74 70 52 65 71 75 65 73 74 20 66 72 6f 6d 20 61 20 63 6f 6e 74 65 6e 74 20 73 .XMLHttpRequest.from.a.content.s
0ee0 63 72 69 70 74 22 2c 0a 20 20 22 76 65 72 73 69 6f 6e 22 3a 20 22 31 2e 30 2e 30 22 2c 0a 20 20 cript",..."version":."1.0.0",...
0f00 22 64 65 73 63 72 69 70 74 69 6f 6e 22 3a 20 22 44 65 6d 6f 6e 73 74 72 61 74 65 73 20 61 20 6d "description":."Demonstrates.a.m
0f20 65 74 68 6f 64 20 74 6f 20 6d 61 6b 65 20 61 20 63 72 6f 73 73 2d 64 6f 6d 61 69 6e 20 58 4d 4c ethod.to.make.a.cross-domain.XML
0f40 48 74 74 70 52 65 71 75 65 73 74 20 66 65 74 63 68 20 66 72 6f 6d 20 61 20 63 6f 6e 74 65 6e 74 HttpRequest.fetch.from.a.content
0f60 20 73 63 72 69 70 74 2e 20 20 54 68 69 73 20 65 78 74 65 6e 73 69 6f 6e 20 66 65 74 63 68 65 73 .script...This.extension.fetches
0f80 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 72 65 6e 64 69 6e 67 20 74 6f 70 69 63 73 20 66 72 6f .the.current.trending.topics.fro
0fa0 6d 20 54 77 69 74 74 65 72 20 61 6e 64 20 69 6e 73 65 72 74 73 20 74 68 65 6d 20 69 6e 20 61 6e m.Twitter.and.inserts.them.in.an
0fc0 20 6f 76 65 72 6c 61 79 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66 20 47 6f 6f 67 6c 65 20 4e 65 .overlay.at.the.top.of.Google.Ne
0fe0 77 73 2e 20 20 56 69 73 69 74 20 68 74 74 70 3a 2f 2f 6e 65 77 73 2e 67 6f 6f 67 6c 65 2e 63 6f ws...Visit.http://news.google.co
1000 6d 20 74 6f 20 74 65 73 74 20 74 68 69 73 20 65 78 74 65 6e 73 69 6f 6e 2e 22 2c 0a 20 20 22 70 m.to.test.this.extension.",..."p
1020 65 72 6d 69 73 73 69 6f 6e 73 22 3a 20 5b 0a 20 20 20 20 22 68 74 74 70 3a 2f 2f 73 65 61 72 63 ermissions":.[....."http://searc
1040 68 2e 74 77 69 74 74 65 72 2e 63 6f 6d 2f 2a 22 0a 20 20 5d 2c 0a 20 20 22 69 63 6f 6e 73 22 3a h.twitter.com/*"...],..."icons":
1060 20 7b 0a 20 20 20 20 22 34 38 22 20 3a 20 22 73 61 6d 70 6c 65 2d 34 38 2e 70 6e 67 22 2c 0a 20 .{....."48".:."sample-48.png",..
1080 20 20 20 22 31 32 38 22 20 3a 20 22 73 61 6d 70 6c 65 2d 31 32 38 2e 70 6e 67 22 0a 20 20 7d 2c ..."128".:."sample-128.png"...},
10a0 0a 20 20 22 62 61 63 6b 67 72 6f 75 6e 64 5f 70 61 67 65 22 20 3a 20 22 62 61 63 6b 67 72 6f 75 ..."background_page".:."backgrou
10c0 6e 64 2e 68 74 6d 6c 22 2c 0a 20 20 22 63 6f 6e 74 65 6e 74 5f 73 63 72 69 70 74 73 22 3a 20 5b nd.html",..."content_scripts":.[
10e0 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 22 6d 61 74 63 68 65 73 22 3a 20 5b 22 68 74 74 70 3a 2f .....{......."matches":.["http:/
1100 2f 6e 65 77 73 2e 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 2a 22 5d 2c 0a 20 20 20 20 20 20 22 6a 73 22 /news.google.com/*"],......."js"
1120 20 3a 20 5b 22 63 6f 6e 74 65 6e 74 73 63 72 69 70 74 2e 6a 73 22 5d 0a 20 20 20 20 7d 0a 20 20 .:.["contentscript.js"].....}...
1140 5d 0a 7d 0a 50 4b 03 04 14 00 00 00 00 00 c5 89 9c 3c 7e 08 1b 04 8a 0d 00 00 8a 0d 00 00 20 00 ].}.PK...........<~.............
1160 00 00 63 6f 6e 74 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f 73 61 6d 70 6c 65 2d 31 32 38 2e 70 ..contentscript_xhr/sample-128.p
1180 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 80 08 06 00 00 00 c3 ng.PNG........IHDR..............
11a0 3e 61 cb 00 00 00 04 73 42 49 54 08 08 08 08 7c 08 64 88 00 00 00 09 70 48 59 73 00 00 0f 61 00 >a.....sBIT....|.d.....pHYs...a.
11c0 00 0f 61 01 a8 3f a7 69 00 00 00 1c 74 45 58 74 53 6f 66 74 77 61 72 65 00 41 64 6f 62 65 20 46 ..a..?.i....tEXtSoftware.Adobe.F
11e0 69 72 65 77 6f 72 6b 73 20 43 53 34 06 b2 d3 a0 00 00 00 15 74 45 58 74 43 72 65 61 74 69 6f 6e ireworks.CS4........tEXtCreation
1200 20 54 69 6d 65 00 32 2f 31 39 2f 31 30 d7 83 64 18 00 00 0c e3 49 44 41 54 78 9c ed 9d 5f 6e db .Time.2/19/10..d.....IDATx..._n.
1220 c6 16 c6 bf 5c 05 2a 64 40 20 0b 01 36 1a dc 80 2c 0c a4 68 80 42 34 ee 02 a4 ae c0 ea 0a c4 ac ....\.*d@...6...,..h.B4.........
1240 40 ca 0a ac ac 20 cc 0a 44 af c0 ea 0a c2 bc df 0b d3 35 9a 20 41 83 d0 0d 5a 23 46 84 30 50 6b @.......D.........5..A...Z#F.0Pk
1260 23 42 04 dd 07 77 14 8a 9c 19 fe 17 29 6b 7e 80 1f 4c 99 a4 e0 f3 cd cc 99 33 67 ce dc 9a cf e7 #B...w......)k~..L.......3g.....
1280 73 08 36 96 7f 15 fd 05 04 c5 22 04 b0 e1 08 01 6c 38 42 00 1b 8e 10 c0 86 23 04 b0 e1 08 01 ac s.6.......".....l8B......#......
12a0 11 97 b6 8d 89 65 65 fa cc db 99 3e 4d 90 39 63 d3 c4 3b c3 c0 d5 c9 c9 d2 f5 aa a2 40 ee 74 b0 .....ee....>M.9c..;.........@.t.
12c0 d3 ef a3 aa aa 89 9f 7f 4b 04 82 ca c9 a5 6d c3 d1 f5 80 e1 69 6c f7 7a b8 33 18 a0 22 cb b1 df ........K.....m.....il.z.3.."...
12e0 23 04 50 42 2e 6d 1b af da 6d cc 3e 7e 8c 7c 4f 55 51 b0 3b 1a 61 4b d3 62 bd 4b f8 00 25 23 89 #.PB.m...m.>~.|OUQ.;.aK.b.K..%#.
1300 f1 01 60 7a 76 86 17 7b 7b 18 9b 66 ac fb 44 0f 50 22 66 ae 8b e7 9a 86 e9 d9 d9 d2 f5 aa a2 60 ..`zv..{{..f..D.P"f............`
1320 a7 df 47 4d d3 30 75 1c 8c 4d 13 93 67 cf 98 cf 51 87 43 34 74 3d da 4b e7 82 4c f8 fb f8 78 7e ..GM.0u..M..g...Q.C4t=.K..L...x~
1340 2c 49 f3 37 dd 6e e2 67 fc 71 70 30 ff 2f b0 f4 c3 7a de 87 a3 a3 f9 b1 24 05 fe 9e fc bc 1f 0e ,I.7.n.g.qp0./...z......$.......
1360 23 bd 53 f4 00 19 e0 ef b6 1b dd 2e d4 98 5d 31 00 d8 b2 bc d4 f5 cb fb fb d8 1d 8d 22 bf d7 4b #.S...........]1............"..K
1380 ad d9 c4 7d db 0e 7d a7 f0 01 52 42 33 c2 f8 f0 10 7f 0e 06 b1 9e 33 b1 ac 80 21 ef 1a 46 a2 ef ...}..}...RB3.........3...!..F..
13a0 54 6b 36 f1 5d c4 78 81 10 40 4a ce 07 03 6a 0b 3c 7f f4 28 96 43 e6 0f f0 d4 5b 2d ee fc 9e d5 Tk6.].x..@J...j.<..(.C....[-....
13c0 fa 1b dd 2e ee db 76 e4 29 a1 10 40 4a 54 d3 44 ad d9 a4 7e e6 3c 78 10 db 2b 8f c2 d8 34 f1 62 ......v.)..@JT.D...~.<x..+...4.b
13e0 6f 8f 6a fc b8 43 8f 10 40 4a 2a b2 8c ef 2c 2b 73 11 7c 72 1c ea f5 b1 69 c2 79 f0 20 70 3d a9 o.j..C..@J*...,+s.|r....i.y..p=.
1400 df 21 04 90 01 44 04 55 45 a1 7e 9e 44 04 d3 b3 33 5c fa 9c b8 b4 c6 77 47 a3 c0 33 85 00 32 a2 .!...D.UE.~.D...3\.....wG..3..2.
1420 22 cb d8 1d 8d 50 91 24 ea e7 61 22 f8 8a 32 de 9f 7b 1c c9 b4 c6 9f b9 2e 1c 5d bf f6 1b 5c 77 "....P.$..a"..2..{........]...\w
1440 71 5d 4c 03 33 26 2c 92 c7 0a d2 4c 1d 07 a7 df 7e 1b b8 be 7b 74 74 6d bc 94 dd fe db 7e 1f 17 q]L.3&,....L....~...{ttm.....~..
1460 4f 9e 00 f8 32 4b a8 c8 b2 10 40 1e 84 89 60 f7 e8 08 72 a7 13 b8 7e aa aa 81 28 60 45 92 a8 cf O...2K....@...`...r...~...(`E...
1480 89 63 fc 4b db c6 8b bd bd a5 6b 77 1f 3f c6 76 bf 2f 86 80 3c d8 d2 34 dc b3 2c f6 70 a0 eb 81 .c.K......kw.?.v./..<..4..,.p...
14a0 b1 18 00 76 fa fd c0 35 9a f1 d5 e1 30 96 c3 e7 f8 7a 9c 8a 24 2d 7a 21 21 80 9c e0 89 60 f6 f1 ...v...5....0....z..$-z!!....`..
14c0 23 5e b5 db 01 11 34 74 9d 29 1a 42 ac 38 3f 40 5d 52 f6 2e 1d 0b 01 e4 48 5c 11 54 64 99 db b2 #^....4t.).B.8?@]R......H\.Td...
14e0 6b cd 26 75 e8 60 e1 e8 3a c6 87 87 4b d7 ea ad 16 b6 3d 3d 8d 10 40 ce c4 15 81 dc e9 a0 d1 ed k.&u.`..:...K.....==..@.........
1500 52 9f 75 75 72 82 53 55 85 cb 59 1f 00 be 78 fc 7e e3 57 24 29 20 30 e1 04 ae 08 d6 34 0e b8 36 R.uur.SU..Y...x.~.W$).0.....4..6
1520 cc 3d cb 5a 24 73 cc 5c 17 2f db 6d 6e 36 50 bd d5 42 43 d7 21 77 3a 8b ee 7c ea 38 78 6f 9a b8 .=.Z$s.\./.mn6P..BC.!w:..|.8xo..
1540 30 0c aa ef 70 ef e9 53 d4 db ed a5 6b 42 00 2b 24 6b 11 c4 81 e5 3b 88 21 60 85 34 74 1d ea 70 0...p..S....kB.+$k....;.!`.4t..p
1560 48 fd cc 3f 1c 84 85 98 e3 c0 73 1c 85 00 56 4c 98 08 1c 5d 5f 44 ea 2a b2 8c fb b6 8d 6f 0e 0e H..?......s...VL...]_D.*.....o..
1580 12 bd ab aa 28 f8 fe f8 98 3b 6b 10 43 40 4a a6 8e 73 9d b6 6d db 8b 34 ad aa a2 60 4b d3 50 6f ....(....;k.C@J..s..m..4...`K.Po
15a0 b7 af a7 76 94 a5 59 de 70 e0 8d d4 79 df f3 e7 60 10 70 ec 68 54 24 09 db fd 3e 76 fa fd d0 65 ...v..Y.p...y...`.p.hT$...>v...e
15c0 61 21 80 84 cc 5c 17 6f fb fd 50 83 f0 8c 11 57 04 e4 bd ee 68 84 89 65 61 ea 5b 31 ac fd 23 ba a!...\.o..P....W....h..ea.[1..#.
15e0 38 53 45 21 80 04 c4 c9 d9 27 54 15 05 aa 69 06 bc f0 24 22 c8 12 21 80 98 b0 32 77 a3 42 73 c8 8SE!.....'T...i...$"..!...2w.Bs.
1600 bc 0b 35 7e f2 16 81 70 02 63 f2 ba d3 49 6c 7c e0 7a 59 f8 ad 2f e6 7f d7 30 b8 c1 9f 97 be 25 ..5~...p.c...Il|.zY../...0.....%
1620 dc 2c 11 3d 40 0c 58 dd 75 55 51 d0 d0 75 d4 db 6d 4c 1d 07 ee 68 04 f7 e7 9f b9 cf a2 f5 04 b4 .,.=@.X.uUQ..u..mL...h..........
1640 e8 1d 21 af 9e 40 08 20 06 af da ed c0 86 8c 46 b7 8b bb 86 11 30 cc d4 71 e0 e8 7a ec 0d 1c 3c ..!..@.........F.....0..q..z...<
1660 11 84 a5 89 27 41 08 20 06 ff bb 75 6b e9 f7 28 06 e1 8d ef 15 49 c2 7d db 0e 64 ff f2 44 90 34 ....'A.....uk..(.....I.}..d..D.4
1680 f7 8f 85 f0 01 22 e2 4f db a6 2d ac d0 b8 6b 18 a1 81 1f 3f aa 69 32 7d 82 f1 e1 61 c0 87 48 83 .....".O..-...k....?.i2}...a..H.
16a0 10 00 87 b1 69 e2 b9 a6 51 1d 30 56 80 87 06 2f fa 37 79 f6 8c 9a 2b c8 12 81 37 99 23 0b 84 00 ....i...Q.0V.../.7y...+...7.#...
16c0 18 10 87 8f e5 85 c7 35 42 43 d7 b1 dd eb 51 3f 63 ed 22 52 4d 13 f2 fe fe e2 77 ff 82 51 16 08 .......5BC....Q?c."RM.....w..Q..
16e0 1f 80 02 6d dc ae 2a ca d2 f4 ef 3f 09 ff 6d 34 47 12 00 be 3f 3e a6 1a 96 ac 0a 4e 1d 27 73 e3 ...m..*....?..m4G...?>.....N.'s.
1700 03 42 00 01 26 96 85 57 3f fe c8 fd 9b a8 1b 2f 69 4c 1d e7 7a 58 f1 ad d7 6f f7 7a cc bd 80 33 .B..&..W?....../iL..zX...o.z...3
1720 d7 c5 cc 75 53 95 82 61 21 86 00 1f f5 76 9b e9 80 11 6e a7 98 8b 57 55 75 29 25 8b 70 c5 11 54 ...uS..a!....v....n...WUu)%.p..T
1740 45 96 73 31 3e 20 7a 00 26 61 41 99 a4 3d 00 70 dd a2 ed af bf 0e 5c 4f 3a ac a4 41 f4 00 0c 78 E.s1>.z.&aA..=.p......\O:..A...x
1760 53 b1 ab 93 13 ea f4 2d 2a 15 59 46 bd d5 4a 7c 7f 96 08 01 70 e0 ed fc 1d 1f 1e a6 12 41 2d 63 S......-*.YF..J|....p........A-c
1780 67 2e 29 42 00 21 f0 d2 b2 d2 88 c0 3f e6 b3 36 96 e6 cd 46 16 8a 24 0b 36 13 cb 5a 78 d7 24 91 g.)B.!......?..6...F..$.6..Zx.$.
17a0 c2 1f dc 21 b9 79 ac 04 4d e2 27 c4 09 cf ce 5c 37 b0 29 24 eb e9 5d 64 e2 14 31 ba 09 fc 71 70 ...!.y..M.'....\7.)$..]d..1...qp
17c0 c0 2c ae 74 2c 49 f3 0f 47 47 d4 fb 3e 7f f8 30 ff b5 d9 4c 5d 94 89 7c 87 34 f7 67 c9 46 cd 02 .,.t,I..GG..>..0...L]..|.4.g.F..
17e0 78 9e bd 17 d6 9c 3c 2c 55 3b ca b6 2d da 92 72 55 51 f0 03 a3 20 44 de 6c 8c 0f 10 25 7f 8f 70 x.....<,U;..-..rUQ....D.l...%..p
1800 f1 e4 09 75 6c 4f 53 0d 84 e4 10 d2 f2 09 b2 5c dd 8b cb 46 f4 00 51 a2 7b 34 d2 f6 04 24 71 73 ...ulOS........\...F..Q.{4...$qs
1820 62 59 4c f1 91 6d da 45 b1 11 02 a0 c5 df 49 b5 ed a9 e3 70 b3 77 58 dd fa cc 75 71 aa aa b1 4b bYL..m.E......I....p.wX...uq...K
1840 ba 46 79 f6 2a b9 f1 02 a0 55 de f0 a7 57 5d da 36 37 d7 8f 65 a8 a4 75 7d 59 19 c2 45 70 e3 05 .Fy.*....U...W].67..e..u}Y..Ep..
1860 e0 77 ba aa 8a 42 ad a3 97 d4 c1 8b 22 82 8a 24 61 4b d3 50 55 55 c8 9d 4e ac bc fd bc b9 f1 71 .w...B......"..$aK.PUU..N......q
1880 00 7f b9 35 d6 6e 19 b2 37 9f 65 4c 22 22 bf 08 c8 f6 6f 9e 08 f2 58 c6 cd 8a 8d 99 05 10 78 ad ...5.n..7.eL""....o...X.......x.
18a0 2f b4 b4 0b c3 cb 0f bb 8f 56 0d a4 2c 6c 94 00 2a 92 14 ba ac 9a 87 08 58 25 61 ca c0 8d 19 02 /........V..,l..*.......X%a.....
18c0 26 96 85 b1 69 2e ed 97 f3 b7 f6 a8 dd 70 58 b7 9e 64 38 20 22 28 db 70 b0 f6 4e e0 cc 75 f1 ba &...i........pX..d8."(.p..N..u..
18e0 d3 e1 e6 df 13 ea ad 16 ee c5 38 75 8b e7 e0 f1 f2 f3 68 65 d9 a2 dc 57 04 6b 3d 04 5c da 36 4e ..........8u......he...W.k=.\.6N
1900 55 35 92 f1 93 90 b4 5b df d2 b4 c8 85 20 8a 66 6d 05 40 0a 21 c5 99 83 b3 0a 30 f3 48 2a 82 38 U5.....[.......fm.@.!.....0.H*.8
1920 d5 40 8a 64 6d 05 40 3b 4b 2f 8c e9 d9 59 a2 ca dd 5b 9a c6 8c d7 a7 15 81 7f 8f ff aa 59 4b 01 .@.dm.@;K/...Y...[...........YK.
1940 cc 5c 17 17 94 18 7d a3 db bd 0e d8 70 92 3a 93 96 6f 97 3b 1d ae 31 5f 33 a6 97 61 22 08 2b f9 .\....}.....p.:..o.;..1_3..a".+.
1960 96 3b 85 2c 42 a7 e4 fd 70 18 ba 9e 4e 0e 71 ca 62 fd 3e ec dd c7 92 34 ff fb f8 38 f6 7d 69 0e .;.,B...p...N.q.b.>....4...8.}i.
1980 98 ca 8a b5 14 c0 ef bd 5e a4 7f e4 2a 44 10 c5 f8 b4 fb de 3d 7e 9c e8 dd 59 b3 36 02 f0 fe 93 ........^...*D......=~...Y.6....
19a0 5f b6 5a 4b 86 fc f4 e6 0d f7 be bc 44 10 c7 f8 de fb 8a ca fe a1 b1 16 02 20 2d 87 b4 74 af 00 _.ZK........D.............-..t..
19c0 7e 6d 36 43 ef cf 4b 04 9f 3f 7c 48 74 5f 99 28 bd 13 e8 cd a2 a1 65 e1 d2 4e da f0 13 25 bc 9b ~m6C..K..?|Ht_.(......e..N...%..
19e0 64 4a 96 67 f1 a6 55 51 6a 01 38 ba 1e d8 a4 39 3e 3c 5c 32 56 d4 fc fa 75 5e b0 c9 93 52 0b 80 dJ.g..UQj.8....9><\2V...u^...R..
1a00 65 90 a4 59 38 eb ba 60 93 27 a5 16 40 56 b5 72 bd 6c 69 1a b3 ac cb 26 8a a0 d4 02 88 52 30 99 e..Y8..`.'..@V.r.li....&.....R0.
1a20 b7 ab 96 45 bd dd 5e 8b 30 ed 2a 58 8b d5 c0 b0 04 cc a4 c9 95 71 ca b7 df 54 4a dd 03 10 2a b2 ...E..^.0.*X.........q...TJ...*.
1a40 9c 28 49 23 8c b0 30 ed 79 cc 03 a0 d7 91 b5 e8 01 08 49 cf e4 0b 83 d6 13 ac a2 4e 6f 19 28 5c .(I#..0.y.........I........No.(\
1a60 00 97 b6 8d bf 2c 0b 9f 5d 17 5f fd b3 49 33 c9 a9 d9 04 da b1 28 51 f0 8a 60 53 8c 0f 14 28 80 .....,..]._..I3......(Q..`S...(.
1a80 89 65 e1 7c 30 a0 26 73 b0 aa 6f 12 92 66 ea 84 31 36 4d b8 a3 11 54 d3 dc 08 e3 03 05 09 80 57 .e.|0.&s..o..f..16M...T........W
1aa0 3d 93 10 66 c8 bc 44 b0 69 ac 5c 00 51 77 e8 02 42 04 ab 60 a5 02 88 63 7c 42 14 11 ac 4b 02 66 =..f..D.i.\.Qw..B..`...c|B...K.f
1ac0 19 59 d9 34 90 75 de 4d ad d9 44 a3 db 65 96 48 09 0b cc ac 53 02 66 19 59 49 0f 40 db 9e 4d 8a .Y.4.u.M..D..e.H....S.f.YI.@..M.
1ae0 2d 7b 73 f7 2f 0c 03 6f 1f 3e a4 3e 23 ac 35 8b a0 4e 32 62 f5 00 33 d7 8d 1d 70 21 d9 bb 5e 88 -{s./..o.>.>#.5..N2b..3...p!..^.
1b00 41 fc 1b 37 b6 fb fd c4 ad 79 1d 12 30 cb 48 64 01 5c 18 06 4e 55 15 ce 83 07 b1 2a 63 bd 33 8c A..7.....y..0.Hd.\..NU.....*c.3.
1b20 c0 b6 eb dd d1 88 d9 1a d3 18 32 ec de df 3a 9d dc 8e 5e 59 57 42 05 70 69 db 78 ae 69 78 fb f0 ..........2...:...^YWB.pi.x.ix..
1b40 e1 c2 db 8e 5a 1e 8d 96 bd bb dd eb 85 06 6a 6a 9a c6 0c fb 86 19 92 27 82 ab 93 93 40 dd ff 4d ....Z.........jj.......'....@..M
1b60 87 2b 80 0b c3 c0 8b bd 3d 66 79 b4 b0 83 0b de f9 0e 31 ae 48 12 ee 84 c4 d7 a3 ec b7 0f 3b 48 .+......=fy.......1.H.........;H
1b80 89 25 02 75 38 2c d5 de fc 32 c0 14 80 a3 eb 4c 87 0c f8 72 3a 26 0f bf 81 b6 43 4e b2 a4 19 9f .%.u8,...2.....L...r:&....CN....
1ba0 55 52 35 ae 08 ca 50 8e a5 94 d0 12 05 7f db df 67 26 50 fe a2 28 91 93 28 fd b5 f5 78 49 94 b4 UR5...P.........g&P..(..(...xI..
1bc0 3a 7c 24 09 94 96 53 ef 4d 0a f5 66 05 bf 1f 0e e7 bf f7 7a 8b df 7f ef f5 4a 95 85 5b 36 02 d3 :|$...S.M..f.......z.....J..[6..
1be0 40 56 b0 a6 aa 28 b8 33 18 c4 6e 45 a4 f4 0a 6f 7b 15 70 7d 1e 9f b7 58 93 ff 70 24 5e 10 a9 22 @V...(.3..nE...o{.p}...X..p$^.."
1c00 49 8b ae 9d fc 4d bd d5 c2 ee 68 b4 31 31 fd a4 2c 09 e0 cf c1 00 e7 8f 1e 05 fe 28 6c 71 26 8c I....M....h.11..,..........(lq&.
1c20 b0 03 0f dc d1 08 af 7f fa 69 f1 3b ab 1c 7b dc 48 22 eb 14 0e c1 17 16 02 60 9d 64 b1 8a b1 f3 .........i.;..{.H".......`.d....
1c40 54 55 97 a6 8a 3c c3 45 15 41 1e 67 ec dd 44 16 4e a0 df 63 07 ae a7 6c 79 1b 7f 6c 9a 4b c6 97 TU...<.E.A.g..D.N..c...ly..l.K..
1c60 f7 f7 b9 ad 36 ca f7 89 7a a4 9b c0 23 00 7f 84 2f ca 94 2d 0b de f9 e2 04 61 d3 34 6f 12 28 2d ....6...z...#.../..-.....a.4o.(-
1c80 56 50 6b 36 af d3 c7 c4 d8 1f 89 db c0 f5 f4 cb df fa e3 9c 8b 97 94 99 eb 06 62 0c 61 45 9c bc VPk6......................b.aE..
1ca0 81 9c 86 ae 63 a7 df c7 c4 b2 f0 c9 71 b0 a5 69 62 9e 1f 93 db 40 70 be 0e ac 66 db 53 dc 55 3a ....c.......q..ib....@p...f.S.U:
1cc0 7f 59 57 72 98 92 98 df 27 a7 74 59 c1 bc 50 ad 3f f2 58 86 52 ab eb 0e b3 4c dc d8 34 13 f9 00 .YWr....'.tY..P.?.X.R....L..4...
1ce0 13 cb c2 95 6d e3 b3 eb e2 2f 8f 31 ab aa ba e8 a2 79 dd fc f9 a3 47 a8 b7 db 01 e3 3a ba be dc ....m..../.1.....y....G.....:...
1d00 fa 25 49 08 20 03 6e cd e7 f3 39 ad a0 32 10 ed a4 ea 89 65 61 62 59 f8 cb b2 22 57 eb f2 c6 15 .%I...n...9..2.....eabY..."W....
1d20 6c 59 a6 c6 fd 1b dd 2e e4 7f 16 7d c6 a6 49 3d b6 5d 78 fa e9 59 c4 01 fc 73 71 42 ad d9 c4 4e lY.........}..I=.]x..Y...sqB...N
1d40 bf bf 68 b5 53 c7 c1 27 c7 89 65 70 1a 55 45 c1 ee 68 84 0b c3 88 9d 26 06 00 3f bc 79 93 db 61 ..h.S..'..ep.UE..h.....&..?.y..a
1d60 8a 9b c4 42 00 bc 8c 9a bc 20 f3 f5 b8 e5 de 78 c7 ac 0a e2 b1 14 0a 7e ae 69 b1 4b af a5 a5 d6 ...B...........x.......~.i.K....
1d80 6c e2 ce 60 b0 14 0a e6 21 ba fe 6c 59 9a 05 7c c7 d9 7f 97 17 57 27 27 b8 b4 6d dc 7b fa 34 f4 l..`....!..lY..|.....W''..m.{.4.
1da0 dd db bd 9e 30 7e c6 04 56 03 a7 8e 83 df 3a 9d 44 3d 41 ad d9 5c 78 f0 c4 eb 27 cf 7c 6f 9a b8 ....0~..V.....:.D=A..\x...'.|o..
1dc0 a0 84 9b 81 2f a7 66 11 87 cf 1d 8d 16 fe 45 ad d9 c4 96 a6 e1 ce 60 20 c6 fc 1c 60 66 05 5f 18 ..../.f.......E.......`....`f._.
1de0 06 35 9f cf 4b bd d5 42 4d d3 16 46 0f 0b 1e f1 b2 7d c4 ca 5d 31 84 a6 85 13 af df cb 57 aa 9a .5..K..BM..F.....}..]1.......W..
1e00 b8 35 b2 36 72 88 8c 9d 62 08 3d 2f a0 9a c2 d8 34 b6 34 0d 8d 6e 37 30 f5 4b 52 c8 59 90 9e 42 .5.6r...b.=/....4.4..n70.KR.Y..B
1e20 42 c1 a2 ab 2f 0f 85 08 e0 33 65 f1 49 84 75 8b a1 10 01 d0 36 76 44 29 f8 28 c8 9e 95 0b 60 e6 B.../....3e.I.u.....6vD).(....`.
1e40 ba 81 12 e9 b5 66 53 4c f1 0a 62 e5 02 a0 85 7d 77 0a 3c 3b 77 d3 29 bc 3e 40 91 47 a7 0b 56 d4 .....fSL..b....}w.<;w.).>@.G..V.
1e60 03 90 1d c2 b4 55 3f 11 da 2d 96 dc cf 0d 9c 58 16 1c 5d a7 46 14 bf 39 38 10 de 7f c1 e4 36 04 .....U?..-.....X..].F..98.....6.
1e80 f0 aa 80 01 62 55 af 2c 64 da 03 10 0f 3f ec 44 2f 61 fc f2 90 99 00 c6 a6 89 b7 fd 7e 68 62 c7 ....bU.,d....?.D/a..........~hb.
1ea0 dd c7 8f b1 2d bc fe d2 90 d9 10 40 36 81 b2 5a 3e 49 01 13 61 e0 72 91 d9 2c 80 57 da 7d bb d7 ....-......@6..Z>I..a.r..,.W.}..
1ec0 c3 7d db 16 c6 2f 21 99 3b 81 de 9e a0 de 6a e1 df 86 21 0c 5f 62 72 99 05 cc 5c 17 97 b6 2d a6 .}.../!.;.....j...!._br...\...-.
1ee0 78 6b 40 e1 d5 c2 05 c5 52 ba ad 61 82 d5 22 04 b0 e1 08 01 6c 38 ff 07 3d de fa 0a 91 34 1d 5e xk@.....R..a..".....l8..=....4.^
1f00 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 c5 89 9c 3c d4 f9 e5 0a 43 05 ....IEND.B`.PK...........<....C.
1f20 00 00 43 05 00 00 1f 00 00 00 63 6f 6e 74 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f 73 61 6d 70 ..C.......contentscript_xhr/samp
1f40 6c 65 2d 34 38 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 30 00 00 00 le-48.png.PNG........IHDR...0...
1f60 30 08 06 00 00 00 57 02 f9 87 00 00 00 04 73 42 49 54 08 08 08 08 7c 08 64 88 00 00 00 09 70 48 0.....W.......sBIT....|.d.....pH
1f80 59 73 00 00 0f 61 00 00 0f 61 01 a8 3f a7 69 00 00 00 1c 74 45 58 74 53 6f 66 74 77 61 72 65 00 Ys...a...a..?.i....tEXtSoftware.
1fa0 41 64 6f 62 65 20 46 69 72 65 77 6f 72 6b 73 20 43 53 34 06 b2 d3 a0 00 00 00 15 74 45 58 74 43 Adobe.Fireworks.CS4........tEXtC
1fc0 72 65 61 74 69 6f 6e 20 54 69 6d 65 00 32 2f 31 39 2f 31 30 d7 83 64 18 00 00 04 9c 49 44 41 54 reation.Time.2/19/10..d.....IDAT
1fe0 68 81 ed 5a 6d 6a e3 46 18 7e dc 84 94 84 06 09 52 5a b6 50 6c 58 e8 42 ff 48 4b 0f 20 dd 40 de h..Zmj.F.~......RZ.PlX.B.HK...@.
2000 13 d8 7b 02 e7 06 f6 9e 20 7b 03 39 27 b0 6f 60 e5 bf 17 c9 0b 6e f1 e2 20 6d ca 6e 49 b1 91 1c ..{......{.9'.o`.....n...m.nI...
2020 37 0e 09 31 6f 7f c4 33 3b fa 72 ec 8d 23 a5 d0 07 fc c3 33 63 f9 7d 66 9e 79 bf ec 02 11 11 fe 7..1o..3;.r..#.....3c.}f.y......
2040 c3 f8 26 6f 03 1e 8a ff 09 3c 16 66 8e 83 d3 72 19 ef 0a 05 fc ae aa 18 37 9b 89 eb 0a 79 de 81 ..&o.....<.f...r........7....y..
2060 1b cf c3 4e a9 14 1b 9f 39 0e 3e e8 3a e6 93 49 68 7c 5f d3 f0 bc dd c6 96 2c 7f 19 a4 9c 30 32 ...N....9.>.:..Ih|_......,....02
2080 4d b2 25 89 2e 6d 3b 36 37 d0 34 ea 02 74 7e 74 44 b7 be 4f 9f ea 75 ea 02 d4 05 68 68 18 a1 b5 M.%..m;67.4..t~tD..O..u....hh...
20a0 b9 11 18 1a 06 75 81 44 12 51 43 dd 4a 25 75 6d 6e 04 6e 7d 9f fa 8a 92 68 58 17 a0 be a2 10 51 .....u.D.QC.J%umn.n}....hX.....Q
20c0 ba f1 7e ab 45 44 39 12 20 22 ba b4 6d b2 25 29 66 20 1b 63 04 fb 8a 42 d7 ae 1b fa 1c 93 58 ae ..~.ED9.."..m.%)f..c...B......X.
20e0 04 98 31 51 12 a2 e6 df 17 8b 74 eb fb 7c bd 78 72 17 9d 4e fe 04 88 e2 24 2e 3a 1d 6e 64 17 20 ..1Q......t..|.xr..N....$.:.nd..
2100 b7 52 21 bf d5 a2 91 69 d2 fb 62 91 ba 00 9d d5 6a 44 94 b3 84 2e 3a 1d 2e 8d fb 48 88 2f b7 52 .R!....i..b.....jD....:....H./.R
2120 e1 cf c8 25 0e 8c 9b 4d fc 79 78 c8 fd fc 4e b1 88 e7 ed 36 00 70 ff bf 53 2c e2 57 c7 c1 b8 d9 ...%...M.yx...N....6.p..S,.W....
2140 44 b0 98 db 92 65 c8 e5 32 0e aa 55 fe ac cc 09 04 ed 36 4e 5f bd 4a 9c 2b 99 26 76 55 95 93 d8 D....e..2..U......6N_.J.+.&vU...
2160 55 14 bc b0 ac 70 e0 8a 20 f3 54 e2 ef b7 6f 01 00 cf ea 75 a8 be 8f 92 69 62 4b 92 00 00 de eb U....p....T...o....u....ibK.....
2180 d7 00 80 5f 2c 0b 5b 92 84 ab 5e 0f 03 5d c7 3c 08 d2 1f 98 95 de 2f 6d 9b ce 6a 35 1a 68 1a 0d ..._,.[...^..].<....../m..j5.h..
21a0 34 2d 36 c7 f4 cf e6 fc 56 8b df 07 d1 85 46 91 09 01 d1 40 e6 bf 93 d6 b0 79 16 0f fc 56 2b 31 4-6.....V.....F....@.....y...V+1
21c0 d5 10 91 89 84 f6 54 15 72 b9 cc df cf 1c 27 71 cd 41 a5 02 00 5c 32 72 b9 8c 3d 55 5d fa ec ed ......T.r.....'q.A...\2r..=U]...
21e0 0d da 19 c2 3c 08 70 be d0 fb be ae a3 b4 48 87 c7 c7 c7 18 1f 1f 03 00 1f 63 58 76 59 53 f1 18 ....<.p.......H..........cXvYS..
2200 92 b9 76 dd 90 64 ba 00 8d 4c 93 88 be e4 36 5d 80 3e d5 eb 21 09 b1 cf 2c d3 7c 14 8f 72 02 9f ..v..d...L....6].>..!...,.|..r..
2220 1b 0d ee cb 01 e0 e6 e3 47 ee 61 c4 93 f8 eb cd 1b cc 83 00 53 cb c2 55 af 77 37 6f 9a 89 35 42 ........G.a.........S..U.w7o..5B
2240 2a 36 bb f7 77 18 68 1a cf 61 c4 dc 25 ed 24 6c 49 a2 a1 61 f0 0c 73 1d 6c ec 04 6e 3c 0f a3 c5 *6..w.h..a..%.$lI..a..s.l..n<...
2260 ee de 06 01 0e aa 55 ae e9 17 96 85 81 ae e3 aa d7 0b 9d c4 8d e7 61 7a 72 82 f9 64 02 b9 5c 0e ......U...............azr..d..\.
2280 5d f4 4c 4f 20 ea 26 a3 fa 26 a2 c4 93 48 3b 9d 75 b0 11 02 ac 04 ec 2b 4a 62 7e 9f 46 e2 d2 b6 ].LO..&..&...H;.u......+Jb~.F...
22a0 63 63 eb ca e8 41 04 98 c6 c5 12 30 ad 48 89 92 10 33 4a 36 d6 57 94 7b 03 d7 c6 08 5c bb 2e ff cc...A.....0.H...3J6.W.{....\...
22c0 d2 e8 ce dd 47 22 09 6c 33 d6 c5 57 47 e2 99 e3 e0 aa d7 e3 ee 4f 0c 42 7b aa ca 13 b2 f9 64 82 ....G".l3..WG........O.B{.....d.
22e0 0f ba 9e 18 7d 45 6c c9 72 f6 81 6c 64 9a 5c bb 7d 45 89 ed 60 52 92 b6 69 ac 45 e0 d6 f7 69 64 ....}El.r..ld.\.}E..`R..i.E...id
2300 9a 21 6f b1 2a 89 af f1 30 ab 60 65 02 51 57 29 1a 2b 92 10 2f 67 16 58 89 80 68 bc e8 f2 9e 02 .!o.*...0.`e.QW).+../g.X..h.....
2320 89 10 81 8b 4e 87 86 86 11 f3 1a cc cf 33 19 b0 62 63 19 09 d6 35 c8 8c 80 d8 8b b1 25 89 2f b8 ....N........3..bc...5......%./.
2340 e8 74 62 bb 2a 1a 1a 25 c1 72 9c c7 d2 7c 22 01 d1 78 b7 52 09 a5 b3 2c c8 88 ed 0f 66 f4 f9 d1 .tb.*..%.r...|"..x.R...,....f...
2360 51 a8 01 35 34 0c 3a ab d5 d6 0e 46 0f 22 70 ed ba 6b 05 9c 81 a6 91 2d 49 7c c7 45 12 59 4a 87 Q..54.:....F."p..k.....-I|.E.YJ.
2380 61 7b 6a 59 00 80 83 6a f5 de f2 0d 00 a6 27 27 90 0d 23 16 74 9e d5 eb d8 96 e5 50 cf 26 0b 6c a{jY...j......''..#.t......P.&.l
23a0 5f 7b 1e 80 bb 74 58 c4 cc 71 f0 8f 65 61 e6 38 b8 f1 3c 7c a7 eb f8 f1 f0 10 00 30 b5 2c 30 e2 _{...tX..q..ea.8..<|.......0.,0.
23c0 9f 1b 0d ec 6b 1a 7e 6a 34 b2 b3 5a 40 e1 d2 b6 e9 8f 97 2f 01 00 bb 8a 82 6d 59 c6 cc 71 62 bf ....k.~j4..Z@....../.....mY..qb.
23e0 8e 00 e0 a9 41 14 25 d3 cc 7c e7 19 0a 44 44 5e b5 ca 0b ed 28 76 15 05 00 78 ce b3 53 2c 62 1e ....A.%..|...DD^....(v...x..S,b.
2400 04 9c c8 0f b5 1a 7e 5e 14 ef 79 80 b7 16 c5 1e e4 ae aa 62 4f 55 b1 af eb 5c eb e3 66 93 57 53 ......~^..y........bOU...\..f.WS
2420 bf 11 61 6a 59 f8 b6 54 5a af 7e 7d 04 ac d5 1b 7d 57 28 00 b8 23 f0 54 b0 72 3a cd 2e 2d 93 d4 ..ajY..TZ.~}....}W(..#.T.r:..-..
2440 53 c1 4a 04 82 76 1b a7 8b 82 3b 2f 6f 93 8a 65 41 c2 6f b5 78 1e 94 47 a6 b9 0a 96 12 10 33 cf S.J..v....;/o..eA.o.x..G......3.
2460 a4 86 ec 53 c0 d2 4b cc fa 9b df 57 ab b9 7b 9b 34 e4 fa 57 83 4d e0 5f 61 43 0f b9 a9 b2 3f 0b ...S..K....W..{.4..W.M._aC....?.
2480 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 01 02 14 03 14 00 00 00 00 00 c5 89 9c 3c 94 ff 7e 3b ....IEND.B`.PK.............<..~;
24a0 65 07 00 00 65 07 00 00 21 00 00 00 00 00 00 00 00 00 00 00 a0 81 00 00 00 00 63 6f 6e 74 65 6e e...e...!.................conten
24c0 74 73 63 72 69 70 74 5f 78 68 72 2f 62 61 63 6b 67 72 6f 75 6e 64 2e 68 74 6d 6c 50 4b 01 02 14 tscript_xhr/background.htmlPK...
24e0 03 14 00 00 00 00 00 c5 89 9c 3c 30 e8 25 45 86 06 00 00 86 06 00 00 22 00 00 00 00 00 00 00 00 ..........<0.%E........"........
2500 00 00 00 a0 81 a4 07 00 00 63 6f 6e 74 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f 63 6f 6e 74 65 .........contentscript_xhr/conte
2520 6e 74 73 63 72 69 70 74 2e 6a 73 50 4b 01 02 14 03 14 00 00 00 00 00 c5 89 9c 3c 31 05 84 dd 9d ntscript.jsPK.............<1....
2540 02 00 00 9d 02 00 00 1f 00 00 00 28 00 00 00 00 00 00 00 a0 81 6a 0e 00 00 63 6f 6e 74 65 6e 74 ...........(.........j...content
2560 73 63 72 69 70 74 5f 78 68 72 2f 6d 61 6e 69 66 65 73 74 2e 6a 73 6f 6e 30 66 65 35 36 63 65 61 script_xhr/manifest.json0fe56cea
2580 35 30 64 63 31 38 62 37 65 35 65 33 31 64 34 37 63 33 38 33 33 35 36 61 38 35 64 38 62 38 39 36 50dc18b7e5e31d47c383356a85d8b896
25a0 50 4b 01 02 14 03 14 00 00 00 00 00 c5 89 9c 3c 7e 08 1b 04 8a 0d 00 00 8a 0d 00 00 20 00 00 00 PK.............<~...............
25c0 00 00 00 00 00 00 00 00 a0 81 44 11 00 00 63 6f 6e 74 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f ..........D...contentscript_xhr/
25e0 73 61 6d 70 6c 65 2d 31 32 38 2e 70 6e 67 50 4b 01 02 14 03 14 00 00 00 00 00 c5 89 9c 3c d4 f9 sample-128.pngPK.............<..
2600 e5 0a 43 05 00 00 43 05 00 00 1f 00 00 00 00 00 00 00 00 00 00 00 a0 81 0c 1f 00 00 63 6f 6e 74 ..C...C.....................cont
2620 65 6e 74 73 63 72 69 70 74 5f 78 68 72 2f 73 61 6d 70 6c 65 2d 34 38 2e 70 6e 67 50 4b 05 06 00 entscript_xhr/sample-48.pngPK...
2640 00 00 00 05 00 05 00 af 01 00 00 8c 24 00 00 00 00 ............$....