diff --git a/history.en.md b/history.en.md index 98492ef6..d550f649 100644 --- a/history.en.md +++ b/history.en.md @@ -1,6 +1,10 @@ # History - master/HEAD + * All new tabs opened via the `gBrowser.addTab()` method with the option `relatedToCurrent:true` are now basically opened as children of the current tab. + By this change, new tabs from various other addons will be opened as children of the current tab without any hack. + * A new APIs to open new orphan tab is added: `gBrowser.treeStyleTab.readyToOpenOrphanTab()` and `gBrowser.treeStyleTab.readyToOpenOrphanTabNow()`. + They are useful to open new independent tab with `relatedToCurrent:true` (to go back to the previous "current" tab after the new tab closed immediately). * Never shrink the tab bar when it is scrolled. * No more flashing issue of the tab bar in the "auto hide" mode, while moving focus on tabs by Ctrl-Tab. * Handle long press of the Ctrl key even when `browser.ctrlTab.previews` is `true`. diff --git a/history.ja.md b/history.ja.md index 6f83ac12..ec31934a 100644 --- a/history.ja.md +++ b/history.ja.md @@ -1,6 +1,10 @@ # 更新履歴 - master/HEAD + * `gBrowser.addTab()`メソッドに`relatedToCurrent:true`オプションを指定して開かれた新しいタブを、基本的に現在のタブの子として開くようにした + (この変更により、特別な対応無しの状態でも他のアドオンが開くタブも現在のタブの子タブになるようになった) + * 独立したタブを明示的に開くための新しいAPIを追加: `gBrowser.treeStyleTab.readyToOpenOrphanTab()` および `gBrowser.treeStyleTab.readyToOpenOrphanTabNow()` + (タブを閉じた後で元のタブに自動的にフォーカスを戻すために`relatedToCurrent:true`オプションを指定しつつ独立したタブを開きたい場面向け) * 「タブバーを自動的に縮める」設定の時にタブバーをスクロールするとタブバーが勝手に縮んでしまっていたのを修正 * タブバーを自動で隠す状態の時、Ctrl-Tabでのタブ切り替え時にタブバーが頻繁に出たり消えたりする問題を解消 * `browser.ctrlTab.previews`が`true`の時でもCtrlキーの長押しなどの操作を受け付けるようにした