タブブラウザ Sleipnir オンラインデータベース
A5-D0-A5-B0-A5-C8-A5-E9-A5-C3-A5-AD-A5-F3-A5-B0-/715.html

  [ トップ | ヘルプ ]

SeaHorse のスクリプトで @name の記述に = [ が含まれると、無効にしても再起動後に有効に戻ってしまう †

  • ページ: バグトラッキング
  • 投稿者: [[]]
  • 優先順位: 普通
  • 状態: 提案
  • カテゴリー: スクリプト
  • 投稿日: 2006-11-29 22:54:48 (水)
  • バージョン: build.2494100

メッセージ †

  • OS:Windows XP SP2
  • ブラウザ:IE
  • 常駐ソフト:Norton AntiVirus 2005 SE
  • CPU:Athlon XP
  • メモリ:1GB
  • その他:SeaHorse version:1.01 正式版

バグの概要:
SeaHorse のスクリプトで @name の記述に = や [ といった記号が含まれると、 無効にしても Sleipnir の再起動後に有効に戻ってしまう。

バグの発生手順:

  1. Sleipnir を起動して SeaHorse をインストールし、Sleipnir を再起動する。
  2. 以下の二つのテキストを C:\Program Files\Fenrir & Co\Sleipnir\plugins\seahorse フォルダにそれぞれ保存する。
    • ファイル名:a.user.js
      // ==UserScript==
      // @name Zoom=50%
      // @description test
      // @include *
      // ==/UserScript==
    • ファイル名:b.user.js
      // ==UserScript==
      // @name [Zoom 50%]
      // @description test
      // @include *
      // ==/UserScript==
      なお、@name をそれぞれ =、[ だけにしても発生する。
  3. Sleipnir オプション → 拡張機能 → SeaHorse を開く。
  4. 「再読み込み」ボタンをクリックする。
    Zoom=50%、[Zoom 50%] というスクリプトが表示される。
  5. Zoom=50% をクリックし、「有効/無効」ボタンをクリックして無効にする。
  6. [Zoom 50%] をクリックし、「有効/無効」ボタンをクリックして無効にする。
  7. OKボタンをクリックして Sleipnir オプションを閉じる。
  8. Sleipnir を再起動する。
  9. Sleipnir オプション → 拡張機能 → SeaHorse を開く。
  10. Zoom=50%、[Zoom 50%] というスクリプトが表示されるが、どちらも有効に戻っている (字が薄くなっておらず、(無効)とも付いていない)。

バグの発生頻度:
常に。

IEではどうか:
該当機能なし。
(Trixie Version 0.2.3 では発生せず)



Last-modified: 2020-12-09 (水) 10:43:01 (2d)