Dead Zone

Stand alone.

nightly scrollbar

2016-05-25 22:39:55 | 雑記

毎度おなじみ。スクロールバーがヘンになった件。
1275407 – [GTK+ 3.20] Scrollbar background is now black
mozregressionにかけたら...

 6:59.37 INFO: Last good revision: ca3135fa04fc4df03bf91b1a88216729d16c9944
 6:59.37 INFO: First bad revision: 53e791a65fa2be8a94fedb0a70d47cfa152ce2c8
 6:59.37 INFO: Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=ca3135fa04fc4df03bf91b1a88216729d16c9944&tochange=53e791a65fa2be8a94fedb0a70d47cfa152ce2c8

 7:00.69 INFO: Looks like the following bug has the changes which introduced the regression:
https://bugzilla.mozilla.org/show_bug.cgi?id=1272194

う〜ん。
1272194 – [GTK3] Regression: highlighted menu items are invisible
これでスクロールバーが(?_?)

[5/26追記]
あ、既にパッチが。
なるほどWidgetStyleCache.cppに不足があったか。

 

コメント
この記事をはてなブックマークに追加

gtk3...

2016-05-23 21:00:53 | 雑記

gtk 3.20なmanjaro linuxではFirefoxのtreeviewのexpanderが...

フォルダを開いても矢印の向きが変わらず...

mozilla-central mozilla/widget/gtk/gtk3drawing.cpp を見ると
>1597     /* GTK_STATE_FLAG_ACTIVE controls expanded/colapsed state rendering
>1598      * in gtk_render_expander()
>1599      */
>1600     if (expander_state == GTK_EXPANDER_EXPANDED)
>1601         state_flags = static_cast<GtkStateFlags>(state_flags|GTK_STATE_FLAG_ACTIVE);
>1602     else
>1603         state_flags = static_cast<GtkStateFlags>(state_flags&~(GTK_STATE_FLAG_ACTIVE));
とありますが、GtkStyleContext: GTK+ 3 Reference Manual を見ると
>The state GTK_STATE_FLAG_CHECKED determines whether the expander is collapsed or expanded.
シンボルが違うって何だよ〜と思ったら
Standard Enumerations: GTK+ 3 Reference Manual
>Widget is checked. Since 3.14
3.14以降仕様が変わったのかな? だから3.10のlinuxmintでは発生しないのかな?

というわけで上記のフラグを
>-        state_flags = static_cast<GtkStateFlags>(state_flags|GTK_STATE_FLAG_ACTIVE);
>+        state_flags = static_cast<GtkStateFlags>(state_flags|(GTK_STATE_FLAG_ACTIVE|GTK_STATE_FLAG_CHECKED));
みたいな感じで変更してビルドしたら正常に動作する(下向き矢印になる)ように。

gtk3って... gtk3って... プルプル

 

コメント
この記事をはてなブックマークに追加

nightly 壊れたり直ったり

2016-05-21 09:02:28 | 雑記

Nightlyですが。Linux版でメニュー(の選択項目)が白地に白で見えなくなっちゃう件は直りそうな気配で。

1272194 – [GTK3] Regression: highlighted menu items are invisible

Stylishで手当てしちゃったけど直るんだったらさっさと直してくれい。

それと、abema.tvが見れなくなっちゃった件は...

1272651 – Live streaming video would not play

これ、パッチの中身が条件式2個追加するだけという... ホントかよ、とビルドしてみたら... 直ってました(・・) ええ、直ります。

 

コメント
この記事をはてなブックマークに追加

nightly mousewheel

2016-05-15 18:06:01 | 雑記

むぅ。またtwitter.com上でスクロールがおかしくなってる(-_-)
個別tweetを表示している状態では、スクロールバーの上以外ではホイールスクロールができないという。
mozregression曰く
> 9:27.22 INFO: Last good revision: ccff1c4580ab12aff5cb7b380771192b94b07c21
> 9:27.22 INFO: First bad revision: 36986a82075f8610febd93f3e1ac376bfb7754b8
> 9:27.24 INFO: Pushlog:
>https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=ccff1c4580ab12aff5cb7b380771192b94b07c21&tochange=36986a82075f8610febd93f3e1ac376bfb7754b8
>
> 9:28.49 INFO: Looks like the following bug has the changes which introduced the regression:
>https://bugzilla.mozilla.org/show_bug.cgi?id=1270955
どんなバグだよと思ったら。

1270955 – Can't scroll audilibrary.audiusa.com with e10s enabled

えっと・・・
どこぞのサイトでスクロールができないからと直したつもりが今度はtwitter.comでスクロールできなくなっちゃったというワケですかそうですか。ああそうですか(-_-)

[追記]
バグレポを上げようと思ったら
1272429 – Twitter Tweet detail view does not scroll using trackpad scroll gesture
ひょっとしてもう直ってるのかも... 直ってろよ〜(-_-)

[追記]
直っとる直っとる

 

コメント
この記事をはてなブックマークに追加

nightly abema.tv

2016-05-13 12:05:42 | 雑記

これまた今日になって気が付いたんですが、Nightlyでabema.tvが見れなくなってるじゃないですか(@_@)
ウチのPCではFirefoxでabema.tvを見るとファンがぶんぶん回ってしまうので、普段は比較的そういうことのないGoogle Chromeで見てるので今日まで気が付きませんでした...
いつからなのかと思ったら。2016-05-03まではOKで2016-05-04からはNG(-_-)
mozregressionのたまわく

 5:20.64 INFO: Last good revision: 06914d791e0d79502bdc28fcf6324a7446f67ba7
 5:20.64 INFO: First bad revision: 134d9f44aeb804097f891c328dec5e516dc92628
 5:20.64 INFO: Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=06914d791e0d79502bdc28fcf6324a7446f67ba7&tochange=134d9f44aeb804097f891c328dec5e516dc92628

 5:21.69 INFO: Looks like the following bug has the changes which introduced the regression:
https://bugzilla.mozilla.org/show_bug.cgi?id=1263696

てことで
1263696 – Block embed content loading when ancestor is object element with usable content

・・・
しかしabema.tv自体がFirefoxを「推奨環境外」って言ってるしなぁ...
ダメにダメが重なったらもうダメダメだなぁ...

 

コメント
この記事をはてなブックマークに追加

nightly invisible menuitem

2016-05-12 16:58:53 | 雑記

20160511030221ですが。
LinuxMint(mateでもcinnamonでも)ではメニュー項目が「白地に白」で見えなくなり...
はぁ...
mozregressionによると
INFO: Last good revision: a95651b07928723aaac20f74e9504528ef4d44ee
INFO: First bad revision: 0504bc4398f643b6b7c4a6f3cbf9e435b732b384
INFO: Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=a95651b07928723aaac20f74e9504528ef4d44ee&tochange=0504bc4398f643b6b7c4a6f3cbf9e435b732b384
てことで
1248974 – Menu bar is not colored correctly under gtk 3.18
らしい...
はぁ...

悩ましいのは、manjaroでは不具合は発生しないので...
themeのせいなのか何なのか...
この手の不具合はStylishで何とかなることも多いけど...
如何ともし難く。

困ったもんだ(._.)

1272194 – [GTK3] Regression: highlighted menu items are invisible

 

コメント
この記事をはてなブックマークに追加

nightly places database

2016-05-12 15:01:16 | 雑記

今日になって気が付いたんですが、20160504以降、about:supportにPlaces Databaseなる項目が。
522668 – Integrate PlacesDBUtils.checkAndFixDatabase() in about:support
Places Maintenance Add-onは必要なくなるのかな?

 

コメント
この記事をはてなブックマークに追加

nightly no update notification

2016-05-05 08:03:47 | 雑記

少し前からNightlyの「updateがあるよ」通知が出なくなり。じき直るだろうと思ってたら直りゃしない。なんの不具合だよと思ったら。

1268343 – Remove toast notifications

らしく... 明示的意図的に削除されたようで。
なるほど2016-04-29-03-02-15-mozilla-centralのnightlyまではトースト通知が出てくるけど、2016-04-30-03-02-23-mozilla-centralでは出て来ない(ハンバーガーメニューにバッジが付くのみ)。

Firefoxの通知はやたら鬱陶しいけどカットすべきはそこじゃないだろ...(-_-)

 

コメント
この記事をはてなブックマークに追加

nightly gtk 3.20

2016-04-27 19:22:06 | 雑記

Manjaroをupdateしたら...
Manjaro Update 2016-04-26 (stable) – Manjaro Linux – Enjoy the simplicity

>With this we updated Gnome and GTK to 3.20.
ってことで...

1230955 – gtk3 3.19.2 and above draw invisible scrollbar handles in Firefox.
スクロールバーが見えなくなってしまいましたとさヽ( ´ー)ノ フッ

[4/28追記]
しかしまぁこんなAdd-onが
NewScrollbars (aka NoiaScrollbars)
ちゃんと動作してくれるので、当面はこれで凌げるけれども...

[追記]
他にも
チェックボックスの枠線が表示されない(のでチェックが外れてるとラベル以外見えなくてチェックボックスだと視認できない)
1262136 – With GTK3 default theme, checkbox and radio on web pages are invisible unless checked and GTK 3.20
とか
メニューのセパレータが実線でくっきりはっきり表示されてしまって却って見にくい
1266914 – [gtk3, Arch] Borders and separators too dark and thick
とか
地雷踏みまくりヽ( ´ー)ノ フッ

[4/29追記]
他にもアプリが落ちたり、さっき起動できたアプリが起動できなくなったり(なんでだろうとコマンドラインから起動してみたら10回に1回は起動できたり)、妙に不具合が... なのでmanjaroとはおさらば。残念。

 

コメント
この記事をはてなブックマークに追加

vbox 5.0.18

2016-04-19 18:35:04 | 雑記

私の記憶違いかもしれませんが、この「VirtualBox Guest Additions update available!」って通知、昔は1回出たらそれっきり出てこなかったような気がするんですが、いつの頃からか(いや、ずいぶん前から)VMを起動する度に出てくるようになってしまい。
変だなぁと思いつつ... .vboxファイルに
GuestProperty name="/VirtualBox/GuestAdd/CheckHostVersion" value="0"
を追加してお茶を濁してるんですが。

ソースをググってみたら、たぶんこれじゃないかと思うんですが。
hostversion.cpp in vbox/trunk/src/VBox/Additions/x11/VBoxClient – Oracle VM VirtualBox
>/* Store host version to not notify again */
>rc = VbglR3HostVersionLastCheckedStore(uGuestPropSvcClientID, pszHostVersion);
一応保存してるはずなんですが。
VBoxGuestR3LibHostVersion.cpp in vbox/trunk/src/VBox/Additions/common/VBoxGuestLib – Oracle VM VirtualBox
>if (strcmp(*ppszHostVersion, pszLastCheckedHostVersion) == 0)
>    *pfUpdate = false; /* We already notified this version, skip */
一応通知しないことになってるはずなんですが。
終了後.vboxファイルを見ても"/VirtualBox/GuestAdd/HostVerLastChecked"は保存/更新されてない...

VM上でVBoxControl guestproperty set〜しても保存されないし。
Host:LinuxMint,Guest:LinuxMintな環境(VBoxは5.0.4)だとちゃんと保存されるんですが。(ちょっと試しただけですけど。5.0.2は怪しい感じ...)
どうなってんだか...

[4/20追記]
Guest上でVBoxControl guestproperty set〜した後、HostのWindows側でVBoxManage guestproperty get〜すると、ちゃんと値は渡っているので、通信には問題が無いようで... この場合でも.vboxファイルには保存されないんですが。Host側でVBoxManage guestproperty set〜した場合にはファイルに保存されるようで... む〜ん

[4/22追記]
LinuxMintだとupdate通知は出て来ない... guestpropertyも特殊な状況でないと永続化されない... 5.0.4をuninstallして5.0.18をinstallすると、この場合でも通知は出て来ない永続化もされない...
と、ドツボにはまっております~~~

[追記]
いやいや5.0.18ならupdate通知が出ないのは当たり前(x_x)
で、またもや5.0.4のVMをcloneして5.0.4をuninstallして5.0.16をinstallすると...通知は出るが永続化はされず...manjaroと同じだな...

[4/26追記]
なんか結局GuestPropertyが.vboxファイルに保存される(永続化される)のは、Host:virtualbox 5.0.4-dfsg-2(ubuntu),Guest:virtualbox-guest 5.0.4-dfsg-2(ubuntu)な環境だけで、それ以外のHost:VirtualBox 5.0.18(windows,ubuntu),Guest:VirtualBox 5.0.18(ubuntu),virtualbox-guest 5.0.4-dfsg-2(ubuntu)な環境ではGuestPropertyは永続化されないのであった。が、しかし、install直後の1発目では永続化されるようで、妙だなぁと思ったらば。「ExtraDataItem name="GUI/LastNormalWindowPosition"」を削除すれば永続化される、と。ツカレタ
削除するのはアレなんでnameさえ変えればいいんだろとWindowsで「ExtraDataItem name="GUI/-LastNormalWindowPosition"」とやったら上手くいったんでLinuxでもと「ExtraDataItem name="-GUI/LastNormalWindowPosition"」にしたらなんと正常に起動できず... Windows同様「ExtraDataItem name="GUI/-LastNormalWindowPosition"」にしたら上手くいった... 謎。

[追記]
ということは...なにも.vboxファイルをいじらなくてもVM終了前にちょいとウィンドウを移動してやればいいワケだ...(x_x)ナンダコリャ

 

コメント
この記事をはてなブックマークに追加