Mozilla L10N フォーラム一覧 Mozilla 製品 とその関連ソフトの日本語化に関するフォーラムでした。
このサイトは 2022 年 1 月に終了しました。
フィードバック方法や変更履歴などは Github をご覧ください。
 よくある質問  •  検索  •  登録ユーザ一覧  •  グループ   •  登録  •  ユーザ設定  •  ログインして PM を確認  •  ログイン
 2.0 → 3.0 プロファイル流用 次のトピックを表示
前のトピックを表示
このフォーラムはロックされているため、新規投稿、返信、編集を行うことはできませんこのトピックはロックされているため、返信、編集を行うことはできません
投稿者 メッセージ
Cai



登録日: 2005年5月 27日
記事: 176
所在地: 東京

ユーザ情報を表示メッセージを送信ウェブサイトに移動
記事 件名: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月09日(金) 02:52 引用トップに移動

Beta 1 rc 1 が出たので入れてみました。

l10n がらみのチェックはこれからですが、2.0 からのアップグレードという面では注意が必要な感じです。
プロファイルを流用したところ、以下の症状を確認しました。

1.ブックマークが引き継がれない(places へ移行したから当然と言えば当然だけど)
2.ブックマークを復元できない(2.0 のプロファイル流用してると places のウィザードで復元させようとしてもうまくいかない)

ちゃんとアナウンスしないと大混乱しそうな予感……

____________________
Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.0+)
-- いつまでたっても nightly
dynamis



登録日: 2003年10月 05日
記事: 1744

ユーザ情報を表示メッセージを送信ウェブサイトに移動
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月09日(金) 07:13 引用トップに移動

うーん。
私が手元で以下の手順でテストした際には問題ありませんでした。
  • Firefox 2.0.0.x 日本語版でテスト用新規プロファイル作成
  • Firefox 2.0.0.x でテスト用プロファイルに通常利用のブックマークをインポート
  • Minefield 英語版/日本語版をテスト用プロファイルで起動
  • Firefox 2.0.0.x と Minefield 交互に起動して確認

Minefield だけでなく Beta 1 のインストーラでも再度試してみましたが、問題なく 2.0.0.x で作成したプロファイルのブックマークが保持されていました。

なお、ブックマーク移行に問題が発生することがあることは
http://forums.mozillazine.org/viewtopic.php?t=601025
で報告されていて、それを参照して現在本家の release-drivers ML (多分参加承認制で非公開) でも議論されています。
ML の流量が激しいのでまだちゃんと全部は読んでませんが。

____________________
http://www.mozilla-japan.org/jp/l10n/
http://firehacks.org/blog/
dynamis



登録日: 2003年10月 05日
記事: 1744

ユーザ情報を表示メッセージを送信ウェブサイトに移動
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月09日(金) 07:23 引用トップに移動

こちらが該当バグのようです:
Bug 381216 – After initial import, minefield with bookmarks-on-places throws out Firefox 2 bookmarks changes

初回起動時に正しくブックマークが継承できないというのではなく、Firefox 2 と 3 で同じプロファイルを共用した場合に 2 で変更してもも 3 に反映されないということですね。これは。

「2.0 と 3.0 で同一プロファイル使用」じゃなくて「2.0 → 3.0」 とバージョンアップ時っぽい書き方だったので初回起動時のデータ移行かと思ってしまったのですが、Cai さんが仰っているのもこのこと(同時使用時の相互反映)ですか?

旧Bookmark/Places の相互データ移行については上記バグで、それについてどうするのかは ML で議論中です。

____________________
http://www.mozilla-japan.org/jp/l10n/
http://firehacks.org/blog/
Cai



登録日: 2005年5月 27日
記事: 176
所在地: 東京

ユーザ情報を表示メッセージを送信ウェブサイトに移動
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月09日(金) 10:18 引用トップに移動

dynamis wrote:
初回起動時に正しくブックマークが継承できないというのではなく、Firefox 2 と 3 で同じプロファイルを共用した場合に 2 で変更してもも 3 に反映されないということですね。これは。

「2.0 と 3.0 で同一プロファイル使用」じゃなくて「2.0 → 3.0」 とバージョンアップ時っぽい書き方だったので初回起動時のデータ移行かと思ってしまったのですが、Cai さんが仰っているのもこのこと(同時使用時の相互反映)ですか?

旧Bookmark/Places の相互データ移行については上記バグで、それについてどうするのかは ML で議論中です。

うーん、相互利用じゃなくて初回起動時の継承にしくじった感じなんですよ。
実環境に近い状況で試すために常用プロファイルのコピーを使ったんですが、アドオンが悪さしてるのかなぁ(ブックマーク関連のは入れてないけど)。
手順としてはこんな感じです。

  1. 2.0.0.x で常用してるプロファイルをコピー
  2. 3.0 b1rc1 をインストール(2.0.0.x とは別の場所)
  3. 3.0 b1rc1 を -p 付きで起動、1. でコピーしたダミープロファイルを指定
  4. places に 元のブックマークが一つも反映されてない

家に帰ったらもう一度チェックしてみます。

____________________
Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.0+)
-- いつまでたっても nightly




登録日: 2006年9月 25日
記事: 693

ユーザ情報を表示メッセージを送信
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月09日(金) 18:55 引用トップに移動

Cai wrote:
Beta 1 rc 1 が出たので入れてみました。
1.ブックマークが引き継がれない(places へ移行したから当然と言えば当然だけど)

Beta 1 rc 1 ではなく nightly (Minefield) しか使ってませんが、それは問題ありませんでした。

Cai wrote:
2.ブックマークを復元できない(2.0 のプロファイル流用してると places のウィザードで復元させようとしてもうまくいかない)

復元ができないのには遭遇しました。
ブックマークが空になるだけで、復元はされないことがある。
しかし、同じものをインポートすれば、インポートはできました。

#「されないことがある」の条件が不明…
dynamis



登録日: 2003年10月 05日
記事: 1744

ユーザ情報を表示メッセージを送信ウェブサイトに移動
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月10日(土) 02:26 引用トップに移動

何度か試してみていますが、ブックマークの復元についても、2.0.0.x で作った新規プロファイルから移行した場合、2.0.0.x で常用しているプロファイルをコピーしてから移行した場合いずれについても問題起きません。

うーん、何ともしがたいです。(^^;

なお、2.0, 3.0 併用時の問題については
Axel wrote:
The reason we'll be doing an RC3 is that there is a awkwardness with
migrating back and forth between fx2 and fx3 builds due to the way that
places currently imports, you'll see pointers with details on that in
the testday docs. The short story is, just use a separate profile for
testing.

などとその関連で RC3 作るとか何とかいうことですが、昨日 1日で 100通前後流れてる release-drivers にとてもついて行けないので詳細については不明です。
取り敢えずもう Beta1 については何もできることないのでお任せモードです。(^^;

____________________
http://www.mozilla-japan.org/jp/l10n/
http://firehacks.org/blog/
Cai



登録日: 2005年5月 27日
記事: 176
所在地: 東京

ユーザ情報を表示メッセージを送信ウェブサイトに移動
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月10日(土) 14:35 引用トップに移動

dynamis wrote:
何度か試してみていますが、ブックマークの復元についても、2.0.0.x で作った新規プロファイルから移行した場合、2.0.0.x で常用しているプロファイルをコピーしてから移行した場合いずれについても問題起きません。

うーん、何ともしがたいです。(^^;

ごめんなさい m(_ _)m
2.0.0.x のプロファイルに、昔間違えて trunk で起動したときの残骸 (places.sqlite, formhistory.sqlite) が残ってましたorz
そりゃ bookmarks.html の内容は反映されないですよね。
穴があったら入りたい……

あ wrote:
Cai wrote:
2.ブックマークを復元できない(2.0 のプロファイル流用してると places のウィザードで復元させようとしてもうまくいかない)


復元ができないのには遭遇しました。
ブックマークが空になるだけで、復元はされないことがある。
しかし、同じものをインポートすれば、インポートはできました。

#「されないことがある」の条件が不明…

復元できたりできなかったりはこちらでも続いています。
インポートだと何事もなくうまくいくのも同じですね。

____________________
Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.0+)
-- いつまでたっても nightly




登録日: 2006年9月 25日
記事: 693

ユーザ情報を表示メッセージを送信
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年11月10日(土) 21:49 引用トップに移動

Cai wrote:
2.0.0.x のプロファイルに、昔間違えて trunk で起動したときの残骸 (places.sqlite, formhistory.sqlite) が残ってましたorz
そりゃ bookmarks.html の内容は反映されないですよね。

RC3 までできた今となっては、RC1 (あるいはちょっと前の nightly)の話をしてもあまり意味がないのですが、
bookmarks.html → places.sqlite の移行が行われると browser.places.importBookmarksHTML が設定されるようになっていて、これが一旦設定されると、次からはその移行が行われません。
逆に、browser.places.importBookmarksHTML が設定されていなければ bookmarks.html → places.sqlite の移行が行われます。(*.sqlite が残っているとしても。)
なので、Fx2 を起動しているときに browser.places.importBookmarksHTML をリセットして、それから Beta1 RC1 に移行すれば引継ぎができるはずです。

ただ、bookmarks.html → places.sqlite の移行というのは基本的には「復元」と同じ動作なので、もし復元に問題があるとすると移行にも問題がある可能性はありますね…




登録日: 2006年9月 25日
記事: 693

ユーザ情報を表示メッセージを送信
記事 件名: Re: 2.0 → 3.0 プロファイル流用     投稿時間: 2007年12月31日(月) 23:16 引用トップに移動

Cai wrote:
プロファイルを流用したところ、以下の症状を確認しました。

1.ブックマークが引き継がれない(places へ移行したから当然と言えば当然だけど)
2.ブックマークを復元できない(2.0 のプロファイル流用してると places のウィザードで復元させようとしてもうまくいかない)
Cai wrote:
ごめんなさい m(_ _)m
2.0.0.x のプロファイルに、昔間違えて trunk で起動したときの残骸 (places.sqlite, formhistory.sqlite) が残ってましたorz
Alpha 4 またはそれ以前の places.sqlite が、 Alpha 7 以降では使えないというバグがあります。
Bug 408443 – Update from Gran Paradiso Alpha 2, Alpha 3, and Alpha 4 -> FF Beta 2 cause [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDocShellHistory.useGlobalHistory]
# Summary には Beta 2 と書かれていますが、Beta 1 でも同じです。

その「昔」というのが、Alpha 5 よりは前なのであれば、このバグでしょう。

あ wrote:
Cai wrote:
2.ブックマークを復元できない(2.0 のプロファイル流用してると places のウィザードで復元させようとしてもうまくいかない)


復元ができないのには遭遇しました。
ブックマークが空になるだけで、復元はされないことがある。
しかし、同じものをインポートすれば、インポートはできました。

#「されないことがある」の条件が不明…
places.sqlite の中身を見ていてわかったのですが、自分のところで復元ができなかったのは、もともと places.sqlite の中身がおかしな状態だったようです。
# いろいろいじってたし^^;

復元をする場合、ブックマークを一旦きれいにしてからインポートしてくれそうなものですが、places.sqlite の中身が元々中途半端に不整合な状態になっていると、復元しようとしたときに不整合にとどめを刺して完全に壊してしまう場合があるようです。
# 表面上は、それまでちゃんと使えている(ように見える)状態だったのが、復元しようとしたことで使えなくなってしまう。
指定期間中に書かれた記事を表示:      
このフォーラムはロックされているため、新規投稿、返信、編集を行うことはできませんこのトピックはロックされているため、返信、編集を行うことはできません


 別のフォーラムに移る:   



次のトピックを表示
前のトピックを表示
新規トピックを投稿できます
既存トピックに返信できます
自分の記事を編集できません
自分の記事を削除できません
投票に参加できません


Powered by phpBB © 2001, 2002 phpBB Group (customized by dynamis) :: FI Theme :: All times are GMT +9:00

Page generation time: 0.0232s (PHP: 77% - SQL: 23%) - SQL queries: 16