File tree Expand file tree Collapse file tree 4 files changed +22
-28
lines changed
Installers/Multirow & other functions/root
Multirow and other functions/JS Loader/root Expand file tree Collapse file tree 4 files changed +22
-28
lines changed Original file line number Diff line number Diff line change 11// skip 1st line
22lockPref ( 'xpinstall.signatures.required' , false ) ;
3-
4- Object = Cu . getGlobalForObject ( Cu ) . Object ;
5- const { freeze } = Object ;
6- Object . freeze = obj => {
7- if ( Components . stack . caller . filename != 'resource://gre/modules/AppConstants.jsm' )
8- return freeze ( obj ) ;
9-
10- obj . MOZ_REQUIRE_SIGNING = false ;
11- Object . freeze = freeze ;
12- return freeze ( obj ) ;
13- }
3+ lockPref ( 'extensions.install_origins.enabled' , false ) ;
144
155try {
16- let cmanifest = Cc [ '@mozilla.org/file/directory_service;1' ] . getService ( Ci . nsIProperties ) . get ( 'UChrm' , Ci . nsIFile ) ;
6+ const cmanifest = Cc [ '@mozilla.org/file/directory_service;1' ] . getService ( Ci . nsIProperties ) . get ( 'UChrm' , Ci . nsIFile ) ;
177 cmanifest . append ( 'utils' ) ;
188 cmanifest . append ( 'chrome.manifest' ) ;
199 Components . manager . QueryInterface ( Ci . nsIComponentRegistrar ) . autoRegister ( cmanifest ) ;
2010
11+ const objRef = ChromeUtils . import ( 'resource://gre/modules/addons/AddonSettings.jsm' ) ;
12+ const temp = Object . assign ( { } , Object . getOwnPropertyDescriptors ( objRef . AddonSettings ) , {
13+ REQUIRE_SIGNING : { value : false }
14+ } ) ;
15+ objRef . AddonSettings = Object . defineProperties ( { } , temp ) ;
16+
2117 Cu . import ( 'chrome://userchromejs/content/BootstrapLoader.jsm' ) ;
2218} catch ( ex ) { } ;
2319
2420try {
2521 Cu . import ( 'chrome://userchromejs/content/userChrome.jsm' ) ;
26- } catch ( ex ) { } ;
22+ } catch ( ex ) { } ;
Original file line number Diff line number Diff line change 11pref ( "general.config.obscure_value" , 0 ) ;
22pref ( "general.config.filename" , "config.js" ) ;
3- pref ( "general.config.sandbox_enabled" , false ) ;
3+ pref ( "general.config.sandbox_enabled" , false ) ;
4+ pref ( "toolkit.legacyUserProfileCustomizations.stylesheets" , true ) ;
Original file line number Diff line number Diff line change 11// skip 1st line
22lockPref ( 'xpinstall.signatures.required' , false ) ;
3-
4- Object = Cu . getGlobalForObject ( Cu ) . Object ;
5- const { freeze } = Object ;
6- Object . freeze = obj => {
7- if ( Components . stack . caller . filename != 'resource://gre/modules/AppConstants.jsm' )
8- return freeze ( obj ) ;
9-
10- obj . MOZ_REQUIRE_SIGNING = false ;
11- Object . freeze = freeze ;
12- return freeze ( obj ) ;
13- }
3+ lockPref ( 'extensions.install_origins.enabled' , false ) ;
144
155try {
16- let cmanifest = Cc [ '@mozilla.org/file/directory_service;1' ] . getService ( Ci . nsIProperties ) . get ( 'UChrm' , Ci . nsIFile ) ;
6+ const cmanifest = Cc [ '@mozilla.org/file/directory_service;1' ] . getService ( Ci . nsIProperties ) . get ( 'UChrm' , Ci . nsIFile ) ;
177 cmanifest . append ( 'utils' ) ;
188 cmanifest . append ( 'chrome.manifest' ) ;
199 Components . manager . QueryInterface ( Ci . nsIComponentRegistrar ) . autoRegister ( cmanifest ) ;
2010
11+ const objRef = ChromeUtils . import ( 'resource://gre/modules/addons/AddonSettings.jsm' ) ;
12+ const temp = Object . assign ( { } , Object . getOwnPropertyDescriptors ( objRef . AddonSettings ) , {
13+ REQUIRE_SIGNING : { value : false }
14+ } ) ;
15+ objRef . AddonSettings = Object . defineProperties ( { } , temp ) ;
16+
2117 Cu . import ( 'chrome://userchromejs/content/BootstrapLoader.jsm' ) ;
2218} catch ( ex ) { } ;
2319
2420try {
2521 Cu . import ( 'chrome://userchromejs/content/userChrome.jsm' ) ;
26- } catch ( ex ) { } ;
22+ } catch ( ex ) { } ;
Original file line number Diff line number Diff line change 11pref ( "general.config.obscure_value" , 0 ) ;
22pref ( "general.config.filename" , "config.js" ) ;
3- pref ( "general.config.sandbox_enabled" , false ) ;
3+ pref ( "general.config.sandbox_enabled" , false ) ;
4+ pref ( "toolkit.legacyUserProfileCustomizations.stylesheets" , true ) ;
You can’t perform that action at this time.
0 commit comments