MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

Livemark用インターフェースについて
https://forums.mozillazine.jp/viewtopic.php?f=28&t=14091
ページ 11

作成者:  ma2ten [ 2013年6月03日(月) 14:38 ]
記事の件名:  Livemark用インターフェースについて

以前Livemark情報の取得にPlacesUtils.livemark経由でnsILivemarkServiceの機能を利用していたのですが、現在使用できません。
代わりにmozIAsyncLivemarksを使えという情報は得ることができましたが、肝心のmozIAsyncLivemarksに関する情報が見つけられずに困ってます。

肝心のMDNで検索しても引っかからず、Google先生に聞いても、一応使用例ぽいものは2,3見つけたのですが、APIの説明的なサイトが引っかからない・・・

一体どこを探したら良いかご存知の方ご教授ください。
(使用しているような人達はどこから情報を得ているのでしょうか?)

作成者:  mitsugu [ 2013年6月03日(月) 16:12 ]
記事の件名:  Re: Livemark用インターフェースについて

このあたりはどうでしょうか。
http://mxr.mozilla.org/comm-central/sou ... rks.idl#20

それとコチラ。
http://mxr.mozilla.org/comm-central/sou ... marks.js#4

作成者:  ma2ten [ 2013年6月03日(月) 17:16 ]
記事の件名:  Re: Livemark用インターフェースについて

mitsugu さんが書きました:


早速の情報をありがとうございます。
ソースコードですね、これはこれで参考になります。
(このソースサイトに頼るのは最終手段かなと思ってましたが・・・)
ちなみにMDNの中からも辿り着く道があるのか気になります。
それと、やはりSpecification的なものは無いんでしょうかね?

作成者:  mitsugu [ 2013年6月03日(月) 17:41 ]
記事の件名:  Re: Livemark用インターフェースについて

 ラピッドリリースになってからは、ソースコードが最も確かだと思いますよ。他にドキュメントリソースがない場合も少なくありませんし。
 先の
引用:

であれば、パラメータの説明もコメントで書かれています。
 また
引用:

はユニットテストのコードですから、前提とされている各関数の使い方は把握できます。
 さらにコールバック mozILivemarkCallback の構造も追跡できますし。

 自分は MDC に該当トピックが見当たらないときはソースにあたっています。それが確実なので。
http://mxr.mozilla.org/
 自分の場合はソースを読むといっても idl 止まりで大抵の場合はそれで間に合っています。C++のソースを読むことは稀です。

作成者:  ma2ten [ 2013年6月03日(月) 18:05 ]
記事の件名:  Re: Livemark用インターフェースについて

mitsugu さんが書きました:
 ラピッドリリースになってからは、ソースコードが最も確かだと思いますよ。他にドキュメントリソースがない場合も少なくありませんし。
 :


やはりそうなってしまうんでしょうね。

しかし、そうなると益々拡張の開発は敷居が高いよなぁと感じてしまいます。
(私自身はそういう環境にも比較的慣れているので何とかなりますが・・・)

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/