From a065e04d529da1d847b5062a12c46d916408bf32 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 21:46:22 -0500 Subject: update based on https://github.com/mdn/yari/issues/2028 --- files/ja/extensions/bootstrap.js/index.html | 71 ----------------------------- 1 file changed, 71 deletions(-) delete mode 100644 files/ja/extensions/bootstrap.js/index.html (limited to 'files/ja/extensions/bootstrap.js/index.html') diff --git a/files/ja/extensions/bootstrap.js/index.html b/files/ja/extensions/bootstrap.js/index.html deleted file mode 100644 index d41402dbe0..0000000000 --- a/files/ja/extensions/bootstrap.js/index.html +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: bootstrap.js -slug: Extensions/bootstrap.js -tags: - - Add-ons - - Bootstrap - - Extensions -translation_of: Extensions/bootstrap.js ---- -

bootstrap.js スクリプトにはいくつかの特定の関数を含める必要があります。それらは拡張機能を管理するブラウザによって呼び出されます。このスクリプトは特権付きサンドボックス内で実行され、拡張機能の終了時までキャッシュされます。詳しくは ブートストラップ型拡張機能 を参照してください。

-

以下の例には必要な関数が vsdoc 形式で含まれています。

-
function startup(data, reason) {
-    /// <summary>
-    /// ブートストラップデータ構造 @see https://developer.mozilla.org/ja/docs/Extensions/Bootstrapped_extensions#Bootstrap_data
-    /// &#10;  string id
-    /// &#10;  string version
-    /// &#10;  nsIFile installPath
-    /// &#10;  nsIURI resourceURI
-    /// &#10;
-    /// 理由の種類:
-    /// &#10;  APP_STARTUP
-    /// &#10;  ADDON_ENABLE
-    /// &#10;  ADDON_INSTALL
-    /// &#10;  ADDON_UPGRADE
-    /// &#10;  ADDON_DOWNGRADE
-    /// </summary>
-}
-function shutdown(data, reason) {
-    /// <summary>
-    /// ブートストラップデータ構造 @see https://developer.mozilla.org/ja/docs/Extensions/Bootstrapped_extensions#Bootstrap_data
-    /// &#10;  string id
-    /// &#10;  string version
-    /// &#10;  nsIFile installPath
-    /// &#10;  nsIURI resourceURI
-    /// &#10;
-    /// 理由の種類:
-    /// &#10;  APP_SHUTDOWN
-    /// &#10;  ADDON_DISABLE
-    /// &#10;  ADDON_UNINSTALL
-    /// &#10;  ADDON_UPGRADE
-    /// &#10;  ADDON_DOWNGRADE
-    /// </summary>
-}
-function install(data, reason) {
-    /// <summary>
-    /// ブートストラップデータ構造 @see https://developer.mozilla.org/ja/docs/Extensions/Bootstrapped_extensions#Bootstrap_data
-    /// &#10;  string id
-    /// &#10;  string version
-    /// &#10;  nsIFile installPath
-    /// &#10;  nsIURI resourceURI
-    /// &#10;
-    /// 理由の種類:
-    /// &#10;  ADDON_INSTALL
-    /// &#10;  ADDON_UPGRADE
-    /// &#10;  ADDON_DOWNGRADE
-    /// </summary>
-}
-function uninstall(data, reason) {
-    /// <summary>
-    /// ブートストラップデータ構造 @see https://developer.mozilla.org/ja/docs/Extensions/Bootstrapped_extensions#Bootstrap_data
-    /// &#10;  string id
-    /// &#10;  string version
-    /// &#10;  nsIFile installPath
-    /// &#10;  nsIURI resourceURI
-    /// &#10;
-    /// 理由の種類:
-    /// &#10;  ADDON_UNINSTALL
-    /// &#10;  ADDON_UPGRADE
-    /// &#10;  ADDON_DOWNGRADE
-    /// </summary>
-}
-- cgit v1.2.3-54-g00ecf