- 1 名前:デフォルトの名無しさん [02/06/08 23:31]
- Mozillaも1.0がでてAPIが固定されたことだし、ここいらでGeckoベースのブラウザを開発してみませんか?
- 528 名前:∩( ・ω・)∩ ばんじゃーい mailto:∩( ・ω・)∩ ばんじゃーい [03/09/09 14:14]
- >>526
liprefs.js
- 529 名前:デフォルトの名無しさん [03/09/09 19:52]
- Geckoを ActiveX で貼り付けたんですが
メッセージを受け取れません CSC_NAVIGATEBACK とか IEコンポーネントでは上手くんですが 互換ということですがIEとは呼び出しかたが ちがうんでしょうか
- 530 名前:●のテストカキコ中 mailto:sage [03/09/09 19:54]
- ula2ch.muvc.net/
- 531 名前:デフォルトの名無しさん mailto:sage [03/09/09 19:55]
- なんで、そう自分の都合のいいように解釈できるかなぁ。
- 532 名前:デフォルトの名無しさん [03/09/11 08:37]
- 自分で貼り付けたブラウザのキャッシュとか何処に保存されているのでしょうか?
- 533 名前:デフォルトの名無しさん [03/09/11 22:05]
- 一概に 何処とは いえませんが
スタートメニューの検索で history.dat とか Cache とか キーワード入れて探して見てください
- 534 名前:デフォルトの名無しさん mailto:sage [03/09/11 23:50]
- ここは光子力ロケットを研究するスレッドですか?
- 535 名前:デフォルトの名無しさん mailto:sage [03/09/19 16:28]
- >Geckoを ActiveX で貼り付けたんですが
- 536 名前:デフォルトの名無しさん mailto:sage [03/09/20 11:48]
- >>529
linux.imp.mx/cvs-tmp/rpms/SOURCES/mozilla/embedding/tests/ のwinEmbedやmfcembedあたりを参照汁。
- 537 名前:デフォルトの名無しさん mailto:sage [03/09/20 11:53]
- activeXならこっちか・・・
linux.imp.mx/cvs-tmp/rpms/SOURCES/mozilla/embedding/browser/activex/
- 538 名前:デフォルトの名無しさん [03/09/25 18:36]
- 揚げ
- 539 名前:デフォルトの名無しさん mailto:sage [03/10/04 17:49]
- 多分見てると思うけど
www004.upp.so-net.ne.jp/rcl/program/gecko/ ># 教えてえろい人! >ネイティブでスクロールバーを使う方法が分かりません! フレームじゃないページなら >できるんだけど。 なので今はスクロールバーだけはchromeに頼ってます。 >これが解決できれば(XULアプリを使わない限り)chromeフォルダもいらないんだけど。 >誰か知ってたら教えてください。 lxr あちこち見てみたけど、embedding の API だけを使う限り無理っぽいなぁ。 lxr.mozilla.org/seamonkey/source/widget/src/cocoa/nsNativeScrollbar.mm みたいに、nsINativeScrollbar.idl を実装して widget.dll を作り直さなきゃならんみたい。 chrome に頼らないものちゃんと作っておいて欲しいわ>mozilla.org
- 540 名前:はしのえみ好き。永作博美好き mailto:sage [03/10/04 19:39]
- えろい>>539様
> lxr あちこち見てみたけど、embedding の API だけを使う限り無理っぽいなぁ。 ライブラリビルドしなきゃいかんのはちょっと厳しいですね・・・。 各フレームのnsIDOMWindowが取れたらそいつからnsIScrollable取ってちょちょいとできるのかと 軽い気持ちでおりましたが、なかなかそう簡単にはいかないのですねぇ。 わざわざ調べて頂いてほんとにありがとうございました。 これでスクロールバーのことはすっぱり忘れられそうです。
- 541 名前:はしのえみ好き。永作博美好き mailto:sage [03/10/04 19:47]
- 忘れると書いてから言うのもなんだけど、nsIScrollableを見る限りやっぱりできそうな気がするんだよなあ。。
nsWebBrowserもpublic nsIScrollableだし nsDocShellもpublic nsIScrollable だから NS_IMETHOD GetCurScrollPos(PRInt32 scrollOrientation, PRInt32 *curPos) = 0; NS_IMETHOD SetCurScrollPos(PRInt32 scrollOrientation, PRInt32 curPos) = 0; NS_IMETHOD GetScrollRange(PRInt32 scrollOrientation, PRInt32 *minPos, PRInt32 *maxPos) = 0; NS_IMETHOD SetScrollRange(PRInt32 scrollOrientation, PRInt32 minPos, PRInt32 maxPos) = 0; こんだけありゃどう見てもいけそう。 調査しようと思ってるけどなかなか時間がなくって。(というかwxWindowsに悪戦苦闘してるせいなんだけど。
- 542 名前:デフォルトの名無しさん mailto:sage [03/10/04 20:00]
- 最小のGeckoブラウザでclassic.jarとtoolkit.jarを出来る限り削ってみた。
まだ削れるところがあったり、もっと昨日増やしたら不具合出るかもしれないけど一応。 classic.jar /skin/classic/global以下のすべてのファイルとディレクトリ。 toolkit.jar /content/global以下の bindingsディレクトリとその中のすべてのファイル、xul.css、contents.rdf ここまで削ってWindowsXPの圧縮フォルダで圧縮したら合計130kBに。 componentsも今度やってみようと思う。
- 543 名前:74=542 mailto:sage [03/10/04 20:03]
- 名前入れるの忘れてた。
短時間だけ浮上して長時間潜航するクセはどうにかしないとなぁ。 Delphiコンポーネント作るのがんばってみるか。
- 544 名前:はしのえみ mailto:sage [03/10/07 05:48]
- >>542
componentsは結構厳しいですよ。 サイトによって必要なものが変わったりしますから。 googleでOKでもmozilla.org行くとエラー吐いたり。 こっちは今wxWindowsコンポーネント(?)を作ってるんですけど、 Delphiコンポーネントって今どういう状況になってます? #サイト更新されてないようですけど:-p
- 545 名前:デフォルトの名無しさん mailto:sage [03/10/07 09:13]
- wxWindowsコンポーネントって既にこういうもんがあるけど
lxr.mozilla.org/mozilla/source/embedding/tests/wxEmbed/ wxmozilla.sourceforge.net/ 利用して何か作ってるのかな。
- 546 名前:はしのえみ mailto:sage [03/10/07 18:41]
- >>545
wxEmbedは色々参考にしました。 wxmozillaはビルドにmozillaが必要なことと、 イベントハンドリングがXRC向きじゃないということから一から作ってます。 AustereはXRCがメインで、プラグイン形式のコンポーネントをサポートしたいのです。
- 547 名前:はしのえみ mailto:sage [03/10/08 01:40]
- >>545様
ところでwxmozillaはwxNotobookに乗せて使えますか? GtkPizzaがrealizeする前にnsIBaseWindow#InitWindowしちゃってるみたいなのですが…。 それからwxWindowsのソース中のコメントではm_widgetがGtkScrolledWindowの時もあるからm_wxwindowsを使ってね みたいなことが書いてあるんですが、m_widgetをGtkEventBoxにしちゃってたり、m_widgetでnsIBaseWindow#InitWindowしたりしてるんですが…。
- 548 名前:74 mailto:sage [03/10/11 00:00]
- >>544
ようやくタブフォーカスの問題が解決しました。 VCLが相当悪さしていたようです。 コンポーネントは一度ソースを書き直しているので以前よりあまり進んでいません。 これからも暇を見つけてちょこちょこ書き足していくつもりですが。 #遊ばせてるスペースがあるからサイト立ち上げようかなぁ。
- 549 名前:デフォルトの名無しさん mailto:sage [03/10/11 01:59]
- >>548
ぜひ立ち上げて。進捗教えて。ソース見せて。
- 550 名前:デフォルトの名無しさん [03/10/11 13:48]
- 1 さん復帰アゲ
- 551 名前:デフォルトの名無しさん [03/10/19 15:06]
- もいっちょ
- 552 名前:デフォルトの名無しさん mailto:sage [03/10/19 19:40]
- モジラ本家にも見捨てられかけてるGeckoを今更…
- 553 名前:デフォルトの名無しさん mailto:sage [03/10/19 22:51]
- >>552
無知だね
- 554 名前:74 mailto:sage [03/10/20 16:50]
- 新しいウィンドウ作成がどうしてもうまくいかない・・・。
ポップアップの出る旧Tripodのページを表示しようとしたら 新しいウィンドウにも現在のウィンドウにも新しいページが表示されない。 それどころか閉じるとAV出るし。 WindowCreator登録してCreateChromeWindowで 新しく作ったnsIWebBrowserChromeぶち込めばいいだけだよね。 何でうまくいかないんだ・・・
- 555 名前:74 mailto:sage [03/10/20 17:10]
- コード弄ってるうちにできるようになりました。
GetInterfaceでnsIDOMWindowを取得するようにしたときに out Intf引数の扱いが変で関数内で明後日の方向に飛んでいってしまうのが原因だったようです。 あとはコンテキストメニューを表示できるようになれば実用に差し支えなくなります。
- 556 名前:デフォルトの名無しさん mailto:sage [03/11/03 05:27]
- >>536
>>537 今更ですが サンクス
- 557 名前:デフォルトの名無しさん [03/11/15 04:23]
- K-meleonの日本語化に苦戦中。
とりあえずlayerタブの日本語の文字化けがどうしようもない。
- 558 名前:デフォルトの名無しさん mailto:sage [03/11/15 16:52]
- IEコンポーネントを使えば1秒で完了なのに。
- 559 名前:デフォルトの名無しさん mailto:sage [03/11/15 17:15]
- いや、コンポーネントブラウザ総合スレならともかく
gecko スレでそれを言われても。
- 560 名前:デフォルトの名無しさん mailto:sage [03/11/15 23:45]
- いや>>558の脳内ではIEコンポーネントを使えば1秒で
Geckoベースのブラウザが作れるんだろう。
- 561 名前:デフォルトの名無しさん mailto:sage [03/11/16 01:13]
- 何もそこまでGeckoベースに拘らんでも…
まぁソレを言うとこのスレの意味が無くなるが、 Geckoベースのメリットって別段無いしな。 ソースが公開されてる、と言っても別段、 Geckoのソースに手を入れて使うわけでも無し。
- 562 名前:デフォルトの名無しさん mailto:sage [03/11/16 04:43]
- だからそういう話題はスレ違い。
- 563 名前:デフォルトの名無しさん mailto:sage [03/11/16 04:53]
- ここはGeckoを使うか使わないかを議論するスレではなく、
Geckoを使うことに関して話し合うスレ。
- 564 名前:デフォルトの名無しさん mailto:sage [03/11/16 15:21]
- そう。理屈では無い。これは信仰心。宗教だ。
- 565 名前:デフォルトの名無しさん mailto:sage [03/11/16 18:51]
- >>564
脳の病気ですか?
- 566 名前:デフォルトの名無しさん mailto:sage [03/11/16 20:08]
- >>564
宗教はお前だろ。 WinのスレでMac最高っていってるマカーと同じ。 スレ違いってことがわかってない。
- 567 名前:デフォルトの名無しさん mailto:sage [03/11/16 20:36]
- 要するにバカなんだよ
- 568 名前:デフォルトの名無しさん mailto:sage [03/11/17 00:39]
- 私はバカになりたい
- 569 名前:デフォルトの名無しさん mailto:sage [03/11/17 00:50]
- >>557
0.7の日本語関係のバグを解決するためのパッチですけど 良かったら参考にしてみてください。 www.geocities.co.jp/SiliconValley/1634/BrowserViewFind.patch.gz www.geocities.co.jp/SiliconValley/1634/BrowserFrameGlue.patch.gz 上のほうが、日本語を検索できないバグへのパッチ、 したのがタイトルの文字化けを防ぐパッチです。 私が0.8に対応させたいところなのですが、Mozillaのビルドがうまく いかないもんで・・・。
- 570 名前:デフォルトの名無しさん [03/11/17 02:46]
- 信者の集うスレはここですね?
- 571 名前:デフォルトの名無しさん mailto:sage [03/11/17 02:59]
- 違います。
- 572 名前:デフォルトの名無しさん mailto:sage [03/11/17 03:59]
- 信者とかいう概念に囚われてると、好奇心で行動する椰子の考え方は理解できんってことか。
- 573 名前:デフォルトの名無しさん mailto:sage [03/11/17 22:09]
- むしろ、>>570がある宗教(IE?)の信者に思える・・・。
- 574 名前:デフォルトの名無しさん mailto:sage [03/11/17 22:54]
- IE教はあまり聞かないが、オープンソース教徒は割と頻繁に見かける。
- 575 名前:デフォルトの名無しさん mailto:sage [03/11/17 23:02]
- ↓IE教徒:投票結果をひっくり返す
www.forest.impress.co.jp/prize/1997/result.html#web
- 576 名前:デフォルトの名無しさん mailto:sage [03/11/17 23:43]
- 確かにネット上でIE絶賛してるサイトは余り見かけん。むしろ叩きの方が多いんじゃないかな。
オープンソースまんせーサイトは結構あるのに。
- 577 名前:デフォルトの名無しさん mailto:sage [03/11/18 01:24]
- このサイトはIEX.X以上でご覧下さい。
なんていくらでもあるだろ。
- 578 名前:デフォルトの名無しさん mailto:sage [03/11/18 02:51]
- >>577
そりゃ単に(シェアを理由に)他のOSおよびブラウザでチェックしたがらない怠慢 まぁコストの問題とかあるんだろうが、それでも文法チェックの甘いブラウザはチェック用途に 向かないと思う、無論最終チェックには良いだろうが そういう意味でOpera7なんかも良くなりつつある(アドなので俺は使わないが)と思うのだが、 Mozilla程マンセーがないのはオープンソースでない故かな スレ違いスマソ
- 579 名前:デフォルトの名無しさん mailto:sage [03/11/18 22:43]
- 文法チェックが甘いブラウザ、ではなく、許容度の高いブラウザなワケだが。閲覧には便利。
文法チェックは別ツールで行うべき。HTML Lintとか。
- 580 名前:デフォルトの名無しさん mailto:sage [03/11/19 01:11]
- もちろんそうだけど、見た目のチェックは複数のブラウザでした方がいいでしょ。
- 581 名前:デフォルトの名無しさん mailto:sage [03/11/19 04:28]
- おまいらそろそろ続きはソフトウェア板かWeb制作板でおねがいします。
- 582 名前:デフォルトの名無しさん mailto:sage [03/11/24 10:13]
- www.iol.ie/~locka/mozilla/mozilla.htm
Mozilla 1.5 ActiveX Control
- 583 名前:デフォルトの名無しさん mailto:sage [03/11/25 03:28]
- このスレで公開されたMinimumGekkoの以下のような実行時の
www004.upp.so-net.ne.jp/rcl/program/gecko/geckosdk/Minimum.png 使用メモリ量ってどのくらいでしょうか? 激しく興味を惹かれます。
- 584 名前:74 mailto:sage [03/11/25 18:35]
- >>583
Delphiで同じものを作って起動直後に11月25日18時28分現在のYahoo!JAPANを表示させると タスクマネージャでメモリ使用量16284kB、仮想メモリサイズ6900kBでした。 ちなみにGoogleツールバー装備のIEでは21420kB、12804kBで、 Googlebar+CTX+TBX+Prefbar2のNetscape7.1では29888kB、20560kBでした。
- 585 名前:デフォルトの名無しさん mailto:sage [03/11/25 21:49]
- win2ksp3のIE6.0SP1環境でYahoo!JAPANを表示時
IEの消費メモリが 使用メモリ量19MB 仮想メモリ10MBなので Gekkoの最小構成といえども思ったよりもメモリ必要量は少なくないですね。 ありがとうございました。感謝 #IEの方はシステムと切り離していない環境なので割り引いて考える必要がありますね 何回か起動終了を繰り返すうちにIEは使用メモリ11MB 仮想メモリ3MBになりました
- 586 名前:デフォルトの名無しさん mailto:sage [03/11/25 22:21]
- やっぱり、メモリの量はあんま関係無いみたいだね。
メモリの量を減らしたいなら、 componentsとchromeに手を入れざるをえんだろうなぁ。
- 587 名前:デフォルトの名無しさん mailto:sage [03/11/30 00:05]
- sylera2でたね。
- 588 名前:デフォルトの名無しさん [03/11/30 14:31]
- age
- 589 名前:デフォルトの名無しさん mailto:sage [03/12/03 18:14]
- IEからJavaScriptでMozillaを呼び出すようにできないかな?
ホームページ作成者がIEとMozillaを選べるようにしたい。
- 590 名前:デフォルトの名無しさん mailto:sage [03/12/03 20:38]
- RewriteCond %{HTTP_USER_AGENT} ^"^Mozilla/.\.0 \(compatible; MSIE.*$ [NC]
RewriteRule ^.* www.mozilla.org/ [R,L]
- 591 名前:590 mailto:sage [03/12/03 20:40]
- なんかゴミが入った
RewriteCond %{HTTP_USER_AGENT} ^Mozilla/.\.0 \(compatible; MSIE.*$ [NC] RewriteRule ^.* www.mozilla.org/ [R,L]
- 592 名前:デフォルトの名無しさん [03/12/11 18:49]
- ブラウザ以外でgeckoエンジンを組み込んでいるソフトってありますか?
(例えばバナー表示などで) 参考にしたいので(ソースの有無にかかわらず)教えてください
- 593 名前:デフォルトの名無しさん mailto:sage [03/12/12 13:24]
- thunderbird
- 594 名前:つまずき [03/12/14 15:38]
- XPsp1に
Mozilla 1.5 ActiveX Control と Minizilla.zip(勝手に)を DLして Mozilla 1.5を C:\Mozilla と言うフォルダにインストールし そして Minizillaの解凍したものを 同じフォルダへ入れました レジストリ登録はインストーラの方でやってくれるみたいす。 環境変数PATHは同じフォルダにそのソフトを置けばいいようなのでやってません。 この状態で起動はごく普通にできるんですが 再起動すると フォルダが 増えて行くんです (MozillaControl MozillaControl-1 MozillaControl-2)のように default_pref.js も読み込んでないようです なにか ご存知方いますか?
- 595 名前:つまずき [03/12/14 18:28]
- Mozilla 1.6 Beta を DLし Mozilla 1.5 ActiveX Control の吐き出すファイルと同じように
余計なファイルを削除し(フォルダの中身はいじってない が msgbsutl.dllだけ追加 )て ↑ のとうりにやってみたら 起動する度にフォルダは出来ずうまくいってますね という事は いじっていない フォルダのどれかに違いがあるんですかねぇ?
- 596 名前:デフォルトの名無しさん mailto:sage [03/12/16 15:15]
- K-Meleon0.8.1は日本語を含むパスにファイルを保存できないのだがそれが出来れば・・・
RSSReaderとかもpluginで作ってないかなあ
- 597 名前:594-595 [03/12/29 21:59]
- 新しいバージョンが出たのでそれをインストールしたら 直ってしまいました
2003/12/24 Mozilla 1.6 ActiveX Control Test
- 598 名前:デフォルトの名無しさん [03/12/30 00:08]
- ActiveX コントロールの 右クリック
何とかなんないかな〜
- 599 名前:デフォルトの名無しさん mailto:sage [03/12/30 23:46]
- >>598
どういう意味?
- 600 名前:デフォルトの名無しさん mailto:sage [04/01/01 02:20]
- 上にclがどうたらってレスがあったけど、
VC++をインストールせずに、cl.exeにパスを通すだけでビルドする、 ってのは可能なのかな?
- 601 名前:デフォルトの名無しさん mailto:sage [04/01/01 02:43]
- >>600
何が言いたいんだ?さっぱり分からん。 VC++のcl.exeをどっかからコピってくるってことか? だとしたらGeckoいじる前に簡単なプログラムやった方が良いと思われ。
- 602 名前:デフォルトの名無しさん mailto:sage [04/01/01 16:45]
- .Net Framework SDK に cl.exe が入っているけど
ビルドするには加えて MS Platform SDK も必要、じゃなかったかな。
- 603 名前:デフォルトの名無しさん mailto:sage [04/01/01 17:08]
- ttp://www004.upp.so-net.ne.jp/rcl/program/gecko/geckosdk/build.html
> 開発環境を持っていない人は、Microsoftからダウンロードできます。 > .NET Framework Software Development Kit Version 1.1(VC++7.1相当)と > Platform SDK-CoreSDK(俗に言うWindowsSDK)をインストールしてください。 合計800MBぐらいか。
- 604 名前:デフォルトの名無しさん mailto:sage [04/01/01 23:07]
- これ落とせばMozillaがコンパイルできる?
K-Meleonのプラグインをコンパイルしてみたいんだけど、なんか色々必要みたいで・・・
- 605 名前:デフォルトの名無しさん mailto:sage [04/01/02 01:20]
- >>604
> これ落とせばMozillaがコンパイルできる? Mozilla自体をコンパイルすんの?スレ違いじゃない? > K-Meleonのプラグインをコンパイルしてみたいんだけど、なんか色々必要みたいで・・・ 何が必要なの?
- 606 名前:デフォルトの名無しさん mailto:sage [04/01/02 11:03]
- kmeleon.sourceforge.net/docs/build.php
ここみたらVC++6以上が必要だとか、他にもWinCVSとかCygwinとか よく分からんツールが列挙されてて…とりあえず落としてみたけど。 何がしたいかというと、プラグインのダイアログで日本語が文字化けするんで MSPゴシックとかに変えて、もし出来ればちゃんと日本語扱えるようにしてみたいなあと。 C++やったこと無いけど。
- 607 名前:デフォルトの名無しさん mailto:sage [04/01/02 11:54]
- そのぐらいのことならResourceHackerでいいんじゃないの?
- 608 名前:デフォルトの名無しさん mailto:sage [04/01/02 23:38]
- そーなんですけどね。実際それの類似ツールで書き換えて表示させてるんですが、
Ctrl+Gのネット検索とかは日本語をまともにGoogleに渡してくれないんで どうしたもんかなあと思いまして。
- 609 名前:デフォルトの名無しさん mailto:sage [04/01/02 23:57]
- エンジンはGeckoでいいが、インターフェースはあれを使ってほしくない
というよりも あのインターフェースが大嫌い。 はっきりいって、他のソフトよりも浮いて見える。
- 610 名前:598 mailto:& [04/01/03 09:25]
- >>599
なんか出遅れたみたいで 今更なんですが Mozilla ActiveX Controlで作ったやつの右クリックで 進む や 戻る とかは出来るんですがコピペが出来ないんです。 Ctrl+C や Ctrl+Vで一応出来るんですが・・・
- 611 名前:デフォルトの名無しさん mailto:sage [04/01/04 00:56]
- やっぱまずはVC++買わないとダメか
- 612 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [04/01/04 01:25]
- >>611
www.microsoft.com/japan/msdn/vstudio/productinfo/featureview.asp > Visual C++ .NET Standard... > (最適化コンパイラなし) ...?
- 613 名前:デフォルトの名無しさん mailto:sage [04/01/04 01:32]
- おや?こんなところまでくるのかw
- 614 名前:デフォルトの名無しさん mailto:はんかくせ〜 [04/01/04 10:10]
- >>613
あんた相当暇人だな
- 615 名前:デフォルトの名無しさん mailto:sage [04/01/04 10:54]
- >>614
何故そう思う? そんなに>>613の文章が暇人に見えるのか? 蕪木ら某はMozillaスレでよく見かけるから、こんなところにも来るのかと言っただけだが? あと、「はんかくせ〜」って何だ?
- 616 名前:デフォルトの名無しさん mailto:sage [04/01/04 10:57]
- ああ、すまん。誤爆かキチガイのどっちかだな。
>>615に対するレスは返さなくていいよ(返せないと思うけど)
- 617 名前:デフォルトの名無しさん [04/01/04 11:43]
- >>615
あっそ? フーン
- 618 名前:デフォルトの名無しさん [04/01/04 12:06]
- ぷらら ぷらら か〜
- 619 名前:デフォルトの名無しさん [04/01/04 18:49]
- 著作権侵害厨の集うスレはここですか?
- 620 名前:デフォルトの名無しさん mailto:sage [04/01/04 19:09]
- >>617-619
これ同一人物?言ってること意味分からん。キモイ
- 621 名前:デフォルトの名無しさん mailto:sage [04/01/04 19:39]
- のんびりスレなんで、煽らんでくれ。
漏れもわかんないけど。
- 622 名前:デフォルトの名無しさん mailto:sage [04/01/05 06:45]
- ところで、tabの取り扱いって、C++側からだと、貧弱過ぎません?
nsITabBrowserなんてクラスがあったら便利だと思うんだけど。
- 623 名前:デフォルトの名無しさん mailto:sage [04/01/06 01:46]
- >>622
どういうインターフェイス?
- 624 名前:デフォルトの名無しさん mailto:sage [04/01/06 19:14]
- 例えば、tabのシングルウィンドウを本格的にサポートしようとすると、
nsIWebNavigationでは力不足だと思う。 nsITabBrowser::LoadURIinTab(in nsIURI targetURI, in nsIURI refererURI, in PRBool bypassCache); みたいなメソッドが必要なんじゃない?
- 625 名前:デフォルトの名無しさん mailto:sage [04/01/06 20:30]
- >>624
おいおい。それはUA側で実装することだろ。 何でGeckoがあるかないか分からないタブの面倒を見なきゃならんのだ?
- 626 名前:デフォルトの名無しさん mailto:sage [04/01/06 20:37]
- >>624
それに、タブを作るには親ウィンドウのハンドルが必要だろ。 初期化が面倒になるし、Gecko自体も複雑になるではないか
- 627 名前:デフォルトの名無しさん [04/01/06 22:33]
- もともとDOMのwindowは名前がつけられるんだから、tabのnative窓がどこであれ
それを統括的に扱う仕組みが必要だと思うが…。
- 628 名前:デフォルトの名無しさん mailto:sage [04/01/07 00:17]
- lxr.mozilla.org/mozilla/source/toolkit/content/widgets/tabbrowser.xml
lxr.mozilla.org/mozilla/source/xpfe/global/resources/content/bindings/tabbrowser.xml white.sakura.ne.jp/~piro/xul/codes/tabextensions/content/tabextensionsWidgets/tabextensions.xml white.sakura.ne.jp/~piro/xul/codes/tabextensions/content/tabextensionsBindings/tabextensions.xml Moz, TBE は上のXBL(XULの<tabbrowser>要素)で統括して扱ってるわけだが、 C++のwrapper class で処理したいってことかいな。UA側で実装することだと思うが。
|

|