Firefox 89を入れたけど、メニューの行間広すぎ!

Firefox89をインストールした。

「Proton」と呼ばれるデザインを採用しているらしい。

forest.watch.impress.co.jp

右クリックメニューを開いたり、ブックマークのメニューを開いたりすると、行間が広すぎて、使いにくい。

ということで、

github.com

上記のuserChrome.cssのコードを、既存のuserChrome.cssに追記した。

とりあえず、これで様子見

Firefox 72のタブバーをロケーションバーの下にする

GitHub - Aris-t2/CustomCSSforFx: Custom CSS tweaks for Firefox Quantum

上記から下記ファイルをプロファイルフォルダー→chromecss→tabsに

tabs_below_navigation_toolbar.css
tabs_below_navigation_toolbar_fx65.css
tabs_below_navigation_toolbar_fx68.css
tabs_below_navigation_toolbar_fx72.css

userChrome.css

@import "./css/tabs/tabs_below_navigation_toolbar_fx72.css";

を書き込み保存

参考
accessmania.hatenablog.com

OpenSSL 1.1.1b ソースインストールでエラーが出た

OpenSSL 1.1.1b
が公開されたので、ソースからインストール

OpenSSL 1.1.1a インストール - アクセスマニア のんびりブログ

上記のようにインストールしていたら、makeで下記のエラー

CC="gcc" /opt/perl5/bin/perl crypto/modes/asm/ghash-x86_64.pl elf crypto/modes/ghash-x86_64.s
gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -fPIC -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/opt/openssl-1.1.1/ssl\"" -DENGINESDIR="\"/opt/openssl-1.1.1/lib/engines-1.1\"" -DNDEBUG  -c -o crypto/modes/ghash-x86_64.o crypto/modes/ghash-x86_64.s
crypto/modes/ghash-x86_64.s: Assembler messages:
crypto/modes/ghash-x86_64.s:1311: Error: previous CFI entry not closed (missing .cfi_endproc)
crypto/modes/ghash-x86_64.s:1374: Error: open CFI at the end of file; missing .cfi_endproc directive
make[1]: *** [crypto/modes/ghash-x86_64.o] Error 1
make[1]: Leaving directory `/usr/local/src/openssl-1.1.1b'
make: *** [all] エラー 2

とりあえず

cfi build fixes in x86-64 ghash assembly · openssl/openssl@dbb1340 · GitHub

なんてのがあったので、 crypto/modes/asm/ghash-x86_64.pl を差し替え、makeしたところ、エラーなく完了

Firefox 65のタブバーをロケーションバーの下にする

Firefox 65で今までの方法では、タブバーが上になるので、userChrome.cssで対処した。

GitHub - Aris-t2/CustomCSSforFx: Custom CSS tweaks for Firefox Quantum

上記からダウンロードして、
プロファイルフォルダー→chromecss→tabsに
tabs_below_navigation_toolbar.css

tabs_below_navigation_toolbar_fx65.css
を保存

プロファイルフォルダー→chrome
userChrome.css
を作成(を編集)

userChrome.css

@import "./css/tabs/tabs_below_navigation_toolbar_fx65.css";

を書き込み保存

ちなみに、OSはWindows7

はてなアンテナがはてラボに入った

はてなアンテナのあとに、出てきた「大チェッカー -みんなで編集するアンテナ-」だけど、

私にはあっていなく、現在もはてなアンテナを使ってるのだけれど、

はてなアンテナをはてラボのサービスとしました - Hatelabo Developer Blog

らしい。

いい方向で進んでくれることを願うのみ。