Mozilla‚ŃvƒƒOƒ‰ƒ~ƒ ..
[2ch|¥Menu]
751:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/03 08:45
>>750
‚È‚é‚Ù‚ÇB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒ[ƒ‰[—p‚ÌŠg’£‚Ì쬂ͭ‚µæ‚Ì‚±‚ƂɂȂ肻‚¤B

752:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/03 15:20
XUL“ÁWA‚炵‚¢B
URLØÝ¸(www.unixuser.jp)

753:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/04 07:55
XULƒ`ƒ…[ƒgƒŠƒAƒ‹‚ð•׋­‚µ‚Ä‚¢‚éŽÒ‚Å‚·B
URLØÝ¸(xul-app.hp.infoseek.co.jp)
‚±‚¿‚ç‚ÌRDFƒf[ƒ^ƒ\[ƒX‚Ì͂ɑ‚¢‚Ä‚ ‚邱‚Æ‚ðŽŽ‚µ‚½‚Æ‚±‚ëA
ƒhƒƒbƒvƒ_ƒEƒ“ƒŠƒXƒg‚É•¶Žš—ñ‚ð“ü—Í‚µ‚ă{ƒ^ƒ“‚ð‰Ÿ‚µ‚ăAƒvƒŠ‚ðĂъJ‚­‚Æ
ƒhƒƒbƒvƒ_ƒEƒ“ƒŠƒXƒg‚Ì€–Ú‚ª‚Ç‚ñ‚Ç‚ñ‘‚¦‚Ä‚¢‚­‚̂ł·‚ªA’ljÁ‚³‚ꂽƒf[ƒ^‚Í
‚Ç‚±‚ɕۑ¶‚³‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©B
uÅŒã‚ÉAFlush ŠÖ”‚ðŽg‚Á‚ăf[ƒ^ƒ\[ƒX‚ðƒfƒBƒXƒN‚É‘‚«o‚·Bv‚Ƃ̂±‚Ƃł·‚ªA
‘fl‚̈À’¼‚Èl‚¦‚ł͉‚߂ɓǂݞ‚ñ‚¾ recents.rdf ƒtƒ@ƒCƒ‹‚Ö‘‚«ž‚Ü‚ê‚é‚Ì‚¾‚낤
‚ÆŽv‚Á‚½‚¯‚ÇŽÀÛ‚ÉŠJ‚¢‚Ä‚Ý‚é‚Æˆá‚¢‚Ü‚µ‚½B

754:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/04 09:09
—v‘f‚Ìdatasource‚ð‚Æ‚Á‚Ä‚«‚Ä‚»‚ê‚ð’¼Ú•ÒW‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·‚ËB
‚ ‚Ü‚èA‚¢‚¢‚â‚è•û‚ł͂Ȃ¢‚µA­‚µŒÃ‚¢‚Å‚·B
‘½•ªA‚±‚̃XƒNƒŠƒvƒg‚ª‘‚©‚ꂽ‚±‚ë‚ÍA
Flush()‚ÅArecents.rdf‚É‘‚«ž‚Ü‚ê‚Ä‚¢‚½A‚Æ‘z‘œ‚µ‚Ä‚¢‚Ü‚·B

‚ÜA“–¢—¬‚Ƃ͂¿‚å‚Á‚ƈႤA‚Æ‚¢‚¤‚±‚Æ‚ÅB

755:753
04/07/04 19:41
‚æ‚­’²‚ׂ½‚çƒvƒƒtƒ@ƒCƒ‹dir‚Ìlocalstore.rdf‚ɕۑ¶‚³‚ê‚Ä‚¢‚Ü‚µ‚½B

756:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/04 22:27
‚ÜA‚»‚¤‚¾‚낤‚ËBdatasources‚Å–¾Ž¦‚µ‚ĂȂ­‚Ä‚àArdf:localstore‚ÍA
‚ǂ̗v‘f‚Å‚àŽg—p‚µ‚Ä‚¢‚éB
‚Æ‚¢‚¤‚Ì‚ÍApersist‘®«‚Æ‚©‚ÅA’l‚ð•Û‘¶‚µ‚Ä‚¨‚¢‚ÄA
’·‚³‚âˆÊ’u‚ðŠo‚¦‚Ä‚¨‚­‚½‚߂ɕK—v‚¾‚©‚炾B

757:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/06 18:58
firefox0.9‚ÅXULMAKER0.5Žg‚¨‚¤‚Æ‚µ‚½‚ç‹N“®‚·‚ço—ˆ‚È‚¢‚ñ‚¾‚ª
’N‚©‚â‚Á‚ĂȂ¢H

758:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/06 19:28
age

759:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/07 08:38
moz2ch‚ðƒCƒ“ƒXƒR‚µ‚½‚çA
mozilla‚Ìbookmark‚ªÁޏ‚µ‚½‚¼(ß„Dß)ºÞÙ§

760:plus7 ŸXULQA16CSE
04/07/07 16:19
URLØÝ¸(tkm.s31.xrea.com)
XUL/Migemo‚̳‹K•\Œ»‚ðŠO•”‚©‚çŽg‚¦‚邿‚¤‚É‚µ‚Ă݂܂µ‚½B
var re = window.xulMigemoCore.getRegExp("unko")
‚ĂȊ´‚¶‚ų‹K•\Œ»ƒIƒuƒWƒFƒNƒg‚𓾂ç‚ê‚Ü‚·B
‚à‚µ‚æ‚낵‚¯‚ê‚΂¨Žg‚¢‰º‚³‚¢B

761:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/07 17:25
>>752
”ƒ‚¢‚És‚Á‚½‚çXUL‚Í—ˆŒŽ†‚É”ò‚΂³‚ê‚Ä‚¢‚½B
‘ã‚í‚è‚ÉwxWidgets‚Æ‚©‚¢‚¤‚â‚‚ª“ÁW‚³‚ê‚Ä‚¢‚½B‚±‚ê‚Í‚±‚ê‚Å‚¨‚à‚µ‚ë‚»‚¤‚ł͂ ‚邪B

762:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/07 19:31
Šg’£‚ðì‚éã‚ÅA¡‚܂łÍAƒvƒƒOƒ‰ƒ€ƒtƒHƒ‹ƒ_‚̉º‚É‚ ‚échrome‚É
ƒtƒHƒ‹ƒ_‚ð‚‚­‚Á‚ÄAappname.jar‚ȂǂɌł߂¸‚â‚Á‚Ä‚½‚̂ł·‚ªA
V‚µ‚¢Žd—l‚Å‚àAextensions‚̉º‚ɃtƒHƒ‹ƒ_‚ð’u‚¢‚Ăł«‚é‚ñ‚Å‚·‚©‚Ë‚¥?
about="urn:mozilla:extension:file:appname.jar"
‚̂Ƃ±‚ë‚ð‚¢‚¶‚Á‚½‚ço—ˆ‚»‚¤‚È‹C‚à‚·‚é‚ñ‚Å‚·‚ªEEEB

763:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/08 00:45
>>762
>>727

764:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/08 03:50
>>761
(L¥ƒÖ¥`)¼®ÎÞ°Ý

765:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/08 21:50
‚±‚Á‚¿‚É•·‚¢‚½•û‚ª—Ç‚¢‚ÆŽv‚¢‘‚«‚Ü‚·B
mozilla update‚É“o˜^‚Á‚Ăǂ¤‚·‚ê‚΂¢‚¢‚̂ł·‚©?

ˆÈ‰º‚ƃ}ƒ‹ƒ`ƒ|ƒXƒg
½ÚØÝ¸(software”Â:383”Ô)

766:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 01:38
XULƒ`ƒ…[ƒgƒŠƒAƒ‹‚̃oƒCƒ“ƒfƒBƒ“ƒO‚̃Tƒ“ƒvƒ‹‚ª‚¤‚Ü‚­“®‚«‚Ü‚¹‚ñiƒoƒCƒ“ƒfƒBƒ“ƒO‚ª”½‰f‚³‚ê‚È‚¢jB
URLØÝ¸(xul-app.hp.infoseek.co.jp)
‚±‚̃Tƒ“ƒvƒ‹‚ɉ½‚©–â‘è“_‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H

XUL (example.xul):

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<?xml-stylesheet href="chrome://example/skin/example.css" type="text/css"?>
<window xmlns="URLØÝ¸(www.mozilla.org)">
<box class="okcancelbuttons"/>
</window>

CSS (example.css):

box.okcancelbuttons {
-moz-binding: url('chrome://example/skin/example.xbl#okcancel');
}

XBL (example.xbl):

<?xml version="1.0"?>
<bindings xmlns="URLØÝ¸(www.mozilla.org)"
xmlns:xul="URLØÝ¸(www.mozilla.org)">
<binding id="okcancel">
<content>
<xul:button label="OK"/>
<xul:button label="Cancel"/>
</content>
</binding>
</bindings>

767:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 02:05
>>766
"example"‚̓pƒbƒP[ƒW‚Æ‚µ‚Ä“o˜^‚³‚ê‚Ä‚éH

768:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 05:36
>>766
‚¦‚¦A‚à‚¿‚ë‚ñ‚Å‚·B
installed-chrome.txt :

content,install,url,resource:/chrome/example/content/
skin,install,url,resource:/chrome/example/skin/classic/

ƒuƒ‰ƒEƒU‚É’¼ÚƒNƒƒ€URL‚ð‘Å‚¿ž‚߂ΈꉞƒEƒBƒ“ƒhƒE‚Í•\ަ‚³‚ê‚Ü‚·B
ƒoƒCƒ“ƒfƒBƒ“ƒO‚ª¬Œ÷‚·‚ê‚΂»‚±‚Ƀ{ƒ^ƒ“‚ào‚é‚Í‚¸‚Ȃ̂ł·‚ª...

769:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 09:41
>>765
bugzilla‚ÉŠg’£‚ð“o˜^‚µ‚ëA‚Á‚ÄFAQ‚É‘‚¢‚Ä‚ ‚邪H

770:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 12:49
>>768
FXŽŽ‚µ‚Ă݂½‚Æ‚±‚ëAƒtƒ@ƒCƒ‹–¼‚ÌŠg’£Žq‚ªxbl‚ł͓®‚©‚È‚¢‚悤‚Å‚·B
xml‚É‚·‚ê‚Γ®‚«‚Ü‚µ‚½B
Ž„‚ª‚±‚̃`ƒ…[ƒgƒŠƒAƒ‹‚ð‚â‚Á‚Ä‚½ ‚Íxbl‚Å–â‘è‚È‚©‚Á‚½‚ñ‚Å‚·‚ª‚Ë‚¥B

XULPlanet‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚Í‚í‚è‚Æ•p”É‚ÉXV‚³‚ê‚Ä‚¢‚Ü‚·‚ªA
ƒ`ƒ…[ƒgƒŠƒAƒ‹‚Ì•û‚ÍMozilla1.0‚Ì‚±‚ë‚©‚çXV‚³‚ê‚Ä‚¢‚È‚¢‚悤‚Å‚·B
‚»‚ê‚ð‚³‚ç‚ɘa–󂵂Ă ‚é‚킯‚Å‚·‚©‚çA—ႪŒ»ŽÀ‚É’Ç‚¢‚‚¢‚ĂȂ¢‚Ì‚à
Žd•û‚̂Ȃ¢‚±‚ƂȂ̂łµ‚傤B

771:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 16:22
>>770
‚¤‚Ù‚Ù[[Ixml‚É‚µ‚½‚ç–³Ž–‚Éo—ˆ‚Ü‚µ‚½IƒTƒ“ƒNƒX‚Å‚·B

772:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 20:01
>>757
‚±‚ñ‚È‚ñ‚Ç‚¤‚Å‚µ‚傤‚©H
URLØÝ¸(forums.mozillazine.org)

773:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 20:42
URLØÝ¸(www.mozilla.gr.jp)
‚±‚ê‚̃Rƒs[‚à‚Á‚Ä‚¢‚él‚­‚ê

774:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 21:31
>>773
ƒÓ( KK)ƒm@K
URLØÝ¸(web.archive.org)


775:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/09 22:01
>>733
‚ªŒ¾‚Á‚Ä‚é‚̂̓TƒCƒg‚¶‚á‚È‚­‚Äxpi‚Ì‚±‚Æ‚¶‚á‚È‚¢H

776:773
04/07/10 13:38
>>774
xpiƒ_ƒEƒ\‚Å‚«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

777:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/11 02:57
ƒXƒNƒ[ƒ‹ƒo[‚Ì•t‚¢‚½box—v‘f‚Ȃǂłàƒ}ƒEƒXƒzƒC[ƒ‹‚ªŒø‚­‚悤‚ɂ͂ł«‚Ü‚·‚Å‚µ‚傤‚©H

778:plus7 ŸXULQA16CSE
04/07/11 03:12
>>777
URLØÝ¸(white.sakura.ne.jp)
‚©‚ÈH

779:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/11 03:16
>>778
‚Ü‚³‚É‚»‚ê‚Å‚·I‚µ‚©‚µ‚©‚È‚è“‚»‚¤‚Ȃ̂ł ‚«‚ç‚߂܂Â...

780:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/11 06:41
>>779
‚»‚ñ‚ȓ‚­‚È‚¢‚ÆŽv‚¢‚Ü‚·‚æB
>>766‚Ì—á‚Ì󋵂Ŏ¦‚·‚ÆA‚±‚ñ‚ÈŠ´‚¶‚Å‚µ‚傤‚©B“®ìŠm”F‚Í‚µ‚Ă܂¹‚ñ‚ªB

XUL (example.xul):

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<?xml-stylesheet href="chrome://example/common/example.css" type="text/css"?>
<window xmlns="URLØÝ¸(www.mozilla.org)">
<box class="scrollbox"/>
</window>


CSS (example.css):

box.scrollbox {
-moz-binding: url('chrome://example/content/example.xml#scrollbox');
}
box.scrollbox scrollbar {
-moz-binding: url('chrome://example/content/example.xml#scrollbar');
}




781:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/11 06:42
‚‚«B

XBL (example.xml):

<?xml version="1.0"?>
<bindings xmlns="URLØÝ¸(www.mozilla.org)"
xmlns:xul="URLØÝ¸(www.mozilla.org)">
<binding id="scrollbox">
<implementation>
<handler event="DOMMouseScroll"><![CDATA[
var count = event.detail > 0 ? 50 : -50 ;
this.mScrollbar.setAttribute('curpos', Math.min(Math.max(0, Number(this.mScrollbar.getAttribute('curpos'))+count), Number(this.mScrollbar.getAttribute('maxpos'))));
]]></handler>
</implementation>
</binding>
<binding id="scrollbar" extends="chrome://global/content/bindings/scrollbar.xml#scrollbar">
<implementation>
<constructor><![CDATA[
if (navigator.platform.indexOf('Mac') != -1) this.initScrollbar();
this.parentNode.mScrollbar = this;
]]></constructor>
</implementation>
</binding>
</bindings>

TBE‚Ì /content/tabextensions/scrollableTabBar.xml ‚àŽQl‚É‚µ‚Ă݂ĉº‚³‚¢B


782:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/11 06:43
‚·‚݂܂¹‚ñB
<?xml-stylesheet href="chrome://example/common/example.css" type="text/css"?>
‚¶‚á‚È‚­‚Ä
<?xml-stylesheet href="chrome://example/content/example.css" type="text/css"?>
‚Å‚·‚ËB

‚ ‚ÆA…•½ƒXƒNƒ[ƒ‹ƒo[‚Æ‚’¼ƒXƒNƒ[ƒ‹ƒo[‚Ì‚»‚ꂼ‚ê‚ɂ‚¢‚Ä
ˆ—‚ðU‚蕪‚¯‚é‚Ì‚à–Y‚ê‚Ă܂µ‚½B‚Ü‚ ‚»‚̕ӂ͓K“–‚ÉB


783:–¼–³‚µ‚³‚ñ—‚»‚¤‚¾‘I‹“‚És‚±‚¤
04/07/11 07:36
‚à‚¤ˆê‚ƒ~ƒX‚ªcc

<implementation>
<handler event="DOMMouseScroll">i—ªj</handler>
</implementation>

‚±‚±‚Í
<implementation>`</implementation>
‚ł͂Ȃ­‚Ä
<handlers>`</handlers>
‚Å‚·B

784:–¼–³‚µ‚³‚ñ—‚»‚¤‚¾‘I‹“‚És‚±‚¤
04/07/11 09:10
‰ðà‚àŠÜ‚߂Ă܂Ƃ߂Ƃ«‚Ü‚µ‚½B‚à‚µ‚æ‚낵‚¯‚ê‚΂ǂ¤‚¼B
URLØÝ¸(white.sakura.ne.jp)


785:–¼–³‚µ‚³‚ñ—‚»‚¤‚¾‘I‹“‚És‚±‚¤
04/07/11 14:44
>>780-784
’š”J‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I‚³‚Á‚»‚­¡ŽŽ‚µ‚Ă݂܂·B
‚±‚̃XƒŒ‚Íe؂ȕû‚ª‘½‚­‚Ä•‚©‚è‚Ü‚·B

786:–¼–³‚µ‚³‚ñ—‚»‚¤‚¾‘I‹“‚És‚±‚¤
04/07/11 14:53
window“à‚Éiframe‚ª‚ ‚邿‚¤‚Èxulƒy[ƒW‚ð•\ަ‚³‚¹‚邯A
window‚ÌonloadƒCƒxƒ“ƒg‚ª“ñ“x”­¶‚µ‚Ü‚·‚ªA‚±‚ê‚͂Ȃº‚È‚ñ‚Å‚µ‚傤HH
‚½‚Æ‚¦‚Ήº‚̃R[ƒh‚ð•\ަ‚³‚¹‚邯AalertƒEƒBƒ“ƒhƒE‚ª“ñ“xo‚Ä‚«‚Ü‚·B
ŠÂ‹«FMozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040614 Firefox/0.9

<?xml version="1.0"?>

<window xmlns="URLØÝ¸(www.mozilla.org)" onload="alert('onload');">
<iframe />
</window>


787:–¼–³‚µ‚³‚ñ—‚»‚¤‚¾‘I‹“‚És‚±‚¤
04/07/11 16:06
>>786
iframe“à‚̃y[ƒW‚ÌonloadƒCƒxƒ“ƒg‚ªƒoƒuƒŠƒ“ƒO‚Å“`”À‚·‚é‚©‚ç‚Å‚·‚ÈB
URLØÝ¸(www2u.biglobe.ne.jp)


788:–¼–³‚µ‚³‚ñ—‚»‚¤‚¾‘I‹“‚És‚±‚¤
04/07/11 20:00
ƒvƒƒpƒQ[ƒVƒ‡ƒ“‚ªŽ~‚ß‚ç‚ê‚È‚¢‚Ì‚Á‚ÄA
ŽÀ‚ÍŒ‹\•s•Ö‚È‹C‚à‚·‚é‚ÈB

‚±‚ñ‚ÈŠ´‚¶‚ŃCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚𑂯‚Îςނ̂¾‚ªB
function myOnLoad(event){
@if(event.target.localName=="window")
@ alert('onload');
}

789:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/11 20:34
ƒCƒxƒ“ƒgƒoƒuƒ‹‚ŧŒä‚Å‚«‚é‚ñ‚Å‚Í

790:786
04/07/12 13:23
>>787-789
‚È‚é‚Ù‚ÇA‚È‚¼‚ª‚í‚©‚Á‚Ä‚·‚Á‚«‚肵‚Ü‚µ‚½B

791:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/17 09:59
preventBubble‚Á‚ÄA‚»‚ñ‚Ȃɕ֗˜‚Å‚à‚È‚¢‚ñ‚¾‚æ‚È‚ŸB
ˆê‚‚̃Cƒxƒ“ƒg‚É•¡”‚ÌƒŠƒXƒi‚ª‚ ‚鎞‚Æ‚©B

792:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/21 00:47
ƒ[ƒJƒ‹‚ɕۑ¶‚³‚ꂽHTMLƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ÝAƒp[ƒX‚µ‚ÄDOM‚Æ‚µ‚Ä—˜—p‚·‚邱‚Ƃ͉”\‚Å‚µ‚傤‚©HH

var doc = (new DOMParser()).parseFromString(fileContent, "text/html");
alert(doc.title);

‚Æ‚â‚Á‚Ă݂½‚̂ł·‚ªA1s–ڂŃGƒ‰[‚ƂȂè‚Ü‚·...

793:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/21 03:54
>>792
ŽÀ‚Ídomparser‚Ìtext/htmlƒ‚[ƒh‚Í–¢ŽÀ‘•‚Ȃ̂ł·B
‚©‚í‚è‚ÉAinnerHTML‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B

794:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/21 03:58
‚ ‚é‚¢‚ÍA>>650‚Æ‚©B

795:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/21 23:11
var URI = "URLØÝ¸(jt.mozilla.gr.jp)";
var doc = document.implementation.createDocument('', '', null);
doc.load(URI);
doc.addEventListener('load', docLoaded, false);

function docLoaded() {
alert(doc.title);
}

‚±‚ê‚ł͉½‚à•\ަ‚³‚ê‚Ü‚¹‚ñ‚Å‚·‚¯‚ÇA‰½‚©ŠÔˆá‚Á‚Ä‚¢‚邿‚¤‚Å‚·‚ËBB

796:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/22 03:07
>>795
mozilla 1.6 ‚ÅŽŽ‚µ‚Ă݂½‚¯‚Çc
doc.async = false;
var result = doc.load(URI);
alert(result);
‚µ‚Ä‚Ý‚é‚Æ doc.load(URI) ‚ª false ‚ª•Ô‚µ‚Ä‚­‚é‚Ý‚½‚¢‚Ëc ‚È‚ñ‚Å‚¾‚ëHH

XUL“à‚É•s‰ÂŽ‹‚Ìbrowser—v‘f‚ð”z’u‚µ‚Ä‚»‚±‚ÉloadURI()‚œǂݞ‚ñ‚¾‚ç
‚¾‚ß‚©‚ÈH

797:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/22 05:48
>>795
‚ ‚肪‚¿‚ȃ~ƒX‚¾‚¯‚ÇA‚Ђå‚Á‚Æ‚µ‚ÄAXUL‚Å‚â‚Á‚Ä‚éH
createDocument‚Ìnamespace‚𖳎w’è‚É‚·‚邯AŽÀsŠÂ‹«‚ɉe‹¿‚³‚ê‚é‚©‚çA
HTMLDocument‚ł͂Ȃ­AXULDocument‚ɂȂÁ‚ÄAhtmlƒtƒ@ƒCƒ‹‚ðƒ[ƒh‚Å‚«‚È‚¢B

798:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/23 19:47
>>796
hidden=true‚Èbrowser‚ɑ΂µ‚ÄloadURI‚ÅHTML‚ðƒ[ƒh‚³‚¹‚½‚ç
Type Error: this.docShell has no properties
‚Æ“{‚ç‚ê‚Ü‚µ‚½B

>>797
‚È‚é‚Ù‚ÇAŠm‚©‚ÉXUL‚Å‚â‚Á‚Ă܂µ‚½B

799:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/23 22:08
>>798
hidden="true" (displaynone)‚¾‚ƉŠú‰»‚ª‚³‚ê‚È‚¢‚̂ŒˆÓ‚ª•K—vB
collapsed="true" (visibility:collapse)‚Ȃ瓮‚­‚Í‚¸B

800:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/23 23:06
>>799
‚È‚é‚Ù‚ÇA‚»‚ê‚Å‚¤‚Ü‚­‚¢‚«‚Ü‚µ‚½B

801:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/24 03:17
>>797

>createDocument‚Ìnamespace‚𖳎w’è‚É‚·‚邯A
‚Á‚Ä‚±‚Ƃͳ‚µ‚¢(?)Žw’è‚ð‚·‚é‚ÆXUL‚Å‚àHTMLDocument‚ª•Ô‚Á‚Ä‚­‚é
‚悤‚ɂȂé‚ñ‚Å‚µ‚傤‚©H

802:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/24 20:08
>>801
‚¢‚ë‚¢‚ë’T‚µ‚Ă݂½‚¯‚ÇAHTMLDocument‚ðì‚é‚Ì‚Á‚ĈӊO‚ɓ‚¢B
doctype‚ðŒˆ‚ß‘Å‚¿‚µ‚Ä‚µ‚Ü‚¤‚Æ–{––“]“|‚¾‚©‚çA‚â‚Á‚Ï–³—‚©‚àB
xhtml‚È‚ç‚Æ‚Ä‚àŠÈ’P‚Ȃ̂ÉA‚±‚Ì·‚͈ê‘Ìc

803:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/29 15:45
XULƒAƒvƒŠ“à‚Å mozilla ‚Æ firefox ‚ð‹æ•Ê‚·‚é•û–@‚Á‚ĂȂ¢‚Å‚·‚©‚ËHH

804:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/29 22:48
>>803
browser.jar‚Ì‚ ‚é‚È‚µ‚ðŒ©‚é‚Æ‚©A

function browserURI()
{
var handler = Components.classes['@mozilla.org/commandlinehandler/general-startup;1?type=browser'].getService(Components.interfaces.nsICmdLineHandler);
var uri = handler.chromeUrlForTask;
if (uri.charAt(uri.length-1) == '/')
uri = uri.replace(/chrome:\/\/([^\/]+)\/content\//, 'chrome://$1/content/$1.xul');
return uri;
}
‚Åchrome://browser/content/browser.xul‚ª‹A‚Á‚Ä‚­‚é‚©‚Ç‚¤‚©‚ð’²‚×‚é‚Æ‚©B


805:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/29 23:01
piroŽ‚ÌTBE‚̓Cƒ“ƒXƒRŽž‚É”»’肵‚Æ‚­‚Á‚ÄŽè‚ðŽg‚Á‚Ä‚é‚Ý‚½‚¢‚Ë

806:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/30 02:57
ƒCƒ“ƒXƒRŽž‚Íbrowser.jar‚ðŒ©‚ÄA
ƒCƒ“ƒXƒg[ƒ‹Œã‚Ì“®ì‚Å‚Í>804‚ÌŒãŽÒ‚Ì•û–@‚ðŽg‚Á‚Ă܂·B


807:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/30 14:48
>>803
firefox 0.9ˆÈã‚È‚çV‚µ‚¢EM—p‚Ȃ̂©
about:config‚Ìapp:id‚ÉFirefox‚ÌGUID‚ª‘‚«ž‚Ü‚ê‚Ă܂·
ƒCƒ“ƒXƒg[ƒ‹Œã‚È‚çA‚±‚ê‚ðŒ©‚Ä”»’f‚·‚邯‚¢‚¤‚̂͂ǂ¤‚Å‚µ‚傤H

808:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/06 16:41
fileƒXƒL[ƒ€‚ÌURI‚ÅŽ¦‚³‚ꂽƒ[ƒJƒ‹ƒtƒ@ƒCƒ‹‚ð휂·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
‚½‚Æ‚¦‚Îfile:///C:/foo/bar.jpg‚¾‚Á‚½‚èAfile:///home/nanashi/bar.jpg‚¾‚Á‚½‚èA
OS‚Ɉˑ¶‚µ‚È‚¢•û–@‚ª‚ ‚ê‚΂¢‚¢‚̂ł·‚ªB

809:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/06 17:34
jslibŽg‚¤‚Æ‚©‚»‚±‚©‚çƒR[ƒh‚ð‚Ï‚­‚邯‚©

810:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/06 17:39
‚Á‚Ä‚©‚½‚¾aFile.remove(true)‚Å‚¢‚¢‚Á‚Û‚¢

811:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/06 18:54
ƒtƒ@ƒCƒ‹‚ÌURI‚©‚çnsIFile‚Íì‚ê‚È‚¢‚悤‚Å‚·B
var aFile = Components.classes['@mozilla.org/file/local;1']
.createInstance(Components.interfaces.nsILocalFile);
aFile.initWithPath("file:///C:/foo/bar.jpg");

‚ÅAƒpƒX‚ª”Fޝ‚Å‚«‚È‚¢‚Æ“{‚ç‚ê‚Ü‚·B

812:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/06 19:01
>>811
URLØÝ¸(white.sakura.ne.jp)


813:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/06 19:17
>>812
‚ ‚ A‚Ü‚³‚É‚»‚¿‚ç‚É‘‚¢‚Ä‚ ‚邯‚¨‚è‚Ì‚±‚Ƃłµ‚½I
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

814:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/08 02:24
‚ÅA‚¾‚ê‚©
URLØÝ¸(www.unixuser.jp)
”ƒ‚Á‚ĂȂ¢‚ÌH

815:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/08 02:51
’‡‘º’¼l‚Á‚ĈӊO‚ÈŽï–¡Ž‚Á‚Ä‚é‚ñ‚¾‚ÈB
URLØÝ¸(www.jbl.or.jp)


816:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/08 02:54
Œ©Ž–‚É“¯©“¯–¼‚¾‚È

817:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/14 12:13
URLØÝ¸(nazo.europe.webmatrixhosting.net)

818:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/20 16:24
•ÛŽç

819:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/23 04:32
Œ»ÝƒtƒH[ƒJƒX‚µ‚Ä‚¢‚éƒuƒ‰ƒEƒUƒ^ƒu‚̃AƒCƒRƒ“i‚¢‚í‚ä‚éfaviconj‚ÌURL‚𓾂é•û–@‚ð–Íõ‚µ‚Ä‚¢‚Ü‚·B
top.window.document.getElementById("page-proxy-favicon").src
‚łƂ肠‚¦‚¸‚»‚ê‚炵‚¢‚à‚͓̂¾‚ç‚ê‚é‚̂ł·‚ªc

820:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/23 13:14
>>819
gBrowser.selectedTab.getAttribute('image')‚łǂ¤‚Å‚µ‚傤B
‹óˆÈŠO‚È‚çfavicon‚Æ”»’f‚Å‚«‚»‚¤‚ÈB


821:819
04/08/23 19:07
>>820
‚»‚ê‚ł΂Á‚¿‚è‚Å‚µ‚½B‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

822:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/31 21:44
a.xul‚©‚çopenDialog('b.xul')‚Ń_ƒCƒAƒƒO‚ðŠJ‚«A‚»‚±‚ł̓ü—ÍŒ‹‰Ê‚ða.xul‚ɕԂ·
‚Æ‚¢‚¤‚©b.xul‚ł̓ü—ÍŒ‹‰Ê‚ða.xul‚Ŏ󂯎æ‚é•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H

‚½‚¾‚Ì•¶Žš—ñ‚ð“ü—Í‚³‚¹‚邾‚¯‚È‚çAa.xul‚Åvar input = prompt(...)‚Å“ü—Í‚ðŽó‚¯Žæ‚ê‚Ü‚·‚ªA
¡‰ñ‚̓†[ƒU‚É“ü—Í‚³‚¹‚½‚¢€–Ú‚ª•¡”‚ ‚邯‚¢‚¤ó‹µ‚Å‚ ‚è‚Ü‚·B

823:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/31 22:14
>>822
b.xul ‚©‚ç window.opener ‚Å a.xul ‚ɃAƒNƒZƒX‚Å‚«‚邿‚¤‚¾B

Žg—p—á(JavaScript ‚ÌÚ×Ý’èƒ_ƒCƒAƒƒO)F
URLØÝ¸(lxr.mozilla.org)

824:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/31 22:18
>>823
¡ŽŽ‚µ‚Ăł«‚Ü‚µ‚½BŒ©Ž–‚ÉŠÈ’P‚Å‚·‚ËI

825:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/31 22:18
>>822
openDialog‚Í4”Ô–ÚˆÈ~‚̈ø”‚É”CˆÓ‚Ì‚à‚Ì‚ð“n‚¹‚Ü‚·B
ƒIƒuƒWƒFƒNƒg‚ð“n‚¹‚Έ—Œ‹‰Ê‚𓾂邱‚Æ‚à‚Å‚«‚Ü‚·B

//a.xul
var obj = {};
window.openDialog('b.xul', '_blank', 'chrome,dialog,modal', obj);
alert(obj.result);

//b.xul
<dialog onaccept="window.arguments[0].result = document.getElemenntById('input').value; window.close()">
<textbox id="input"/>
</dialog>

ƒ‚[ƒ_ƒ‹ƒ_ƒCƒAƒƒO‚É‚µ‚È‚¢‚ƈ—Œ‹‰Ê‚ð•Ô‚·‘O‚Éa.xul‚̈—‚ªæ‚Éi‚ñ‚Å‚µ‚Ü‚¤‚̂ŒˆÓB


826:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/31 22:30
//a.xul
var input = {};
window.openDialog('b.xul',...);

//b.xul
<dialog onaccept="window.opener.input.hoge = ...">

‚Æ‘‚«‚Ü‚µ‚½‚ª825‚³‚ñ‚Ì‘‚«•û‚à‚¢‚¢‚Å‚·‚ËB

827:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/01 19:56
‰‚߂܂µ‚ÄB
uƒuƒ‰ƒEƒWƒ“ƒO‚ÌÛ‚ÉŽŸƒy[ƒW‚ðƒ|ƒbƒvƒAƒbƒv•\ަ‚·‚év‚Æ‚¢‚¤‹@”\‚ð쬂µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
‚»‚±‚ÅŽ¿–â‚Ȃ̂ł·‚ªAcreateElementNS()‚Å쬂µ‚½ƒEƒCƒ“ƒhƒEi—Ⴆ‚ÎAltƒ|ƒbƒvƒAƒbƒv‚̂悤‚È‚à‚Ìj‚Ì’†‚É
Webƒy[ƒW‚ð•\ަ‚·‚邱‚Ƃ͉”\‚Å‚µ‚傤‚©H
Element‚ðƒ|ƒbƒvƒAƒbƒv‚·‚邿‚èAwindow.open‚µ‚¿‚á‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚Ì‚©‚È‚Ÿ¥¥¥


828:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/01 20:42
URLØÝ¸(patsis.edula.com)
‚±‚ÌLink Preview‚Æ‚¢‚¤Šg’£‚ªŽ—‚Ă܂·‚ªA‚±‚ê‚ÍOpen Thumbshots‚̃Tƒ€ƒlƒCƒ‹‰æ‘œ‚ð
•\ަ‚³‚¹‚Ä‚¢‚é‚Ý‚½‚¢‚Å‚·B‚²‚­ˆê•”‚̃TƒCƒg‚µ‚©ƒTƒ€ƒlƒCƒ‹‚ª•\ަ‚³‚ê‚Ü‚¹‚ñB
XUL‘¤‚ÅWebƒy[ƒW‚̃Tƒ€ƒlƒCƒ‹‰æ‘œ‚ðì‚ꂽ‚ç‚¢‚¢‚Å‚·‚¯‚ÇA‚¿‚å‚Á‚Æ–³—‚»‚¤‚Å‚·‚ËB

829:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/02 00:56
>>827,828
<button tooltip="hogetip" label="hoge" />
<tooltip id="hogetip"><iframe src="about:mozilla" /></tooltip>
‚Æ‚â‚Á‚Ä‚â‚ê‚ÎA•ʃy[ƒW‚ðƒ|ƒbƒvƒAƒbƒv•\ަ‚·‚邱‚Æ‚Í"ˆê‰ž"‚Å‚«‚邿‚¤‚¾‚ªA
ƒTƒ€ƒlƒCƒ‹‚ðì‚é•û–@ or ƒy[ƒW•\ަ‚ðk¬‚·‚é•û–@‚ð’m‚ç‚È‚¢‚̂ŋ³‚¦‚ç‚ê‚È‚¢B


830:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/02 01:49
URLØÝ¸(multiscroll.mozdev.org)
‚±‚ê‚Ìk¬•\ަ‹@”\‚ªŽQl‚ɂȂ邩‚à

831:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/02 11:32
>>828, >>829, >>830
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I@ŽQl‚É‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·I

>>828‚ÌŠg’£‚͉摜‚Å•\ަ‚·‚é‚ñ‚Å‚·‚æ‚ËB
ƒ|ƒbƒvƒAƒbƒv‚µ‚½ƒy[ƒW‚©‚ç‚Ü‚½ƒ|ƒbƒvƒAƒbƒvcc‚ÆŠK‘w“I‚É•\ަ‚µ‚½‚¢‚Æl‚¦‚Ä‚¢‚é‚̂Ŋm‚©‚É‚»‚ꂾ‚Æ–³—‚»‚¤‚Å‚·B

>>830‚̂悤‚Ƀy[ƒW•\ަ‚ðk¬‚·‚é•ûŒü‚Åì‚Á‚Ă݂邱‚Ƃɂµ‚Ü‚·B


832:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/02 20:56
overlay‚Å‘¶‘±‚Ì—v‘f‚ð휂ł«‚Ü‚·‚©?

833:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/04 19:22
>>832
‘¶‘±‚Ì—v‘f‚Á‚ÄH

834:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/04 20:17
Šù‘¶‚̊ԈႢH

835:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/04 21:07
>>834
‚»‚¤‚Å‚·B
Œ‹‹Çstyle‚Ådisplay:none‚É‚µ‚Ä‰ðŒˆ‚µ‚Ü‚µ‚½B

836:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/05 20:43
Šg’£‚Åstyle‚ðŽw’è‚·‚é‚Ì‚ÍA‚ ‚Ü‚è‚æ‚낵‚­‚È‚¢B
hiddenƒvƒƒpƒeƒB‚Ì•û‚ª‚¢‚¢B

837:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/05 21:11
xul.css‚É‚Í

*[hidden="true"] { display: none; }

‚Æ‘‚¢‚Ä‚ ‚é‚ñ‚¾‚¯‚Ç‚ËB


838:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/06 12:38
>>837
‚»‚¤‚¢‚¤–â‘è‚ł͂Ȃ¢B

839:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/06 17:47
>>836
‰½ŒÌ‚Å‚µ‚傤‚©?
stylesheet‚ðƒI[ƒo[ƒŒƒC‚³‚¹‚ÄA‚Ù‚ÚˆêˆÓ«‚ª‚ ‚邿‚¤‚ɃZƒŒƒNƒ^‚ðݒ肵‚Ü‚µ‚½B
‚»‚±‚ð’ljÁE휂ł«‚éŠg’£‚ƃoƒbƒeƒBƒ“ƒO‚·‚é‚Í‚¸‚Å‚·‚ªAhiddenƒvƒƒpƒeƒB[‚Å‚à“¯‚¶‚Í‚¸‚Ȃ̂ňê”Ô‚¢‚¢‚Ì‚ÍDOM‚Å—v‘f‚²‚Æíœ‚¾‚ÆŽv‚¢‚Ü‚·‚ªA‚¿‚å‚Á‚Ƃ߂ñ‚Ç‚­‚³‚¢c

#“ú–{Œê‚Á‚ē‚¢

840:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/07 00:53
‚Ù‚ÚˆêˆÓ«‚ª‚ ‚邯Žv‚Á‚Ä‚é‚ñ‚Ȃ炻‚ê‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢H
DOM‚Å—v‘f‚ð휂·‚é‚̂͂â‚ß‚½•û‚ª‚¢‚¢B

841:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/07 22:40
0.9‘Ήž‚ÌŠg’£‚ð1.0‘Ήž‚É‚³‚¹‚é‚É‚ ‚½‚Á‚ÄA•ÏX‚·‚ׂ«‚Æ‚±‚ë‚Í
install.rdf‚̑Ήžƒo[ƒWƒ‡ƒ“‚̂Ƃ±‚낾‚¯‚Å‚µ‚傤‚©B

842:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/08 03:25
ƒ[ƒJƒ‹ƒtƒ@ƒCƒ‹‚Ì•ÏX‚ðŠÄŽ‹‚µ‚ăCƒxƒ“ƒg‚ð”­‚¹‚³‚¹‚邿‚¤‚È‚±‚Ƃ͂ł«‚Ü‚·‚©H

843:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/10 18:18:23
>>802
‚¢‚܂̂Ƃ±‚ëAURL‚©‚çHTMLDocumentƒIƒuƒWƒFƒNƒg‚ðì‚é‚̂͂ł«‚È‚¢‚̂łµ‚傤‚©H
browser—v‘f‚Ȃǂð‰B‚µ‚Ädocument‚𓾂é‚̂̓_ƒT‚¢‚Å‚·‚æ‚ËB
HTMLDocument‚©‚çanchorƒGƒŒƒƒ“ƒg‚ð“¾‚Äæ“ǂ݂·‚é‚à‚Ì‚ðì‚肽‚¢‚̂ł·‚ª
‰½‚©‚¢‚¢•û–@“à‚Å‚µ‚傤‚©?
‚ ‚ÆADOMImplementation‚ÌcreateDocument‚©‚çHTMLDocument‚ª•Ô‚Á‚Ä‚­‚邱‚Æ‚Á‚Ä
‚ ‚é‚ñ‚Å‚·‚©‚Ë‚¥B
XMLDocument‚¾‚Ƃł«‚邿‚¤‚¾‚ª¥¥¥B

844:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/12 08:34:30
>>828-829
ƒTƒ€ƒlƒCƒ‹‚ðì‚邯‚¢‚¤‚©ƒXƒNƒŠ[ƒ“ƒLƒƒƒvƒ`ƒƒŽB‰e‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚Ȃ炠‚邿‚¤‚Ȃ̂ł·‚ªA
ŽÀ‘•‚Í‚³‚ê‚Ä‚¢‚È‚¢‚悤‚Å‚·‚ËB

URLØÝ¸(xulplanet.com)

845:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/14 13:43:31
>>795-802, >>843
nsIDocumentLoaderFactory ‚Æ‚¢‚¤‚̂𔭌©‚µ‚½‚Ì‚ÅAŽŽ‚µ‚É
Components.classes["@mozilla.org/content-viewer-factory/view;1?type=text/html"]
‚ðŒÄ‚ñ‚ł݂½‚ªAŽÀ‘•‚³‚ê‚Ä‚¢‚È‚¢‚Ì‚©“®‚©‚È‚¢B

846:845
04/09/16 01:38:45
Components.classes["@mozilla.org/content/document-loader-factory;1"].createInstance(Components.interfaces.nsIDocumentLoaderFactory)
‚Í‚«‚¿‚ñ‚ƕԂµ‚Ä‚¢‚é‚Ý‚½‚¢‚¾‚¯‚ê‚Ç‚àA
nsIDocumentLoaderFactory::createBlankDocument(in nsILoadGroup, out retval nsISomething);
‚̈ø”‚Å‚ ‚é nsILoadGroup ‚̈µ‚¢•û‚ª‚í‚©‚ç‚È‚©‚Á‚½B

847:845
04/09/16 01:48:58
ŠJ‚«‚È‚¨‚Á‚ÄAwebShell ‚©‚çì‚Á‚Ä‚µ‚Ü‚¤‚±‚Ƃɂµ‚½‚ç HTMLDocument ‚ª“¾‚ç‚ê‚ém–Í—lB‚·‚Ȃ킿F

var webnavi = Components.classes["@mozilla.org/webshell;1"]
.createInstance(Components.interfaces.nsIWebNavigation);
webnavi.loadURI("about:blank", 0, null, null, null);
webnavi.document;

‚ð JavaScript Console ‚ɓЂ°ž‚Þ‚ÆA[object HTMLDocument] ‚ªŽè‚É“ü‚ê‚ç‚ꂽB

>>353
‚±‚¤‚¢‚¤‚Ì‚ð‚܂Ƃ߂é Wiki ‚Ý‚½‚¢‚Ì‚ª‚ ‚邯•Ö—˜‚¾‚È...

848:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/16 22:34:16
>>847
Firefox‚܂Ƃ߃TƒCƒg‚É‚»‚¤‚¢‚¤ƒy[ƒW‚ðì‚ê‚΂¢‚¢‚̂łÍ?
wiki‚Ì——§‚Í‚â‚߂Ăقµ‚¢

849:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/19 12:26:13
‚ ‚Ü‚è’m‚ç‚ê‚ĂȂ¢‚¯‚ÇAmozilla.org‚É‚àwiki‚ ‚é‚ñ‚¾‚æ‚ËB
URLØÝ¸(wiki.mozilla.org)

850:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/20 12:14:34
>>847
Šm‚©‚ɕԂÁ‚Ä‚«‚Ü‚·‚ËB
‚Å‚àAloadURI‚Åuri‚ðŽw’肵‚Ä‚àƒ_ƒEƒ“ƒ[ƒh‚Í‚µ‚Ä‚¢‚é—l‚¾‚¯‚Ç
’†g‚ª“ü‚Á‚ĂȂ¢‚Á‚Û‚¢?

851:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/20 13:37:13
timer‚©listenerŽg‚Á‚ēǂݞ‚ݑ҂¿‚·‚ê‚΂¢‚¢‚̂łÍ?

852:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/20 18:18:47
SOAP‚̃lƒXƒg‚ª‚Å‚«‚È‚¢orz
SOAP_PROPERTYBAG_REQUIRED: When encoding as a struct, an object with properties is required
‚Æ‚©‚¢‚í‚ê‚é
idlist=new Array();
idlist[0]=new SOAPParameter("text","id");
idlist[1]=new SOAPParameter("text2","id");;
params[0]=new SOAPParameter(idlist,"IDList");

‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©?

853:852
04/09/20 19:01:14
‚Á‚Ä‚©wsdlŽg‚¦‚é‚Ì‚Ë
‚Ç‚Á‚©‰ðàƒTƒCƒg‚È‚¢‚©‚È‚Ÿ

854:852
04/09/20 20:32:52
‚â‚Á‚Ƃł«‚½

idlist={
id:"text"
id:"text2"
}

855:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/20 22:22:45
‚Á‚Ä‚¾‚ß‚¾
–¼‘O‹óŠÔ‚Ì‚Ìݒ肪‚Å‚«‚Ë‚¥orz

856:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/25 02:44:57
Firefox1.0PR ‚ł̘b‚Ȃ̂ł·‚ªA
URLØÝ¸(www.mozilla.gr.jp)
‚±‚Ì’Ê‚è‚É installed-chrome.txt ‚ð‹Lq‚µ‚Ä‚àA
chrome.rdf ‚É‘‚«ž‚܂ꂸAxul ‚ª’ljÁ‚Å‚«‚Ü‚¹‚ñB
——R‚ª‰ð‚él‚ª‹‚ç‚Á‚µ‚Ⴝ‚çAŒä‹³‚¦Šè‚¦‚È‚¢‚Å‚µ‚傤‚©H

ccinstall.rdf ‚ðì‚Á‚ÄAxpi‚ŃCƒ“ƒXƒg[ƒ‹‚·‚邵‚©–³‚¢‚Ì‚©‚È‚ŸB

857:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/25 03:32:18
>>856
URLØÝ¸(fls.moo.jp)
‚±‚Á‚¿‚ðŒ©‚½•û‚ª‚¢‚¢‚©‚à

858:856
04/09/25 04:09:11
>>857
‚¨‚¨‚ÁA‚ ‚肪‚Æ‚¤B
ŽŽ‚µ‚Ă݂܂·B

859:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/30 00:08:22
Firefox‚ÉŽ©ì‚Ì‹@”\Šg’£“ü‚ê‚Ă݂½‚ñ‚¾‚ª
locale‚Ìja-JP‚ÌƒŠƒ\[ƒX‚ªŽg—p‚³‚ê‚È‚¢‚ñ‚Å‚·‚ª‰½‚©Ý’è‚¢‚è‚Ü‚·‚©H

Ž©ì‚Ì‚ª‘Ê–Ú‚ÅAƒƒWƒƒ[‚È‚Ì‚ð‚¢‚­‚‚©“ü‚ê‚Ă݂½‚¯‚Ç‘S•”en-US‚Ì‚ªŽg‚í‚ê‚Ü‚µ‚½B
FirefoxŽ©‘̂͒ÊíƒCƒ“ƒXƒg[ƒ‹‚ʼn½‚à‚¢‚¶‚Á‚Ä‚¢‚Ü‚¹‚ñB


860:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/30 01:06:09
Firefox‚̃o[ƒWƒ‡ƒ“‚ÍHJLP‘g‚Ýž‚Ýς݂̓ú–{Œê”Å‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚È‚çA
URLØÝ¸(firefox.geckodev.org)

861:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/30 04:00:00
>>860
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚¸‚΂肻‚ê‚Å‚µ‚½B

«‚àŽQÆ‚µ‚Ü‚µ‚½B
URLØÝ¸(moz.skillup.jp)

–{‘Ì‘¤‚Ì–â‘è‚̂悤‚Å‚·‚ËA1.0‚ÌŽž‚ɂ͒¼‚Á‚Ä‚¢‚Ä—~‚µ‚¢‚à‚̂ł·B

862:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/01 03:55:10
Java‚©‚çŽg‚¦‚éXULˆ—Œn‚ð’T‚µ‚Ä‚¢‚ÄA
URLØÝ¸(luxor-xul.sourceforge.net)
‚Æ‚¢‚¤‚Ì‚ðŒ©‚Â‚¯‚½‚ñ‚¾‚¯‚ÇAŽg‚Á‚½‚±‚Ƃ̂ ‚él‚¢‚é?

URLØÝ¸(www.javadesktop.org)
‚È‚ñ‚ÄŒ¾‚í‚ê‚Ä‚¢‚½‚è‚à‚·‚é‚ñ‚ÅA‚Ç‚¤‚Ȃ̂©‚È[‚ÆŽv‚Á‚½‚ñ‚¾‚¯‚ÇB


863:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/01 04:11:22
luxor‚ÌXUL‚ÍMozilla‚ÌXUL‚Æˆá‚¤Š‚ªŒ‹\‚ ‚邯•·‚¢‚½‚±‚Æ‚ª‚ ‚é‹C‚ª‚·‚é

864:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/05 21:08:37
URLØÝ¸(www.neowin.net)
“Ç‚ñ‚ÅAXULRunner ‚â‚é‹C‚Ý‚½‚¢‚¾‚¯‚ÇŽÀÛ‚â‚Á‚Ä‚ñ‚Ì‚©‚È‚ŸA‚ÆŽv‚Á‚Ä LXR Œ©‚½‚ç
URLØÝ¸(lxr.mozilla.org)
‚ ‚Á‚½‚æB2,3 ƒ–ŒŽ‚µ‚½‚çƒoƒCƒiƒŠ‚łĂ­‚é‚©‚ÈH

865:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/06 18:59:36
>>863
Œ‹\‚ ‚éA‚Ç‚±‚ë‚©‘S‚­‚̕ʕ¨‚¾‚æB
‚Ƃ肠‚¦‚¸A‚±‚̃XƒŒ‚ÌXUL‚Ƃ͉½‚ÌŠÖŒW‚à‚È‚¢B

866:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/07 00:28:26
Ž¿–â‚Å‚·Btemplate ‚Ì\’z‚ªI—¹‚µ‚½ƒ^ƒCƒ~ƒ“ƒO‚ð‚Æ‚é‚͂ǂ¤‚â‚Á‚½‚ç‚¢‚¢‚̂łµ‚傤‚©B
template ‚Å listbox ‚ð\’z‚µ‚½Œã‚ÅA”CˆÓ‚Ì—v‘f‚ð‘I‘ð‚µ‚½‚¢‚̂ł·B¡A«‚̂悤‚Étemplate ‚̃rƒ‹ƒh‚ðŠ®—¹‚µ‚½ƒCƒxƒ“ƒg‚ð“üŽè‚µ‚Ĉ—‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚µ‚΂µ‚΃rƒ‹ƒhŠ®¬‘O‚É didRebuild ‚ªŒÄ‚΂ê‚邿‚¤‚ÅA‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñB
oListbox.addListener({
didRebuild : function(aBuilder){
oListBox.selectedIndex = 1;//—Ⴆ‚Îʼn‚̃AƒCƒeƒ€‚ð‘I‘ð‚µ‚Ä‚Ý‚é
},
willRebuild : function(aBuilder){},
QueryInterface : function(aIID){
if(aIID.equals(Components.interfaces.nsIXULBuilderListener)
aIID.equals(Components.interfaces.nsISupports)) return this;
throw Components.results.NS_NOINTERFACE;
}
});

867:866
04/10/07 00:30:41
’ù³FoListbox.addListener(... ‚¶‚á‚È‚­‚Ä oListbox.builder.addListener ‚Å‚µ‚½B
URLØÝ¸(www.xulplanet.com)

868:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 19:54:15
Šg’£‚ÌXVŠm”F—p‚Ìrdf‚Ì‘‚«•û‚ɂ‚¢‚Ä‚¨q‚Ë‚µ‚Ü‚·B

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="URLØÝ¸(www.w3.org)"
xmlns:em="URLØÝ¸(www.mozilla.org)">

<rdf:Description about="urn:mozilla:extension:{***GID***}">
<em:version>1.0</em:version>
<em:updateLink>URLØÝ¸(***)
</rdf:Description>

</rdf:RDF>

ˆÈã‚̂悤‚È‘Ž®‚Årdf‚ðƒAƒbƒv‚µ‚Ä‚¨‚«‚Ü‚µ‚½B
‚±‚ê‚ɑ΂µ‚ÄAinstall.rdf‚É<em:version>0.9</em:version>‚Æ‚µ‚½Šg’£‚ð
ƒc[ƒ‹ > Šg’£‹@”\ > Šm”F@‚Æ‚â‚Á‚Ă݂½‚Æ‚±‚ëAXV‚³‚ꂽƒpƒbƒP[ƒW‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½
‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B

‚¨‚»‚ç‚­‚Írdf‚Ì‘Ž®‚ªŠÔˆá‚Á‚Ä‚¢‚é‚©‘«‚è‚È‚¢‚Ì‚©‚ÆŽv‚¢‚Ü‚·‚ªA
Å’áŒÀ‚̳‚µ‚¢‘Ž®‚͂ǂ̂悤‚ɂȂ邩A‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚Å‚·B

869:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 21:45:58
>>868
1.0‚©‚çŽd—l‚ª•Ï‚í‚è‚Ü‚µ‚½B

¥‚Æ‚©ŽQl‚É‚·‚ê‚Εª‚©‚é‚Í‚¸
URLØÝ¸(cdn.mozdev.org)

870:868
04/10/08 22:44:32
>>869
‚Å‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚Ç‚¤‚â‚çXVŠm”F‚Ìrdf‚É‚àƒLƒƒƒbƒVƒ…‚ªŒø‚¢‚Ä‚½‚¹‚¢‚Å—]Œv¬—‚µ‚Ä‚½‚Ý‚½‚¢‚Å‚·B

871:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/09 07:55:19
ƒL[ƒoƒCƒ“ƒh‚ł̎¿–â‚Ȃ̂ł·B
ˆÈ‰º‚Ì‚à‚Ì‚ð *.xul ‚ŕۑ¶‚µ‚Ä Firefox(0.10.1) ‚œǂݞ‚ÝA
Alt + ‰½‚© ‚ð‰Ÿ‚·‚Æ(kˆÈŠO‚̉½‚Å‚à)”½‰ž‚µ‚Ä‚µ‚Ü‚¢A‘¼‚̃Vƒ‡[ƒgƒJƒbƒg‚ðã‘‚«‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰½‚ªˆ«‚¢‚Ì‚©‚³‚Á‚Ï‚è‰ð‚ç‚È‚¢‚̂ł·‚ªAƒqƒ“ƒg‚¾‚¯‚à‹³‚¦‚Ä‚à‚炦‚È‚¢‚Å‚µ‚傤‚©H


<?xml version="1.0"?>
<window id="keyconfigOverlay"
xmlns="URLØÝ¸(www.mozilla.org)">
<keyset id="mainKeyset">
<key id="keychk" keycode="k" modifiers="alt" oncommand="alert('hoge');" />
</keyset>
</window>


872:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/09 09:39:37
keycode ‚¶‚á‚È‚­‚Ä key
modifiers ‚Ì’l‚Í alt ‚æ‚è accel ‚̂ق¤‚ª‚¢‚¢‚©‚àB

873:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/09 11:34:35
‚±‚±‚ç‚ ‚½‚è‚à“Ç‚ñ‚Å‚¨‚­‚Æ‹g‚©‚Æ
URLØÝ¸(www.mozilla-japan.org)
Mozilla ƒL[ƒ{[ƒhEƒvƒ‰ƒ“ FAQ ‚ƃNƒƒXƒŠƒtƒ@ƒŒƒ“ƒX

874:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/09 14:35:07
>>872-873
‚ ‚肪‚Æ‚¤B
Žv‚¢’Ê‚è‚ɂȂè‚Ü‚µ‚½Bm(_ _)m
‚µ‚©‚µAaccel‚ÍŽg—pς݂ª‘½‚¢‚µActrl+alt‚à‘Ê–Ú‚Æ‚È‚é‚ÆAŒ‹\Œµ‚µ‚¢‚Å‚·‚Ëcc

875:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/09 18:14:24
‰´‚Í ctrl(accel)+shift ‚ð‚æ‚­Žg‚¤B‹ó‚¢‚Ă邵B

876:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/09 18:34:47
>>866 ‚Ü‚¾Œ©‚Ă邩‚ÈH
listbox ‚Ì’†g‚ð rdf ƒtƒ@ƒCƒ‹‚©‚ç“ǂݞ‚ñ‚Å template ‚Åì‚邯‚«
rdf ‚̓ǂݞ‚Ý‚ª”ñ“¯Šú‚Ȃ̂Štemplate “à‚Ì—v‘f‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚±‚Æ‚ª‚ ‚éB

listbox ‚Ì datasources ‚ð‚Ü‚¸ rdf:null ‚É‚µ‚Ä‚¨‚¢‚ÄA
var RS = Components.classes["@mozilla.org/rdf/rdf-service;1"].
getService(Components.interfaces.nsIRDFService);
var DS = RS.GetDataSourceBlocking("chrome://[rdf ‚ÌêŠ]");
var oListBox = document.getElementById("[listbox ‚Ì ID");
oListBox.database.AddDataSource(DS);
oListBox.builder.rebuild();
oListBox.selectedIndex = 1;

rdf ‚ªƒ[ƒJƒ‹‚Ȃ炱‚ê‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
rdf ‚ªƒŠƒ‚[ƒg‚È‚ç RS.GetDataSource , DS.addXMLSinkObserver Žg‚¤B
“IŠO‚ꂾ‚Á‚½‚ç½Ï¿

877:866
04/10/09 23:34:29
>>876
GetDataSourceBlocking ‚Å‚·‚©A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚½‚¾A‚±‚ꂾ‚¯‚¾‚Æ selectedIndex = 1; ‚ª‚¤‚Ü‚­“®‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚Ç‚¤‚â‚炱‚±‚ł̔ñ“¯Šú‚È“®ì‚ÍAuRDF “ǂݞ‚Ýv‚Æutemplate ‚É‚æ‚é—v‘f‚̶¬v‚̂ӂ½‚‚̂悤‚ÅA>>876 ‚Í‘OŽÒA>>866 ‚Í‘½•ªŒãŽÒ‚̈—‚ÌI—¹‚ðŽó‚¯Žæ‚é•û–@‚¾‚ÆŽv‚¢‚Ü‚µ‚½B
‚»‚±‚Å >>876 ‚ÌÅŒã‚Ìs oListBox.selectedIndex = 1; ‚̎葱‚«‚ð >>866 ‚Ì•û–@‚Ås‚¤‚±‚Ƃɂµ‚½‚çA³í‚É“®ì‚·‚邿‚¤‚ɂȂè‚Ü‚µ‚½B

878:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/10 17:25:54
ƒLƒƒƒbƒVƒ…‚Ì‚·‚ׂẴGƒ“ƒgƒŠ‚ðŽæ‚èo‚·•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
nsICacheService‚ÉvisitEntries‚Ȃ郃\ƒbƒh‚ª‚ ‚Á‚½‚肵‚Ü‚·‚ªcB

879:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/10 21:54:45
>>878
‚Ü‚³‚É‚»‚ê‚Å‚·‚ËB

var myCacheVisitor={
QueryInterface : function(aIID)
{
if (aIID.equals(Components.interfaces.nsICacheVisitor))
return this;
throw Components.results.NS_NOINTERFACE;
},
visitDevice : function(aDeviceID, aDeviceInfo){return true;},
visitEntry : function(aDeviceID, aEntryInfo){return true;}
};
‚±‚ñ‚È•—‚ÉŽ©•ª‚ŃIƒuƒWƒFƒNƒg‚ðì‚Á‚Ä“n‚·‚ÆAcacheService‚ª
myCacheVisitor.visitEntry(aDeviceID, aEntryInfo)‚ðŒÄ‚ñ‚Å‚­‚ê‚Ü‚·B
false‚ð•Ô‚·‚Æ‚»‚±‚ÅŽ~‚Ü‚è‚Ü‚·B

URLØÝ¸(developer-test.mozilla.org)
‚±‚ñ‚Ȃ̂ª‚ ‚Á‚½‚ñ‚Å‚·‚ËB
ŒöŽ®”Åxulplanet‚©c

880:878
04/10/10 23:00:08
>>879
‚·‚°‚¦A‚Å‚«‚Ü‚µ‚½IŠ´“®‚Å‚·B

881:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/16 10:41:10
XBL ‚©‚çŠO•”‚ÌA—Ⴆ‚Î hoge.js ‚ð“ǂݞ‚Þ•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

882:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/16 13:39:32
xul ‚Ì–¼‘O‹óŠÔŽw’肵‚Ä‚¨‚¢‚Ä
<xul:script src="..."/> ‚Æ‚© >>242-246 ‚Ì mozIJSSubScriptLoader Žg‚¤‚Æ‚©B
chrome:// “à‚¶‚á‚È‚¢‚Æ–³—‚¾‚¯‚ÇB

883:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/18 01:40:17
<xul:script src="..."/>‚̓GƒOƒC‚ÈB

884:881
04/10/19 18:35:24
>>242 ‚ðŽQl‚É‚·‚邱‚ƂŎÀŒ»‚Å‚«‚Ü‚µ‚½B 882 ‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

<constructor><![CDATA[
const scriptLoader = Components.classes["@mozilla.org/moz/jssubscript-loader;1"]
.getService(Components.interfaces.mozIJSSubScriptLoader);
scriptLoader.loadSubScript("chrome://somepackage/content/common.js", this); //this ‚ɑ΂µ‚ēǂݞ‚Þ
...
]]></constructor>


885:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/24 12:33:05
Firefox—p‚ÌŠg’£‚̃ƒP[ƒ‹ƒ}ƒjƒtƒFƒXƒg‚ÉŽd—l•ÏX‚ª‚ ‚è‚Ü‚·B
URLØÝ¸(www.saintpatrickdc.org)

886:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/24 12:35:14
onkeypress ‚Æ‚©‚̃Cƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ŃL[“ü—Í‚ðŒŸ’m‚Å‚«‚Ü‚·‚ªA
Input Method ‚ðŽg‚Á‚½(Atok,IME,‚±‚Æ‚¦‚è,XIM‚Æ‚©‚Ì)“ú–{Œê“ü—Í‚ðŒŸ’m‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©?

887:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/24 13:22:01
>>886
C++‚Æ‚©‚ŃR[ƒh‚𑂯‚Ή”\‚Ȃ̂ł͂Ȃ¢‚©‚ÆB


888:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/24 14:13:54
nsIDOMCompositionListener‚ð‚ª‚ñ‚΂Á‚ÄŽÀ‘•‚·‚邵‚©‚È‚¢‚ÈB
URLØÝ¸(lxr.mozilla.org)

889:886
04/10/24 14:59:40
nsIDOMCompositionListener::HandleEndComposition ‚ň—‚Å‚«‚邿‚¤‚ÉŒ©‚¦‚邯‚ê‚Ç‚àA
Components.interfaces.nsIDOMCompositionListener
‚ª JavaScript ‚ŌĂÑo‚¹‚È‚¢‚©‚çA
Seamonkey ‚Ì nsTypeAheadFind.cpp ‚̂悤‚É C++ ‚Å‚ª‚ñ‚΂邵‚©‚È‚¢‚悤‚Å‚·B
URLØÝ¸(lxr.mozilla.org)

890:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/24 23:56:34
ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðƒwƒbƒ_‚Å’è‹`‚µ‚Ä‚é‚Ì‚ÍAƒlƒXƒPŽž‘ã‚̌¢ƒR[ƒh‚¾‚ËB

891:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/28 02:20:49
XUL‚Ńtƒ@ƒCƒ‹‚̈³k‚͂ł«‚Ü‚·‚©H‰ð“€‚͂ł«‚»‚¤‚È‚©‚ñ‚¶‚Å‚·‚ªB

892:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/28 17:06:14
‚Å‚«‚È‚¢B‰ð“€‚͂ł«‚éB

893:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/30 05:01:26
document‚ÌHTMLƒ\[ƒX‚ð•¶Žš—ñ‚Æ‚µ‚Ď擾‚µ‚½‚¢‚̂ł·‚ªA
document.getElementsByTagName("html")[0].innerHTML‚Ì‘OŒã‚ÉHTMLƒ^ƒO‚ð‚­‚Á‚‚¯‚éˆÈŠO‚Ì•û–@‚Í‚ ‚è‚Ü‚·‚©H

894:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/30 05:30:18
XML‚È‚çnew XMLSerializer()‚ÌserializeToString()‚Æ‚¢‚¤Žè‚à‚ ‚è‚Ü‚·‚ªA
‚Å‚«‚ê‚ÎHTML‚̂܂܎擾‚µ‚½‚¢‚Å‚·B

895:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/30 21:12:08
‚±‚ñ‚È•û–@‚à‚ ‚Á‚½‚èB

var request = new XMLHttpRequest();
request.onload = function() { alert(request.responseText); };
request.open('GET', document.location.href);
request.send(null);

‚½‚¾A‚±‚Ì‚½‚ß‚¾‚¯‚É’ÊM‚ðs‚í‚È‚­‚Ă͂Ȃç‚È‚¢‚Ì‚ª“ï‚Å‚·‚ËB


896:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/01 22:28:59
>>895
‚»‚Ì•û–@‚łł«‚Ü‚µ‚½B‚â‚Í‚è’ÊM‚ª•K—v‚È•ªƒ^ƒCƒ€ƒ‰ƒO‚ª¶‚¶‚Ä‚µ‚Ü‚¢‚Ü‚·‚ªB

‘±‚¯‚ÄŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢B
ƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ðFTP‚ŃAƒbƒvƒ[ƒh‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
ƒAƒXƒL[‚È‚çBookmarksFTP‚ðŽQl‚É‚µ‚Ä
var sis = Components.classes['@mozilla.org/io/string-input-stream;1'].createInstance(Components.interfaces.nsIStringInputStream);
this._channel = SBservice.IO.newChannelFromURI(uri).QueryInterface(Components.interfaces.nsIUploadChannel);
try {
sis.setData("HOGE", -1);
this._channel.setUploadStream(sis, "text/xml", -1);
this._channel.asyncOpen(this, null);
this._callback("send", status);
c
‚Æ‚¢‚¤•û–@‚ÅŠÈ’P‚ɂł«‚½‚̂ł·‚ªc

897:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/01 22:32:30
>>895
‚»‚Ì•û–@‚łł«‚Ü‚µ‚½B‚â‚Í‚è’ÊM‚ª•K—v‚È•ªƒ^ƒCƒ€ƒ‰ƒO‚ª¶‚¶‚Ä‚µ‚Ü‚¢‚Ü‚·‚ªB

‘±‚¯‚ÄŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢B
ƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ðFTP‚ŃAƒbƒvƒ[ƒh‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
ƒAƒXƒL[‚È‚çBookmarksFTP‚ðŽQl‚É‚µ‚Ä
var sis = Components.classes['@mozilla.org/io/string-input-stream;1'].createInstance(Components.interfaces.nsIStringInputStream);
this._channel = IO_SERVICE.newChannelFromURI(uri).QueryInterface(Components.interfaces.nsIUploadChannel);
try {
sis.setData("HOGE", -1);
this._channel.setUploadStream(sis, "text/xml", -1);
this._channel.asyncOpen(this, null);
this._callback("send", status);
c
‚Æ‚¢‚¤•û–@‚ÅŠÈ’P‚ɂł«‚½‚̂ł·‚ªc

898:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/02 05:28:18
fireftpi‚¾‚Á‚½‚Á‚¯H firefox‚ÉFTP‚Ì‹@”\‚ð‰Á‚¦‚é‚â‚Âj‚̃\[ƒX‚ð”`‚­‚Ƃ킩‚é‚©‚àB

899:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/03 17:56:36
ƒXƒNƒŠƒvƒgã‚łǂ¤‚â‚Á‚ăoƒCƒiƒŠ‚ð•\Œ»‚µ‚Ä‚¢‚é‚©‚É‚à‹’‚è‚Ü‚·‚ªc

ƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚Ì‚±‚Æ‚¾‚Á‚½‚çA‚»‚±‚Ìsis‚Ì‚©‚í‚è‚ÉnsIFileInputStream‚ð
‚à‚Á‚Ä‚«‚ÄAinit‚·‚ê‚΂»‚̂܂܎g‚¦‚Ü‚·B

¡“ú‚ÍnsIInputStream‚̘b‚΂Á‚©‚肾‚Èc

900:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/05 06:58:32
>>898
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BFireFTP‚̃\[ƒX‚ðŒ©‚Ä‚Ü‚¢‚è‚Ü‚µ‚½‚ªAª–{“I‚É‚â‚è•û‚ªˆá‚¤‚悤‚Å‚µ‚½B
ƒ\[ƒX‚ª”ñí‚É’·‚­‚Ä‘å•ςł·‚ªA‚¶‚Á‚­‚è‚Æ“ǂ݂±‚È‚»‚¤‚ÆŽv‚¢‚Ü‚·B

>>899
BookmarksFTP‚ðŽQl‚Ɉȉº‚̂悤‚É‘‚«Š·‚¦‚Ă݂܂µ‚½‚ªA
ƒAƒbƒvƒ[ƒhæ‚ðŒ©‚é‚ÆA0byte‚̃tƒ@ƒCƒ‹‚ƂȂÁ‚Ä‚¢‚Ü‚·B
ƒAƒXƒL[‚̂Ƃ«‚Í‚«‚¿‚ñ‚ƃAƒbƒvƒ[ƒh‚³‚ꂽ‚̂Ńp[ƒ~ƒbƒVƒ‡ƒ“‚Æ‚©‚ɂ͖â‘è‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ªB
ˆÈ‰ºAƒR[ƒh‚Ì”²ˆ‚Å‚·‚݂܂¹‚ñB

var fis = Components.classes['@mozilla.org/network/file-input-stream;1'].createInstance(Components.interfaces.nsIFileInputStream);
this._channel = IO_SERVICE.newChannelFromURI(aURI).QueryInterface(Components.interfaces.nsIUploadChannel);
try {
fis.init(aBinFile, 1, 0, false);
this._channel.setUploadStream(fStream, "", -1);
this._channel.asyncOpen(this, null);
this._callback("send", status);
return true;
} catch(e) {
}


901:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/05 06:59:38
>>898
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BFireFTP‚̃\[ƒX‚ðŒ©‚Ä‚Ü‚¢‚è‚Ü‚µ‚½‚ªAª–{“I‚É‚â‚è•û‚ªˆá‚¤‚悤‚Å‚µ‚½B
ƒ\[ƒX‚ª”ñí‚É’·‚­‚Ä‘å•ςł·‚ªA‚¶‚Á‚­‚è‚Æ“ǂ݂±‚È‚»‚¤‚ÆŽv‚¢‚Ü‚·B

>>899
BookmarksFTP‚ðŽQl‚Ɉȉº‚̂悤‚É‘‚«Š·‚¦‚Ă݂܂µ‚½‚ªA
ƒAƒbƒvƒ[ƒhæ‚ðŒ©‚é‚ÆA0byte‚̃tƒ@ƒCƒ‹‚ƂȂÁ‚Ä‚¢‚Ü‚·B
ƒAƒXƒL[‚̂Ƃ«‚Í‚«‚¿‚ñ‚ƃAƒbƒvƒ[ƒh‚³‚ꂽ‚̂Ńp[ƒ~ƒbƒVƒ‡ƒ“‚Æ‚©‚ɂ͖â‘è‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ªB
ˆÈ‰ºAƒR[ƒh‚Ì”²ˆ‚Å‚·‚݂܂¹‚ñB

var fis = Components.classes['@mozilla.org/network/file-input-stream;1'].createInstance(Components.interfaces.nsIFileInputStream);
this._channel = IO_SERVICE.newChannelFromURI(aURI).QueryInterface(Components.interfaces.nsIUploadChannel);
try {
fis.init(aBinFile, 1, 0, false);
this._channel.setUploadStream(fis, "", -1);
this._channel.asyncOpen(this, null);
this._callback("send", status);
return true;
} catch(e) {
}

902:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/05 09:17:34
Œ»ÝAFirefox‚ÌŠg’£ì¬‚ð‚¿‚å‚±‚¿‚傱•׋­‚µ‚Ä‚¢‚é‚̂ł·‚ªA
Tab,Window‚ÌV‹K쬎ž‚̃^ƒCƒ~ƒ“ƒO‚𓾂½‚¢‚̂ł·‚ªA
ŽŽ‚µ‚Ă݂½addEventListener("load",‚Å‚Í"XV"‚É‚à”½‰ž‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‘¼‚ɉ½‚©•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H

903:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/05 15:07:29
>>902
window.addEventListener('load', listener, false)

ÅŒã‚Ìfalse‚ªƒ|ƒCƒ“ƒg

904:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/06 05:15:11
>>903
’x‚­‚È‚è‚Ü‚µ‚½Aî•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚ƂĂàŠÈ’P‚È‚±‚Æ‚¾‚Á‚½‚ñ‚Å‚·‚ËccB

‚Ƃ肠‚¦‚¸A‚±‚±‚ÌLog‚ÉŽc‚Á‚Ä‚éLink‚ð­‚µ‚“ǂñ‚Å‚¢‚Á‚Ä
‚à‚¤­‚µ‚Ü‚µ‚È’mޝ‚ð‚‚¯‚½‚¢‚ÆŽv‚¢‚Ü‚·B


905:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/06 22:00:18
‚±‚̃XƒŒ‚ª900‚Ü‚ÅL‚Ñ‚é‚Æ‚Íc

906:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/10 03:46:27
Firefox 1.0‹L”Oage

907:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/13 03:03:09
flysonŽ‚àplus7Ž‚à‚â‚ß‚¿‚á‚Á‚ÄA’ׂ¦‚é—\Š´

908:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/13 19:02:18
>plus7Ž‚à‚â‚ß‚¿‚á‚Á‚Ä
’N‚ª‰½‚ð‚â‚ß‚½‚ñ‚Å‚·‚©H

909:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/14 05:55:20
FIreFox‚ÌŒŸõ‘‹‚ð‹Lq‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©?

910:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/14 06:18:35
chrome://browser/content/browser.xul‚ðŒ©‚Ä‚Ý‚½‚ç‚Ç‚¤‚Å‚·H

911:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/14 18:16:36
gecko ‚ð lisp ‚ŃRƒ“ƒgƒ[ƒ‹‚µ‚½‚¢‚Å‚·

912:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 12:56:59
>>908
Geckoƒ^ƒuƒuƒ‰ƒEƒU Bagel `ƒx[ƒOƒ‹`
½ÚØÝ¸(software”Â)
>>911
Geckoƒx[ƒX‚̃uƒ‰ƒEƒU‚ðì‚낤B
½ÚØÝ¸(tech”Â)

913:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 13:23:18
Firefox‚ÌŠg’£‚Á‚ÄŠJ”­’†‚͂ǂ±‚É’u‚¢‚Æ‚¯‚΂¢‚¢‚ñ‚Å‚·‚©?
XULƒ`ƒ…[ƒgƒŠƒAƒ‹‚É‚ ‚邿‚¤‚É /chrome ‚̉º‚É’u‚¢‚Ä
installed-chrome.txt ‘‚«Š·‚¦‚ÄÄ‹N“®‚µ‚Ä‚à“ǂݞ‚Ü‚ê‚ĂȂ¢
‚Ý‚½‚¢‚È‚ñ‚Å‚·‚ªc
chrome URL ‚Å’¼ÚŒÄ‚Ño‚·‚Æ‚¿‚á‚ñ‚Æo‚Ä‚­‚é‚Ì‚Å
•¶–@ƒGƒ‰[“™‚͂Ȃ¢‚Í‚¸‚Å‚·B

914:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 13:27:06
XUL‚̃LƒƒƒbƒVƒ…‚ªŒø‚¢‚Ä‚¢‚é‰Â”\«‘å‚Å‚ÍH
about:config‚©‚çnglayout.debug.disable_xul_cache‚ðtrue‚É‚µ‚Ă݂Ă­‚¾‚³‚¢B

915:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 13:40:06
>>914
‚¾‚߂łµ‚½B‰½‚Å‚¶‚á[

>>856-857‚É—ÞŽ—‚ÌŽ¿–₪‚ ‚Á‚½‚¯‚ÇŠÌS‚ÌƒŠƒ“ƒN悪Á‚¦‚Ä‚éc

916:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 13:45:01
chrome.rdf‚Í휂µ‚½H

‚»‚̃y[ƒW‚̃LƒƒƒbƒVƒ…FURLØÝ¸(www.google.co.jp)

917:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 13:46:00
‚ ‚é‚¢‚ÍÄ‹N“®‚µ‚½‚‚à‚肪ƒvƒƒZƒX‚ªŽc‚Á‚Ä‚½‚è‚Æ‚©B

918:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 13:49:37
>>913
‘f’¼‚Éinstall.rdf‚ð‘‚¢‚½‚Ù‚¤‚ª‚¢‚¢B
jar‚É‚µ‚È‚­‚Ä‚àƒCƒ“ƒXƒg[ƒ‹‚Å‚«‚é‚Ì‚ÅB
URLØÝ¸(kb.mozillazine.org)

919:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 20:41:10
XUL‚ðŽ©•ª‚̃vƒƒOƒ‰ƒ€‚É‘g‚Ýž‚Ý‚½‚¢‚ñ‚¾‚ªAŽwj‚Ý‚½‚¢‚È‚à‚Ì‚Á‚Ä‚ ‚é‚©‚ÈB

920:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/16 21:54:35
gecko‚ðŽg‚í‚È‚¢ŒÀ‚èAXUL‚Í–Ê”’‚­‚à‚È‚ñ‚Æ‚à‚È‚¢‚ÆŽv‚¤B


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5374“ú‘O‚ÉXV/292 KB
’S“–:undef