Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save karubabu/0e05ff92ec1c6fca1736894245270e52 to your computer and use it in GitHub Desktop.
Save karubabu/0e05ff92ec1c6fca1736894245270e52 to your computer and use it in GitHub Desktop.
Mastodon - Open post link in WebUI
@karubabu
Copy link
Author

karubabu commented Jan 7, 2018

tampermonkey firefox 57.0.4(64bit)archlinux 4.14.12-1-ARCH
この状態だとついったーの機能以外は使用できる
ついったーはiframe内のsrcdocがロードされず使用出来無い
デバッガにあるabout:srcdoc内の記述:
Could not load the source for about:srcdoc.

[Exception... "Failed to open input source 'file:///'" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js :: mainThreadFetch :: line 547" data: yes]
Stack: mainThreadFetch@resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js:547:5
_getSourceText/<@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/source.js:404:27
process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23
walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7
scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:742:11
Line: 547, column: 0

コンソールにあるエラーと警告はスクリプトをOFFにしても出るものだけ:

Content Security Policy: ディレクティブ ‘frame-src’ は推奨されません。代わりにディレクティブ ‘child-src’ を使用してください。
Content Security Policy: レポート URI (about:blank) が HTTP または HTTPS の URI ではありません。
Content Security Policy: ページの設定により次のリソースの読み込みを監視します https://mstdn.maud.io/sw.js (“child-src 'none'”)。CSP レポートが送信されました。

わからん!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment