[過去ログ] Firefox userChrome.js greasemonkeyスクリプトスレ44 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
847: 名無しさん@お腹いっぱい。 [sage] 2024/12/21(土)09:23 ID:+k5G8/ax0(1/2)
>>846
ありがとうございます!助かります!
848: 名無しさん@お腹いっぱい。 [sage] 2024/12/21(土)09:31 ID:+k5G8/ax0(2/2)
出来た!素晴らしい
このスレ知れて良かった
849(1): 名無しさん@お腹いっぱい。 [sage] 2024/12/21(土)15:12 ID:GiEZu2O+0(1)
8年くらい前までuserChrome.jsとかUserScriptLoader使ってたんだけど
ver60あたりだっけ?
Quantumアップデートの時に旧アドオンとか色々使えなくなって
その時にuserChrome.jsも一緒に潰されたと思ってたんだけどまだ使えんの!?
alice氏のtabLockとかtabprotectとかもまだ生きてる!?
850: 名無しさん@お腹いっぱい。 [sage] 2024/12/21(土)15:14 ID:2SQQtSFI0(1)
>>846
_n n_
( l _、_ _、_ l ) good job!!
\ \ ( <_,` ) ( ,_ノ` ) / /
ヽ___ ̄ ̄ ) (  ̄ ̄___/
/ / \ \
851: 名無しさん@お腹いっぱい。 [sage] 2024/12/21(土)15:19 ID:FTHK8p3y0(1)
userChrome.jsはずっと潰されてないしUserScriptLoaderだって現行Firefox向けにメンテしてる人がいる
852: 名無しさん@お腹いっぱい。 [sage] 2024/12/21(土)15:31 ID:1QH5BCxN0(1)
>>849
tabLockとtabprotectは両方使ってないけど最近アップデートされてるから使えるはず
128/tabLock_mod2.uc.js
128/tabProtect_mod2.uc.js
853: 名無しさん@お腹いっぱい。 [sage] 2024/12/22(日)00:13 ID:BDbavnRb0(1)
おー最新版にuserchrome.js入れ直したらちゃんと動いたわ
about:supportとかabout:configとかアドオンマネージャーとか
firefoxの管理ページ?だとアドオンが機能しなくて地味に鬱陶しかったんだよな
aliceさんありがとう!
854: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)21:34 ID:1R8ois5w0(1/4)
そろそろ.jsmのサポートが終了しそうな雰囲気か
855: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)21:37 ID:YfHVH2kW0(1/3)
その情報のソースどこなん?
856: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)21:45 ID:1R8ois5w0(2/4)
元々ESR128~次の期間に終了すると言ってたしhttps://groups.google.com/a/mozilla.org/g/dev-platform/c/HJHAaGKSeGU/m/k_L5xwBfAAAJ
ここらへんのがASSIGNEDになった
https://bugzilla.mozilla.org/show_bug.cgi?id=1881888
https://bugzilla.mozilla.org/show_bug.cgi?id=1866732
https://bugzilla.mozilla.org/show_bug.cgi?id=1881887
857: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)22:00 ID:YfHVH2kW0(2/3)
thx、移行するだけで一応使えそうな感じか
858(1): 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)22:02 ID:1R8ois5w0(3/4)
いや今はesmとjsmどっちも使えるってだけで
移行が完了したらjsmは使えなくなるよ
859: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)22:08 ID:tpmWPnlb0(1/3)
Bug 1938905 - Block everything but known scripts from the browser window
Services.scriptloader.loadSubScript がbanされる日も近いか……
860: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)22:09 ID:YfHVH2kW0(3/3)
新しいAPIに移行してそちらで使えるって話じゃないのか
861: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)22:11 ID:tpmWPnlb0(2/3)
>>858
いま現在jsmはmjsのラッパーでかろうじて動いているというね
いつでも削除できる状態やね
862(1): 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)22:16 ID:tpmWPnlb0(3/3)
Bug 1890547 - [meta] eliminate inline event handlers from the browser window
の一環でoncommandやonclickなど面倒くさいことになってるしなー
まあBug 1938905が完了したらuserchrome.js完全終了やろう
863: 名無しさん@お腹いっぱい。 [sage] 2024/12/25(水)22:52 ID:1R8ois5w0(4/4)
browser.xhtmlその他に対してloadSubScript禁止になったら.mjsなスクリプトを起動時にautoconfigからChromeUtils.importESModuleして
それぞれにイベントハンドラを付ける感じになるのだろうか
それともそういうのも封じられるのかな
864(1): 名無しさん@お腹いっぱい。 [sage] 2024/12/26(木)00:34 ID:MJnV6mUe0(1/3)
原理的にはsandboxPrototypeがwindowなサンドボックス作ってそれに対してloadSubScriptすれば
xray vision絡みの面倒さはあるとは言え似たような使い勝手になる気はする
865: 名無しさん@お腹いっぱい。 [sage] 2024/12/26(木)01:44 ID:MJnV6mUe0(2/3)
簡単なローダ作って>>864を試してみたがthisやglobalThisがwindowそのものじゃないってことに留意すれば
特に問題なさそうな雰囲気ではある
866: 名無しさん@お腹いっぱい。 [sage] 2024/12/26(木)02:20 ID:NNcrajhf0(1)
面倒くさそう
AIにwrapper作ってもらってうまい具合にならんの
上下前次1-新書関写板覧索設栞歴
あと 136 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s