ソースファイルを全て src ディレクトリ以下に
GitHub 用に README ファイルを作成
タスクの追加を自動化
ゴーストを廃止、木構造を親、長男、弟要素だけで表現
Tree#isLeaf の最適化
末っ子にする処理を削除
Tree#equals メソッドの追加
行末セミコロン忘れ
子タスクを追加を変更し、ルートタスク生成にした
ダミーのルートツリーを作成
Tab#id ではなく、Tree#equals で透過性をチェックするように
startTask コマンドを追加
消した TaskTab が長男で、葉ノードのときを考慮してなかったので修正
木に未登録のタブはルートタスクとして登録
ツリー構造を文字列にして返す関数を作成
later コマンドでルートタスク間をループ移動できるように
popup.html に CSS 追加
popup にタブツリーを表示するように
ポップアップを表示する前に Tree#node を更新してタブタイトルを正しく表示するように
waitForLock が機能していなかった & 不必要

そもそも JavaScript がシングルスレッドなので必要ない