修正
- 単独で開いた音声ファイルなどの非 HTML ドキュメントで拡張機能が起動し、ブラウザ標準のページ内検索ショートカットを奪う問題を修正しました。
GitHub でリリースを表示 追加
- Firefox と Safari への配布対応を追加し、Safari のパッケージ化と Xcode Cloud の署名設定を含めました。
修正
- 新しいトップレイヤーのラッパーを使って検索パネルを前面へ移動し、ページ側のポップオーバーなどのトップレイヤー UI より上で表示・操作できるようにしました。
GitHub でリリースを表示 修正
- 検索パネルの自動外観が各ウェブサイトのライト/ダークテーマと実行時のテーマ変更に追従し、サイトがテーマを宣言していない場合のみシステム設定を使用するよう修正しました。
GitHub でリリースを表示 修正
- 安定した Firefox アドオン ID と必須のデータ非収集宣言を追加し、Firefox パッケージが Mozilla Add-ons の検証に合格するようにしました。
GitHub でリリースを表示 修正
- 検索パネルが開いていてフォーカスされていないときに Command+F または Ctrl+F を押すとパネルが閉じる問題を修正し、検索欄へフォーカスを戻すようにしました。
- Shadow DOM ルート直下のインラインテキストを検索または強調表示できない問題を修正しました。
GitHub でリリースを表示 追加
- ツールバー、キーボード、UI、検索、選択、復元、更新、フォーカス、ランタイムメッセージの各イベントを記録するローカルデバッグモードを追加しました。
修正
- ページ更新後や拡張機能コンテキストの置換後に、ツールバーとキーボードから起動できない問題を修正しました。注入されたパネルホストをページが削除する場合にも対応します。
- 周辺コンテンツのアンカーを使って選択結果を復元し、動的ページでインデックスだけに頼らず目的の一致箇所へ戻れるようにしました。
- セッション復元時にフォーカスやページのスクロール位置が変わることを防ぎ、パネル表示中もページ内容を選択可能にしました。
- 動的な結果更新を直列化し、不要な読み込み時・スクロール時の検索を削除して、検索中のままになる問題やハイライトの点滅を防ぎました。
GitHub でリリースを表示 追加
- 検索パネルを閉じた後もページ上の結果を強調表示するグローバル設定を追加しました。既定では無効で、開いているすべてのタブへ即座に適用されます。
修正
- ツールバーの繰り返しクリックでパネルを開閉できるよう修正し、キーボードショートカットを壊さずに欠落または古いコンテンツスクリプトを復元するようにしました。
GitHub でリリースを表示 追加
- 文脈付きのページ内検索パネルを追加し、件数制限のない分割検索、結果ナビゲーション、ページ上の強調表示、キーボードショートカットに対応しました。
- 大文字と小文字の区別、Unicode 単語一致、正規表現の検索オプションを追加しました。
- 表示中の Light DOM、open/closed Shadow DOM、同一オリジンの入れ子 iframe、対応するテキスト入力と textarea の検索に対応しました。
- ローカライズ設定、ライト/ダークテーマ、ページ更新後のタブ単位検索セッション復元を追加しました。
GitHub でリリースを表示