2005-12-01(木) かなり疲れ気味
_ セミナ
会社の指令で、ISO9001の内部監査員基礎コースというセミナを受講した。今日は、第1日目。講義より実習を重視と言うことで、なかなかハードだった。なかなかおもしろかったけれども。そういえば、宿題があるんだった。
_ Macromedia Flash のコンテンツでクラッシュする
Trunk/Linuxで試してみようと思ったのだが、メニューの文字が全く表示されない。このあたりを何とかしないと、テストにならないな。
_ 今日のビルド
また違うエラーで止まってる。
c++ -o nsWindow.o -c -I../../../dist/include/system_wrappers -include ../../../config/gcc_hidden.h -DNATIVE_THEME_SUPPORT -DXPCOM_TRANSLATE_NSGM_ENTRY_POINT=1 -DMOZILLA_INTERNAL_API -DOSTYPE="Linux2.6" -DOSARCH="Linux" -DBUILD_ID=0000000000 -DUSE_XIM -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/gfx -I../../../dist/include/pref -I../../../dist/include/dom -I../../../dist/include/necko -I../../../dist/include/uconv -I../../../dist/include/intl -I../../../dist/include/gtkxtbin -I../../../dist/include/imglib2 -I../../../dist/include/view -I../../../dist/include/content -I../../../dist/include/layout -I../../../dist/include/util -I../../../dist/include/locale -I../../../dist/include/accessibility -I../../../dist/include/widget -I../../../dist/include -I../../../dist/include/nspr -I../../../dist/sdk/include -I./../xpwidgets -I/usr/X11R6/include -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -gstabs+ -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsWindow.pp nsWindow.cpp nsIGdkPixbufImage.h:46: warning: 'GdkPixbuf': visibility attribute ignored because it /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h:50: warning: conflicts with previous declaration here nsWindow.cpp:259: warning: 'GdkDisplay': visibility attribute ignored because it/usr/include/gtk-2.0/gdk/gdktypes.h:105: warning: conflicts with previous declaration here nsWindow.cpp: In member function 'virtual nsresult nsWindow::Destroy()': nsWindow.cpp:391: warning: ISO C++ forbids casting between pointer-to-function and pointer-to-object nsWindow.cpp: In member function 'nsresult nsWindow::NativeCreate(nsIWidget*, void*, const nsRect&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*)': nsWindow.cpp:2322: error: 'gfxPlatform' has not been declared nsWindow.cpp:2322: error: 'UseGlitz' was not declared in this scope nsWindow.cpp:2332: error: 'glitz_drawable_format_t' was not declared in this scope nsWindow.cpp:2332: error: 'format' was not declared in this scope nsWindow.cpp:2333: error: 'glitz_glx_find_window_format' was not declared in this scope nsWindow.cpp:2335: error: 'glitz_glx_get_visual_info_from_format' was not declared in this scope nsWindow.cpp:2340: error: 'gfxPlatform' has not been declared nsWindow.cpp:2340: error: 'SetUseGlitz' was not declared in this scope make[6]: *** [nsWindow.o] エラー 1
ちょっと調べている時間がない(--;
2005-12-02(金) 長い1週間だった気がする
_ セミナ
ISO9001の内部監査員基礎コースセミナの2日目。機能と同じように、少人数のグループでの実習が中心。最後にレポートを提出して、無事終了。今後は、実地での体験を積む必要がありそうだ。
_ キャッシュデータの破損現象?画像破損マークが点々と現れる
いやはや、再現手順がどうにもこうにも。
キャッシュ内容クリアする。
Tools>Privacy>Cache>ClearCacheNow
(クリアしなくてもテストできる)
サンプルURLを起動し、
http://www.cow-milk.com/up2/source/cow0201.htm
(画像URLをcow0200.jpg?0から9999まで10000個擬似発生)
2時間後?ぐらいに全ての画像が表示される事を確認する。
※停止は右上タブ用の[x]をクリックする。
[Bug 4821 comment 0より引用]
って、2時間も待つんかい。そんなこんなで、誰からも相手にされていない(^^;
_ window.open()とwindow.close()の併用
Fx/Trunk/Linuxでも、再現した。
ところで、要約を何とかしようと思っていたら、空白のままCommitボタンをクリックしてしまった。ご迷惑をおかけして、申し訳ない。
2005-12-03(土) ちょっと、寒い
_ 今日のビルド
12月1日の問題はlibgdk-pixbuf-devをインストールして、いけるようになったようだ。が、結局、
c++ -o firefox-bin -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -gstabs+ nsBrowserApp.o nsStaticComponents.o -L../../dist/bin -L../../dist/lib ../../dist/lib/libxulapp_s.a -L../../dist/lib/components -L../../dist/bin -lmozjs -L../../dist/bin -lxpcom -lxpcom_core -L../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -L/usr/X11R6/lib -lgtk-x11-2.0 -latk-1.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXext -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXcursor -lpango-1.0 -lcairo -lgmodule-2.0 -ldl -lXrender -lX11 -lgobject-2.0 -lglib-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -L/usr/X11R6/lib -lX11 -ldl -lm ../../dist/lib/components/libxpcom_compat_c.a ../../dist/lib/components/libxpconnect.a ../../dist/lib/components/libuconv.a ../../dist/lib/components/libucvmath.a ../../dist/lib/components/libi18n.a ../../dist/lib/components/libnecko.a ../../dist/lib/components/libpref.a ../../dist/lib/components/libcaps.a ../../dist/lib/components/librdf.a ../../dist/lib/components/libhtmlpars.a ../../dist/lib/components/libgfxps.a ../../dist/lib/components/libgfx_gtk.a ../../dist/lib/components/libimglib2.a ../../dist/lib/components/libgkplugin.a ../../dist/lib/components/libwidget_gtk2.a ../../dist/lib/components/libgklayout.a ../../dist/lib/components/libdocshell.a ../../dist/lib/components/libembedcomponents.a ../../dist/lib/components/libwebbrwsr.a ../../dist/lib/components/libeditor.a ../../dist/lib/components/libtxmgr.a ../../dist/lib/components/libcomposer.a ../../dist/lib/components/libnsappshell.a ../../dist/lib/components/libxmlextras.a ../../dist/lib/components/liboji.a ../../dist/lib/components/libaccessibility.a ../../dist/lib/components/libchrome.a ../../dist/lib/components/libmork.a ../../dist/lib/components/libmozfind.a ../../dist/lib/components/libappcomps.a ../../dist/lib/components/libfileview.a ../../dist/lib/components/libremoteservice.a ../../dist/lib/components/libtkautocomplete.a ../../dist/lib/components/libcommandlines.a ../../dist/lib/components/libtoolkitcomps.a ../../dist/lib/components/libpipboot.a ../../dist/lib/components/libpipnss.a ../../dist/lib/components/libpippki.a ../../dist/lib/components/libcookie.a ../../dist/lib/components/libautoconfig.a ../../dist/lib/components/libsystem-pref.a ../../dist/lib/components/libuniversalchardet.a ../../dist/lib/components/libwebsrvcs.a ../../dist/lib/components/libauth.a ../../dist/lib/components/libpermissions.a ../../dist/lib/components/libsearchservice.a ../../dist/lib/components/libbrowserdirprovider.a ../../dist/lib/components/libbrowsercomps.a ../../dist/lib/libunicharutil_s.a ../../dist/lib/libucvutil_s.a ../../dist/lib/libgtkxtbin.a ../../dist/lib/libgfxshared_s.a ../../dist/lib/libgfxpsshar.a ../../dist/lib/libgkgfx.a ../../dist/lib/libjsj.a -L../../dist/lib -lmozpng -L../../dist/lib -lmozjpeg -L../../dist/lib -lmozz -L../../dist/bin -L../../dist/lib ../../dist/lib/libcrmf.a -lsmime3 -lssl3 -lnss3 -lsoftokn3 -lmozcairo -lmozlibpixman -L/usr/X11R6/lib -lXrender -lfreetype -L/usr/X11R6/lib -lXt -L../../dist/lib -lxpcom_compat ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::SetupMiniFont()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1273: undefined reference to `XftDefaultSubstitute' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1280: undefined reference to `XftFontOpenPattern' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1303: undefined reference to `XftTextExtents8' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::DrawUnknownGlyph(unsigned int, int, int, _XftColor*, _XftDraw*)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1352: undefined reference to `XftDrawRect' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1355: undefined reference to `XftDrawRect' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1361: undefined reference to `XftDrawRect' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1365: undefined reference to `XftDrawRect' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1380: undefined reference to `XftDrawString8' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1384: undefined reference to `XftDrawString8' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1402: undefined reference to `XftDrawString8' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1406: undefined reference to `XftDrawString8' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1410: undefined reference to `XftDrawString8' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o):/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1414: more undefined references to `XftDrawString8' follow ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXft::~nsFontXft()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1900: undefined reference to `XftFontClose' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXft::~nsFontXft()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1900: undefined reference to `XftFontClose' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXft::~nsFontXft()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1900: undefined reference to `XftFontClose' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXft::GetXftFont()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1930: undefined reference to `XftFontOpenPattern' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXft::GetTextExtents32(unsigned int const*, unsigned int, _XGlyphInfo&)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1947: undefined reference to `XftTextExtents32' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXft::CharToGlyphIndex(unsigned int)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1999: undefined reference to `XftCharIndex' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXftCustom::~nsFontXftCustom()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2058: undefined reference to `XftUnlockFace' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXftCustom::~nsFontXftCustom()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2058: undefined reference to `XftUnlockFace' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXftCustom::~nsFontXftCustom()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2058: undefined reference to `XftUnlockFace' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXftCustom::CharToGlyphIndex(unsigned int)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2114: undefined reference to `XftCharIndex' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXftCustom::SetFT_FaceCharmap()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2161: undefined reference to `XftLockFace' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsAutoDrawSpecBuffer::Flush()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2197: undefined reference to `XftGlyphExtents' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2201: undefined reference to `XftDrawGlyphFontSpec' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXft::DrawStringSpec(unsigned int*, unsigned int, void*)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2032: undefined reference to `XftGlyphExtents' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::~nsFontMetricsXft()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:337: undefined reference to `XftFontClose' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::~nsFontMetricsXft()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:337: undefined reference to `XftFontClose' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::~nsFontMetricsXft()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:337: undefined reference to `XftFontClose' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::GetWidth(char const*, unsigned int, int&, nsRenderingContextGTK*)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:490: undefined reference to `XftTextExtents8' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::PrepareToDraw(nsRenderingContextGTK*, nsDrawingSurfaceGTK*, _XftDraw**, _XftColor&)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2425: undefined reference to `XftDrawSetClipRectangles' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontXftCustom::GetTextExtents32(unsigned int const*, unsigned int, _XGlyphInfo&)':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2098: undefined reference to `XftGlyphExtents' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:2084: undefined reference to `XftTextExtents32' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::SetupFCPattern()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:1112: undefined reference to `XftDefaultSubstitute' ../../dist/lib/components/libgfx_gtk.a(nsFontMetricsXft.o): In function `nsFontMetricsXft::CacheFontMetrics()':/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:814: undefined reference to `XftLockFace' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:924: undefined reference to `XftUnlockFace' :/home/hideo/develop/mozilla/gfx/src/gtk/nsFontMetricsXft.cpp:865: undefined reference to `XftTextExtents16' ../../dist/lib/components/libgfx_gtk.a(nsDrawingSurfaceGTK.o): In function `nsDrawingSurfaceGTK::~nsDrawingSurfaceGTK()':/home/hideo/develop/mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.cpp:113: undefined reference to `XftDrawDestroy' ../../dist/lib/components/libgfx_gtk.a(nsDrawingSurfaceGTK.o): In function `nsDrawingSurfaceGTK::~nsDrawingSurfaceGTK()':/home/hideo/develop/mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.cpp:113: undefined reference to `XftDrawDestroy' ../../dist/lib/components/libgfx_gtk.a(nsDrawingSurfaceGTK.o): In function `nsDrawingSurfaceGTK::~nsDrawingSurfaceGTK()':/home/hideo/develop/mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.cpp:113: undefined reference to `XftDrawDestroy' ../../dist/lib/components/libgfx_gtk.a(nsDrawingSurfaceGTK.o): In function `nsDrawingSurfaceGTK::GetXftDraw()':/home/hideo/develop/mozilla/gfx/src/gtk/nsDrawingSurfaceGTK.cpp:336: undefined reference to `XftDrawCreate' collect2: ld returned 1 exit status
ということで、元に戻っただけだった。
_ tdタグにnowrap=""やnowrap="true"と出力される
最初に指摘されたbug-org 103574を見てみたのだが、<tag />だけじゃなくて<tag>も受け入れろって話みたいで、ちょっと違うみたいだ。
_ Seamonkey new logo
mozillaZine経由、SeaMonkey Artworkによれば、Seamonkeyの新しいロゴが決定されたようだ。今までの、子供の絵(^^みたいなものと比べると、ずいぶんとしゃれた感じになっている。
2005-12-04(日) 雪にならなきゃいいけど
_ トップページ
ばぐじら救援通信 vol.136発行のアナウンスを追加。
_ 今日のビルド
とりあえず、ビルドは成功したようなので、手順を書いておく。
- bug-org 305185のパッチを当てる
- autoconf2.13を実行
- bug-org 316015のworkaroundを行う
ただし、できあがったFxは、タブを開いたり、切り替えたりしているうちに、Xが落ちてしまうという不安定なものだった。残念。
_ 存在しないブックマークを含むフォルダをOpen in Tabで開こうとすると開かれない。
Fx/Trunk/Linuxでは再現しない。オープンに失敗したタブには、エラー画面が表示される。Windowsだけの問題とも思えないのだが。あるいは、1.5のみの問題?
[追記]ブックマークがローカルにあるファイルを対象としている場合が条件のようだ。この場合は、Trunk/Linuxでも再現する。
2005-12-05(月) 引き続き寒い
_ やるべきことが多い
久しぶりに出社。書類やメールは、あまりたまっていなかったのだが、クレーム処理が滞っていたようだ。ほかにも、今日中にやっつけなきゃいけないことがたまってる。かなり忙しくなりそうだ。
_ 存在しないブックマークを含むフォルダをOpen in Tabで開こうとすると開かれない。
ある筋よりbug-org 300911じゃないかとのこと。後で、じっくり見てみよう。
確かに、これのようだ。とりあえず、担当することにした。
_ マウスカーソル
GNOMEの「マウスの設定」でカーソルを変更しても、Firefoxの表示エリアでは有効にならないようだ。タイトルバーや、ウィンドウの端など、ウィンドウマネージャが管理している部分だけは、カーソルが設定通りになって、ちょっと奇妙な感じ。
_ Namazu検索で日本語が文字化け
しものさんより、
現在は、きちんと検索できている気がするのですが、いかがでしょう?
[Bug 3139 comment 8より引用]
との報告が。いろいろとやってみたが、文字化けは見つからなかった。よさそうだ。
_ 今日の自前ビルド
1時間ほど使っていて、今日は安定しているかなと思いきや、右クリックのとたんXが落ちた。公式ビルドでは再現していないので、ビルドの問題なのだと思うのだが、何が原因かさっぱりわからない。
2005-12-06(火) 雪が降るかもしれないという話だが
_ V1.5での'\'に関する不具合
報告者以外は再現できないということでWORKSFORMEとなった。最近良くある「どうしたらいいのでしょうか」的な報告で、Bugzilla-jpをまったく理解していない内容だった。Fxが普及すればするほど、この手の報告が増えていくんだろうなあ。
_ ブックマーク先のリムーバブルメディアがない時にエラーダイアログが連続して表示される
もともとの報告はFirefoxなのだが、本家ではbug-org 303675(すでにFIXED)や、bug-org 142664(REOPENED)などSuiteのバグしか見当たらない。WADAさんが、誰か再現する人はいるかと尋ねてくれたのだが、再現するとの報告はFx 1.5の話で、本家にも頓珍漢な人がいるようだ(^^;
_ mtv.com - Flashのメニューからポップアップメニューが表示されない
comment 6にあるように英語版で米国のサイトだし、担当者からも反応がないので、bug 4764ともども予告通りWONTFIXとした。
_ 環境設定の「Attachment」のFile Typeに追加されない・できない(MimeTypes.rdfに登録がない・されない)、そのためにダイアログのアクションがでてこない
Jokerさんが報告してくれた、
添付の画像ファイル(jpeg)のダブルクリックで開かれるダイアログで、"Do this
automatically for files like this from now on."のチェックをONにするとMIME TYPEを
キチンと記憶してくれました。
[Bug 3861 comment 10より引用]
は、Trunk/Linuxでも同様に動作した。当初の問題は解決しているようなので、FIXEDとした。一般的なMimeTypeは最初から登録してあるのが、ベストなのだけれども。
_ 今日の自前ビルド
やっぱり不安定。なんで、Xごと落ちるかなあ。
2005-12-07(水) とりあえず、いい天気
_ 打合せ
午後3時くらいまでかかるかと思っていた来客との打合せが、お昼前に終了。おかげで、午後はじっくり通常業務ができる。ラッキー。
_ 11月の携帯・PHS契約数、5カ月連続でauがトップに
相変わらずauが絶好調と言うところ。が、年末に向けて902シリーズをそろえてきたDoCoMoに対して、今のところこれといった冬モデルがないauなので、12月は厳しいかもしれない。それとも、これから隠し球を出す?
_ 起動時の問題
相変わらず、
Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/64, error -110 Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/64, error -110 Dec 7 18:57:04 mary kernel: usb 1-3: new high speed USB device using ehci_hcd and address 4 Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/64, error -110 Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/64, error -110 Dec 7 18:57:04 mary kernel: usb 1-3: new high speed USB device using ehci_hcd and address 5 Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/8, error -110 Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/8, error -110 Dec 7 18:57:04 mary kernel: usb 1-3: new high speed USB device using ehci_hcd and address 6 Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/8, error -110 Dec 7 18:57:04 mary kernel: usb 1-3: device descriptor read/8, error -110 Dec 7 18:57:04 mary kernel: usb 2-2: new low speed USB device using uhci_hcd and address 2 Dec 7 18:57:04 mary kernel: usbcore: registered new driver hiddev Dec 7 18:57:04 mary kernel: input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:10.0-2 Dec 7 18:57:04 mary kernel: usbcore: registered new driver usbhid Dec 7 18:57:04 mary kernel: drivers/usb/input/hid-core.c: v2.6:USB HID core driver
という警告が出る。/proc/bus/usb/devicesを見ると、最終的にはEHCIは検出できているようだが、リトライを繰り返しているため、起動が遅い。何とかならないかな。
2005-12-08(木) 朝は寒いが、昼は暖かい
_ ページスクロール中、フォーカスを持たないリストボックスはスクロールしないほうがよい。
Linux/GTK+の環境では、スクロール可能なWidgetの上にマウスポインタがある場合はマウスホイールでスクロールできる。これは、GTK+アプリケーションでも同じだ。
Windowsの場合は、
Windowsでは、キーボードフォーカスのあるウィンドウがスクロールしたり、マウスカー
ソルの下にあるウィンドウがスクロールしたり、アプリケーションやマウスドライバに
よって動作がまちまちです。
[Bug 4838 comment 3より引用]
で、その原因としては、
たぶん、ネイティブなウィジェットを使っているか、IE独自のウィジェットかでこのよう
な挙動の差が生じているんだと思いますが。
[Bug 4838 comment 4より引用]
ということらしい。なかなか、難しい問題のようだ。
_ 打ち合わせ
渋谷で打ち合わせ。3時から6時までの予定だったが、5時前に終了。直帰することを届けておいたので、いつもよりずっと早く帰宅できた。
_ GTK+ 2.8でスタティックビルドに失敗する
日本語で追いかけたい人もいるであろうから、Bugzilla-jpにも登録してみた。
_ 今日の自前ビルド
Xごと落ちるだけじゃなくて、Xごとハングしたり。もうダメだ。しばらく、公式Trunkを使うことにしよう。
_ hal-device-manager 0.5.5.1-1
Debian.orgのBTSにBug #341824:hal-device-manager doesn't display device namesというのが登録されていた。スクリーンショットを見ると、おれと全く同じ症状だ。
2005-12-09(金) うーん、いい天気だ
_ Firefox 1.5にブラウザを使用不能にさせられる脆弱性〜米SANS報告
詳細は記事参照ということで。まだ、Mozilla.orgからのアナウンスはないようだが、少なくともTrunkで修正が完了してからだろうか。
ま、Firefoxが使えなくなるだけだら、たいしたことないといえばたいしたことはないのだが。
[追記]Another 朝顔日記によれば、bug-org 319004らしい。パッチは、12/9 14:52現在、reviewまで通っている模様。ところで、このバグって最初からセキュリティ扱いじゃないようだが、なぜだろう。バグ登録時点で、知れ渡っていた?
_ 宴会
得意先と忘年会を兼ねた親睦会。普段とは違って和気藹々とした雰囲気で、終電まで飲んだ。家に着いたら、午前2時。ふう。
2005-12-10(土) 気力減退
_ Kernel 2.6.14-5
いつものようにmake-kpkgでカーネルを再構築。できあがったカーネルイメージがkernel-image-xxxからlinux-image-xxxに変わっていた。で、dpkgでインストールしようとしたら、/boot/config-2.6.14はkernel-imageにも含まれるみたいなエラーが出て止まってしまう。
どうやら、linux-imageパッケージがおかしげ。とすると、kernel-packageの問題だと思って、Debian.orgのBTSを探してみたら、Bug #342472 : replacing kernel-image failedというそれっぽいのが見つかった。が、すでにクローズされている。どうなんだろう?
_ 圧縮ファイルのダウンロードエラー?
またまた、こんなのが来たよ。
ZipファイルをFireFoxを使ってダウンロードしたところ、
Safariでダウンロードしたときには作成されないファイルのサイズが0kbのファイルが作
成されますSitファイルの場合は問題はありません。
[Bug 4842 comment 0より引用]
はあ、必要な情報は、何も書いていない。
_ J1・J2入れ替え戦 第2戦
なんか、予想通りの結果。ま、来年は、試合数が増えることを喜んでおこう(--;
_ Thunderbirdもタブブラウジングに
各所で話題になっているが、ついに記事なった。で、「Thunderbird 1.5に、Firefoxと同様のタブブラウジング機能が追加される。」とあるんだけど、ほんとかな。bug-org 297379では、そんな感じじゃないんだけど。
2005-12-11(日) ふう寒い
_ ばぐじら救援通信
いつものメモ書き。
_ mozillaZine.org: mozilla.org が起動時無応答に関してセキュリティアドバイザリを発表
Firefox 1.5にブラウザを使用不能にさせられる脆弱性〜米SANS報告に対してMozilla.orgがセキュリティアドバイザリを公開しているとのこと。やっぱり、そんなにたいした問題ではないらしい。
[12/12追記]ITMediaに続報。
2005-12-12(月) 相変わらず寒い
_ 打合せ
客先で開発費について説明。高いので何とかしてくれと言われていったん持ち帰ることになったが、削るところがないんだよなあ。
_ linux-image
ここにも書いたが、make-kpkgでカーネル再構築後にできるlinux-image-xxxインストールだが、とりあえずエラーメッセージはこんな感じ。
hideo@mary:/usr/src$ sudo dpkg -i linux-image-2.6.14_mary.1.4_i386.deb (Reading database ... 76669 files and directories currently installed.) Unpacking linux-image-2.6.14 (from linux-image-2.6.14_mary.1.4_i386.deb) ... dpkg: error processing linux-image-2.6.14_mary.1.4_i386.deb (--install): trying to overwrite `/boot/config-2.6.14', which is also in package kernel-image-2.6.14 dpkg-deb: subprocess paste killed by signal (Broken pipe) Errors were encountered while processing: linux-image-2.6.14_mary.1.4_i386.deb
カーネル2.6.15が出るまで、ダメ?
_ [Fastback]非HTMLページのリンクが訪問済みに変化しない
Fastback絡みのregressionらしい。bug-org 293235の修正が不十分なためのようだが、Bugzilla.orgをざっと探しても、見つからなかった。
2005-12-13(火) そろそろ寒波も終わりにして欲しいけど
_ どたばた
昨日の打合せで宿題になった開発費の問題や、客先からのトラブルについての問い合わせや、仕様についてレビューやらで午前中からどたばた。午後は、ずっと会議だし。はあ。
午後1時半からの会議は、6時過ぎに終了。おれは抜けたけど、その後もまだ別の会議をやっていた模様。なんだかなあ。
_ ばぐじら救援通信 vol.137
予定通り発行。やっぱり、最近ネタ切れ気味。皆さんのご協力をお願いします。
_ サイドバーで開くと設定しているのにサイドバーで開かれない
ブックマークツールバー上のフォルダに複数のブックマークが登録されているときに"Open in Tabs"を実行すると、ブックマークのプロパティに指定されている"Load this bookmark in the sidebar"が無視されて、通常のタブで開かれてしまうのはおかしいという話。
2つの動作が競合しているのだが、やはりメニューで指定された動作を優先するのが自然だろう。僕としては、INVALIDあたりが適当じゃないかと思う。
_ Favicons
Motohikoの日記によると、
ブックマーク・履歴が "Places" に変更されるに伴い、サイトアイコンに
よっては表示が変になる (Bug 175787) 問題も解決するようです。
[Motohikoの日記 : Bug 317839 - Faviconsより引用]
とのこと。Bugzilla.orgをさがしてみたら、[Bug-org 319481]Make tree/menu icons always appear 16x16というのが見つかった。
ちなみに、Bugzilla.orgでPlacesコンポーネントを検索してみると、なかなか意欲的な内容であることがよくわかる。しばらくぶりにわくわくするな。
2005-12-14(水) はあ
_ Linus曰く「KDEを使え」- Gnome の過剰な単純化に反発
確かにGNOMEはバージョンアップするたびに、いじれるところが少なくなっている雰囲気はあるなあ。でも、それ以上にいじらないといけないところって、あまりないような気もする。
qtを使っていなければ、KDEに乗り移ってもいいんだけど。あのライセンスがちょっとなあ。
_ 複数タブがある場合の現在のページをブックマークできない問題
オプション設定のGeneral -> Home PageでUse Current Pages(日本語版では、「現在のページグループを利用」とのこと。報告内容は間違っているらしい)をクリックしても現在表示されているページがホームページとして設定できないという報告。報告者は、Current PagesをCurrent Pageと勘違いしていたらしい(日本語訳にも問題があると思う)。本家では、bug-org 188231とのことだが、仕様だから(^^;ということでWONTFIXになっている。
_ NVIDIA、ULiを買収
ULiって、確か前のALiだと思うんだけど、チップセットメーカーもいよいよ寡占状態だなあ。VIAとかも、最近元気がなさそうだし。もう少し競争が激しくなってくれると、ユーザとしてはうれしいのだが。
_ 圧縮ファイルのダウンロードエラー?
再現試験ができるように情報を求めたのだが、全く反応無い。規定方針通り、INVALIDとした。
2005-12-15(木) ふう
_ Reference SPAM
最近、妖しげなサイトへリダイレクトさせるReference SPAMが多い。記録されているURLがBlogみたいなのまで現れた。URLではじくのも、そろそろ限界みたい。なんか、いい手立てはないものかなあ。
_ ファイルをダウンロードしてもダウロード時の動作設定ウィンドウに登録されない。
Jokerさんが、詳細に調査してくれた。
>"Do this automatically for files like this from now on."のチェック
>ボックスがFirefoxではグレイアウトして選ぶことが出来ません。
これ、もう一度確認してみると、ファイルの種類によって登録出来る/出来ないがあるよ
うです。
".exe"や".dll"なんかはグレイアウトでチェックボックスを選ぶことは不可ですが、PDF
やMS-Word(*.doc)などはO.Kなど。
[Bug 4822 comment 4より引用]
で
ここで"Do this automatically for..."のチェックボックスのEnable/Disableを行ってま
した。
http://lxr.mozilla.org/mozilla/source/toolkit/mozapps/downloads/src/nsHelperAppDlg.js.in#424
そしてここで実行可能ファイルは、おそらく安全のために登録出来ないよう制限かけてい
るのだと思います。
http://lxr.mozilla.org/mozilla/source/toolkit/mozapps/downloads/src/nsHelperAppDlg.js.in#427
実行ファイル(の拡張)は、以下のテーブル。
http://lxr.mozilla.org/mozilla/source/xpcom/io/nsLocalFileWin.cpp#2021
[Bug 4822 comment 5より引用]
とまあ、なかなかすごいことをやっているようだ。確かに、Windowsでは実行可能かどうかを拡張子だけで判断しているからなあ。このあたり、Linux(Unix)ではどうなっているか気になるな。後で調べてみようかな。
2005-12-16(金) とりあえず金曜日
_ 打合せ
1時半から、錦糸町で打合せ。12時過ぎに会社を出て、4時40分に帰社。やっぱり、遠いねえ。
_ GNOME 2.12
GTK+ 2.8とpango 1.10がunstableに入ってきた。でも、他のGNOMEパッケージについては、dbusのunstable入り待ちとのことで、もうしばらくかかりそうな雰囲気。
Jordi MallachがBlogに2.12への移行について解説している。dbus 0.60への移行後にすべてのGNOMEパッケージのリコンパイルを行うみたいなので、unstableへ落ちてくるのは、しばらく先になりそうだ。
_ 今日ビルド
また、別のところでエラー。
c++ -o nsAppFileLocProviderProxy.o -c -I../../../../dist/include/system_wrappers -include ../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE="Linux2.6" -DOSARCH="Linux" -DBUILD_ID=0000000000 -I -I/linux -I. -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/xulapp -I../../../../dist/include/javaxpcom -I../../../../dist/include -I../../../../dist/include/nspr -I../../../../dist/sdk/include -I/usr/X11R6/include -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsAppFileLocProviderProxy.pp ./../nsAppFileLocProviderProxy.cpp ./../nsJavaXPTCStubWeakRef.h:59: error: 'jweak' does not name a type ./../nsJavaXPTCStub.h:122: error: 'jweak' does not name a type ./../nsAppFileLocProviderProxy.cpp: In member function 'virtual nsresult nsAppFileLocProviderProxy::GetFile(const char*, PRBool*, nsIFile**)': ./../nsAppFileLocProviderProxy.cpp:87: error: 'struct JNIEnv_' has no member named 'ExceptionCheck' make[6]: *** [nsAppFileLocProviderProxy.o] エラー 1
また、明日チェックアウトから試してみるか。
2005-12-17(土) うーん、暖かくていい気持ち
_ 大掃除
天気もいいことだし、大掃除を始めた。カーテンの選択、窓ふき、洗面台の掃除で、力が尽きた。今日は、この辺でいいや。
_ dbus 0.60-1
experimentalに入ってきた。まだ、GNOMEパッケージのリビルドが進んでいないので、新しいdbusをインストールしようとすると、様々なパッケージが削除されてしまう。しばらくは、様子見だな。
_ 今日のビルド
mozilla/configure.inに変更が入っているようなので、bug-org 305185のパッチを手で当てて、ビルド。いい加減、面倒だ。早く、パッチがチェックインされるといいのだが。
ところで、2時間ほど使っていてクラッシュもハングもしないなと思っていたら、先ほど2回ほどXごと落ちた。どうも、スクロールタブをドラッグしてスクロールすると、発生する感じ。原因については、見当も付かない。
_ ファイルをダウンロードしてもダウロード時の動作設定ウィンドウに登録されない。
Jokerさんが、comment 4、comment 5で説明してくれたのだが、よくよく見ると報告者からはどの拡張子で問題が起こるのかの情報もない。で、情報不足で再現不能の場合の方針通り、INVALIDとして処理した。
2005-12-18(日) 木枯らし
_ 時刻
ブートするたびにシステムの時計が9時間進むようになってしまった。ハードウェアクロックがUTCと認識されているっぽい。シャットダウンするたびにハードウェアクロックにシステムクロックの時刻が反映されるので、起動の旅に9時間ずつすんでしまう。設定は何も変更していないのだが。ここ数日インストール・アップグレードしたパッケージにも、それらしいのが見あたらない。何が原因なんだろう?
とりあえず、シングルモードで起動し、dateコマンドで時刻を再設定しているのだが、めちゃくちゃ面倒だ(--;
[追記]util-linuxの問題らしいので、とりあえず2.12p8にダウングレードして、ホールドしておいた。
_ firefox 1.5.dfsg-1
debパッケージがunstableに登場した。このバージョンから、パッケージ名がmozilla-firefoxからfirefoxに変更されている。
_ 今日のビルド
ここ最近のビルドでは、テキストエリアの行末にキャレットがあるときに、そのまま入力しようとすると、次の行頭から入力されてしまうことがある。必ずというわけでもないようで、再現条件がわからない。
2005-12-19(月) 寒い
_ 待ち
試作基板の機能チェックを行う予定だったが、ハード屋の都合で午後からに延びた。そのおかげで、午前中はのんびりとすごす。
_ はてなアンテナ
最近、はてなアンテナからの来場者が少ないと思ったら、この日記の最終更新日が「2005/12/08 16:24:48」になってる。うちのアンテナでは問題ないようだけど、なぜだろう。
と思っていたら、更新されているようだ。よかった、よかった。
_ 久しぶり
ICEをつないで、試作基板のチェック。ROM/RAMと一部のI/Oを見てみたが、特に問題はなさそう。今回は、なかなか良いできのようだ。
_ ゼファーマ - パスの階層区分が"\"
当初指摘されたリンクはそのままなのだが、その後に追加されたリンクでは"\"は使用されていない。誤ったリンクは、11月10日分だけのようだ。人によって異なるのか、前回が単に不注意だったのか。
_ フィッシングマークを解除すると, スペースキーでスクロールできなくなる
おもしろいバグだ。comment 3でJokerさんが、他のメッセージをプレビューした後では発生しないと報告してくれているが、ホイールなどで強制的にスクロールした後でも、この問題は発生しなくなる。どっちにしても、たいした問題じゃなさそうだ。
_ ブックマーク先のリムーバブルメディアがない時にエラーダイアログが連続して表示される
残っていたbug-org 142664だが、WADAさんがFIXされているのではないかと問い合わせたにもかかわらずまともな回答がない。とりあえず、本家はおいておいて、こちらはFIXEDとした。
2005-12-20(火) 今日も寒い
_ 問題
引き続き試作基板のチェック。イーサネット・コントローラにアクセスできないので、ハード屋に見てもらったのだが、CPUからはCSとR/Wが出ているのだが、デバイスに届いていないっぽい。間に入っているFPGAの問題じゃないかとのこと。こちらの調査は時間がかかりそうなので、この問題はひとまずペンディング。
_ 竹本一彦氏GM就任のお知らせ
GMって役職は、レイソルでは初めて?どんな立場なのか今ひとつよくわからないが、監督と確執なんてことにならないように、うまくやって欲しい。
2005-12-21(水) これからの天気は?
_ SeaMonkey 1.0 Beta Released
おお、開発は続いていたのね(^^;常用している人は、テストに協力しましょう。
_ Global:1.9 Trunk 1.8 Branch Plan
Firefox 2はGecko 1.8ブランチから直接作られ、リリース後の1.8.1ブランチができるみたい。Firefox 2は2006年第3四半期から2007年第1四半期の間にリリース予定とのこと。もっとも、これはDraftなので、たぶんこれより遅れることだろう。
[追記]もとひこさんの指摘の通り、上記は間違い。Firefox 2は2006年第3四半期までに、Firefox 3は2007年第1四半期までにリリース予定とのこと。2と3の間がずいぶん短い感じがするけど、大丈夫かな。
_ シャープ製のau端末が来年登場へ
おお、これは楽しみだ。ぜひ、3Mピクセル以上で光学ズームつきのハイエンド(もちろん、WINで)端末をお願いしたい。
ITmediaにも、記事がある。こちらのほうが、詳しいな。
_ 忘年会
6時から、うちの部署の忘年会。いよいよ、年の瀬という感じ。
2005-12-22(木) 風が冷たい
_ 日記内検索の手直し
squeeze.rbを修正して、検索結果から、その日の日記に飛べるようにした。だいぶ、使い勝手がよくなったと思う。
[追記]tdiary.confでsqueeze.rbのはき出すディレクトリの指定が間違っていたので修正。これで、ほぼ完了かな。
_ Mozilla Thunderbird 1.5 Release Candidate 2 Available
年明けのリリースに向けて、着々と進んでいるようだ。そろそろ安定したのかな。
_ Seagate、Maxtorを買収
また一つ、大手HDDメーカーが減ってしまうのか。この分野も寡占化が進んでいるなあ。東芝や富士通あたりは、どうなんだろう。もうちょっとがんばってくれると、うれしいけど。
_ メール表示のスクロールバー上でコンテキストメニューが表示される
Jokerさんより、最近のSeamonkey/Trunk/Winでは再現しないとの報告があった。Seamonkey/Trunk/Linuxでも、再現できなかったので、bug-org 264513ともどもWORKSFORMEとした。
_ 今日のFirefox - CVS Trunk/Linux+xft+pango
セキュアなページを表示したときのロックアイコンが、URLバーの右端にも表示されるようになった。確かにこちらの方が目立つが、ステータスバーにも従来通り表示されるので、ちょっと余分な感じもする。
Firefox 1.5でも表示される。ということで、新機能だと思ったのは、全く勘違いだった。深く、反省。
_ hal-device-manager 0.5.5.1-3
hal-device-managerでデバイス名が表示されない問題だが、bug #341824にWorkaroundが書いてあった。0.5以降のhalでは、pci-utilsとusb-utilsで作られるpci.idsとusb.idsは/usr/share/miscではなく、/var/lib/miscに無いといけないらしい。ということで、/var/lib/pciutils/pci.idsと/var/lib/usbutils/usb.idsのsymlinkを/var/lib/miscに作成して、OSを再起動。無事に、hal-device-managerでデバイス名が表示できた。
2005-12-23(金) ちょっと睡眠不足
_ gnome-cd 2.12.0-2
CDを再生しても、音が鳴らない。totemやGrip、Sound Juicerなどでは問題がないので、不思議。再生の仕組みが、他と違うのかな。
_ セカンダリディスプレイにブラウザがあるときプルダウンメニューがプライマリディスプレイに表示される。
bug-org 138933でbug-org 245418(これは、FIXEDになっている)の重複ではないかとの意見があったので、そちらを見てたら同じ問題のようだ。bug-org 138933をbug-org 245418の重複とし、こちらもFIXEDとした。
_ はてなアンテナ
やっぱり、更新してくれないようだ。boneさんが教えてくれた、http://a.hatena.ne.jp/checkでチェックを入れておいたけど、いちいち面倒だな。
_ ミーティング
party 7.0準備のための初めてのミーティング。参加者は、10名ほど。大まかなスケジュールと来賓の候補が挙がった。今回は、テクニカルセッションを中心にしたいとの意向が強かったようだ。詳細は、誰かが報告してくれると思う(^^;
その後は、忘年会。2件はしごして、楽しく歓談。ちょっと飲み過ぎたようだ。
2005-12-24(土) 暖かくていい気持ち
_ 大掃除
その2。台所、トイレ、蛍光灯、床ふき完了。まあ、こんなものかな。
_ 今日のFirefox - CVS Trunk/Linux+gtk2+pango
昨日のビルドでは、http://hidenosuke.org/diary/?date=20051129を開こうとすると、Xごと落ちていたのだが、今日のビルドでは大丈夫のようだ。本当に直ったのか、しばらく様子を見ることにしよう。
Firefoxを終了させようとしたら、またXごと落ちた。けど、毎回でもない。やっぱり、よくわからないや。
2005-12-25(日) 真冬って感じ
_ ちょっと模様替え
大掃除も一段落したので、絵を掛け替えた。ついでに調子が悪かった掛け時計を買い換えて、ちょこっと模様替えの気分。
_ ばぐじら救援通信
いつものメモ書き。
- 12/13から12/26に登録されたバグ : Core / Suite / Fx / Tb / Web標準化
- 12/13から12/26に解決したバグ : Core / Suite / Fx / Tb / Web標準化
- 未解決のCriticalなバグ : Core / Suite / Fx / Tb / Web標準化
- 未解決のバグ総数 : Core / Suite / Fx / Tb / Web標準化
最近の話題は技術的に難しい話で追い切れていない場合が多いので、取り上げて欲しい内容があったら、ツッコミを入れて欲しい。
_ 視覚効果、テーマ変更
非標準のWindows XPのテーマを使用した場合にFirefoxの表示が崩れる場合があるという問題。同様の問題として、bug 4171があったが、INVALIDになっている。
2005-12-26(月) 風が冷たい
_ 消えなければいけないブックマークメニューが表示されたままになる
会社のFx 1.5/WinXPで、メニューのブックマークをクリック
カーソルを任意のブックマークフォルダに移動
ブックマークアイテムを表示してから"ブックマークフォルダ上で右クリック"して右クリックメニューを表示
そのままカーソルを最小化ボタンに持っていってFirefoxを最小化
それからまたFirefoxウィンドウを元に戻す
[Bug 4872 comment 5より引用]
の通りやってみたのだが、再現しない。スクリーンショットを見ると拡張が入っているような感じなので、そのあたりの問題じゃないのかなあ。_ 年末
ということで、今年中に片付けないといけない仕事でどたばたと過ごす。はあ。
_ レイアウト
本文の中にbqやHTMLのタグがあると、レイアウトが崩れてしまうことがある。サブタイトルの次が<p></p>で囲まれていないためのようだけど、うまい逃げはないかなあ。
_ stellarium 0.7.1-1
いわゆるプラネタリウムソフトなのだが、Unix系のソフトには珍しく(^^;、しゃれたデザイン。何よりもレンダリングが高速で、マウスホイールでのズームもさくさく。惑星や星雲を拡大して、美しい画像を楽しめる。時刻をロケールから取得しているようで、化けてしまうのは仕方がないところかな。
2005-12-27(火) 相変わらず木枯らし
_ 年越しの準備
懸案になっていた顧客への提出資料も無事発行。これで、年内に片付けなければいけない問題は、ほぼ完了かな。
_ ばぐじら救援通信 vol.138
今回も、予定通り発行。ああ、Seamonkey 1.0 Betaリリースを載せるのを忘れてしまった。
2005-12-28(水) ふうむ
_ 眠い
夕べは突然呼び出しがかかって飲みに行ってしまった。早く帰ってくるつもりだったのだが、家に着いたらすでに1時過ぎ。完全に睡眠不足。
_ about:configで、文字列の検索ができない
WADAさんより、
>Bug-org 213832: about:config filtering enhancement: search for status/type/value
> and allow wildcards
パッチを見ると、フィルターで正規表現が使えるようです。
[Bug 2578 comment 9より引用]
パッチでは、確かに正規表現が使えるみたいなのだが、どうもうまくいかない。^や.などをフィルタに入力してもそれ自体とマッチするものを探している感じ。なんか、勘違いしている?
[追記]levelさんの指摘通り、/で囲んでやるとうまくいくようだ。最後の/を入力するまで検索が始まらない(つまりincrementalではない)ので、ほとんど検索機能が実装されたことになる。
_ 日記内検索
どうやら、うまく動いているみたい。検索自体も非常に早いので、自分でも便利に使っている。お試し、あれ。
2005-12-30(金) 灯油が高いなあ
_ 英国DellがFirefoxプレインストールPCを出荷
ちょっと古い話題になってしまったが、日本では「デルの発注サイトがIE/Netscapeにしか対応していない」という状況なのに、イギリスではプレインストールインストールか。ずいぶんとFirefoxに対する態度が違うものだ。まあ、Dellは商売第一で、日本ではFirefoxの影響力がほとんど無いと考えているのかもしれないが。
_ 今日のFirefox - CVS Trunk/Linux+gtk2+pango
Another 朝顔日記経由、Bookmark managerを開こうとするとクラッシュする。Bugzilla.orgを検索してみたら、[321810]Crash with CTRL+B & Manage Bookmarks [@ nsXULElement::GetAttrNameAt]というのが見つかったが、OSはWinXPだな。デバッグビルドを作ればいいのだろうが、ちょっと時間がない。
[1/6追記]とっくの昔に修正されていた。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
_ 中野雅之 [あと、たぶん個人所有ではないサーバに対して大量のリクエストを発行するブラクラ + DoSまがいのテストケースを乱発し..]
_ baffclan [http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=4820#c4 で、外部..]
_ 中野雅之 [とりあえず次に警告無視があり次第、執行しましょうか。どうせ別アカウントですぐに舞い戻ってきそうですが。]
_ 秀の介 [中野さん、baffclanさん、対処していただき、ありがとうございます。 >とりあえず次に警告無視があり次第、執行..]