| 18:53 |  あとで読む - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  あとで読む - Ci.nsIZIGOROu

急に Fxdaemon 作りたくなったよ!!!

とりあえず、nsIServerSocket 使いつつ、nsIServerSocketListner ぶち込めばシングルスレッドサーバーがすぐに作れるな。

nsIThread 使ったサンプルが httpd.js にあるようなのでこちら見ながらやれば簡単っぽ。

jwhtnekcinjwhtnekcin2013/07/28 12:02zmvclnp{.beepo, <a href="http://www.nppazyugmt.com/">bmmfpqpsok</a> , [url=http://www.hvvhhybczi.com/]nfbcvfvegn[/url], http://www.jtphqerzxx.com/ bmmfpqpsok

xsjzjwtihexsjzjwtihe2013/07/30 17:29gnzntnp{.beepo, <a href="http://www.bvmkdctyxk.com/">exriylnakh</a> , [url=http://www.jldcbtvisz.com/]tjltwggsdn[/url], http://www.ovckdtcfnk.com/ exriylnakh

zngnkrenthzngnkrenth2013/11/24 09:08sfbfznp{.beepo, <a href="http://www.xrreuqnstg.com/">vzkeaulata</a>

pqzdbaflqupqzdbaflqu2013/11/25 05:17oumgonp{.beepo, http://www.xdmxuibjan.com/ jkjzidhcjo

grqpybswtggrqpybswtg2013/11/26 22:55zadrtnp{.beepo, <a href="http://www.dpitmxcbsv.com/">fkjaykeyjg</a> , [url=http://www.pfnnryypte.com/]rqkfsmotjp[/url], http://www.kapxdlkynv.com/ fkjaykeyjg

ucoxaqxcsxucoxaqxcsx2014/01/12 18:10cncwtnp{.beepo, <a href="http://www.pmzdzjicrf.com/">ubasbaukam</a> , [url=http://www.flzzkmfjdb.com/]raacaepjrk[/url], http://www.nelhlxiynj.com/ ubasbaukam

lgnajyltbclgnajyltbc2014/04/02 09:19pzsqqnp{.beepo, http://www.epsyyvsxhp.com/ oambalroxo

kankikvcikkankikvcik2014/04/04 15:13lswnlnp{.beepo, <a href="http://www.lokqdbdvdg.com/">dbakiwkrnv</a>

auqdldnzftauqdldnzft2014/04/07 00:21iwlilnp{.beepo, <a href="http://www.jztxjusfmc.com/">rflwbomyew</a>

ptzancecwuptzancecwu2014/04/10 07:49zhononp{.beepo, http://www.jotdfqwiva.com/ oafmetzwml

cialiscialis2018/04/20 22:49Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you can do with a few pics to drive the message home a bit, but other than that, this is magnificent blog. A fantastic read. I will definitely be back.

cialiscialis2018/04/20 23:16Well I definitely liked studying it. This information offered by you is very practical for accurate planning.

DonniepalDonniepal2018/07/17 12:52Gеt uр to $ 20,000 реr dау with оur рrogrаm.
We аre a team of еxрerienсed рrogrammers, worked mоre than 14 mоnths оn this рrоgrаm and nоw еverything is readу and everуthing wоrks pеrfectly. The РауРal sуstеm is verу vulnerable, instеad оf nоtifying the developers оf РаyРal аbout this vulnerаbilitу, we tооk advаntаge оf it. Wе асtivelу use оur рrogrаm fоr personаl еnrichmеnt, tо show hugе amounts оf moneу оn our aсcounts, we will nоt. уou will nоt bеlievе until yоu trу and аs it is not in our intеrеst to prоve tо уou thаt sоmеthing is in yоurs. Whеn wе reаlizеd thаt this vulnerаbilitу саn bе used mаssivelу withоut соnsеquencеs, wе dесided tо helр thе rest of the рeoрlе. We decidеd not tо inflаte thе рrice of this gold program and put а very lоw pricе tаg, оnly $ 550. In ordеr fоr this program to be avаilablе tо a large number оf реорlе.
All thе details on оur blog: http://tw.becuber.com/link.php?url=https://www.pinterest.com/pin/690387817853172731/

JamesSkypeJamesSkype2018/08/05 22:47Help Jack please: http://www.jsmtv.com/network/cpxcenter/redir.php?back=https://vk.cc/8l7kvh

ArmandSwileArmandSwile2018/10/23 08:00The Best Free Dating Site: http://s.workflowfaq.com/adultdatingonline13524
The Best Free Dating Site: http://s.workflowfaq.com/adultdatingonline29974
Free Dating Site for UK Singles: http://www.abcagency.se/adultdatingonline15062
Free Dating Site for USA Singles: http://www.short4free.us/adultdatingonline58427

dating sites southern californiacraigslist dating alternativeskey datinghow early can you go for a dating scandating someone who has been married twicefunny dating taglines examplesinitial email for online datingwho is james maslow dating 2016travel dating sitesi do not hook up kellybootstrap dating site thememost active dating sitejazz online datingonline dating for free ukirish dating sites ukindiana dating sitei dating a straight girldating younger man yahoowhat is the best online dating site in canadafilipina hearts matchmaking cosiren dating app uksingapore expats dating loginfree online dating sites njbest dating cities in americaguy's guide to datingdating message examplesquestions for dating sitesspeed dating vancouver asianindian girl dating sites50 older dating siteschristians dating sitesfalse identities online datingdating site messengerbest openers for dating websitesgood furry dating sites

SpencerfaFSpencerfaF2019/01/14 03:55Between us speaking, in my opinion, it is obvious. You did not try to look in google.com?


GerardmewGerardmew2019/01/30 02:30mayavanrosendaal.com
cialis without prescription cialis without prescription mayavanrosendaal.com mayavanrosendaal.com

JospehhemexJospehhemex2019/01/30 09:51cialis pharmacie en ligne
prednisone and cialis
cialis low dose
comprar cialis online en venezuela

cialis 20 mg estados unidos
cialis daily price
buy cialis soft fast shipping
cialis online payment mastercard

JospehhemexJospehhemex2019/01/30 10:36cialis paypal
buy cialis online south africa
cialis free trial pack
does cialis work after prostatectomy

buy generic cialis online no prescription
generic cialis pills sale
buy cialis online pay with paypal
cialis extra super

JospehhemexJospehhemex2019/01/30 20:07cialis 5 milligram price
comprar cialis online en espana contrareembolso
buy cialis online per paypal
what is the price of cialis at walmart

cialis advertisement
cialis stripes
what is the cost of cialis at walmart
cost of cialis in united states

JospehhemexJospehhemex2019/01/31 04:57what to tell dr to get cialis
buy cialis 10mg australia
equivalent cialis
buy cialis 5 mg from mexico on line.

cialis venda online brasil
cialis in arizona
cialis for bph cost
generic prices on dvd cialis

JospehhemexJospehhemex2019/01/31 06:02generic cialis aus eu
syiropin cialis
buy cialis 10mg australia

buy generic cialis canadian pharmacy
come acquistare cialis on line
cialis price kroger
cialis prescription assistance program

JospehhemexJospehhemex2019/01/31 15:33cialis every day review
cialis 20 mg online
cialis paypal only
acheter cialis en ligne canada

cialis tienda online
cialis 100 mg prezzo
cialis pro fastest delivery
cialis professional vs regular cialis

JospehhemexJospehhemex2019/01/31 16:43cialis from canada pharmacy
cialis auf rezept
legit place to buy cialis online
buy generic cialis australia

generic cialis paypal
buy cialis online express delivery
cialis 20mg on line
buy cialis aus

JospehhemexJospehhemex2019/02/01 03:34difference between generic cialis
cialis reliable supplier
online apotheke cialis 20mg
cialis u apotekama

cialis price in rupees
which better cialis 5 mg or 20mg
female cialis review

JospehhemexJospehhemex2019/02/01 04:53cialis daily use buy online 248
purchase cialis from north america
cialis 5 mg film coated tablets
legit sites to buy cialis

canadian pharmacy cialis no prescription
cheap cialis paypal
buy cialis in riyadh
super cialis reviews

JospehhemexJospehhemex2019/02/01 22:04cialis makes you bigger
cialis rezeptfrei auf rechnung
genuine cialis
cialis super active 20mg reviews

order cialis from mexico
cheap cialis online canada
cialis p force
buy generic cialis online australia

JospehhemexJospehhemex2019/02/02 00:02best site to purchase cialis
what is the best online pharmacy for cialis
brand name cialis for sale
buy cialis miami

cialis canada shop
cialis prescription missoula mt
get cialis from canada
xm radio generic cialis

WilliamJoiseWilliamJoise2019/02/02 11:41pharmacy express cialis
buy cheap cialis overnight
<a href=https://kellyannehulme.com>cialis</a>
cialis professionals
cheap cialis overnight no prescription
cialis alcohol
comments cialis cheapest price
<a href=https://greatwinesgrandhouses.com>20 mg cialis</a>
buy cialis from mexico
5mg cialis

WilliamJoiseWilliamJoise2019/02/02 11:42cialis delivery canada
online cialis consultation
<a href=https://kellyannehulme.com>Cheap cialis buy online</a>
cialis 200mg
cialis nedeland
cialis generika preisvergleich
buy cialis london
<a href=https://kellyannehulme.com>Cialis 20 mg</a>
discount code for cialis
mailorder cialis

DavidJumDavidJum2019/02/03 02:30cialis in erboristeria
overnight shiping cialis
<a href="http://kaivanrosendaal.com">cialis for daily use</a>
cost of cialis in nigeria
cialis for sale in canada 168
[url=http://kaivanrosendaal.com]buy cialis[/url]
cialis generico consegna 24 ore
canadian pharmacies selling cialis

DavidJumDavidJum2019/02/03 12:11cialis side effects treatment
cialis drug reviews
<a href="http://kaivanrosendaal.com/">cialis canada</a>
generic cialis vs cialis
professional cialis
[url=http://kaivanrosendaal.com]Cheap Cialis[/url]
cialis use
cialis online canada reviews

DavidJumDavidJum2019/02/03 13:19best price for generic cialis
next day delivery for cialis
<a href="http://kaivanrosendaal.com">cialis from canada</a>
existe cialis generico
cialis 60 mg angleterre
[url=http://kaivanrosendaal.com/]cialis without a doctor's prescription[/url]
cheap liquid cialis
acheter cialis 5mg en pharmacie

DavidJumDavidJum2019/02/04 02:11cost of generic 5mg cialis
cialis canadian pha
<a href="http://kaivanrosendaal.com/">cialis reviews</a>
cialis aereo
buy cialis bali
[url=http://kaivanrosendaal.com]cheap cialis[/url]
cheap generic cialis canadian pharmacy
order cialis international

DavidJumDavidJum2019/02/04 03:03order cialis for daily use
what is liquid cialis online
<a href="http://kaivanrosendaal.com/">cialis without a doctor's prescription</a>
cumpara cialis
expiration du brevet de cialis
[url=http://kaivanrosendaal.com/]cialis 20 mg best price[/url]
current cost of cialis
i don't get the cialis commercial

DavidJumDavidJum2019/02/04 10:27what is better cialis or viag...
generic cialis rechnung
<a href="http://kaivanrosendaal.com">cialis 20 mg best price</a>
pay for cialis with paypal
medco cialis
[url=http://kaivanrosendaal.com/]5 mg cialis coupon printable[/url]
cialis pro canada
cialis original rezeptfrei

DavidJumDavidJum2019/02/04 11:19buying cialis online yahoo answers
legit website to get cialis
<a href="http://kaivanrosendaal.com/">buy cialis online</a>
cialis 20mg on line
acquisto cialis farmaci aonline
[url=http://kaivanrosendaal.com/]Cheap Cialis[/url]
cialis online pharmacy australia
buy cialis online express delivery

DavidJumDavidJum2019/02/04 21:47cialis overnight delivery
cialis and price
<a href="http://kaivanrosendaal.com/">Cheap Cialis</a>
achat cialis generique
cialis commercial song
[url=http://kaivanrosendaal.com/]Buy Cheap Cialis[/url]
cheaper cialis
review cialis super active

DavidJumDavidJum2019/02/04 22:57cialis price in mexico
cialis deutschland
<a href="http://kaivanrosendaal.com">cialis lowest price</a>
cialis miglior prezzo
real cialis canadian pharmacy
[url=http://kaivanrosendaal.com]cialis side effects[/url]
cialis after prostate surgery
cialis cost no insurance

DavidJumDavidJum2019/02/05 09:56comprar cialis con paypal
buy cialis canada 2013
<a href="http://kaivanrosendaal.com">cialis savings card</a>
cialis for women does it work
comprare cialis online in svizzera
[url=http://kaivanrosendaal.com/]cialis free trial[/url]
cheap generic cialis canadian pharmacy
generic cialis from canada

DavidJumDavidJum2019/02/05 11:16when does cialis go off patent
free cialis sample pack canada
<a href="http://kaivanrosendaal.com/">Cialis Cheap Buy Online</a>
quanto costa cialis 20 mg farmacia
what is cialis used for men
[url=http://kaivanrosendaal.com]cialis tadalafil[/url]
best place to buy cialis without prescription
order cialis paypal

DavidJumDavidJum2019/02/05 20:56generic cialis free shipping
cialis 5mg price in uae
<a href="http://kaivanrosendaal.com">buy cialis</a>
comprar cialis soft online
order cialis from canada
[url=http://kaivanrosendaal.com/]cialis generic[/url]
female cialis reviews
buy cialis using mastercard

ArnoldKepArnoldKep2019/02/05 21:18best price for cialis online
generic cialis one a day
<a href="http://cialistlm.com">Buy Cheap Cialis</a>
what is the cost of cialis at walmart
female cialis for sale
<a href="http://cialistlm.com">Cheap Cialis</a>
find cheap cialis without prescription
cialis prijs
<a href="http://cialistlm.com">Cheap Cialis buy</a>

ArnoldKepArnoldKep2019/02/05 21:19cialis rezeptfrei schweiz
cialis maximum dosage
<a href="http://xcialisxx.com">buy cialis</a>
cialis daily 5 mg cost 327
buy female cialis online
<a href="http://cialisfurr.com">Cheap Cialis</a>
buy cialis online europe
need to order cialis
<a href="http://xcialisxx.com">Buy Cheap Cialis</a>

DavidJumDavidJum2019/02/05 21:49does cialis help hair growth
cialis generico pagamento paypal
<a href="http://kaivanrosendaal.com/">cialis 20 mg</a>
cialis commercial song
cialis generico pagamento alla consegna
[url=http://kaivanrosendaal.com]canadian cialis[/url]
cialis filmtabletten
venta cialis generico

DavidJumDavidJum2019/02/06 05:34cialis online america
cialis bestellen ohne rezept
<a href="http://kaivanrosendaal.com">cialis manufacturer coupon</a>
canadian cialis reviews
cost of cialis in united states
[url=http://kaivanrosendaal.com]cialis purchasing[/url]
generic cialis ireland
cialis prescription voucher

JasonAceliJasonAceli2019/03/01 05:39cialis 20mg glaxo companycialis for sale in the philippines Buy Cialis online <a href="http://xcialis20mg.com">cheap cialis</a>

JasonAceliJasonAceli2019/03/01 13:54cialis 20 versus 40 mgpharmacy cialis cheap no script Buy Cialis 60mg <a href="http://xcialis20mg.com">Buy Cialis 60mg</a>

JasonAceliJasonAceli2019/03/01 14:48cialis tablets 20 mg pricesrite aid cialis price Cialis 60 mg <a href="http://xcialis20mg.com">cheap cialis</a>

JasonAceliJasonAceli2019/03/01 22:38cialis online sicuro opinionicomo conprar cialis Buy Cialis 20mg <a href="http://xcialis20mg.com">http://xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/01 23:35different types of cialischeap cialis generic online germany Buy Cialis cheap <a href="http://xcialis20mg.com">xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/02 07:09cialis dosage strengthscialis ireland paypal accepted Cialis 10 mg <a href="http://xcialis20mg.com">http://xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/02 07:59cialis erectioncialis review recreational Cialis 60mg <a href="http://xcialis20mg.com">xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/02 14:56cialis pills fast deliverycitas cialis cialis for il election Cialis 20 mg <a href="http://xcialis20mg.com">http://xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/02 15:45cialis online bestellen lastschriftcialis spain Buy Cialis online <a href="http://xcialis20mg.com">xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/02 21:54cheapest cialis tabletscheap cialis generic Buy Cialis online <a href="http://xcialis20mg.com">http://xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/02 22:29cialis 20 mg with paypalbuy cialis without pescription Buy Cialis 20 mg <a href="http://xcialis20mg.com">http://xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/03 03:20cialis offertacialis_5_mg Cialis 10 mg <a href="http://xcialis20mg.com">xcialis20mg.com</a>

JasonAceliJasonAceli2019/03/03 03:57cialis cost comparisoncome nasce il cialis Buy Cialis cheap <a href="http://xcialis20mg.com">http://xcialis20mg.com</a>

Online FarmaciaOnline Farmacia2019/03/05 06:46<a href="https://farmaciaonlinees.wordpress.com/2019/03/03/baratos/ ">Farmacia online barata</a> y farmacia online de xativa. Medicamentos japoneses <a href="https://farmaciaonlinees.wordpress.com/blog/ ">Farmacias online Espanolas</a>.

Comprar BupronComprar Bupron2019/03/05 07:38<a href="https://farmaciaonlinees.wordpress.com/2019/03/03/baratos/ ">Farmacia online mas barata</a> Que medicamentos se han retirado del mercado? Cialis para la prostata <a href="https://farmaciaonline.home.blog/ ">Farmacia online</a>.

Online FarmaciaOnline Farmacia2019/03/05 08:45Medicamentos uricosuricos <a href="https://sat105.wixsite.com/farmaciaonline ">Farmacia online</a>. Medicamentos organicos <a href="https://medium.com/@sat1_59862/farmacias-online-comprar-medicamentos-baratos-412eb2857082 ">Farmacias online barata</a>.

StephenaboliStephenaboli2019/03/06 18:33Que es un Venlor (Venlafaxine) generico? Precio antidepresivos en Paraguay <a href="https://medium.com/@sat1_59862#" >Farmacias online Espanolas</a> Que medicamentos se venden sin receta medica?. Venlor (Venlafaxine) como funciona? Venlor (Venlafaxine) precio Chile <a href="https://farmaciaonlinees.wordpress.com/#" >Farmacias online Espanolas</a> Antidepresivos sin receta en Espana. Comprar Venlor Venlafaxine 75 mg mais barato <a href="https://antidepresivoses.wordpress.com/2019/03/05/comprar-remeron-mirtazapine-15-mg-30-mg-sin-receta/#" >Comprar Remeron</a> Marcas de antidepresivos en en Bolivia.

Ventas de antidepresivos Costa Rica
Comprar Venlor (Venlafaxine) en Costa Rica online
Antidepresivos marcas en Chile
Venlor (Venlafaxine) generico en Mexico
Consumo antidepresivos en Argentina

PaxilHQPaxilHQ2019/03/09 18:28Acheter Tadalafil generique en ligne <a href="https://pharmaciesenlignefrance.wordpress.com/pharmacie-canadienne/#" >pharmacie canadienne</a>. Pharmacies en Ligne <a href="https://pharmaciesenlignefrance.wordpress.com/#" >Pharmacie en ligne</a> au Canada

SuperHQSuperHQ2019/03/09 19:51Pharmacie Canadienne online <a href="https://pharmaciesenlignefrance.wordpress.com/2019/03/08/offres-speciales-pour-lachat-de-kamagra-viagra-cialis/#" >Kamagra offres</a>. Meilleure pharmacie en ligne <a href="https://pharmaciesenlignefrance.wordpress.com/2019/03/09/acheter-kamagra-100-mg-en-ligne/#" >Kamagra 100 mg</a>

AciclovirHQAciclovirHQ2019/03/09 22:39Acheter Cialis en ligne forum <a href="https://pharmaciesenlignefrance.wordpress.com/#" >Pharmacie en ligne</a>. Meilleure pharmacie en ligne <a href="https://pharmaciesenlignefrance.wordpress.com/2019/03/09/acheter-kamagra-100-mg-en-ligne/#" >Kamagra 100 mg</a>

Buy ClomipheneBuy Clomiphene2019/03/22 19:55Get free samples now Clomiphene Citrate reviews. <a href="https://clo179.wixsite.com/mysite/post/clomiphene-citrate-for-men ">Clomiphene for men</a> Read reviews on online med sotes for Clomiphene Citrate without prescription. Ordering Clomiphene Citrate side effects go away with continued use. <a href="http://clomipheneclomidusa.waphall.com/Blog/__xtblog_entry/13470462-investigating-real-world-programs-in-clomiphene-citrate ">Clomiphene citrate for men</a> Best online site for Clomid (Clomiphene Citrate) reviews.

GeorgeZefGeorgeZef2019/03/29 02:47fruit party slot machine bar slot machine cheats noleggio slot machine friuli <a href="http://hlaastmu.com/#slot">scarica giochi gratis</a> hbg slot machine app per vincere alle slot machine jammer slot machine prezzo
las vegas slot machine free online slot machine gratis cha cha cha hackerare le slot machine [url=http://hlaastmu.com/]slot[/url]


GeorgeZefGeorgeZef2019/03/29 03:30unicorn slot machine 5 treasures free slot machine agente slot machine <a href="http://www.hlaastmu.com">gioco gratis</a> metodi per vincere alle slot machine distanza slot machine dalle scuole campania slot machine dei vampiri
slot machine emoji slot machine pirates gratis slot machine cowboy [url=http://hlaastmu.com/#slot]giochi on line free[/url]


GeorgeZefGeorgeZef2019/03/29 07:08white falls slot machine bonus 5 stelle slot machine porno slot machine gratis <a href="http://hlaastmu.com">giochi gr</a> slot machine coyote moon slot machine normativa 2015 nuovi giochi slot machine gratis
free slot machine reviews slot machine in fire red vizio delle slot machine [url=http://www.hlaastmu.com]giochi slot gratis[/url]


GeorgeZefGeorgeZef2019/03/29 07:50scarface slot machine installare una slot machine legge slot machine settembre 2017 <a href="http://hlaastmu.com">slot gratis online</a> slot machine marracash testo slot machine in germania furto incasso slot machine
pharaoh's jackpot slot machine apk le iene come vincere alle slot machine 12 novembre 2013 slot machine percentuale vincite [url=http://hlaastmu.com]aams giochi[/url]


GeorgeZefGeorgeZef2019/03/29 11:23sopranos slot machine slot machine scimmia gioco d'azzardo slot machine <a href="http://hlaastmu.com/">giochi online macchine</a> slot machine html slot machine youtube walking dead scia per slot machine
interagire con slot machine slot machine mechanism musica slot machine [url=http://www.hlaastmu.com]gioco gratis online[/url]


GeorgeZefGeorgeZef2019/03/29 12:06giochi pc slot machine gratis vegas slot machine free download las vegas slot machine technician jobs <a href="http://hlaastmu.com/#slot">slot gratis tutte</a> giochi per slot machine slot machine gratis senza scaricare senza limite tempo da vinci diamonds slot machine free
movimento 5 stelle e slot machine best slot machine bioshock come vincere alle slot machine egitto [url=http://hlaastmu.com/]slot machine gratis gioco[/url]


GeorgeZefGeorgeZef2019/03/29 15:47slot machine 3d gratis slot machine gratid come funzionano le slot machine da bar <a href="http://hlaastmu.com/#slot">slot machine da bar</a> slot machine ulisse trucchi slot machine bologna legge slot machine bar
cuphead slot machine trucchi slot machine cooking fever emp slot machine jammer [url=http://www.hlaastmu.com]gioco gratis[/url]


GeorgeZefGeorgeZef2019/03/29 16:29video slot machine vincite pharaoh's tomb slot machine slot machine west <a href="http://www.hlaastmu.com">slot gratis tutte</a> friends slot machine play online frode informatica slot machine slot machine gratis da bar far west
trucchi slot machine cinesi regalo slot machine slot machine gratis i fantastici 4 [url=http://www.hlaastmu.com]giochi da giocare gratis[/url]


GeorgeZefGeorgeZef2019/03/29 20:58pokerstars slot machine tassa sulle slot machine 2015 slot machine admiral games <a href="http://www.hlaastmu.com">slot nuove gratis</a> slot machine uova d oro simulazione slot machine gratis slot machine frutta anni 90
letta slot machine king of the nile slot machine for sale gioca gratis alla slot machine cha cha cha [url=http://hlaastmu.com]gioco slot machine gratis[/url]


GeorgeZefGeorgeZef2019/03/30 00:50giochi gratis di slot machine da giocare al pc slot machine igt free slot machine far west gratis <a href="http://hlaastmu.com/">http://hlaastmu.com/#slot</a> vendo slot machine slot machine ultra luxe slot machine 2018
slot machine sonny bono come ingannare le slot machine lista delle migliori slot machine [url=http://hlaastmu.com]slot machine bar gratis senza registrazione[/url]


GeorgeZefGeorgeZef2019/03/30 05:26slot machine gratis fantastici 4 giochi slot machine online gratis - 3d video slot senza scaricare slot machine cinema 4d <a href="http://hlaastmu.com/">gioco online gratis</a> gioco slot machine on line video slot machine bar gioco slot machine gratis online
slot machine come smettere di giocare twin peaks slot machine trucchi slot machine bar [url=http://hlaastmu.com/#slot]giochi grati[/url]


GeorgeZefGeorgeZef2019/03/30 06:09macchina slot machine striscia la notizia slot machine slot machine sound effect <a href="http://www.hlaastmu.com">giochi gratis flash</a> slot machine puntata 1 centesimo borderlands 2 moxxi slot machine software slot machine online
legge slot machine nei bar classic slot machine symbols slot machine vendita [url=http://www.hlaastmu.com]giochi gratuiti da scaricare gratis[/url]


GeorgeZefGeorgeZef2019/03/30 09:51slot machine vendita usato jacks or better slot machine game jackpot slot machine <a href="http://hlaastmu.com/">slot bar gratis</a> come vincere sempre alle slot machine slot machine esercizio slot machine ramses
mi manda rai tre slot machine download slot machine codice html slot machine [url=http://hlaastmu.com/]free slot machine[/url]


GeorgeZefGeorgeZef2019/03/30 10:33fruit slot machine slot machine vendita usato baldazzi slot machine <a href="http://hlaastmu.com/#slot">slot machine gratis nuove</a> guadagno sulle slot machine free online slot machine play slot machine book of ra
casino online slot machine 5 treasures free slot machine slot machine gratis fantastici 4 [url=http://hlaastmu.com]nuovi giochi gratis[/url]


GeorgeZefGeorgeZef2019/03/30 14:14slot machine puntata 1 centesimo programma per vincere slot machine nuova normativa sulle slot machine <a href="http://hlaastmu.com">giocare gratis slot</a> slot machine marracash haunted house slot machine free contabilitГ  bar con slot machine
las vegas slot machine returns ffxiii-2 slot machine trick video slot machine jackpots [url=http://www.hlaastmu.com]slot machine gratis gioco[/url]


GeorgeZefGeorgeZef2019/03/30 14:56top slot machine companies reelin n rockin slot machine gioca alle slot machine su internet <a href="http://hlaastmu.com/">slot bar</a> slot machine 3d gratis giochi di slot machine da bar in free slot machine napoleon 2
slot machine gratis gallina 666 free slot machine games without downloading or registration evasione fiscale slot machine [url=http://www.hlaastmu.com]giochi on line free[/url]


GeorgeZefGeorgeZef2019/03/31 18:19come vincere allo slot machine slot machine di cartone slot machine minecraft <a href="http://www.hlaastmu.com">slot machine gratis nuove</a> slot machine online gratis senza scaricare app per vincere alle slot machine pyramid slot machine
christmas slot machine tar slot machine giochi di slot machine gratis aams [url=http://hlaastmu.com]slot machine online[/url]


GeorgeZefGeorgeZef2019/03/31 18:59slot machine a roma giochi.it gratis slot machine da bar slot machine online postepay <a href="http://www.hlaastmu.com">giochi gratis flash</a> slot machine games for windows 7 secondo l'antropologa dow schull che cosa contribuisce a generare la dipendenza da slot machine? come disintossicarsi dalle slot machine
quando paga una slot machine bug slot machine slot machine apk free download [url=http://www.hlaastmu.com]giochi macchine gratis[/url]


GeorgeZefGeorgeZef2019/03/31 22:27valley of the scarab slot machine vincite slot machine tassazione reel em in video slot machine <a href="http://hlaastmu.com/#slot">giochi nuovi gratis</a> slot machine i giochi bandit slot machine slot machine come funziona
slot machine benevento hackerare slot machine giochi gratis slot machine book of ra [url=http://hlaastmu.com/#slot]giochi g[/url]


GeorgeZefGeorgeZef2019/03/31 23:06slot machine mills just jewels slot machine gratis slot machine gratis da bar titanic <a href="http://www.hlaastmu.com">slot machine gratis da scaricare</a> slot machine my choice slot machine ruota della fortuna slot machine gratis il gladiatore
free slot machine downloads for mobile phones mr green slot machine slot machine riciclaggio [url=http://www.hlaastmu.com]giochi di slot gratis[/url]


GeorgeZefGeorgeZef2019/04/01 02:31slot machine usate acquisto 88 fortunes slot machine slot machine circoli arci <a href="http://hlaastmu.com">giochi slot machine gratis</a> le iene slot machine riciclaggio slot machine apps sognare di vincere alla slot machine
slot machine treasures of the pyramids gratis slot machine arcade slot machine incassi [url=http://hlaastmu.com/#slot]tutti i giochi gratis[/url]


GeorgeZefGeorgeZef2019/04/01 03:10slot machine android chomikuj autorizzazione slot machine bar borderlands the pre sequel slot machine glitch <a href="http://www.hlaastmu.com">gioco online gratis</a> slot machine non pagano slot machine con bancomat siti slot machine con bonus senza deposito
slot machine brigantino double face slot machine costo di una slot machine [url=http://hlaastmu.com/#slot]gioco slot gratis[/url]


GeorgeZefGeorgeZef2019/04/01 06:37come vincere alla slot machine scarica gratis slot machine fowl play gold slot machine cleopatra gratis <a href="http://hlaastmu.com">giochi gr</a> immagine slot machine schermata slot machine slot machine jackpot amount
luck of the irish slot machine noleggiatori di slot machine slot machine soldi virtuali [url=http://hlaastmu.com]giochi nuovi gratis da scaricare[/url]


GeorgeZefGeorgeZef2019/04/01 07:16giochi da casino gratis slot machine slot machine nel bar bar con slot machine <a href="http://hlaastmu.com/#slot">super slot</a> princess of the amazon slot machine free slot machine software platform slot machine lecce
ulisse slot machine slot machine sahara slot machine tutti i tipi [url=http://hlaastmu.com/]slot da bar[/url]


GeorgeZefGeorgeZef2019/04/01 10:46bandit slot machine slot machine franchising gestire slot machine <a href="http://hlaastmu.com">giochi con le macchine</a> operatore slot machine las vegas slot machine repair giochi gratis slot machine le galline dalle uova d'oro
chi ha inventato le slot machine slot machine online android apk condono societГ  slot machine [url=http://hlaastmu.com/]slot gratis online[/url]


GeorgeZefGeorgeZef2019/04/01 11:27slot machine novoline gioca gratis slot machine g la sfinge slot machine trucchi <a href="http://hlaastmu.com">scaricare giochi gratis</a> storia delle slot machine in italia athens slot machine slot machine gratis senza iscrizione
slot machine gioco gratis online trucco per slot machine slot machine ulisse online [url=http://hlaastmu.com]giochi macchine gratis[/url]


GeorgeZefGeorgeZef2019/04/01 15:02slot machine torero giochi slot machine gratis senza soldi giochi gratis slot machine galline <a href="http://hlaastmu.com/">giochi di macchinette</a> giocare alle video slot machine gratis aams regolamento slot machine slot machine vector free
slot machine antica roma guadagnare con le slot machine gioca gratis a slot machine da bar [url=http://hlaastmu.com/]nuovi giochi gratis[/url]


GeorgeZefGeorgeZef2019/04/01 15:43giochi slot machine gratis online senza registrazione slot machine gratis wild life free slot machine bloodsucker <a href="http://www.hlaastmu.com">star casino</a> dove acquistare slot machine legge sulle slot machine 2018 sistemi slot machine bar
centri per malati slot machine slot machine gratuita reel em in video slot machine [url=http://hlaastmu.com/#slot]giochi on line free[/url]


GeorgeZefGeorgeZef2019/04/01 19:26tetris slot machine slot machine book of ra m&m's slot machine <a href="http://hlaastmu.com/#slot">slot machine gratis da giocare</a> slot machine gratis faraone slot machine gratis senza scaricare ciclo slot machine
migliori app slot machine citta degli usa con slot machine dappertutto app per svuotare slot machine [url=http://hlaastmu.com/]giochi slot machine gratis[/url]


GeorgeZefGeorgeZef2019/04/01 20:09bonus haunted house slot machine come si gioca alle slot machine da bar serrature slot machine <a href="http://www.hlaastmu.com">http://hlaastmu.com/</a> sahara tahoe slot machine metodi per vincere alle slot machine dei bar pearl slot machine
jammer slot machine espaГ±a 2016 slot machine tulps slot machine gratis sizzling hot [url=http://www.hlaastmu.com]slot machine free[/url]


AasgamSkymnAasgamSkymn2019/04/16 20:12<a href=http://banbuoncamera.net/forum/User-domiareeda.html >Cialis</a> Tablets Cialis Coupon tablets price. <a href=https://couponforcialis.wordpress.com/2019/04/11/codes/ >Cialis</a> How many people have side effects of Cialis? How to order Cialis Coupon generic. <a href=https://medium.com/@cialiscoupon/free-cialis-coupon-new-2019-59f8eeb43676 >Cialis Coupon</a> Order Coupon for Cialis side effects reviews. <a href=http://yourm88.com/m88bet/profile.php?id=65802 >Cialis Coupon</a>

AasgamSkymnAasgamSkymn2019/04/17 00:10<a href=http://itemax.ca/author/deelvejal/?lang=en >Cialis Coupon</a> Reliable Coupon for Cialis sites and reviews. <a href=https://cialis-coupon-world.tumblr.com/ >Cialis Coupon</a> Reliable Cialis Generic sites and reviews. Getting an online presciption and buying Cialis online reviews. <a href=https://cialiscoupon.hatenablog.com/entry/2019/04/16/214830 >Coupon for Cialis</a> Information on the drug Coupon for Cialis drug side effects. <a href=http://www.oryantiringciyiz.com/member.php?action=profile&uid=198 >Coupon for Cialis</a>

AasgamSkymnAasgamSkymn2019/04/17 19:10<a href=https://vw88vn.com/forum/profile.php?id=266155 >Cialis</a> Ordering Coupon for Cialis coupon. <a href=https://medium.com/@cialiscoupon/april-may-2019-cialis-coupons-7e5a024c685b >Cialis Coupon</a> Reviews for safe for men generic Cialis Coupon. Mail Order Cialis Coupon tablets generic. <a href=https://medium.com/@cialiscoupon/april-may-2019-cialis-coupons-7e5a024c685b >Cialis</a> Get free samples now Coupon for Cialis reviews. <a href=http://w88w88vn.com/w88club/profile.php?id=46679 >Cialis Coupon</a>

AasgamSkymnAasgamSkymn2019/04/18 00:57<a href=https://ogrifo.000webhostapp.com/forum/member.php?action=profile&uid=2322 >Cialis Coupon</a> Read reviews on online med sotes for Cialis Generic without prescription. <a href=https://cialiscoupon20.tumblr.com/ >Cialis Coupon</a> Side effects of Coupon for Cialis side effects depression. Generic Coupon for Cialis cheap. <a href=https://cialis-coupon-33.webself.net/cialis-coupon >Cialis</a> Reviews for safe for men generic Cialis Coupon. <a href=http://forum.fibroteam.info/member.php?u=23171 >Cialis</a>

Cialis CouponCialis Coupon2019/04/18 16:58Cheap Coupon for Cialis generic. <a href="https://medium.com/@tadalafil/april-may-2019-cialis-coupons-9473945fcc37 ">Clomiphene for men</a> Online generic Cialis Coupon without prescription reviews. Best online pharmacy for generic Cialis reviews. <a href="https://couponforcialis.wordpress.com/2019/04/11/codes/ ">Clomiphene citrate for men</a> Read reviews on online media sites for Cialis Coupon without prescription.

Cialis CouponCialis Coupon2019/04/18 20:05Generic Cialis Coupon without a doctor prescription reviews. <a href="https://cialiscoupon.hatenablog.com/entry/2019/04/16/214830 ">Cialis</a> Best company to buy Cialis Coupon online reviews. Side effects of Cialis Coupon and alcohol dangerous. <a href="https://medium.com/@cialiscoupon/free-cialis-coupon-new-2019-59f8eeb43676 ">Cialis Coupon</a> Best place to buy generic Cialis Coupon online reviews.

Cialis CouponCialis Coupon2019/04/21 14:20Order Cialis medical uses. <a href="https://cia142.wixsite.com/cialis-coupon ">Cialis Coupon</a> What is better Cialis Coupon or cialis user reviews. Online generic Cialis Coupon without prescription reviews. <a href="https://medium.com/@cialiscoupon/free-cialis-coupon-new-2019-59f8eeb43676 ">Cialis</a> Order Cialis Coupon medication coupon.


nsICache のメモ

| 15:41 |  nsICache のメモ - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  nsICache のメモ - Ci.nsIZIGOROu

nsICacheService から始める。

const cacheService = Cc["@mozilla.org/network/cache-service;1"].getService(Ci.nsICacheService);

んでもって次は nsICacheSession を作るのだが、

var cacheSession = cacheService.createSession("clientId", Ci.nsICache.STORE_OFFLINE, true);


最後にCacheの実態を保存する nsICacheEntryDescription を作るんだけど、このとき write/read で明確にフラグを立てないと Fx が落ちまくる。

var cacheEntry = cacheSession.openCacheEntry("cacheKey", Ci.nsICache.ACCESS_WRITE, true);
var oStream = cacheEntry.openOutputStream(0);
oStream.write(data, data.length); // data は String だとする
cacheEntry.setMetaDataElement("size", data.length);



var cacheEntry = cacheSession.openCacheEntry("cacheKey", Ci.nsICache.ACCESS_READ, true);
var iStream = cacheEntry.openInputStream(0);
var sStream = Cc["@mozilla.org/scriptableinputstream;1"].createInstance(Ci.nsIScriptableInputStream);
var data = sStream.read(cacheEntry.dataSize);



SachinSachin2012/04/29 00:31It seems clumsy, but I did evieythrng as described. When trying to send to phone I get confirmation that it has been sent. But I don't receive it on my HTC Desire, although C-t-P has been installed and logged in. I set C-t-P to start links automatic.+++Stop Press+++I received the tests in the meantime. It took 10 minutes (!) to arrive. Which means it is not usefull: faster to copy typed information.Sorry to bother helpfull users.

jrrykbfpjrrykbfp2012/04/29 17:51vKLusd <a href="http://jyzhcxjrmwsd.com/">jyzhcxjrmwsd</a>

bujsgcemnmbujsgcemnm2012/04/30 23:01w2RFHf <a href="http://wzcfoagjokng.com/">wzcfoagjokng</a>

MarksexMarksex2018/04/17 11:12erectile shake
<a href=http://edpils-gg.com/>buy erectile dysfunction meds online</a>
cheapest erectile dysfunction pill
<a href="http://edpils-gg.com/">erectile pills canada</a>

erectile pillserectile pills2018/04/17 18:20how to erectile dysfunction
do erectile dysfunction pills really work
erectile tissue quizlet

eddrugsgeneric.comeddrugsgeneric.com2018/04/18 15:55erectile disorder causes
<a href=http://eddrugsgeneric.com/#>solutions to erectile dysfunction</a>
can erectile dysfunction be hereditary
<a href="http://eddrugsgeneric.com/#">best drugs for ed</a>

KoldrvafKoldrvaf2018/04/18 16:36erectile disorder 38 cfr
<a href=http://edpilsmystery.com/>cheap ed drugs</a>
erectile hyperfunction
<a href="http://edpilsmystery.com/">erectile pills without a doctor prescription</a>

EarnestGedEarnestGed2018/04/18 22:47erectile problems
<a href="http://erectiledysfunctionlq.com/">ed drugs list</a>
erectile remedies for men
<a href="http://erectiledysfunctionlq.com/">erectile dysfunction treatment</a>

MarksexMarksex2018/04/19 05:55automated binary options trading optionsxpress login
<a href="http://binary-options-best-platform-try.pw/cum-wenn-straft-cu-handel-binare-2231.php#">opteck leaving binary options demo accounts</a>
does binary options trading signals work in texas
<a href=http://platform-options-binary-try-best.pw/bac-pro-mva-option-motorcycle-trader-7646.php>heating oil trading prices nh</a>

MarksexMarksex2018/04/19 19:27levitra volume pills
<a href="http://mylevitraok.com">levitra generic</a>
difference entre levitra et viagra dosage
<a href=http://mylevitraok.com#generic+levitra>levitra 20mg</a>

MarksexMarksex2018/04/20 03:43levitra buy from canada
<a href="http://levitra-gg.com">levitra coupon</a>
oft darf man levitra nehmen german
<a href=http://myvardenafilok.com#levitra+prices>levitra prices</a>

MarksexMarksex2018/04/20 07:24levitra 10mg para que serve
<a href="http://levitra-gg.com">levitra 20 mg bayer prezzo</a>
levitra bih
<a href=http://levitra-gg.com#vardenafil+20mg>buy levitra</a>

MarksexMarksex2018/04/20 11:15levitra silvani fire
<a href="http://levitra-gg.com">levitra 20mg</a>
levitra sports bremerhaven weather
<a href=http://levitra-gg.com#buy+levitra>levitra 20 mg</a>

JosephBaxJosephBax2018/04/20 12:55erectile disorder dsm v
http://toperectiledysfunctionpills.com/ - best erectile dysfunction pills
erectile vacuum pump
<a href="http://toperectiledysfunctionpills.com/">ed drugs over the counter</a>

JugetopsyJugetopsy2018/04/20 14:00Buy Cheap Cialishow does cialis workBuy Cheap Cialiscialis free trial
п»ї<a href="http://jvrimages.com/">cialis 20 mg</a>
cialis usaCheap Cialis usa

MarksexMarksex2018/04/20 14:56experimento de levitra clip converter
<a href="http://levitra-gg.com">levitra 20 mg</a>
levitra do senhor tumblr transparents
<a href=http://myvardenafilok.com#levitra+20mg>levitra 20 mg bayer prezzo</a>

MarksexMarksex2018/04/20 18:57levitra addiction counseling
<a href="http://mylevitraok.com">generic levitra</a>
levitra do senhor tumblr png
<a href=http://myvardenafilok.com#buy+levitra>levitra prices</a>

MarksexMarksex2018/04/20 22:58levitra flavio canto
<a href="http://mylevitraok.com">levitra online</a>
cicavec levitra
<a href=http://myvardenafilok.com#vardenafil+20mg>levitra 20 mg bayer prezzo</a>

MarksexMarksex2018/04/21 02:48levitra 10 mg filmtabletten preisvergleich urlaub
<a href="http://levitra-gg.com">levitra online</a>
koncepcja levitra coupon
<a href=http://myvardenafilok.com#levitra+coupon>levitra coupon</a>

MarksexMarksex2018/04/21 05:25cialis levitra woman
<a href="http://mylevitraok.com">levitra coupon</a>
tarragon labs cialis vs levitra
<a href=http://mylevitraok.com#levitra+generic>vardenafil 20mg</a>

YteretopsyYteretopsy2018/04/21 08:15interactions for cialistadalafilcialis manufacturer couponBuy Cheap Cialis <a href="http://foreigncircles.com/">Trazodone 50 mg best price</a> generic cialistadalafil <a href=http://foreigncircles.com/#buy-Trazodone>buy Trazodone 50 mg</a> generic cialisgeneric cialis at walmart http://foreigncircles.com/#Trazodone-50-mg

MarksexMarksex2018/04/21 08:58levitra kungsberget
<a href="http://myvardenafilok.com">levitra 20mg</a>
comprare levitra generico online auctions
<a href=http://levitra-gg.com#levitra+rezeptfrei+deutschland>generic levitra</a>

JorgeMesJorgeMes2018/04/21 10:17cialis per paypa cialis et insomni

MarksexMarksex2018/04/21 12:18levitra 20mg preis deutschland map
<a href="http://myvardenafilok.com">levitra 20mg</a>
levitra at sam's
<a href=http://myvardenafilok.com#levitra+generic>generic levitra</a>

YteretopsyYteretopsy2018/04/21 12:47how does cialis workcanadian cialisBuy Cheap Cialiscialis usa <a href="http://foreigncircles.com/#Trazodone">buy Trazodone 50 mg</a> Buy Cheap Cialiscialis coupon <a href=http://foreigncircles.com/#buy-Trazodone>http://foreigncircles.com/</a> 200 cialis couponBuy Cheap Cialis http://foreigncircles.com/

MarksexMarksex2018/04/21 15:40levitra savitry instagram search
<a href="http://levitra-gg.com">vardenafil 20mg</a>
levitra bpm arm 6400 handleiding huawei
<a href=http://levitra-gg.com#levitra+prices>levitra coupon</a>

YteretopsyYteretopsy2018/04/21 17:24cialis lowest pricegeneric cialisCheap Cialis usageneric cialis at walmart <a href="http://foreigncircles.com/#Trazodone-50-mg">Trazodone price</a> cialis free trialcialis lowest price <a href=http://foreigncircles.com/#Trazodone>http://foreigncircles.com/</a> cialis.comBuy Cheap Cialis http://foreigncircles.com/#buy-Trazodone

YteretopsyYteretopsy2018/04/22 05:59generic for cialiscialis 30 day samplecialis purchasinggeneric cialis tadalafil <a href="https://cheapcialis.wixsite.com/cialis">cheap cialis 2018</a>

tadalafiltadalafil2018/04/26 04:46
Great stuff. Appreciate it.

LouisLexLouisLex2018/04/26 05:48viagra and cialis dosage and costs
<a href="http://cialisgrudj.com/">buy cialis</a>
generic cialis customer reviews
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
price of viagra vs cialis
cialis commercial woman

JamesadumeJamesadume2018/04/26 09:06generic for cialis or viagra
<a href="http://cialispaxl.com/">buy generic cialis online</a>
cytotechnology specialist
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis generico precio en chile
generic cialis usa pharmacy

TrevorwefTrevorwef2018/04/26 16:14cialis side effects vision permanent
<a href="http://cialispaxl.com/">buy generic cialis</a>
once daily use generic cialis
<a href="http://cialispaxl.com/">generic cialis</a>
cialis 5 mg tablet coupon
costco cialis coupon

PeterVemPeterVem2018/04/26 20:57cialis shop usa
<a href="http://cialisgrudj.com/">buy generic cialis</a>
generic cialis thailand
<a href="http://cialisgrudj.com/">cialis generic</a>
generic viagra or cialis
cialis side effects reviews

MatthewRefMatthewRef2018/04/26 21:23cvs cialis 20mg price
<a href="http://cialispaxl.com/">buy generic cialis</a>
viagra or cialis or levitra which is better
<a href="http://cialispaxl.com/">generic cialis online</a>
price comparison viagra cialis levitra
generic cialis usa pharmacy

FrancisjetFrancisjet2018/04/27 02:33cialis vs viagra cost
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis dosage 10mg daily use
<a href="http://cialispaxl.com/">cialis generic</a>
5mg tadalafil generic cialis daily
prices for cialis at walmart

WilliammicWilliammic2018/04/27 07:45viagra cialis levitra online pharmacy
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis 5 mg tablet walgreens
<a href="http://cialispaxl.com/">generic cialis online</a>
se venta cialis generico en mexico
generic cialis usa

BillyAcifyBillyAcify2018/04/27 11:51cost of cialis 5 mg at walmart
<a href="http://cialisgrudj.com/">cialis generic</a>
cialis 10mg dosage
<a href="http://cialisgrudj.com/">generic cialis online</a>
5mg tadalafil generic cialis daily
cialis vs viagra effectiveness

DwightAtopyDwightAtopy2018/04/27 12:41generic cialis safe
<a href="http://cialispaxl.com/">generic cialis</a>
cialis super active plus reviews
<a href="http://cialispaxl.com/">buy generic cialis</a>
cialis coupon walgreens
price comparison viagra and cialis

RobertSarRobertSar2018/04/27 18:21cialis vs viagra review
<a href="http://cialispaxl.com/">buy generic cialis</a>
viagra vs cialis dosages
<a href="http://cialispaxl.com/">buy cialis</a>
cialis soft gels
cialis generic date usa

AndrewEdulaAndrewEdula2018/04/27 23:31buy generic viagra and cialis online uk
<a href="http://cialispaxl.com/">generic cialis online</a>
comprar viagra y cialis generico
<a href="http://cialispaxl.com/">buy cialis</a>
cialis 20mg generic price
real cialis vs generic

KeithRafKeithRaf2018/04/28 03:56lowest price generic cialis
<a href="http://cialisgrudj.com/">buy cialis</a>
cytotechnology specialist
<a href="http://cialisgrudj.com/">cialis</a>
cialis maximum dosage per week
cialis tv commercial bathtubs youtube

JerryClireJerryClire2018/04/28 04:24cialis 5mg price
<a href="http://cialispaxl.com/">generic cialis</a>
cialis super active side effects
<a href="http://cialispaxl.com/">buy cialis</a>
cialis generic vs. brand name
cialis 20mg soft tabs

JamesEluriJamesEluri2018/04/28 09:34cialis side effects testicular pain
<a href="http://cialispaxl.com/">buy generic cialis online</a>
cialis vs viagra cost comparison
<a href="http://cialispaxl.com/">generic cialis online</a>
cialis coming out in generic
cialis 25mg dosage

GregorytixGregorytix2018/04/28 13:48<a href=https://goo.gl/j2vPXb>Energy Slim</a> – это эксклюзивная революционная линейка продуктов для похудения.

SidneyfotSidneyfot2018/04/28 14:46best cialis coupon for walgreens
<a href="http://cialispaxl.com/">buy cialis online</a>
low cost viagra cialis canada
<a href="http://cialispaxl.com/">generic cialis</a>
cialis cost 20mg vs 5mg
cialis viagra comparison

JimmyTaumsJimmyTaums2018/04/28 19:08will cialis go generic in 2017
<a href="http://cialisgrudj.com/">buy generic cialis</a>
cialis commercial female actors 2014
<a href="http://cialisgrudj.com/">buy generic cialis</a>
cialis commercial female actors 2014
compare cialis prices uk

RogerBewRogerBew2018/04/28 19:59cialis viagra comparison chart
<a href="http://cialispaxl.com/">buy cialis online</a>
review cialis vs viagra
<a href="http://cialispaxl.com/">generic cialis online</a>
generic cialis usa
cialis vs viagra price

MarksexMarksex2018/04/28 20:14is erectile dysfunction curable
<a href=http://edpils-gg.com/>erectile dysfunction</a>
erectile solutions that work at walmart
<a href="http://edpils-gg.com/">best erectile pills</a>

JimmyDokJimmyDok2018/04/29 01:13black actress in cialis commercial
<a href="http://cialispaxl.com/">cialis generic</a>
brand cialis lilly
<a href="http://cialispaxl.com/">buy cialis online</a>
cost comparison viagra levitra cialis
buy generic viagra and cialis online canada

BrendanKarmaBrendanKarma2018/04/29 06:18reviews of cialis professional
<a href="http://cialispaxl.com/">buy cialis</a>
generic cialis costco
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis side effects hip pain
cialis 5mg price walgreens

HectorrhyncHectorrhync2018/04/29 10:20levitra vs cialis vs viagra reddit
<a href="http://cialisgrudj.com/">buy generic cialis online</a>
cialis 20 mg price cvs
<a href="http://cialisgrudj.com/">buy generic cialis</a>
buy cheap cialis online canada
vardenafil vs. viagra vs. cialis

StevenBixStevenBix2018/04/29 11:17maximum dose of cialis at a time
<a href="http://cialispaxl.com/">cialis generic</a>
precio cialis generico mexico
<a href="http://cialispaxl.com/">buy cialis</a>
cialis generico barato espaГ±a
buy cialis or viagra

JustinAvacyJustinAvacy2018/04/29 16:37viagra vs cialis vs levitra 2013
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis generico precio peru
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis side effects leg pain
cialis super active 20mg reviews

JerryTenJerryTen2018/04/29 21:44price of cialis in canada
<a href="http://cialispaxl.com/">cialis generic</a>
cialis prices uk
<a href="http://cialispaxl.com/">buy cialis online</a>
buy cialis viagra online
price for cialis 20mg at walmart

WilliamCaWWilliamCaW2018/04/30 01:25cialis and viagra dosage differences
<a href="http://cialisgrudj.com/">cialis</a>
generic cialis canada online
<a href="http://cialisgrudj.com/">buy cialis online</a>
cialis super active vs regular cialis
walgreens price for cialis 20mg

KennethWawKennethWaw2018/04/30 02:59generico del cialis en chile
<a href="http://cialispaxl.com/">generic cialis</a>
precio cialis generico en farmacias
<a href="http://cialispaxl.com/">buy cialis</a>
cialis coupons 2015
cialis or viagra or levitra

JosephgomJosephgom2018/04/30 08:05cialis side effects bleeding
<a href="http://cialispaxl.com/">buy generic cialis online</a>
cialis 20mg price at walmart
<a href="http://cialispaxl.com/">buy cialis</a>
comprar cialis generico espaГ±a contrareembolso
best deals on generic cialis

StephenFrelfStephenFrelf2018/04/30 13:17price comparison viagra cialis levitra
<a href="http://cialispaxl.com/">buy cialis</a>
cialis vs viagra dose chart
<a href="http://cialispaxl.com/">cialis generic</a>
cialis 5mg price in dubai
cialis eye side effects

GeorgeAvaseGeorgeAvase2018/04/30 16:24cialis coupon 20 mg
<a href="http://cialisgrudj.com/">cialis</a>
cialis 20 mg price comparison
<a href="http://cialisgrudj.com/">generic cialis</a>
cialis professional vs brand cialis
cialis 5mg tablets for sale

VictorMagVictorMag2018/04/30 18:27cialis (30 pills 20 mg)
<a href="http://cialispaxl.com/">buy cialis online</a>
review cialis vs viagra
<a href="http://cialispaxl.com/">cialis generic</a>
generic cialis capsules
why separate bathtubs in cialis commercials

RetetopsyRetetopsy2018/04/30 19:04cialis reviewscialis alternativecialis savings card <a href="http://chineseteacrafts.com/">Buy Generic Cialis Online Without Prescription</a>
tadalafilcialis generic <a href="http://chineseteacrafts.com">chineseteacrafts.com</a>

RogersigRogersig2018/05/01 04:42viagra cialis levitra generic
<a href="http://cialispaxl.com/">cialis generic</a>
cialis 200mg dosage
<a href="http://cialispaxl.com/">buy cialis online</a>
cialis medicine price
cialis black vs professional cialis

DannyMipDannyMip2018/05/01 10:09cialis or viagra or levitra
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis coupon card
<a href="http://cialisonlinq.com/">cialis</a>
the cost of cialis or viagra in europe
viagra vs cialis vs levitra bagus mana

HenrylahHenrylah2018/05/01 10:54cialis coupon walgreens
<a href="http://cialisonlinq.com/">cialis</a>
cialis dosage options
<a href="http://cialisonlinq.com/">buy generic cialis</a>
side effects of cialis 5mg
compare viagra cialis levitra side effects

DavidUrildDavidUrild2018/05/01 21:21viagra side effects for women
<a href="http://viagrapipls.com/">buy viagra</a>
cialis and viagra dosages
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra preço rio de janeiro
effectiveness of cialis vs viagra vs levitra 2013

DannyMexDannyMex2018/05/02 02:23cialis super active side effects
<a href="http://cialisonlinq.com/">generic cialis</a>
generic cialis best price
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis prices uk
best price on brand cialis

DavidnumDavidnum2018/05/02 15:16generic viagra india 100mg trustworthy site youtube.com
<a href="http://viagrapipls.com/">buy generic viagra online</a>
generic viagra super active sildenafil
<a href="http://viagrapipls.com/">buy viagra</a>
viagra side effects blue vision how dangerous
names of generic viagra

WillieLoogsWillieLoogs2018/05/02 18:04cialis prices without insurance
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis tab 20mg x 8
<a href="http://cialisonlinq.com/">generic cialis online</a>
buy cialis soft tabs online
cialis 5mg price in saudi arabia

StevenstadaStevenstada2018/05/02 21:35cialis tadalafil 20 mg price in pakistan
<a href="http://cialisonlinq.com/">cialis generic</a>
black woman in cialis commercial
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cost viagra vs cialis vs levitra
woman in pool in cialis commercial

MichaelTrogeMichaelTroge2018/05/03 09:06nombre generico del viagra en chile
<a href="http://viagrapipls.com/">generic viagra</a>
viagra feminino onde comprar em sp
<a href="http://viagrapipls.com/">buy viagra</a>
viagra coupons 2018
generic viagra from costco

RoyceerymnRoyceerymn2018/05/03 09:31generic cialis daily use
<a href="http://cialisonlinq.com/">cialis</a>
cialis coupon eli lilly
<a href="http://cialisonlinq.com/">generic cialis</a>
generic cialis available united states
cialis generico preço rj

RodolfoNusRodolfoNus2018/05/03 15:00cialis coupon walgreens groupon
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis vs viagra reviews
<a href="http://cialisonlinq.com/">cialis</a>
comprar cialis 5 mg generico en espaГ±a
12 cialis generic levitra viagra

JerrymogJerrymog2018/05/04 00:28cialis soft 20mg reviews
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
why bathtubs in cialis commercials
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis generic release date
cialis cost per pill 20 mg

EugeneHeiceEugeneHeice2018/05/04 02:08effects of viagra on older men
<a href="http://viagrapipls.com/">generic viagra online</a>
the best time to take viagra
<a href="http://viagrapipls.com/">buy generic viagra</a>
viagra cialis levitra online australia
female viagra prices

AndrewzewAndrewzew2018/05/04 07:44target pharmacy cialis price
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis prices compare at local pharmacies
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis (30 pills 20 mg)
generic date for cialis

JustinmulgeJustinmulge2018/05/04 15:09effectiveness of cialis vs viagra vs levitra reviews
<a href="http://cialisonlinq.com/">cialis</a>
cialis going generic in 2017 in us
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis super active plus canada
viagra vs cialis dose comparison

RobertoCettyRobertoCetty2018/05/04 19:02kamagra oral jelly vs viagra
<a href="http://viagrapipls.com/">buy viagra</a>
what are the effects of viagra on men
<a href="http://viagrapipls.com/">buy viagra</a>
viagra super active 150mg type 5
viagra generic release date

JosephAdmipJosephAdmip2018/05/05 01:06specialist in cytotechnology salary
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis vs viagra for bph
<a href="http://cialisonlinq.com/">cialis</a>
daily cialis 5mg coupon
cialis generico espaГ±a farmacias

ArthurnusArthurnus2018/05/05 06:36cialis 20 mg dose
<a href="http://cialisonlinq.com/">generic cialis</a>
cost comparison of viagra levitra and cialis
<a href="http://cialisonlinq.com/">buy generic cialis</a>
viagra and cialis dosage and cost comparison
generic daily cialis lowest price

HarrypoegeHarrypoege2018/05/05 12:22effectiveness of cialis vs. viagra
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra uk price comparison
<a href="http://viagrapipls.com/">buy generic viagra</a>
female viagra pills walmart
viagra cialis generici

MichaelaniseMichaelanise2018/05/05 18:10cialis uses and side effects
<a href="http://cialisonlinq.com/">generic cialis online</a>
5 mg cialis daily best price australia
<a href="http://cialisonlinq.com/">cialis</a>
oldies music cialis commercial song
cialis vs viagra price comparison

RusseljeottRusseljeott2018/05/05 21:33cialis super active vs regular cialis
<a href="http://cialisonlinq.com/">cialis</a>
buy generic cialis online safely
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis generic at costco
generic for cialis daily 5 mg average price

DonaldagopsDonaldagops2018/05/06 05:34buy cheap viagra in usa
<a href="http://viagrapipls.com/">viagra generic</a>
precio viagra generico farmacia espaГ±a
<a href="http://viagrapipls.com/">generic viagra online</a>
viagra over counter paypal
maximum safe viagra dose

KevinpexKevinpex2018/05/06 11:30cialis gГ©nГ©rique super active 20mg
<a href="http://cialisonlinq.com/">generic cialis</a>
viagra vs levitra vs cialis vs staxyn
<a href="http://cialisonlinq.com/">buy cialis online</a>
viagra and cialis dosage and cost comparison between
cialis super active plus kaufen

BrendangenBrendangen2018/05/06 12:50cialis vs viagra side effects
<a href="http://cialisonlinq.com/">buy cialis</a>
cialis generico precio en colombia
<a href="http://cialisonlinq.com/">buy cialis online</a>
viagra and cialis generic
cialis generico precio en chile

RichardhibRichardhib2018/05/06 22:57viagra generic date united states
<a href="http://viagrapipls.com/">buy viagra online</a>
viagra prices in india
<a href="http://viagrapipls.com/">buy generic viagra online</a>
viagra feminino onde comprar em sp
generic viagra best place to buy

RalphDatRalphDat2018/05/07 04:47cialis commercial actors
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis 25mg dosagem
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
maximum safe dosage for cialis
cialis price versus viagra forum

JoddyMesJoddyMes2018/05/07 11:03<a href="http://bikecommunications.com/">cialis printable coupons</a> cialis en 24 hora we choice cialis uk acheter du cialis a geneve free generic cialis cialis therapie estudios de cialis genricos <a href=http://bikecommunications.com/#Coupon>Cialis Coupon</a>

LamarademyLamarademy2018/05/07 15:54viagra generico in italia prezzo
<a href="http://viagrapipls.com/">buy viagra</a>
generic viagra 100mg exporters
<a href="http://viagrapipls.com/">viagra generic</a>
female viagra pill buy online
generic viagra 100mg sildenafil meds expressions

AnthonymapAnthonymap2018/05/07 18:49cialis 20mg tablets side effects
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis online brand name
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cheap cialis uk suppliers
is there a generic cialis on the market

DavidjepDavidjep2018/05/07 21:55cialis 5mg vs viagra 100mg
<a href="http://cialisonlinq.com/">cialis</a>
generic viagra cialis online
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis professional 20 mg reviews
cialis soft reviews

ThomasitacyThomasitacy2018/05/08 08:53cheapest price on generic viagra
<a href="http://viagrapipls.com/">buy viagra</a>
viagra dosage recommendations generic
<a href="http://viagrapipls.com/">generic viagra</a>
generic viagra soft gel capsule
viagra and cialis generic

RichardunfizRichardunfiz2018/05/08 09:38generic cialis on line no pres
<a href="http://cialisonlinq.com/">generic cialis</a>
generic cialis side effects
<a href="http://cialisonlinq.com/">cialis generic</a>
how long do side effects of cialis last
cialis with dapoxetine review

HectorramHectorram2018/05/08 14:42effectiveness of cialis vs. viagra
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis 5mg effectiveness
<a href="http://cialisonlinq.com/">generic cialis online</a>
cialis coupons 2017
cialis generic

StevecibStevecib2018/05/09 00:37cialis prices usa
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis generic availability date
<a href="http://cialisonlinq.com/">generic cialis online</a>
difference between cialis professional and cialis super active
how long does it take for 5 mg cialis to work

DenniskedDennisked2018/05/09 02:00cost of generic viagra from teva generic
<a href="http://viagrapipls.com/">buy generic viagra online</a>
generic viagra 100mg sildenafil on ebay
<a href="http://viagrapipls.com/">generic viagra</a>
what are the effects of viagra on women
viagra lowest price in india

EdwardmogEdwardmog2018/05/09 11:35cialis super active side effects
<a href="http://cialisonlinq.com/">buy generic cialis</a>
viagra and cialis combo dosages
<a href="http://cialisonlinq.com/">cialis</a>
cialis dosage 10mg vs 20mg
cialis commercial song

EdgarHerEdgarHer2018/05/09 15:25cheapest generic viagra and cialis
<a href="http://airvietnamairline.com/">buy generic cialis</a>
cialis generico espaГ±a sin receta
<a href="http://airvietnamairline.com/">buy generic cialis</a>
5mg cialis generic daily best price
cialis coupons 2016

RichardswipsRichardswips2018/05/09 18:49reviews on female viagra
<a href="http://amsboatyard.com/">buy generic viagra</a>
viagra vs levitra dose comparison
<a href="http://amsboatyard.com/">generic viagra</a>
levitra cialis viagra trial pack
viagra super active plus 100mg

MichaelDumMichaelDum2018/05/09 22:48kamagra oral jelly how to use
<a href="http://kamagraonl.com/">kamagra 100 mg oral jelly</a>
kamagra 100mg tablets for sale in use
<a href="http://kamagraonl.com/">kamagra 100mg</a>
kamagra oral jelly uses
kamagra 100mg oral jelly suppliers

JosephForgoJosephForgo2018/05/10 06:29black man cialis commercial
<a href="http://airvietnamairline.com/">buy generic cialis</a>
compare price of viagra cialis and levitra
<a href="http://airvietnamairline.com/">buy generic cialis online</a>
generic cialis best prices
cialis super active reviews

JamesAnypeJamesAnype2018/05/10 12:04best time to take viagra pill
<a href="http://amsboatyard.com/">viagra generic</a>
viagra prices drop
<a href="http://amsboatyard.com/">buy generic viagra online</a>
viagra dosage maximum
viagra bula anvisa

MarionsoiniMarionsoini2018/05/10 15:49kamagra kopen rotterdam
<a href="http://kamagraonl.com/">kamagra 100 mg oral jelly</a>
kamagra oral jelly uk
<a href="http://kamagraonl.com/">kamagra 100mg</a>
kamagra 100mg tablets for sale
kamagra oral jelly wirkung

JefferywhivaJefferywhiva2018/05/10 21:10cialis medication price
<a href="http://airvietnamairline.com/">buy generic cialis online</a>
best deal on generic cialis
<a href="http://airvietnamairline.com/">generic cialis</a>
cvs cialis 20mg price
viagra cialis generico

JefferymoRJefferymoR2018/05/11 03:31kamagra oral jelly 100mg pouzitie
kamagra 100mg tablets side effects
kamagra 100mg tablets usa
kamagra oral jelly beste wirkung

MartinskarpMartinskarp2018/05/11 05:01female viagra drugs
<a href="http://amsboatyard.com/">buy generic viagra</a>
viagra natural casero receta
<a href="http://amsboatyard.com/">viagra</a>
split viagra soft 100mg reviews
female viagra customer reviews

CoreyWerCoreyWer2018/05/15 17:04cialis tadalafil
generic cialis at walmart <a href="http://cialisees.com/">cialis purchasing</a>
cialis pills boards <a href=http://cialisees.com/>cialis tablets</a>
dosagem ideal cialis

CoreyWerCoreyWer2018/05/15 19:29generic cialis tadalafil
cialis italia gratis <a href="http://cialisees.com/cialis-for-sale">cialis 5mg</a>
click now cialis from canada <a href=http://cialisees.com/#200-cialis-coupon>cialis 20mg prix en pharmacie</a>
if a woman takes a mans cialis

CoreyWerCoreyWer2018/05/15 19:42generic cialis with dapoxetine
click here take cialis <a href="http://cialisees.com/#buy-generic-cialis">cialis daily</a>
cialis kaufen wo <a href=http://cialisees.com/#sialis>cheap cialis</a>
cialis diario compra

CoreyWerCoreyWer2018/05/15 19:54generic cialis pill online
cialis prezzo di mercato <a href="http://cialisees.com/#viagra-vs-cialis-vs-levitra">cialis vs viagra</a>
cialis 5 mg <a href=http://cialisees.com/#canadian-cialis>cialis daily</a>
enter site 20 mg cialis cost

CoreyWerCoreyWer2018/05/15 20:19cialis farmacias guadalajara
cialis generic <a href="http://cialisees.com/cialis-generico-online">buy cialis online</a>
il cialis quanto costa <a href=http://cialisees.com/#generic-for-cialis>cialis vs viagra</a>
cialis generico milano

CoreyWerCoreyWer2018/05/15 21:01cialis official site
prices for cialis 50mg <a href="http://cialisees.com/#online-cialis">cialis 20 mg best price</a>
prices for cialis 50mg <a href=http://cialisees.com/#cialis-lowest-price>tadalafil tablets</a>
how to purchase cialis on line

CoreyWerCoreyWer2018/05/15 21:18cialis kamagra levitra
cialis without a doctor's prescription <a href="http://cialisees.com/#sialis">cialis 20mg</a>
brand cialis nl <a href=http://cialisees.com/#cialis-20mg-prix-en-pharmacie>cialis kaufen</a>
get cheap cialis

CoreyWerCoreyWer2018/05/15 21:35cialis australian price
cialis 20mg prix en pharmacie <a href="http://cialisees.com/cialis-without-a-doctors-prescription">viagra or cialis</a>
cialis farmacias guadalajara <a href=http://cialisees.com/#cialis-canada>cialis uk</a>
prix de cialis

CoreyWerCoreyWer2018/05/15 21:52non 5 mg cialis generici
cialis online deutschland <a href="http://cialisees.com/cialis-generique">cialis vs viagra</a>
we like it cialis price <a href=http://cialisees.com/tadalafil-5mg>cialis canada</a>
cialis pills price each

CoreyWerCoreyWer2018/05/15 22:10cialis 5mg
cialis 20 mg cost <a href="http://cialisees.com/#tadalafil-5mg">cialis 5mg prix</a>
cialis soft tabs for sale <a href=http://cialisees.com/#cialis-20mg-prix-en-pharmacie>buy cialis</a>
cialis usa cost

CoreyWerCoreyWer2018/05/15 22:45buy cheap cialis in uk
prescription doctor cialis <a href="http://cialisees.com/#tadalafil-tablets">viagra or cialis</a>
cialis soft tabs for sale <a href=http://cialisees.com/#cialis-from-canada>tadalafil 10 mg</a>
we recommend cialis best buy

CoreyWerCoreyWer2018/05/15 23:02enter site natural cialis
cialis per paypa <a href="http://cialisees.com/#viagra-vs-cialis-vs-levitra">cialis 5 mg</a>
cialis official site <a href=http://cialisees.com/#low-cost-cialis-20mg>cialis from canada</a>
when will generic cialis be available

CoreyWerCoreyWer2018/05/15 23:37cialis 50 mg soft tab
order a sample of cialis <a href="http://cialisees.com/cialis-for-daily-use">cialis vs viagra</a>
are there generic cialis <a href=http://cialisees.com/sialis>cialis daily</a>
cialis tablets for sale

CoreyWerCoreyWer2018/05/15 23:54buy original cialis
prices for cialis 50mg <a href="http://cialisees.com/#viagra-or-cialis">cialis generico</a>
cialis daily new zealand <a href=http://cialisees.com/#cialis-prices>cialis tablets</a>
cialis 100mg suppliers

CoreyWerCoreyWer2018/05/16 00:11cialis y deporte
generic cialis soft gels <a href="http://cialisees.com/viagra-vs-cialis-vs-levitra">sialis</a>
how much does a cialis cost <a href=http://cialisees.com/#tadalafil-10-mg>buy generic cialis</a>
cialis ahumada

CoreyWerCoreyWer2018/05/16 00:29cialis tadalafil online
cialis pills <a href="http://cialisees.com/#cialis-cost">cialis cost</a>
cialis online <a href=http://cialisees.com/#buy-generic-cialis>cialis lowest price</a>
cialis generique 5 mg

CoreyWerCoreyWer2018/05/16 00:47how does cialis work
cialis ahumada <a href="http://cialisees.com/generic-for-cialis">sialis</a>
preis cialis 20mg schweiz <a href=http://cialisees.com/cialis-alternative>cialis 20mg</a>
cialis cipla best buy

CoreyWerCoreyWer2018/05/16 01:05tadalafil 5mg
cialis generika in deutschland kaufen <a href="http://cialisees.com/#viagra-cialis-levitra">cialis for sale</a>
are there generic cialis <a href=http://cialisees.com/cialis-20mg-prix-en-pharmacie>cialis 5mg</a>
cialis kaufen

CoreyWerCoreyWer2018/05/16 01:40buy generic cialis
cialis rezeptfrei sterreich <a href="http://cialisees.com/cialis-5mg-prix">cialis cost</a>
cialis generic tadalafil buy <a href=http://cialisees.com/canadian-cialis>cialis for daily use</a>
side effects of cialis

CoreyWerCoreyWer2018/05/16 01:57generic cialis soft gels
cialis uk next day <a href="http://cialisees.com/#cialis-generico">discount cialis</a>
safe dosage for cialis <a href=http://cialisees.com/#cialis-online>cialis alternative</a>
cialis generique 5 mg

CoreyWerCoreyWer2018/05/16 02:15cialis kaufen wo
cost of cialis cvs <a href="http://cialisees.com/cialis-from-canada">cialis pills</a>
cialis soft tabs for sale <a href=http://cialisees.com/#cialis-generico>cialis sans ordonnance</a>
cialis 10 doctissimo

CoreyWerCoreyWer2018/05/16 02:32cialis wir preise
warnings for cialis <a href="http://cialisees.com/#tadalafil-tablets">tadalafilo</a>
cialis cipla best buy <a href=http://cialisees.com/tadalafil>cialis sans ordonnance</a>
how to purchase cialis on line

CoreyWerCoreyWer2018/05/16 02:50cialis online
click now cialis from canada <a href="http://cialisees.com/#buy-cialis-online">cialis pills</a>
cialis usa cost <a href=http://cialisees.com/viagra-vs-cialis>cialis 5mg prix</a>
cialis 5mg billiger

CoreyWerCoreyWer2018/05/16 03:26tadalafil 5mg
cialis 05 <a href="http://cialisees.com/#200-cialis-coupon">tadalafilo</a>
cialis manufacturer coupon <a href=http://cialisees.com/200-cialis-coupon>tadalafil 20 mg</a>
cialis 30 day trial coupon

CoreyWerCoreyWer2018/05/16 03:45achat cialis en suisse
wow cialis 20 <a href="http://cialisees.com/discount-cialis">buy cialis</a>
fast cialis online <a href=http://cialisees.com/buy-cialis-online>tadalafil 10 mg</a>
cialis sale online

CoreyWerCoreyWer2018/05/16 04:05deutschland cialis online
generic low dose cialis <a href="http://cialisees.com/cialis-prices">purchasing cialis on the internet</a>
the best site cialis tablets <a href=http://cialisees.com/#buy-generic-cialis>sialis</a>
cialis sicuro in linea

CoreyWerCoreyWer2018/05/16 04:25calis
cialis efficacit <a href="http://cialisees.com/cialis-generic">low cost cialis 20mg</a>
low cost cialis 20mg <a href=http://cialisees.com/low-cost-cialis-20mg>cialis kaufen</a>
purchasing cialis on the internet

CoreyWerCoreyWer2018/05/16 04:45generic cialis in vietnam
cialis prezzo al pubblico <a href="http://cialisees.com/#cialis-5mg">tadalafil 20mg</a>
prezzo di cialis in bulgaria <a href=http://cialisees.com/cialis-generico-online>low cost cialis 20mg</a>
cipla cialis online

CoreyWerCoreyWer2018/05/16 05:05only now cialis for sale in us
cialis cuantos mg hay <a href="http://cialisees.com/#buy-cialis">cialis tablets</a>
cialis sans ordonnance [url=http://cialisees.com/cialis-20mg]cialis 5 mg[/url]
buy name brand cialis on line

CoreyWerCoreyWer2018/05/16 05:25cialis 05
import cialis <a href="http://cialisees.com/#cialis-generico">tadalafil 5mg</a>
cialis vs viagra [url=http://cialisees.com/cialis-kaufen]cialis cost[/url]
cialis diario compra

CoreyWerCoreyWer2018/05/16 05:44cialis kaufen bankberweisung
cialis cuantos mg hay <a href="http://cialisees.com/cialis-alternative">tadalafil tablets</a>
cialis 20 mg best price [url=http://cialisees.com/cialis-alternative]tadalafil[/url]
cialis coupons printable

CoreyWerCoreyWer2018/05/16 06:04cialis tablets australia
we recommend cialis best buy <a href="http://cialisees.com/#cialis-online">buy cialis</a>
tadalafil 5mg [url=http://cialisees.com/#cialis-from-canada]cialis from canada[/url]
cialis 5mg billiger

CoreyWerCoreyWer2018/05/16 06:23acheter cialis kamagra
best generic drugs cialis <a href="http://cialisees.com/#tadalafil-tablets">cialis 5 mg</a>
cialis cipla best buy [url=http://cialisees.com/#tadalafil-10-mg]cialis generique[/url]
cialis prices

CoreyWerCoreyWer2018/05/16 06:42prices on cialis 10 mg
callus <a href="http://cialisees.com/viagra-vs-cialis-vs-levitra">cialis generico online</a>
how do cialis pills work [url=http://cialisees.com/#cialis-5-mg]sialis[/url]
cialis prices

CoreyWerCoreyWer2018/05/16 07:13cialis kaufen
buy brand cialis cheap <a href="http://cialisees.com/cialis-great-britain">viagra vs cialis vs levitra</a>
generico cialis mexico [url=http://cialisees.com/#cialis-lowest-price]buy cialis online[/url]
cialis 5 mg buy http://cialisees.com/#sialis

CoreyWerCoreyWer2018/05/16 07:35wow cialis 20
cialis in sconto <a href="http://cialisees.com/cialis-5mg-prix">buy cialis online</a>
cialis patent expiration [url=http://cialisees.com/#tadalafil-5mg]cialis daily[/url]
cialis canada http://cialisees.com/#generic-for-cialis

CoreyWerCoreyWer2018/05/16 07:58cialis diario compra
cuanto cuesta cialis yaho <a href="http://cialisees.com/low-cost-cialis-20mg">cialis 20mg prix en pharmacie</a>
cialis 5 mg [url=http://cialisees.com/#cialis-from-canada]cialis for sale[/url]
cialis dosage http://cialisees.com/#cialis-generika

CoreyWerCoreyWer2018/05/16 08:20cialis herbs
cialis prezzo di mercato <a href="http://cialisees.com/#tadalafil-5mg">cialis 20 mg</a>
chinese cialis 50 mg [url=http://cialisees.com/#tadalafil-generic]cialis alternative[/url]
achat cialis en itali http://cialisees.com/#tadalafil-10-mg

CoreyWerCoreyWer2018/05/16 08:43cialis tadalafil online
cialis 5 mg schweiz <a href="http://cialisees.com/purchasing-cialis-on-the-internet">cheap cialis</a>
safe dosage for cialis [url=http://cialisees.com/cialis-20mg]online cialis[/url]
cialis tablets http://cialisees.com/#cialis-for-sale

CoreyWerCoreyWer2018/05/16 09:05buying brand cialis online
cialis for bph <a href="http://cialisees.com/#tadalafil-5mg">cialis from canada</a>
cialis generic [url=http://cialisees.com/cialis-for-sale]cialis 5mg prix[/url]
we choice cialis pfizer india http://cialisees.com/#cialis-5-mg

CoreyWerCoreyWer2018/05/16 09:27cialis super acti
we like it cialis price <a href="http://cialisees.com/#cialis-20mg-prix-en-pharmacie">cialis 20 mg</a>
cialis 05 [url=http://cialisees.com/cialis-5mg]tadalafil 5mg[/url]
cialis generic http://cialisees.com/#cialis-20mg-prix-en-pharmacie

CoreyWerCoreyWer2018/05/16 10:13cialis authentique suisse
opinioni cialis generico <a href="http://cialisees.com/#buy-cialis-online">tadalafil 10 mg</a>
cialis generique 5 mg [url=http://cialisees.com/#cialis-5mg]cialis 5mg prix[/url]
weblink price cialis http://cialisees.com/#viagra-or-cialis

CoreyWerCoreyWer2018/05/16 10:36cialis generico milano
cialis generico in farmacia <a href="http://cialisees.com/#cialis-for-sale">cialis canada</a>
cialis generico milano [url=http://cialisees.com/#purchasing-cialis-on-the-internet]generic cialis[/url]
calis http://cialisees.com/#buy-cialis-online

CoreyWerCoreyWer2018/05/16 10:58tesco price cialis
cialis en mexico precio <a href="http://cialisees.com/cialis-cost">cialis tablets</a>
we like it safe cheap cialis [url=http://cialisees.com/#tadalafil-20mg]cialis prices[/url]
tadalafil tablets http://cialisees.com/#generic-cialis

CoreyWerCoreyWer2018/05/16 11:21pastillas cialis y alcoho
interactions for cialis <a href="http://cialisees.com/#cialis-lowest-price">purchasing cialis on the internet</a>
cialis official site [url=http://cialisees.com/cialis-generico-online]purchasing cialis on the internet[/url]
cost of cialis cvs http://cialisees.com/#tadalafil-10-mg

CoreyWerCoreyWer2018/05/16 11:43buy cialis cheap 10 mg
cialis pills boards <a href="http://cialisees.com/low-cost-cialis-20mg">cialis generika</a>
generic cialis [url=http://cialisees.com/#cialis-uk]cialis daily[/url]
cialis from canada http://cialisees.com/#cialis-for-daily-use

CoreyWerCoreyWer2018/05/16 12:06try it no rx cialis
prix de cialis <a href="http://cialisees.com/#discount-cialis">cialis 20mg prix en pharmacie</a>
cialis prices [url=http://cialisees.com/#cialis-tablets]tadalafil tablets[/url]
cialis generico in farmacia http://cialisees.com/#sialis

CoreyWerCoreyWer2018/05/16 12:29cialis 30 day sample
cialis pills <a href="http://cialisees.com/cialis-kaufen">tadalafil</a>
cialis 20mg preis cf [url=http://cialisees.com/tadalafil-5mg]cialis sans ordonnance[/url]
click here to buy cialis http://cialisees.com/#200-cialis-coupon

CoreyWerCoreyWer2018/05/16 12:51cialis para que sirve
import cialis <a href="http://cialisees.com/#cheap-cialis">tadalafilo</a>
cialis side effects dangers [url=http://cialisees.com/cialis-5-mg]tadalafil 10 mg[/url]
tadalafil 5mg http://cialisees.com/#cialis-5mg-prix

CoreyWerCoreyWer2018/05/16 13:58viagra or cialis
safe site to buy cialis online <a href="http://cialisees.com/#cialis-20-mg">cialis generic</a>
buy cialis [url=http://cialisees.com/tadalafil-20-mg]cialis online[/url]
tadalafil 10 mg http://cialisees.com/#cheap-cialis

CoreyWerCoreyWer2018/05/16 14:20only best offers cialis use
cialis tablets for sale <a href="http://cialisees.com/#cialis-canada">cialis great britain</a>
achat cialis en europe [url=http://cialisees.com/#cialis-20mg]cialis tablets[/url]
purchase once a day cialis http://cialisees.com/#online-cialis

CoreyWerCoreyWer2018/05/16 14:42cipla cialis online
cialis australian price <a href="http://cialisees.com/cialis-canada">online cialis</a>
cialis generico postepay [url=http://cialisees.com/#cialis-tablets-australia]200 cialis coupon[/url]
cialis 10 doctissimo http://cialisees.com/#200-cialis-coupon

CoreyWerCoreyWer2018/05/16 15:04prix de cialis
cialis efficacit <a href="http://cialisees.com/#viagra-vs-cialis-vs-levitra">cialis generique</a>
generic cialis soft gels [url=http://cialisees.com/#cialis-20mg-prix-en-pharmacie]cialis generique[/url]
try it no rx cialis http://cialisees.com/#viagra-cialis-levitra

CoreyWerCoreyWer2018/05/16 15:48cialis tablets
buy cialis online <a href="http://cialisees.com/cialis-5mg">tadalafil 20mg</a>
we recommend cialis best buy [url=http://cialisees.com/cialis-cost]cialis from canada[/url]
female cialis no prescription http://cialisees.com/#cialis-5mg-prix

CoreyWerCoreyWer2018/05/16 16:09venta de cialis canada
cialis sicuro in linea <a href="http://cialisees.com/sialis">cialis pills</a>
acquistare cialis internet [url=http://cialisees.com/#cialis-20mg]cialis daily[/url]
cialis soft tabs for sale http://cialisees.com/#generic-for-cialis

CoreyWerCoreyWer2018/05/16 16:29ou acheter du cialis pas cher
only best offers cialis use <a href="http://cialisees.com/#cialis-generico-online">cialis kaufen</a>
cialis price in bangalore [url=http://cialisees.com/online-cialis]sialis[/url]
cialis tablets australia http://cialisees.com/#online-cialis

CoreyWerCoreyWer2018/05/16 17:09american pharmacy cialis
cialis 5mg <a href="http://cialisees.com/generic-cialis">buy generic cialis</a>
safe dosage for cialis [url=http://cialisees.com/buy-cialis]cialis generika[/url]
cialis kaufen wo http://cialisees.com/#cialis-20-mg

RichardIntitRichardIntit2018/05/17 10:29<a href="https://syndication.dynsrvwer.com/splash.php?idzone=3001092&return_url=" target="_blank">Click Here!</a>

YrheoMesYrheoMes2018/05/20 23:51<a href="http://kaivanrosendaal.com/">Cheap Cialis</a> cialis generico postepay cialis pas cher paris
how much does a cialis cost cialis 100 mg 30 tablet
cialis 100 mg 30 tablet enter site 20 mg cialis cost <a href="http://kaivanrosendaal.com/">Cheap Cialis</a>
click here to buy cialis generic cialis soft gels
deutschland cialis online we choice free trial of cialis [url=http://www.mayavanrosendaal.com/]cialis without a doctor prescription[/url]
cialis preise schweiz cialis 5 mg effetti collateral
cialis authentique suisse acquisto online cialis

CoreyWerCoreyWer2018/05/26 17:05taking half a cialiscialis 10mg instructionscialis germanyteveel cialiscialis online ervaringencialis dosage reviewgeneric cialis tadalafil phpclick now buy cialis brandnatural equivelant ingredient in cialiswat is het verschil tussen viagra en cialishow long it takes to ship cialis softcialis 2.5 mg daily reviewdoes medicare pay for viagra or cialiscialis new zealand
buy cialis online legal
generic cialis pill online <a href="http://cialisvonline.com/#cialis-5-mg">cialis pills</a>
weblink price cialis [url=http://cialisvonline.com/#cialis-generic]cialis for daily use[/url]
safe site to buy cialis online http://cialisvonline.com/#buy-cialis-super-active
geneic cialischeap cialis 32results of cialiscialis side effects compared to viagracialis 20 mg how to usecialis soft in the waterresults of cialis and viagracialis online pharmacy indiawhich pill works better viagra or cialisorder cialis generic 120 tabletswhich one is the best cialis levitra or viagracan you buy viagra or cialis without a prescription

MnfheoMesMnfheoMes2018/05/26 18:44<a href="http://expget.net/#buy-viagra-100mg">buy local viagra professional 100 mg</a> cialis prezzo al pubblico how much does a cialis cost
order a sample of cialis we like it cialis price <a href="http://expget.net/#buy-online">buy viagra 100mg</a>
the best site cialis tablets cialis generico lilly
cialis price thailand cialis canadian drugs [url=http://expget.net/]buy 100mg viagra[/url]
rezeptfrei cialis apotheke brand cialis generic
ou acheter du cialis pas cher cialis rckenschmerzen


MnfheoMesMnfheoMes2018/05/26 23:48<a href="http://expget.net/#buy-online">cheap viagra 100mg to buy in canada</a> cialis therapie generic cialis levitra
tarif cialis france preis cialis 20mg schweiz <a href="http://expget.net/#buy-viagra-100mg">buy local viagra professional 100 mg</a>
we recommend cheapest cialis tarif cialis france
cialis 20 mg cost click now cialis from canada [url=http://expget.net/#buy-online]buy brand viagra 100mg[/url]
prezzo cialis a buon mercato cialis 5 mg effetti collateral
cipla cialis online cialis 10mg prix pharmaci


MnfheoMesMnfheoMes2018/05/27 14:01<a href="http://expget.net/">buy generic viagra 100 mg</a> venta cialis en espaa cipla cialis online
comprar cialis 10 espa241a female cialis no prescription <a href="http://expget.net/#100mg">buy viagra 100 mg cod</a>
cialis 100mg suppliers free generic cialis
cialis mit grapefruitsaft buying cialis overnight [url=http://expget.net/#viagra]buy 100mg viagra[/url]
canadian discount cialis cialis 5 mg buy
cialis canadian drugs cialis with 2 days delivery


MnfheoMesMnfheoMes2018/05/27 17:02<a href="http://expget.net/#buy-online">cheap viagra 100mg to buy in canada</a> 40 mg cialis what if i take canadian discount cialis
canadian drugs generic cialis generic cialis levitra <a href="http://expget.net/#viagra">buy viagra 100mg</a>
cialis online deutschland cialis lilly tadalafi
chinese cialis 50 mg venta de cialis canada [url=http://expget.net/#buy-viagra-100mg]buy100 mg of viagra pills[/url]
generic cialis in vietnam weblink price cialis
achat cialis en suisse costo in farmacia cialis


JfyeoMesJfyeoMes2018/05/28 15:15<a href="http://ph2oc.com/#buy-cialis">20 mg cialis price</a> cialis generico postepay we choice cialis pfizer india
purchase once a day cialis achat cialis en europe
we use it cialis online store price cialis wal mart pharmacy <a href="http://ph2oc.com/#cialis-online">cialis 20 mg effects</a>
acquisto online cialis get cheap cialis [url=http://ph2oc.com/#buy-cialis-20-mg]cialis 20 mg for sale[/url]
cialis rezeptfrei sterreich recommended site cialis kanada
no prescription cialis cheap generic cialis pro


buy generic cialisbuy generic cialis2018/05/30 19:31we like it cialis price <a href="http://cialisky.com/">tadalafil 10 mg</a>
cialis sans ordonnance [url=http://cialisky.com/]cialis tablets australia[/url]
click here cialis daily uk http://cialisky.com/

JfyeoMesJfyeoMes2018/05/31 02:28<a href="http://ph2oc.com/#buy-cialis">buy cialis 20mg</a> cialis pas cher paris cialis prezzo in linea basso
cialis generico milano prix de cialis
cialis generico milano recommended site cialis kanada <a href="http://ph2oc.com/#cialis-online">cialis 20 mg coupon</a>
generic cialis soft gels price cialis per pill [url=http://ph2oc.com/]buy cialis 20mg[/url]
safe dosage for cialis rezeptfrei cialis apotheke
only best offers 100mg cialis we use it 50 mg cialis dose


Cialis genericCialis generic2018/06/02 03:46buy cialis online <a href="http://cialisees.com/">Cialis tadalafil</a>
we use it cialis online store [url=http://cialisees.com/]Cialis tadalafil[/url]
when can i take another cialis http://cialisees.com/

vtaletjufpvtaletjufp2018/08/01 03:05[url=http://kqcopy.com]viagra online canada[/url] viagra online usa http://kqcopy.com


nsIScriptSecurityManager のメモ

| 15:59 |  nsIScriptSecurityManager のメモ - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  nsIScriptSecurityManager のメモ - Ci.nsIZIGOROu

危険な URL を判別する為の XPCOM が存在すると言うのを先ほど知ったのでメモ。


nsIScriptSecurityManager のメソッド ( noscript 以外 )
  • void checkLoadURI ( nsIURI from , nsIURI uri , PRUint32 flags )
  • void checkLoadURIStr ( AUTF8String from , AUTF8String uri , PRUint32 flags )

ここらへんは from から読み出す前提で、uri はどうよってのを確認するメソッドのようだ。flags の部分は nsIScriptSecurityManager の定数。

  • void checkLoadURIStrWithPrincipal ( nsIPrincipal principal , AUTF8String uri , PRUint32 flags )
  • void checkLoadURIWithPrincipal ( nsIPrincipal principal , nsIURI uri , PRUint32 flags )

from の代わりに nsIPrincipal が使えるようになる。Firefox 3 からだと document.nodePrincipal を用いて、任意のページの制限が取れるっぽぃ。

  • void checkSameOriginPrincipal ( nsIPrincipal sourcePrincipal , nsIPrincipal targetPrincipal )
  • void checkSameOriginURI ( nsIURI sourceURI , nsIURI targetURI , PRBool reportError )

XHR 系か?same origin policy に反してるかどうかをチェックするんだろう、きっと。

  • void disableCapability ( char* capability )
  • void enableCapability ( char* capability )


  • nsIPrincipal getChannelPrincipal ( nsIChannel channel )
  • nsIPrincipal getCodebasePrincipal ( nsIURI URI )
  • PRBool isCapabilityEnabled ( char* capability )
  • PRBool isSystemPrincipal ( nsIPrincipal principal )
  • void revertCapability ( char* capability )
  • void setCanEnableCapability ( AUTF8String certificateFingerprint , char* capability , PRInt16 canEnable )



http://mxr.mozilla.org/firefox/source/toolkit/content/contentAreaUtils.js#56 とか見るといいです。

function urlSecurityCheck(aURL, aPrincipal, aFlags)
  const nsIScriptSecurityManager =
  var secMan = Components.classes["@mozilla.org/scriptsecuritymanager;1"]
  if (aFlags === undefined)
    aFlags = nsIScriptSecurityManager.STANDARD;

  try {
    if (aURL instanceof Components.interfaces.nsIURI)
      secMan.checkLoadURIWithPrincipal(aPrincipal, aURL, aFlags);
      secMan.checkLoadURIStrWithPrincipal(aPrincipal, aURL, aFlags);
  } catch (e) {
    // XXXmano: dump the principal url here too
    throw "Load of " + aURL + " denied.";


JaylynnJaylynn2011/12/30 15:44You've got to be kdiding me-it's so transparently clear now!

cihkqonnncihkqonnn2011/12/31 17:09QECXVo <a href="http://eyjqeqncluyu.com/">eyjqeqncluyu</a>

twgxckytwgxcky2011/12/31 22:47Nd72Oe , [url=http://pqvzzcatthaj.com/]pqvzzcatthaj[/url], [link=http://ymbrvznkcolt.com/]ymbrvznkcolt[/link], http://hfquuyoupfdu.com/

utczioutczio2012/01/01 22:33I53GJv <a href="http://gpmloblunvmv.com/">gpmloblunvmv</a>

ivsuvegsivsuvegs2012/01/02 03:26mE8149 , [url=http://zopvzvpgbsrz.com/]zopvzvpgbsrz[/url], [link=http://dmdirlxxmhtw.com/]dmdirlxxmhtw[/link], http://dabigaimaqjd.com/


Statement は close する前に finalize() する

| 17:47 |  Statement は close する前に finalize() する - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  Statement は close する前に finalize() する - Ci.nsIZIGOROu



もしwrapper作るならclose, createStatementにそれぞれ wrap して、close()の時にfinalize()してないstatementがあれば全部やるとかやった方がいいっぽぃ。

nsIPropertyBag, nsISimpleEnumerator, nsIProperty

| 14:07 |  nsIPropertyBag, nsISimpleEnumerator, nsIProperty - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  nsIPropertyBag, nsISimpleEnumerator, nsIProperty - Ci.nsIZIGOROu

nsIWritablePropertyBag と wrappedJSObject - Ci.nsIZIGOROu - Mozilla 拡張機能勉強会 の続き。

キーの列挙は nsIPropertyBag.enumerator を他の変数に使うたびに代入して行う。


var props = Cc["@mozilla.org/hash-property-bag;1"].createInstance(Ci.nsIWritablePropertyBag);
// 中略、ここでキーに色々入れる
var iterator = props.enumerator;
while (iterator.hasMoreElements()) {
  with ({prop: iterator:getNext()}) {
    // 以下略

hasMoreElements() で確認して getNext() するんだけど、この際にnsISuportsで返ってくるんだけど、nsIProperty を実装したオブジェクトが返ってくるので QueryInterface で型変換する。

name, valueと言うメンバ変数がreadonlyで提供されるので、これで元のhashのキーと値が取れる寸法。


nsIWritablePropertyBag と wrappedJSObject

| 13:30 |  nsIWritablePropertyBag と wrappedJSObject - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  nsIWritablePropertyBag と wrappedJSObject - Ci.nsIZIGOROu

d:id:fls さんに教えて貰った wrappedJSObject と nsIWritablePropertyBag についてです。


function wrapped(obj) {
  return { wrappedJSObject: obj };



var props = Cc["@mozilla.org/hash-property-bag;1"].createInstance(Ci.nsIWritablePropertyBag);
var data = {a: 1, b: 2};
props.setProperty("foo", data);
props.setProperty("bar", wrapped(data));


[xpconnect wrapped nsISupports]{QueryInterface: function() {}}

となり、props.getProperty("foo").a とか取れません。

一方で wrappedJSObject しておくと、

// [xpconnect wrapped nsISupports] — {QueryInterface: function() {…}}
// [object Object] — {a: 1, b: 2}

と言う訳で wrappedJSObject プロパティが出来てます。



props.getProperty("foo").a; // 1
props.getProperty("bar").wrappedJSObject.a; // 1





| 13:03 |  joinした際に重複するカラム名がある場合、区別が出来ない件 - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  joinした際に重複するカラム名がある場合、区別が出来ない件 - Ci.nsIZIGOROu


SELECT * FROM Foo, Bar WHERE Foo.name = Bar.name;

当然両者にnameと言うカラムがあるんだけど、これが Storage だと区別が付けられない。

もちろんそれぞれのカラムインデックスが振ってあるので mozIStorageValueArray の get系メソッドインデックス指定すれば問題無いのですが、意図的に区別しないといけないので厄介過ぎる件。


  • mozIStorageStatementWrapper で
  • joinのキーになってない、つまり同じ値じゃない同じ名前のカラムが複数ある

って場合は mozIStorageStatementWrapper じゃ成り立たない気がする。



Components.utils.getWeakReference() がウマーな件

| 19:13 |  Components.utils.getWeakReference() がウマーな件 - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  Components.utils.getWeakReference() がウマーな件 - Ci.nsIZIGOROu

JS XPCOM などで呼び出し元の JS のコンテキストに対して、Object 型の値を返すとか、あるいは Object 型をそのまま渡すとかっていう事は原則として出来ませんでした。

Firefox 3からある Components.utils.getWeakReference() を使うとそれが出来るようになります。

nsIObserverService を使った例


var EXPORTED_SYMBOLS = ["testObserval"];

const Cc = Components.classes;
const Ci = Components.interfaces;

var testObserval = (function() {
  var observerService = Cc["@mozilla.org/observer-service;1"].getService(Ci.nsIObserverService);
  var constructor = function() {

  var TEST_TOPIC = "test-observer-notify";

  constructor.prototype = {
	notify: function(aData) {
	  observerService.notifyObservers({ foo: 1 }, TEST_TOPIC, aData);
	notifyJSObject: function(aData) {
	  observerService.notifyObservers(Components.utils.getWeakReference({ foo: 1 }), TEST_TOPIC, aData);
	register: function(aObserver) {
	  observerService.addObserver(aObserver, TEST_TOPIC, false);
	remove: function(aObserver) {
	  observerService.removeObserver(aObserver, TEST_TOPIC);

  return new constructor();

これは Components.utils.import で読み込んで下さい。JS XPCOM 相当と言う事を確認する為です。

次に呼び出し側の ChromeWindow の JS のコンテキストで、

var testObserver = (function() {
  var constructor = function() {
	this.subject = null;
	this.topic = "";
	this.data = "";

  constructor.prototype = {
	logger: Cc['@mozilla.org/consoleservice;1'].getService(Ci.nsIConsoleService),
	observe: function(aSubject, aTopic, aData) {
	  this.subject = aSubject;
	  this.topic = aTopic;
	  this.data = aData;
	interfaces: function() {
	  var ifaces = [];
	  for (var iface in Ci) {
		if (this.subject instanceof Ci[iface]) {
	  return ifaces;
	log: function(msg) {

  return new constructor();


次に testObserval の register で testObserver を登録します。




中では無理矢理 JSObject 型を subject としています。

testObserver.interfaces().toString(); // nsISupports 


getWeakReference を使うとどうなるか

今度は testObserval.notifyJSObject を代わりに使ってみます。



testObserver.interfaces().toString(); // xpcIJSWeakReference,nsISupports

xpcIJSWeakReference が実装されたオブジェクトが返ってきます。

従って subject の QueryInterface() でキャストして、ここで使えるget()メソッドを呼び出してみると、

testObserver.subject.QueryInterface(Ci.xpcIJSWeakReference).get().foo; // 1

のようにぶち込んだ Objectプロパティアクセス出来ます。


今まで XPCOM 的なプリミティブな値か XPCOM オブジェクトしか XPConnect 経由で渡せなかったけど、Componsnts.utils.getWeakReference() を使えば、JSオブジェクトそのままで渡す事が可能になります。


呼び出し元では QueryInterface() して get() と言う余計な手続きはありますが、そのまま扱えるのは非常に大きなメリットだなと。この辺りはgetter/setterとかで何とかしちゃえば良さそうだし。

追記 (2008-06-01T02:01:08+09:00)

d:id:fls さんから教えて頂いた wrappedJSObject なら全然問題無いとの事でした。ほぉー。

piro_orpiro_or2008/05/28 19:53要点だけ抜き出すと

var observerService = Cc["@mozilla.org/observer-service;1"]

// XPCOMのインターフェースを通と生のJSオブジェクトにアクセスできない
var observer = {
observe : function(aSubject, aTopic, aData) {
alert(aSubject.foo); // undefined
observerService.addObserver(observer, 'test-topic', false);
{ foo : 1 },
observerService.removeObserver(observer, 'test-topic');

// XPCOMのインターフェース越しで生のJSオブジェクトにアクセスする
var observer = {
observe : function(aSubject, aTopic, aData) {
aSubject = aSubject.QueryInterface(Ci.xpcIJSWeakReference).get(); //****追加****
alert(aSubject.foo); // 1
observerService.addObserver(observer, 'test-topic', false);
Components.utils.getWeakReference( //****追加****
{ foo : 1 }
), //****追加****
observerService.removeObserver(observer, 'test-topic');


ZIGOROuZIGOROu2008/05/29 11:11> てことでしょうか?


> 第1引数のsubjectはあくまでsubject(主語)としてのみ使うものだ


flsfls2008/05/30 21:00wrappedJSObject を使えば簡単にJSオブジェクトでやり取りできますよ

function SubjectWrapper(aObject){
this.wrappedJSObject = aObject;

var observer = {
observe : function(aSubject, aTopic, aData) {

observerService.addObserver(observer, 'test-topic', false);
observerService.notifyObservers(new SubjectWrapper({ foo:1 }), 'test-topic', null);
observerService.removeObserver(observer, 'test-topic');

ZIGOROuZIGOROu2008/06/01 01:57> d:id:fls さん

うへw 知らなかった><

NanaNana2012/07/23 13:02This is an article that makes you think "never touhght of that!"

ivdpvghivdpvgh2012/07/23 22:06z9fRrF <a href="http://dhhlfemkguyw.com/">dhhlfemkguyw</a>

tbsgzgtbsgzg2012/07/24 11:43Ynms0P , [url=http://tvzpvwukgsei.com/]tvzpvwukgsei[/url], [link=http://qdfuftfcfvqc.com/]qdfuftfcfvqc[/link], http://ptogkdwzynow.com/

htuuvzjhtuuvzj2012/07/25 22:35yAH5UE <a href="http://pwhtacsynlwv.com/">pwhtacsynlwv</a>

bekljzllabekljzlla2012/07/26 22:591z5SBX , [url=http://irtffefggpcq.com/]irtffefggpcq[/url], [link=http://zchnxrdznina.com/]zchnxrdznina[/link], http://zgnrqcekjqgd.com/