File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3535 npm run test clean build package
3636
3737 - name : Upload artifacts
38- uses : actions/upload-artifact@v4
38+ uses : actions/upload-artifact@v5
3939 with :
4040 name : web-eid-webextension-${{github.run_number}}
4141 path : dist/
Original file line number Diff line number Diff line change @@ -22,13 +22,13 @@ jobs:
2222 uses : actions/checkout@v5
2323
2424 - name : Initialize CodeQL
25- uses : github/codeql-action/init@v3
25+ uses : github/codeql-action/init@v4
2626 with :
2727 languages : javascript
2828 queries : +security-and-quality
2929
3030 - name : Autobuild
31- uses : github/codeql-action/autobuild@v3
31+ uses : github/codeql-action/autobuild@v4
3232
3333 - name : Perform CodeQL Analysis
34- uses : github/codeql-action/analyze@v3
34+ uses : github/codeql-action/analyze@v4
Original file line number Diff line number Diff line change @@ -34,12 +34,20 @@ export default function injectPageScript(): void {
3434 * The page script can be found here:
3535 * https://github.com/open-eid/chrome-token-signing/blob/master/extension/page.js
3636 */
37+ if ( document . contentType !== "text/html" && document . contentType !== "application/xhtml+xml" ) {
38+ return ;
39+ }
3740 if ( ! document . querySelector ( "script[data-name='TokenSigning']" ) ) {
3841 const s = document . createElement ( "script" ) ;
3942
4043 s . type = "text/javascript" ;
41- s . dataset . name = "TokenSigning" ;
42- s . dataset . by = "Web-eID extension" ;
44+ if ( s . dataset ) {
45+ s . dataset . name = "TokenSigning" ;
46+ s . dataset . by = "Web-eID extension" ;
47+ } else {
48+ s . setAttribute ( "data-name" , "TokenSigning" ) ;
49+ s . setAttribute ( "data-by" , "Web-eID extension" ) ;
50+ }
4351
4452 if ( browser . runtime . getManifest ( ) [ "manifest_version" ] >= 3 ) {
4553 s . src = browser . runtime . getURL ( "token-signing-page-script.js" ) ;
You can’t perform that action at this time.
0 commit comments