2007-12-21(金) むう
_ またまた睡眠不足
昨夜は、寝る前に本を読んでいたら酒が飲みたくなった。だらだら飲んでいたら、すっかり寝るのが遅くなってしまった。ということで、睡眠不足。
_ 今日のFirefox - CVS Trunk/Linux
コンパイルでエラー。
nsNativeThemeGTK.cpp:47: ../../../dist/include/layout/nsRuleNode.h: In member function ‘nsRuleList** nsRuleNode::ChildrenListPtr()’: ../../../dist/include/layout/nsRuleNode.h:400: warning: dereferencing type-punned pointer will break strict-aliasing rules /home/hideo/develop/mozilla/widget/src/gtk2/nsNativeThemeGTK.cpp: In member function ‘PRBool nsNativeThemeGTK::GetGtkWidgetAndState(PRUint8, nsIFrame*, GtkThemeWidgetType&, GtkWidgetState*, gint*)’: /home/hideo/develop/mozilla/widget/src/gtk2/nsNativeThemeGTK.cpp:513: error: ‘NS_THEME_SPLITTER’ was not declared in this scope /home/hideo/develop/mozilla/widget/src/gtk2/nsNativeThemeGTK.cpp: In member function ‘virtual nsresult nsNativeThemeGTK::GetMinimumWidgetSize(nsIRenderingContext*, nsIFrame*, PRUint8, nsSize*, PRBool*)’: /home/hideo/develop/mozilla/widget/src/gtk2/nsNativeThemeGTK.cpp:893: error: ‘NS_THEME_SPLITTER’ was not declared in this scope /home/hideo/develop/mozilla/widget/src/gtk2/nsNativeThemeGTK.cpp: In member function ‘virtual PRBool nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, PRUint8)’: /home/hideo/develop/mozilla/widget/src/gtk2/nsNativeThemeGTK.cpp:1177: error: ‘NS_THEME_SPLITTER’ was not declared in this scope make[6]: *** [nsNativeThemeGTK.o] エラー 1
Bug-org 265698 : XUL tab widgets are rendered incorrectlyあたりが臭い?
[追記]Bug-org 399545 : <textbox type="number"> spin buttons look wrong with some GTK themesの方かも。
_ [Places] ブックマークメニューにブックマークツールバーが表示されない
とりあえず担当して、bug-org 408938 : Include bookmarks toolbar folder in bookmarks menuを監視することにした。
_ 今日のFirefox take 2 - CVS 2007122122-trunk/Linux
Bug-org 399545 : <textbox type="number"> spin buttons look wrong with some GTK themesがFIXされ、ようやくスピンボタンがまともに描画されるようになった。でも、アップダウンボタン部分がちょっと小さいような気がする。
他にも
- Bug-org 257437 : [GTK2] NS_THEME_SEPARATOR, NS_THEME_SPLITTER implementation
- Bug-org 365698 : XUL tab widgets are rendered incorrectly
といったバグがFIXEDになり、ますますGTK+ nativeに近づいている。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com