>>656 「CPOWsを使えるように」←ほほー!!
試行錯誤の中でCPOWsが障壁になっているのは知ってたけど、about:configにそんな項目あったんか!!
と思って dom.ipc.cpows.forbid-unsafe-from-browser;false にしたら、確かに下記で取得できました。
gBrowser.mCurrentBrowser._contentWindow.getSelection().toString();
しかしCPOWsを許可してしまうと、古いアドオンがブラウザUIのパフォーマンスを悪くしてしまう、
…という理解であってるか自信もないですが、とにかくほめられた対策ではないのですよねきっと。
>>657 が本道なのだとは思うのですが、Web開発>ブラウザーツールボックスのスクラッチパッドで
var browserMM = gBrowser.selectedBrowser.messageManager;
browserMM.loadFrameScript('data:,console.log(123)', true);
としても、 consoleMsg.functionName is null と怒られてしまい(この怒られ方もよくわからない)、
alert is not defined
window is not defined
document is not defined
gBrowser is not defined
...
などといった具合で、data:スキーム内にはなんにも存在しないのかと途方に暮れました。
Mathは存在するようなのでスコープ内が空っぽというわけではないようですが。
その場に存在するモノを列挙してみたいけど、グローバルルートなオブジェクトもわんないし出力手段もない…。
そもそもの素養が不足しているのだと思いますが、いまのところ思いついているのは
ぐりもん側で「document.title += ('[' + window.getSelection() + ']');」 などとやって、
クロームスクリプト側からは gBrowser.contentTitle から選択文字列を取得する…というバッドノウハウです。
しかしこれじゃCPOWs許可と五十歩百歩という気がします。
Firefox userChrome.js greasemonkeyスクリプトスレ34 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
661652
2017/05/31(水) 14:47:07.03ID:HF1xm4u60■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 牛肉に手が出なかった女性、消費税1%なら「控えていた外食に」…1万5000品目の値札を貼り替えるスーパー「従業員は疲弊」 [ぐれ★]
- 【実況】ショートスリーパー堀大輔の7日間LIVE 本日最終日★36 [爆笑ゴリラ★]
- 「洗濯物を回収するため」ベランダで全裸、公然わいせつ容疑で男逮捕 歩行中の女性が目撃 兵庫 ★3 [少考さん★]
- 《ラストコール出演超有名キャバ嬢・ヤマトリノ 逮捕》「店の出入り口に監視カメラ」月売2.3億円のカリスマを追い詰めた本気捜査網 [少考さん★]
- ミャンマー人が《円安ニッポンの介護》を選ぶ深い理由…ベトナム人が「日本離れ」する裏で約2倍に急増、送金額は3倍に [煮卵★]
- NHK会長が職員の懲戒免職&出演者から職員への性被害を謝罪「飲酒を伴う会食」も見つめ直す [阿弥陀ヶ峰★]
- イラン「F-35ロックオンして攻撃したらあたった」 米国防総省「ほんとだよ。緊急着陸した」 [633746646]
- 【画像】 茶 色 の 液 体 が あ っ た [793051416]
- 縦型洗濯機モメン後悔「こう雨続きじゃ乾燥ついてるドラム式が正解だった…」 [511393199]
- 【乞食速報】キオクシアが半導体生産工の求人!月給26万円、正社員、寮費無料、祝い金100万円、氷河期無職歓迎 [347751896]
- (ヽ´ん`)「スカートめくれてるよ❤」「セックスしたことある?❤」JK「いい歳して恥ずかしくないんですか?」 [977261419]
- 客「おまんじゅう5個のを5個」、店「5個入りのお饅頭を5つ、25個ですね」、客「5個のを2つだよ💢」 [256556981]