It's code that enumerates the engines and hides them.

It's on my to do list.

I'll try to get it done tonight.

Mike
On Mar 14, 2016 8:35 AM, "Tim Van Dyne" <[email protected]> wrote:

> Ahha, that wasn’t caught by 3 people. Thanks mike!
>
>
>
> As for the search engines, what kind of code are we talking about? If I
> just understood what needed to be accomplished I may be able to just do the
> coding.
>
>
>
> Just based on what I see, "C:\Program Files (x86)\Mozilla
> Firefox\browser\omni.ja" is a container for these (among other)
> settings/files. I opened it up with 7zip hoping that I could just delete
> the target .xml files out of the package, but that didn’t work out.
>
>
>
> -Tim
>
>
>
> *From:* Enterprise [mailto:[email protected]] *On Behalf Of 
> *Kaply
> Consulting
> *Sent:* Monday, March 14, 2016 7:25 AM
> *To:* [email protected]
> *Subject:* [SPAM-Keyword] - Re: [Mozilla Enterprise] Firefox 45ESR -
> deployment
>
>
>
> Where are you adding user_pref?
>
> That style doesn't work in Autoconfig.
>
> pref() is for user prefs.
>
> defaultPref() is for default prefs.
>
> Mike
>
> On 3/14/16 7:19 AM, Tim Van Dyne wrote:
>
> When I add these 2 lines, Firefox will not run (the process starts and
> stops immediately), even in safe mode:
>
>
>
> user_pref("browser.pocket.enabled", false);
>
> user_pref("browser.toolbarbuttons.introduced.pocket-button", false);
>
>
>
> Removing the 2nd line gives the same results.
>
>
>
> Those 2 lines are what gets added to the config when I interactively
> disable pocket.
>
>
>
> This is with a vanilla 45ESR install.
>
>
>
> Here’s what I’m using:
>
>
>
>
>
> Install.cmd:
>
> "%~dp0Firefox Setup 45.0esr.exe" /INI=%~dp0Firefox.ini
>
> if exist "%programfiles(x86)%\Mozilla Firefox\" copy /Y
> "%~dp0override.ini" "%programfiles(x86)%\Mozilla Firefox\browser\"
>
> if exist "%programfiles(x86)%\Mozilla Firefox\" copy /Y
> "%~dp0autoconfig.js" "%programfiles(x86)%\Mozilla Firefox\defaults\pref"
>
> if exist "%programfiles(x86)%\Mozilla Firefox\" copy /Y "%~dp0mozilla.cfg"
> "%programfiles(x86)%\Mozilla Firefox\"
>
>
>
> *Firefox.ini: *
>
> [Install]
>
> QuickLaunchShortcut=true
>
> DesktopShortcut=true
>
> StartMenuShortcuts=true
>
> MaintenanceService=false
>
>
>
> *Override.ini: *
>
> [XRE]
>
> EnableProfileMigrator=0
>
>
>
> *Autoconfig.js: *
>
> pref("general.config.filename", "mozilla.cfg");
>
> pref("general.config.obscure_value", 0);
>
>
>
> *Mozilla.cfg: *
>
> // Disable updater
>
> lockPref("app.update.enabled", false);
>
> // make absolutely sure it is really off
>
> lockPref("app.update.auto", false);
>
> lockPref("app.update.mode", 0);
>
> lockPref("app.update.service.enabled", false);
>
>
>
> // Disable default browser check
>
> pref("browser.shell.checkDefaultBrowser", false);
>
>
>
> *// Disable Pocket *
>
> *user_pref("browser.pocket.enabled", false); *
>
> *//user_pref("browser.toolbarbuttons.introduced.pocket-button", false); *
>
>
>
> // Disable Add-ons compatibility checking
>
> clearPref("extensions.lastAppVersion");
>
>
>
> // Don't show 'know your rights' on first run
>
> pref("browser.rights.3.shown", true);
>
>
>
> // Don't show WhatsNew on first run after every update
>
> pref("browser.startup.homepage_override.mstone","ignore");
>
>
>
> // Set default homepage - users can change
>
> //pref("browser.startup.homepage", "https://www.google.com";
> <https://www.google.com>);
>
>
>
> // Disable the internal PDF viewer
>
> pref("pdfjs.disabled", true);
>
>
>
> // Disable the flash to javascript converter
>
> pref("shumway.disabled", true);
>
>
>
> // Don't ask to install the Flash plugin
>
> pref("plugins.notifyMissingFlash", false);
>
>
>
> //Disable plugin checking
>
> lockPref("plugins.hide_infobar_for_outdated_plugin", true);
>
> clearPref("plugins.update.url");
>
>
>
> // Disable health reporter
>
> lockPref("datareporting.healthreport.service.enabled", false);
>
>
>
> // Disable all data upload (Telemetry and FHR)
>
> lockPref("datareporting.policy.dataSubmissionEnabled", false);
>
>
>
> // disables the request to send performance data from displaying
>
> pref("toolkit.telemetry.prompted", 2);
>
> pref("toolkit.telemetry.rejected", true);
>
>
>
> // Disable crash reporter
>
> lockPref("toolkit.crashreporter.enabled", false);
>
> Components.classes["@mozilla.org/toolkit/crash-reporter;1"].getService(Components.interfaces.nsICrashReporter).submitReports
> = false;
>
>
>
> // Disable URL "trimming" (e.g. hiding 'http:')
>
> pref("browser.urlbar.trimURLs", false);
>
>
>
> // Set Google as default search provider
>
> pref("browser.search.geoSpecificDefaults", false);
>
> pref("browser.search.defaultenginename.US", "data:text/plain,
> browser.search.defaultenginename.US=Google");
>
>
>
> *From:* Enterprise [mailto:[email protected]
> <[email protected]>] *On Behalf Of *Kaply Consulting
> *Sent:* Friday, March 11, 2016 7:27 PM
> *To:* [email protected]
> *Subject:* [SPAM-Keyword] - Re: [Mozilla Enterprise] Firefox 45ESR -
> deployment
>
>
>
> On 3/11/16 5:05 PM, Tim Van Dyne wrote:
>
> Normally when we deploy Firefox ESR we have modified some things in the
> browser because our management tells us to do so.
>
>
>
> In 45, the way Pocket and Search Engines have been implemented is
> different. I’ve made a variety of attempts to disable Pocket and remove all
> except google.com and bing.com from the search engine list but have not
> been successful.
>
>
>
> With 38ESR we were able to simply use userChrome.css to remove Pocket with
> a few lines, and remove the search engine .xml files and be done.
>
>
>
> How can this be handled with Firefox 45ESR?
>
> You can set the preference pocket.enabled to false and it will disable
> pocket.
>
> Removing search engines will require some code unfortunately. It was done
> this way to prevent search hijacking.
>
> Mike
>
>
>
>
>
>
>
>
>
> _______________________________________________
>
> Enterprise mailing list
>
> [email protected]
>
> https://mail.mozilla.org/listinfo/enterprise
>
>
>
> To unsubscribe from this list, please visit 
> https://mail.mozilla.org/listinfo/enterprise or send an email to 
> [email protected] with a subject of "unsubscribe"
>
>
>
> --
>
> Mike Kaply - Kaply Consulting in Austin, TX
>
> Sign up for my newsletter - http://mike.kaply.com/email/
>
> http://mike.kaply.com | http://www.linkedin.com/in/mkaply
>
>
>
>
> _______________________________________________
>
> Enterprise mailing list
>
> [email protected]
>
> https://mail.mozilla.org/listinfo/enterprise
>
>
>
> To unsubscribe from this list, please visit 
> https://mail.mozilla.org/listinfo/enterprise or send an email to 
> [email protected] with a subject of "unsubscribe"
>
>
>
> --
>
> Mike Kaply - Kaply Consulting in Austin, TX
>
> Sign up for my newsletter - http://mike.kaply.com/email/
>
> http://mike.kaply.com | http://www.linkedin.com/in/mkaply
>
>
> _______________________________________________
> Enterprise mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/enterprise
>
> To unsubscribe from this list, please visit
> https://mail.mozilla.org/listinfo/enterprise or send an email to
> [email protected] with a subject of "unsubscribe"
>
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise

To unsubscribe from this list, please visit 
https://mail.mozilla.org/listinfo/enterprise or send an email to 
[email protected] with a subject of "unsubscribe"

Reply via email to