Граф коммитов

3735 Коммитов

Автор SHA1 Сообщение Дата
Mike de Boer 63416d6294 Bug 1355596 - disable the modal highlighting feature on Nightly, until more progress is made on the bugs that are blocking this feature. r=jaws
MozReview-Commit-ID: HbzrvF5XPny

--HG--
extra : rebase_source : 9aaca481f43159c90a10dbaaff5616e7d1696670
2017-04-19 12:04:22 +02:00
Dan Banner 229f42c417 Bug 631271 - Don't ship with defaults/profile/prefs.js r=bsmedberg
MozReview-Commit-ID: 1wz3BHEZa8N

--HG--
extra : rebase_source : 2398f3e19d70b7a6a47ba9a80c17029dad1276f0
2017-04-18 14:56:15 +01:00
ffxbld 214345204f No bug, Automated blocklist update from host bld-linux64-spot-305 - a=blocklist-update 2017-04-18 07:51:02 -07:00
Sebastian Hengst 8bd051237a merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JpAhOPjgvkF
2017-04-15 19:59:24 +02:00
Masatoshi Kimura ea4c0cc826 Bug 1354020 - Use per-monitor v2 on Creators Update. r=jfkthame
MozReview-Commit-ID: FiO3DupULFu

--HG--
extra : rebase_source : f2d2018cb549a07f89e18a42f842886a7ef9c063
2017-04-07 07:14:14 +09:00
Masatoshi Kimura be8a77b3bf Bug 1354785 - Add dependency on manifest files to res files. r=gps
Before bug 1348069, MS manifest tool was used to embed manifest files.[1]

The Makefile used to use EXTRA_DEPS to invoke the manifest tool when a manifest files is changed. But it is no longer effective because the manifest file namepattern is no longer $@.exe.manifest.

Now manifest files will be embedded via .res files. So we have to rebuild .res files to update embedded manifests.

[1] https://dxr.mozilla.org/mozilla-central/rev/35c7be9c2db288d1d449e3cc586c4164d642c5fd/config/rules.mk#642-655

MozReview-Commit-ID: 5QiXVeImZdY

--HG--
extra : rebase_source : 9e321e30ecd389ef0aa21e438d321e79edf0a009
2017-04-08 16:59:08 +09:00
Wes Kocher 514e230373 Merge inbound to central, a=merge 2017-04-13 17:24:01 -07:00
Wes Kocher 4fab232444 Merge autoland to central, a=merge 2017-04-13 13:03:43 -07:00
Wes Kocher 22cb3d1d3b Backed out 4 changesets (bug 1346825) for being the likely cause of devtools bustage a=backout CLOSED TREE
Backed out changeset 80999e98d40b (bug 1346825)
Backed out changeset 426aa68b32f0 (bug 1346825)
Backed out changeset d4b155c9ee3d (bug 1346825)
Backed out changeset 81b1a2207776 (bug 1346825)
2017-04-13 11:23:18 -07:00
ffxbld 9b1d010f9b No bug, Automated blocklist update from host bld-linux64-spot-362 - a=blocklist-update 2017-04-13 07:54:33 -07:00
Andrew Swan a02a18c1e5 Bug 1352152 Fix several issues with optional webextension permissions r=kmag
1. Use the right strings in permission dialogs
2. Don't show permissions dialogs for non-promptable permissions
3. Enable dialogs by default

MozReview-Commit-ID: JJdxxcP7IeU

--HG--
extra : rebase_source : b5525cbae3822f3e2727788fd63580e6d5bd8293
2017-04-10 19:12:23 -07:00
Mark Banner 7e2d02b47d Bug 1346825 - Setup build configuration for Firefox Screenshots in Firefox (and disable screenshots by default). r=gps,Mossop
Screenshots is a system add-on imported from https://github.com/mozilla-services/screenshots/.

This is the initial build system patch for building screenshots. ESLint is ignored since Screenshots currently use their own version (this may change in the future).

MozReview-Commit-ID: 4OEcaduaeWE
2017-03-10 12:34:54 +00:00
Bill McCloskey 6aea6a4e29 Bug 1355997 - Remove Firefox 'add-ons' from CPOW whitelist (r=mrbkap)
MozReview-Commit-ID: HunklmWsWHf
2017-04-12 20:15:32 -07:00
Fischer.json c39e57fe94 Part 2: Bug 1354530 - Disable offline group in Preferences in Nightly because Storage Management v1 spec is done, r=jaws
MozReview-Commit-ID: A4xbomLFYlQ

--HG--
extra : rebase_source : 9b5088f65c86ea6eb78b1c020cabed8922555234
2017-04-07 21:21:32 +08:00
Mark Banner 075f58be60 Bug 1346825 - Setup build configuration for Firefox Screenshots in Firefox (and disable screenshots by default). r=gps,Mossop
Screenshots is a system add-on imported from https://github.com/mozilla-services/screenshots/.

This is the initial build system patch for building screenshots. ESLint is ignored since Screenshots currently use their own version (this may change in the future).

MozReview-Commit-ID: 4OEcaduaeWE

--HG--
extra : source : d4b155c9ee3db31f5494e1d15bac0984932ed7a2
2017-03-10 12:34:54 +00:00
Gijs Kruitbosch bd805725b6 Bug 1354083 - create a photon structure pref and a panel for photon hamburger menu use, r=mikedeboer
MozReview-Commit-ID: CKdxucwQfXV

--HG--
extra : rebase_source : 9fbce69b7600a1f38e9de8affb526a43b153c2d7
2017-04-10 20:02:43 +01:00
Doug Thayer f463069928 Bug 893505 - Simplify the application update UI r=chmanchester,enndeakin+6102,Gijs,rstrong
There's quite a few changes in here. At a high level, all we're trying to do
is to replace the old update popup with a less intrusive and more modern
doorhanger (set of doorhangers) for various update failure conditions.

MozReview-Commit-ID: 24sESMTosNX

--HG--
extra : rebase_source : ee0c1e00fe3f99e16388f0de17274ff97a3b9fcf
2017-03-21 13:50:09 -07:00
Sebastian Hengst 548852b3a4 merge mozilla-central to autoland. r=merge a=merge 2017-04-07 22:16:26 +02:00
ffxbld 78cefe75fb No bug, Automated blocklist update from host bld-linux64-spot-307 - a=blocklist-update 2017-04-07 08:52:32 -07:00
Mike Shal 290404b519 Bug 1352982 - clobber OSX .app directory before rsyncing files in; r=ted
The .app directory for OSX builds is created piecemeal by several
commands in browser/app/Makefile.in, however it isn't normally cleaned
by a build. If a file is removed from the tree, it's possible that an
incremental build will still have a copy in the .app dir and get
packaged up in the final dmg. It's simple to just rm -rf this directory
beforehand.

MozReview-Commit-ID: 2Zr97o9dTn8

--HG--
extra : rebase_source : 2c9995991c58ee9724464514ec8285c31ab8d062
2017-04-05 15:25:30 -04:00
manotejmeka d0454ad41d Bug 1335905 - Add Preferences search feature, preffed off by default. r=jaws,mconley
Code written by Manotej Meka <manotejmeka@gmail.com> and Ian Ferguson <fergu272@msu.edu>
This is the initial landing of the search feature, and is preffed off behind
browser.preferences.search.

MozReview-Commit-ID: 7iaeRsIIV3Y

--HG--
extra : rebase_source : 5e875ed0777397ecc6d98731179a1dfbd1f073df
2017-04-04 16:33:34 -04:00
Wes Kocher 208190c049 Merge m-c to inbound, a=merge 2017-04-04 11:28:06 -07:00
ffxbld e37ec1af56 No bug, Automated blocklist update from host bld-linux64-spot-314 - a=blocklist-update 2017-04-04 07:51:24 -07:00
Will Wang 9ab097c6ac Bug 1305950 - Don't collect/save the session when the user is idle. r=mdeboer
This patch includes:
- (By Yoric) Don't collect/save the session when the user is idle;r=mdeboer
- Add a test for the behavior of state writing in idle/active mode

When the user is not actively using the computer, webpages may still
perform changes that require (re)writing to sessionstore, e.g.  updating
Session Cookies or DOM Session Storage, or refreshing, etc. Before
this patch, a single active page can require us to
recollect/serialize/write the entire Session Restore file every 15
seconds even when the user is not in front of the computer.

We expect that, when the user is not in front of the computer, changes
are not critical and don't need to be saved as often. We now adopt the
following strategy:

- when the user has been away for (by default) 15 seconds, finish any
  pending collect/write, then increase the collect/write buffering
  delay to (by default) 1h

- when the user returns, reschedule any pending 1h collect/write as a
  (by default) 15 seconds collect/write, then proceed with (by
  default) 15 seconds collect/write delays.

--HG--
extra : histedit_source : b7ea6a6fbfee2f3a2bddeaa69b6446d7544c2585
2017-03-31 11:38:01 +08:00
Aaron Klotz 3510b35c9c Bug 1348069: Add comInterfaceExternalProxyStub entries for IAccessible to 32-bit firefox and plugin-container manifests; r=jimm, gps
MozReview-Commit-ID: 6G3zm2jrrMx

This patch needs to use different manifests depending on whether we are building
32-bit or 64-bit Firefox. In order to distinguish between them, I am using
checking for HAVE_64BIT_BUILD in the resource file and embedding the manifests
there.

--HG--
rename : browser/app/firefox.exe.manifest => browser/app/firefox.exe.32.manifest
rename : browser/app/firefox.exe.manifest => browser/app/firefox.exe.64.manifest
rename : ipc/app/plugin-container.exe.manifest => ipc/app/plugin-container.exe.32.manifest
rename : ipc/app/plugin-container.exe.manifest => ipc/app/plugin-container.exe.64.manifest
extra : rebase_source : 2d937f47c7b79a4f29a2c2001dec5ed8f00e54bc
2017-03-29 12:30:37 -06:00
ffxbld f668d2b2c1 No bug, Automated blocklist update from host bld-linux64-spot-309 - a=blocklist-update 2017-03-31 08:52:17 -07:00
Ryan VanderMeulen 05037eec1a Merge m-c to inbound. a=merge 2017-03-30 15:21:27 -04:00
ffxbld 72fe012899 No bug, Automated blocklist update from host bld-linux64-spot-388 - a=blocklist-update 2017-03-30 07:59:26 -07:00
Fischer.json 7846b668d6 Bug 1312349 - Hide the section of Offline Web Content and User Data in about:preferences r=jaws
MozReview-Commit-ID: 6K3PigI3wEf

--HG--
extra : rebase_source : a76197aa1d50c653a025d205b161b94bea6fc5c9
2017-03-08 19:34:21 +08:00
Gabor Krizsanits 0384d05aa6 Bug 1346288 - Setting e10sMultiBlockedByAddons for bootrapped add-on users. r=felipe 2017-03-30 18:44:27 +02:00
Michael Kaply 5d98501bcf Bug 1278042 - If update is disabled, don't copy LaunchServices. r=spohl
MozReview-Commit-ID: DWZxmVU0Qrf

--HG--
extra : rebase_source : 531a1e7bca364bd23eba0a48e0d80f698c142a69
2017-03-27 09:48:35 -05:00
Andrew Swan 42e0cf8db4 Bug 1342142 Part 2 Enable webextension permission prompts r=mossop
MozReview-Commit-ID: 5p4lvWXn9Hh

--HG--
extra : rebase_source : 26d0070e53b68053c497b6f5497008fe6348dec0
2017-03-10 16:05:26 -08:00
ffxbld 8dd7c104d9 No bug, Automated blocklist update from host bld-linux64-spot-388 - a=blocklist-update 2017-03-22 07:50:21 -07:00
Carsten "Tomcat" Book 0079c7adf3 Backed out changeset 31172c0751dd for investigating Bug 1349208 on a CLOSED TREE 2017-03-21 17:22:32 +01:00
ffxbld 3cb93f3ecb No bug, Automated blocklist update from host bld-linux64-spot-094 - a=blocklist-update 2017-03-21 08:22:13 -07:00
Jim Blandy b4c089eb34 Bug 1347360 - Remove unnecessary USE_LIBS directive. r=glandium 2017-03-14 17:10:13 -07:00
Wes Kocher 1d6765414b Merge m-c to autoland, a=merge
MozReview-Commit-ID: AcDLWqQhcBe
2017-03-15 14:29:24 -07:00
Wes Kocher b58de4b0cc Merge autoland to central, a=merge
MozReview-Commit-ID: GRzdZQPAUxX
2017-03-15 14:05:40 -07:00
ffxbld 571c1fd0ba No bug, Automated blocklist update from host bld-linux64-spot-038 - a=blocklist-update 2017-03-15 08:12:35 -07:00
Michelangelo De Simone 1b10d733cc Bug 1346172 - Fix Geolocation prefs. r=sylvestre
MozReview-Commit-ID: D2P9GaV6OWS

--HG--
extra : rebase_source : 2c5e8cb74b205fe770d1e6f6e2bcbcab7e714ad2
2017-03-13 10:31:27 -07:00
Sebastian Hengst faa0ef84d0 Backed out changeset ec6261d6fe47 (bug 1343821) for failing browser_parsable_css.js | missing chrome://global/skin/arrow/arrow-lft-hov.gif referenced from chrome://global/skin/arrow.css. r=backout 2017-03-14 18:44:24 +01:00
Mike de Boer 7ea0ef11e5 Bug 1343821 - remove Dynamic Skin Switching (DSS) support. r=mossop
MozReview-Commit-ID: 6KpCLiu4aUf

--HG--
extra : rebase_source : a6f178a89665480fdae7eadcffb0a1bb28ee2fa7
2017-03-14 17:00:29 +01:00
Carsten "Tomcat" Book 665079ba07 Backed out changeset 48c4281a7308 (bug 1343821) for eslint failures 2017-03-14 16:57:11 +01:00
Mike de Boer 51f74c0207 Bug 1343821 - remove Dynamic Skin Switching (DSS) support. r=mossop
MozReview-Commit-ID: 5kMWOGTsD2P

--HG--
extra : rebase_source : 3ebb47fe33286d0c144114d69b76cd8ea60d57da
2017-03-14 15:51:22 +01:00
Wes Kocher 6d2e245da8 Backed out changeset 5bbf6972b904 (bug 1235982) for landing prematurely a=backout
MozReview-Commit-ID: Fy7NwUoMipw
2017-03-15 14:00:47 -07:00
Tom Ritter db3ff2c559 Bug 1235982 Add CFG to firefox.exe and mozglue, and a mochitest to ensure a crash r=glandium,mconley
MozReview-Commit-ID: 1XnHH3NeGnJ

--HG--
extra : rebase_source : 3bbf02779cb4ee0a04dcea851fe81a96faec2494
2017-03-15 11:14:22 -05:00
Mike de Boer 6867449576 Bug 1343821 - remove Dynamic Skin Switching (DSS) support. r=mossop
MozReview-Commit-ID: AaNrFU2DZOm

--HG--
extra : rebase_source : b18c648768efa817cf424e7d0a1f4580246006f7
2017-03-15 12:15:16 +01:00
Ya-Chieh Wu c075f7b427 Bug 1338476 - Add "pdfium.enabled" as a pref for turning on/off mortar pdf. r=evelyn, r=Gijs 2017-03-13 19:57:00 +01:00
Michelangelo De Simone 22a7c10b2c Bug 1072859 - Disable Geolocation on non-secure origins. r=jdm
MozReview-Commit-ID: KnHOb0aN4nE

--HG--
extra : source : 07ead25d0bdae2e62c116da16f70f5599513d00f
extra : histedit_source : 19e33405ac6e7b228179e397a80bd39a44651f4a%2C04a0bb8d5aaa06b8780f1937cc836b404bd8d1f7
2017-03-08 16:45:44 -08:00
Ethan Tseng ed6b3c7377 Bug 1345322 - Add pref privacy.resistFingerprinting to firefox.js. r=Gijs
MozReview-Commit-ID: DNS5zitYNDF

--HG--
extra : rebase_source : 5fd25fd5c31f0ecbf28593cfe7b7f3cbf8e9a4fc
2017-03-09 18:08:48 +08:00
ffxbld 7cb75d8775 No bug, Automated blocklist update from host bld-linux64-spot-380 - a=blocklist-update 2017-03-09 07:20:07 -08:00
Sebastian Hengst dd5376d924 Backed out changeset 8b1c50cdb50c (bug 1072859) for failing devtools/client/responsive.html/test/browser/browser_permission_doorhanger.js. r=backout a=merge
MozReview-Commit-ID: LaknhYl9fEw

--HG--
extra : source : 6263649f857f55b11a6060d4a8735bdc8dbb0971
2017-03-09 00:46:17 +01:00
Michelangelo De Simone 1cd6de26c9 Bug 1072859 - Disable Geolocation on non-secure origins. r=jdm
MozReview-Commit-ID: KnHOb0aN4nE

--HG--
extra : rebase_source : a04cb5f52614889e83d8bcf5d8345f2559878b94
2017-03-06 14:10:13 -08:00
Jared Wein b91c8d76ac Bug 1343921 - Implement support for custom icons through the Theming API. r=mattw,mikedeboer
MozReview-Commit-ID: KMMR7cT8Mzp

--HG--
extra : rebase_source : b99d17634b7147ca846a6b156461c8ddbca45010
2017-03-06 18:10:39 -05:00
Michelangelo De Simone bdc7703a03 Bug 1341897 - Harmonize Geolocation providers. r=jdm
MozReview-Commit-ID: DZbFDsklbq0

--HG--
extra : rebase_source : 94dbf472c9201baba9c78f01c9fbe0443a24992b
2017-02-22 15:09:02 -08:00
Sebastian Hengst ae5ce5bbed Backed out changeset 1666512ef081 (bug 1343921) for failing browser_ext_themes_chromeparity.js and browser_ext_themes_icons.js. r=backout on a CLOSED TREE 2017-03-06 23:18:57 +01:00
Jared Wein b68b950736 Bug 1343921 - Implement support for custom icons through the Theming API. r=mattw,mikedeboer
MozReview-Commit-ID: KMMR7cT8Mzp

--HG--
extra : rebase_source : 97e186668765cef97424e8e6d9e121864ebecec3
2017-03-06 15:16:35 -05:00
Ursula Sarracini 6b1858e254 Bug 1340181 - Hide Activity Stream URL in URLbar r=fkiefer,mconley
MozReview-Commit-ID: F0P5tn2wyG

--HG--
extra : rebase_source : a9f766913b8340e12a4f526dc741e8ed752e6acf
2017-02-22 13:18:09 -05:00
Carsten "Tomcat" Book cf269a43bd merge mozilla-inbound to mozilla-central a=merge 2017-03-03 13:03:48 +01:00
Matthew Noorenberghe 8e6dfd43c3 Bug 1342462 - UITour: Remove automatic reader view tour based on a URL regex. r=Gijs
MozReview-Commit-ID: 1GCx4tOtjXA

--HG--
extra : rebase_source : 61e0798dc9d6315da864af63a10c78e9874eb039
2017-02-28 21:52:54 -08:00
Mike de Boer c594086fd3 Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
MozReview-Commit-ID: LERYdJHNvxW

--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
extra : rebase_source : 17af3a7d6e72b33853534187f1b68c6340cc2895
2017-03-02 14:22:14 +01:00
Wes Kocher 9746f81e53 Merge m-c to autoland, a=merge
MozReview-Commit-ID: FzykkWPQCrq

--HG--
rename : browser/modules/test/browser_UsageTelemetry_content.js => browser/modules/test/browser/browser_UsageTelemetry_content.js
rename : browser/modules/test/browser_UsageTelemetry_content_aboutHome.js => browser/modules/test/browser/browser_UsageTelemetry_content_aboutHome.js
rename : browser/modules/test/browser_UsageTelemetry_searchbar.js => browser/modules/test/browser/browser_UsageTelemetry_searchbar.js
rename : browser/modules/test/browser_UsageTelemetry_urlbar.js => browser/modules/test/browser/browser_UsageTelemetry_urlbar.js
2017-03-01 17:48:44 -08:00
Wes Kocher 3cbb52bd7d Merge inbound to central, a=merge
MozReview-Commit-ID: 7vInHaD1geB
2017-03-01 17:18:37 -08:00
ffxbld 31b6089ce2 No bug, Automated blocklist update from host bld-linux64-spot-039 - a=blocklist-update 2017-03-01 07:47:17 -08:00
Wes Kocher 3f87d6f0d5 Merge m-c to autoland, a=merge b557bdc314e7
MozReview-Commit-ID: HDM5eTkVNDa
2017-03-01 16:27:28 -08:00
Sebastian Hengst 097faaf0fa Backed out changeset 86fae94513cd (bug 1330349) for failing mochitest browser_bug591465.js and xpcshell test test_webextension_theme.js. r=backout on a CLOSED TREE
--HG--
rename : toolkit/components/extensions/ext-theme.js => browser/components/extensions/ext-theme.js
rename : toolkit/components/extensions/schemas/theme.json => browser/components/extensions/schemas/theme.json
rename : toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js => browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-02 00:03:10 +01:00
Mike de Boer f81f8d216e Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
MozReview-Commit-ID: D2SwtSu1VZw

--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
extra : rebase_source : b408c306c81c6bfa148a97255f7b68c6a4054f2b
2017-03-01 17:57:13 +01:00
Mark Hammond de20e8f357 Bug 1317223 (part 2) - add 'doctor' concept and move bookmark validation logic to it. r=tcsc
This patch defines the concept of a "doctor" for collections. The doctor is
responsible for running all validators and deciding whether or not to initiate
a repair request based on the validation results.

MozReview-Commit-ID: 6NLRE6L0OpA
2017-03-02 17:14:31 +11:00
Sebastian Hengst 5b64461cd0 Backed out changeset 5c2a88e35ffc (bug 1330349) for failing xpcshell test test_dss.js. r=backout
--HG--
rename : toolkit/components/extensions/ext-theme.js => browser/components/extensions/ext-theme.js
rename : toolkit/components/extensions/schemas/theme.json => browser/components/extensions/schemas/theme.json
rename : toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js => browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-01 20:09:01 +01:00
Benjamin Smedberg ac290e07e4 Bug 1332639 - Fix nsBrowserApp.cpp and related headers to compile without the external string API, r=glandium
MozReview-Commit-ID: CQjtpA2lxAM

--HG--
extra : rebase_source : ae92ab7141cba8f3db41d5130059d02866242ccd
2017-02-27 13:39:34 -05:00
Mike de Boer 3306b63381 Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
MozReview-Commit-ID: D2SwtSu1VZw

--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
extra : rebase_source : b408c306c81c6bfa148a97255f7b68c6a4054f2b
2017-03-01 17:57:13 +01:00
ffxbld c9ccb8ec1f No bug, Automated blocklist update from host bld-linux64-spot-025 - a=blocklist-update 2017-02-24 08:12:16 -08:00
David Parks 26437f4ecd Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen, r=glandium
Hook this into the browser via the XREAppData. This patch does not include the changes to Chromium source code.

--HG--
extra : rebase_source : 4d5637bcdbeae605b0b99e9192598d48f371b698
2017-02-14 15:08:40 -08:00
Sebastian Hengst 68e7240c0c Backed out changeset 71b9ac06a60a (bug 1284897) 2017-02-21 23:13:29 +01:00
David Parks 82eb0f3fdd Bug 1284897 - Add mechanism to libsandbox_s to track names of files that have been given special sandbox access permissions (PermissionsService). r=bobowen, r=glandium
Hook this into the browser via the XREAppData. This patch does not include the changes to Chromium source code.

--HG--
extra : rebase_source : e34e8b50101cc40ded26e80791052123b24c8243
extra : histedit_source : 69c9b2dc91546adbfdad03b5d43842809191ffb9
2017-02-14 15:08:40 -08:00
Dão Gottwald 3b1f56f3a6 Bug 1340115 - Cap the amount of history we import from Chrome. r=Gijs
MozReview-Commit-ID: Cj0I02O27PD

--HG--
extra : rebase_source : 3ce609f3749fef27edc3e6e63ea2588406937325
2017-02-20 21:17:44 +01:00
ffxbld 59cd73fbfa No bug, Automated blocklist update from host bld-linux64-spot-381 - a=blocklist-update 2017-02-17 07:06:40 -08:00
Gijs Kruitbosch 457385a2b9 Bug 1343076 - enable automigration by default on early beta and earlier, r=Dolske
MozReview-Commit-ID: 8WumBLgMUIS

--HG--
extra : rebase_source : aa43489545653b5667c804af4ea53058962c1334
2017-02-28 10:35:46 +00:00
ffxbld 8c013cb69e No bug, Automated blocklist update from host bld-linux64-spot-022 - a=blocklist-update 2017-02-16 08:04:30 -08:00
Dão Gottwald f7593c2488 Bug 1339413 - Implement prefs for capping the amount of history we import from Chrome. r=Gijs
MozReview-Commit-ID: BdlNxS76Ko9

--HG--
extra : rebase_source : 242297a27bf5b363b0e3883de79da72485c8b490
2017-02-15 18:42:15 +01:00
Carsten "Tomcat" Book dacc230ad3 Merge mozilla-central to autoland 2017-02-15 12:59:23 +01:00
Chris Pearce d050e8d591 Bug 1338064 - Enable VP9 in MP4 for EME in Nightly. r=gerald
MozReview-Commit-ID: Deggrc038Va

--HG--
extra : rebase_source : cebfafbfec26bc0c756b85c9cde214455979f374
2017-02-09 20:09:39 +13:00
Jesse Schwartzentruber df40990bb3 Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj
--HG--
extra : rebase_source : 493400a792fd50266a8d434b842710586c7947c5
2017-02-10 11:10:23 -05:00
Gabriele Svelto 276f7423bb Bug 1310703 - Introduce the pingsender executable; r=ted
MozReview-Commit-ID: 2SEwwGywahQ
2017-01-16 17:39:22 +01:00
Matthew Noorenberghe 4f85765ea4 Bug 1339515 - [Form Autofill] Add built-in debug logging to ease debugging. r=steveck
MozReview-Commit-ID: F4w2CzdWdrI

--HG--
extra : rebase_source : 33ea952b4d3d28013d9d9efaa1fc0efe57d3956f
2017-02-15 16:22:38 +08:00
steveck-chung 918291a57e Bug 1330567 - Part 1: Fallback to form history if form autofill pref is disabled, r=MattN
MozReview-Commit-ID: Aq8NhSkxNId

--HG--
extra : rebase_source : 20c4c8aafabcce7c2f4af05c41b3c1989bd9f5d7
2017-02-08 14:13:59 +08:00
ffxbld 28a131c59f No bug, Automated blocklist update from host bld-linux64-spot-387 - a=blocklist-update 2017-02-09 07:37:11 -08:00
Chris Peterson 7ed800f024 Bug 1242321 - Remove obsolete "media.eme.apiVisible" pref. r=cpearce sr=bz
MozReview-Commit-ID: D31Yg1LHI5u

--HG--
extra : rebase_source : 7c608ee93025840fc4f97977feec2ca65ceee263
2017-02-01 22:10:06 -08:00
Tim Huang 4e31b183a6 Bug 1319773 - Part 2: Add a pref 'privacy.firstparty.isolate.restrict_opener_access' which controls the access of window.opener for different first party domain. r=baku
--HG--
extra : rebase_source : 052dfb3554ba050af85247bcf2587ade26710aac
2017-01-23 10:50:22 +08:00
ffxbld 13f287296e No bug, Automated blocklist update from host bld-linux64-spot-222 - a=blocklist-update 2017-02-01 08:17:02 -08:00
Gian-Carlo Pascutto aa1bdaad34 Bug 1330326 - Make sandboxing policy more configurable via preferences. r=jld
MozReview-Commit-ID: 9P0bSLLKRWp

--HG--
extra : rebase_source : e1d2f34e5d0901614d88a583beecb704369ce478
2017-01-26 19:59:50 +01:00
ffxbld 711c79df96 No bug, Automated blocklist update from host bld-linux64-spot-015 - a=blocklist-update 2017-01-27 18:39:07 -08:00
Sebastian Hengst e1d5db133e Backed out changeset e87ae43ca443 (bug 1330326) 2017-01-27 20:59:55 +01:00
Gian-Carlo Pascutto 0d2bf66dfd Bug 1330326 - Make sandboxing policy more configurable via preferences. r=jld
MozReview-Commit-ID: 9P0bSLLKRWp

--HG--
extra : rebase_source : ab7d7da81459bd08c6aec7d7c89949ca7207471f
2017-01-26 19:59:50 +01:00
Carsten "Tomcat" Book 9af2aa6b47 Merge mozilla-central to autoland 2017-01-27 11:26:26 +01:00
David Parks 6126517411 Bug 1334182 - Turn off sandbox violation logging by default on Windows. r=jimm
Make security.sandbox.logging.enabled false by default on Windows only.
2017-01-26 09:42:02 -08:00
Michelangelo De Simone a011917b2b Bug 1269531 - Make the Geolocation test suite secure-context aware. r=jdm
MozReview-Commit-ID: 4WPUsGAO7xF

--HG--
extra : rebase_source : a0616dff53d547ab6c5b5d9f9b4e965e60b862b5
2017-01-26 15:38:16 -07:00
David Parks 990402c301 Bug 1317735 - Consolidate env vars for logging. r=jimm
Assigns the preference security.sandbox.logging.enabled and the environment variable MOZ_SANDBOX_LOGGING to control whether or not sandbox violations are logged.  The pref defaults to true.  On Linux, only the environment variable is considered.

--HG--
extra : rebase_source : f67870a74795228548b290aec32d08552c068874
2017-01-23 12:46:49 -08:00
Mike Hommey 9a71407b51 Bug 1332523 - Add BinaryPath::Get variant that returns a UniquePtr instead of filling a stack buffer. r=bsmedberg
--HG--
extra : rebase_source : 3fd502f67bd28e504f9a5d1a6ea1e790e9fec774
2017-01-13 09:40:54 +09:00
Mike Hommey 45bb38d482 Bug 1332523 - Make GetBootstrap take the path to an arbitrary file next to libxul. r=bsmedberg
The FileExists check can be removed because the code loading the library
will handle that case already.

--HG--
extra : rebase_source : bac53d3f88ed1dd716ee1340d40dae42becdfdf0
2017-01-13 09:27:39 +09:00
Mike Hommey 11a4734e0d Bug 1332523 - Remove nsXPCOMGlue.h. r=bsmedberg
--HG--
extra : rebase_source : 7a0b2441f768cbdef1a5b51139f8ecd4a6fde0c1
2017-01-13 07:56:05 +09:00
Mike Hommey 9d2b3754b7 Bug 1332523 - Move message indicating when the blocklist is initialized after user32.dll was loaded to the blocklist itself. r=dmajor
--HG--
extra : rebase_source : 4aea579104d2bad56a91f67e66d0af8c4ada9c3d
2017-01-12 11:13:40 +09:00
Mark Banner 751b105bb1 Bug 737836 - Improve frecency handling for multiple redirect sequences, and add a test. r=mak
MozReview-Commit-ID: ImJMF5KDvtz

--HG--
extra : rebase_source : ecf063f47db082bff48104e09fd114e868fb4bda
2017-01-18 14:12:58 +00:00
Mark Banner ef6375ca0d Bug 737836 - Don't rely on past visits for frecency calcuations for redirects. r=mak
MozReview-Commit-ID: GfgZSInN9Lv

--HG--
extra : rebase_source : a052eebb1e5ffd2825b556c8a5702ec57f2570de
2017-01-18 14:09:09 +00:00
Mike Hommey 7523430127 Bug 1330533 - Use FuzzerDriver directly instead of wrapping it in a libfuzzer_main function. r=decoder
Going further from the previous changes, all libfuzzer_main really does
is call the init function, and then proceed to call the fuzzer driver
with the testing function.

So instead of calling that function for it to do all that, the
LibFuzzerRunner can just call the init function itself, and then
call the fuzzer driver with the testing function.

--HG--
extra : rebase_source : 2eb1a2ae763ef21827471cd32addceacefc1ac5d
2017-01-12 14:44:18 +09:00
Mike Hommey cc6c5d8f71 Bug 1330533 - Pass LibFuzzerInitFunc and LibFuzzerTestingFunc to libfuzzer_main. r=decoder
The LibFuzzerRunner code lives in libxul. It's unnecessary complications
to have it call back a function in the firefox executable just so that
it calls another function that is in libxul. Passing the init and
testing functions to the libfuzzer_main function allows to just bypass
that roundtrip, simplifying the setup.

--HG--
extra : rebase_source : ba72c029a904e05fe3b0ed5984c1bad946b73c6a
2017-01-12 14:50:14 +09:00
Mike Hommey 92c5bff388 Bug 1330533 - Remove argc/argv arguments to XRE_LibFuzzerSetMain. r=decoder
The function given to XRE_LibFuzzerSetMain is called from somewhere that
does have access to argc/argv already, so we can avoid passing them
to XRE_LibFuzzerSetMain.

This actually might fix subtle issues with argc/argv not really matching
reality when calling the LibFuzzerMain function in the current code:
some arguments are handled before the call, and both argc and argv are
modified from within XRE_main, but the values stored for the
LibFuzzerMain call still are the original ones.

Argv being a pointer, and it not being reallocated, the value stored for
the LibFuzzerMain call points to the changed one, but argc, being an
integer, is not modified accordingly.

In fact, it's actually worse, because while the Gecko code doesn't
reallocate argv, gtk_main might. So if some GTK flag is passed on the
command line, there's also a possibility that the LibFuzzerMain function
will do a use-after-free.

So all in all, it's just better to use the set of modified argc/argv
from XRE_main instead of storing them from main().

--HG--
extra : rebase_source : 92b89909eab0fc2f67ce372b959bb0e3ed12cd2b
2017-01-12 11:59:37 +09:00
Brian Grinstead 72624995c7 Bug 1323833 - Trim the list of recommended themes from 5 to 3;r=Gijs
MozReview-Commit-ID: 2TFNxwMT1qz

--HG--
extra : rebase_source : ed4484e3c25244219a545957cee32335c03ea3ee
2017-01-19 13:28:33 -08:00
David Parks 033c45c4ef Bug 1306239 - Add pref to toggle OS X sandbox violation debugging, default on. r=haik
Turns on sandbox denial logging if security.sandbox.logging.enabled is true.

Removes most sandbox violation messages but some related messages generated
by other processes will still get through.

--HG--
extra : rebase_source : 4f06e70d53b0f500cc85a869c5bd7f8ea20d8341
2017-01-17 15:47:13 -08:00
Chris Pearce 6265ff2efa Bug 1329543 - Remove GMPAudioDecoder and unencrypted GMP decoding. r=gerald
MozReview-Commit-ID: JLlHmyEg6Qo

--HG--
extra : rebase_source : c7b17efed0b24ed0aec075de144d306c985bddec
2017-01-14 11:44:41 +08:00
Chris Pearce 75fbf5ab95 Bug 1329543 - Remove uses of MOZ_ADOBE_EME. r=glandium
MozReview-Commit-ID: DCQ5KsZEJLP

--HG--
extra : rebase_source : 80492e1787666c9bcc4601ca80b9956f8de1ab65
2017-01-09 21:43:23 +08:00
Mike Hommey 2330dcf840 Bug 1306327 - Move reading application.ini to XRE_main. r=bsmedberg
Reading application.ini involves using nsCOMPtr<nsIFile>, and that can
only happen through the XPCOM glue, which we eventually want to get rid
of.

So, while keeping the command line argument/environment variable
handling in nsBrowserApp, we move the actually parsing of the file to
XRE_main, where things can be handled without the XPCOM glue.

--HG--
extra : rebase_source : 487960a671476d4edae4f568c37efa6563ef4dff
2017-01-10 16:43:23 +09:00
Mike Hommey 09dc362a61 Bug 1306327 - Use the new XRE Bootstrap API in Desktop Firefox. r=bsmedberg
This just wraps all the XRE method calls to go through the Bootstrap API
instead of relying on the XPCOM glue methods.

--HG--
extra : rebase_source : eccbe18b9b21ca1ab6c403515ffd60f0a9174d9c
2016-12-16 11:10:02 +09:00
Mike Hommey 17436e8731 Bug 1306327 - Remove NS_XRE_DLL_BLOCKLIST_ENABLED. r=bsmedberg
Instead of having nsBrowserApp.cpp set a flag in XREAppData to indicate
whether the DLL blocklist properly initialized, just have XRE code ask
the blocklist itself.

--HG--
extra : rebase_source : e872853481acce68b325909e476d009aec878701
2017-01-10 09:10:36 +09:00
Mike Hommey af19e1f051 Bug 1306327 - Remove the flags argument to XRE_main. r=bsmedberg
This hasn't been used since the removal of the Metro code in bug
1039866, close to two years ago.

--HG--
extra : rebase_source : 58ec1ce63e4231c8006cafd3424675f14ddbf9f1
2017-01-10 14:15:50 +09:00
Mike Hommey f6f8d88483 Bug 1306327 - Don't set XREAppData.xreDirectory from nsBrowserApp.cpp. r=bsmedberg
It turns out nsAppRunner.cpp sets it to the exact same thing when it's
not already set, so we might as well use that.

--HG--
extra : rebase_source : cb8955e75c13a02494f3e163089c53696a661aa9
2017-01-10 08:02:43 +09:00
Mike Hommey a92655a398 Bug 1306327 - Remove XPCOMGlueEnablePreload. r=froydnj
Back in bug 632404, when the function was added, preloading was
conditional. But after some A/B testing, the conclusion in bug 771745
was that we would just do preloading unconditionally.

Which means in practice, we don't need to have a function to enable it
manually anymore, since we're always enabling it.

--HG--
extra : rebase_source : c76307c13c057e87e1fe4564b82113fbfa20d382
2016-12-15 17:37:53 +09:00
Johann Hofmann 95370d69a3 Bug 1206232 - Add temporary permission states to SitePermissions.jsm. r=jdm,Paolo
MozReview-Commit-ID: zQVeEHhIax

--HG--
extra : rebase_source : bebcd31cfbd638c51ff21c7e2b62bcc536b026da
2016-09-22 23:09:30 +02:00
Phil Ringnalda 082d6bd9df Merge m-i to m-c, a=merge
MozReview-Commit-ID: 1NtOkt6oQ7d
2017-01-14 09:38:58 -08:00
Phil Ringnalda 5a2bb1b51b Merge autoland to m-c, a=merge
MozReview-Commit-ID: 1NoQxmEjpqA
2017-01-14 08:56:07 -08:00
ffxbld f5b9aaaa5c No bug, Automated blocklist update from host bld-linux64-spot-223 - a=blocklist-update 2017-01-14 07:05:20 -08:00
Matthew Wein e3673f105f Bug 1330337 - Add basic theme framework hidden behind pref r=mikedeboer
MozReview-Commit-ID: 1kje3tc7y9O

--HG--
extra : rebase_source : 62fa9ff12f20877deade86f4ad8a3c64d95bc448
2017-01-11 14:34:23 -05:00
Brian Grinstead 0dfcf308e1 Bug 1314091 - Expose 'compact' themes instead of the Dev Edition theme;r=Gijs
This commit does the following:
* Install two lightweight themes instead of one
* Introduce a build config to install the themes instead of relying on channel: INSTALL_COMPACT_THEMES
* Change browser-compacttheme to use the new themes instead of the old one
* Remove inferBrightness since the lwt colors are part of the compact theme definision, as opposed
  to the devedition theme which could be light or
* Update CSS to use :-moz-lwtheme-darktext and :-moz-lwtheme-brighttext instead of [devtoolstheme]

MozReview-Commit-ID: 4gKU68drlE2

--HG--
rename : browser/base/content/defaultthemes/devedition.header.png => browser/base/content/defaultthemes/compact.header.png
2017-01-13 11:53:58 -08:00
Andrea Marchesini 6f72097efb Bug 1328756 - Add a pref for and options to the Long Press of the plus button, r=gijs 2017-01-12 18:30:47 +01:00
Brian Grinstead 2797c83264 Bug 1329207 - Change the default theme icon in about:addons and customize mode;r=Gijs
MozReview-Commit-ID: KOdm4BUb1Es

--HG--
extra : rebase_source : b4209c6fbff042689c6b025dc1b27c990039ada7
2017-01-12 12:42:18 -08:00
Henry Chang 55614c06db Bug 1305486 - Enable v4 tables on nightly build. r=francois
MozReview-Commit-ID: 4iGduuYqMQs

--HG--
extra : rebase_source : 49deb89d4fb3e4ec692ae933134e4b247734e980
2016-11-20 15:10:19 +08:00
Eric Rahm 87cfbc1b65 Bug 1322735 - Remove MOZ_STACKWALKING define. r=glandium
With frame pointer omission disabled we should always have usable stacks on Windows. This allows us to remove the MOZ_STACKWALKING define as it will always be enabled.

MozReview-Commit-ID: 54xs3Hf1r4P

--HG--
extra : rebase_source : dfaf13fb4c2185985f4f074c338ccf1fef8f3c94
2016-12-20 15:11:36 -08:00
Phil Ringnalda 1c2d0d367f Backed out 3 changesets (bug 1322735) for ASan leaks and xpcshell/selftest.py failures
CLOSED TREE

Backed out changeset 01cfc71ce542 (bug 1322735)
Backed out changeset 84c729c41230 (bug 1322735)
Backed out changeset b419aaefae95 (bug 1322735)
2017-01-10 20:17:34 -08:00
Eric Rahm 2e195de610 Bug 1322735 - Remove MOZ_STACKWALKING define. r=glandium
With frame pointer omission disabled we should always have usable stacks on Windows. This allows us to remove the MOZ_STACKWALKING define as it will always be enabled.

MozReview-Commit-ID: 54xs3Hf1r4P

--HG--
extra : rebase_source : 5fe27cdeeb464d81fbedc8c02ac187658bd759e7
2016-12-20 15:11:36 -08:00
Wes Kocher 6cb0d4e4ae Backed out changeset 5ee958f9deca (bug 1305486) for test_safe_browsing_initial_download.py failures a=backout
MozReview-Commit-ID: ICQovv1KLdw
2017-01-10 18:29:00 -08:00
Henry Chang cf9bae6821 Bug 1305486 - Enable v4 tables on nightly build. r=francois.
MozReview-Commit-ID: 4iGduuYqMQs

--HG--
extra : rebase_source : c4f9a22aae33a2ac718f2f4baac2f29267e1b676
extra : source : 091ed70a89dc685ebd4ad4275b9f0e694e7f330c
2016-11-20 15:10:19 +08:00
Edouard Oger cc7fbb3df8 Bug 1201335 - Display notification when a new device is added to Sync account. r=markh
MozReview-Commit-ID: D03prgIdL1M

--HG--
extra : rebase_source : 424372a3499e121cb76553f55d94057b017f2482
2017-01-04 19:21:36 -05:00
Iris Hsiao f035ae5a9d Merge mozilla-central to mozilla-inbound 2017-01-06 11:10:58 -05:00
Iris Hsiao 7adb57a57f merge autoland to mozilla-central a=merge 2017-01-06 11:06:17 -05:00
Iris Hsiao 1e82e8d079 merge mozilla-inbound to mozilla-central a=merge 2017-01-06 10:59:19 -05:00
ffxbld 68a729dd6b No bug, Automated blocklist update from host bld-linux64-spot-039 - a=blocklist-update 2017-01-06 07:23:27 -08:00
Dão Gottwald d6b3b14643 Bug 1322738 - Implement compact about:newtab tiles styling. r=gijs 2017-01-04 22:39:52 +01:00
Dão Gottwald 4d5ab006a2 Bug 1322737 - Implement ability to show basic placeholders for missing about:newtab thumbnails. r=gijs 2017-01-06 15:00:25 +01:00
Scott Wu cfee8bb73f Bug 1326153 - Change Form Autofill feature flag to browser.formautofill.experimental r=MattN
MozReview-Commit-ID: 6QF0RVLRS61

--HG--
extra : rebase_source : bb9146ec662c6b17fe5f9527367a7b598f6b6984
2016-12-29 16:09:33 +08:00
ffxbld 8c2f5e9bdf No bug, Automated blocklist update from host bld-linux64-spot-1064 - a=blocklist-update 2017-01-04 06:34:34 -08:00
ffxbld 62d7405e17 No bug, Automated blocklist update from host bld-linux64-spot-058 - a=blocklist-update 2017-01-03 06:55:03 -08:00
Tanvi Vyas 2a48e5d3f5 Bug 1217152 - Flip a pref to disable autofilling saved password on HTTP pages. Flip a pref to enable showing insecure password warnings in the password field autocomplete drop down. r=MattN
MozReview-Commit-ID: EAGsSpkOlEp

--HG--
extra : rebase_source : 15ad0f92c029abcb664f53722e421b6de1dc1fd0
2017-01-02 17:47:43 -05:00
Wes Kocher 8419692f73 Merge autoland to central, a=merge
MozReview-Commit-ID: ARlpf5Z77fz
2016-12-29 11:58:24 -08:00
ffxbld f2c5f649b5 No bug, Automated blocklist update from host bld-linux64-spot-079 - a=blocklist-update 2016-12-29 07:05:51 -08:00
ffxbld 14daa764d4 No bug, Automated blocklist update from host bld-linux64-spot-139 - a=blocklist-update 2016-12-27 06:43:58 -08:00
Tanvi Vyas dc8eed03da Bug 1319119 - Show degraded security UI for HTTP pages with password fields in release. r=MattN 2016-12-23 17:37:31 -08:00
Valentin Gosu 1fbe2eb916 Bug 1320061 - Add pref that allows users to copy unescaped URL from the URL bar r=mak
MozReview-Commit-ID: CDnMnkqj8gW
* * *
Bug 1320061 - Add test for copying non-ascii URL from the urlbar
MozReview-Commit-ID: 72jymxn6DJv

--HG--
extra : rebase_source : 06b33dc4a22745076ad5fbd61ccd573efb84ce4a
2016-12-07 10:18:46 -10:00
Florian Quèze a95e6c4714 Bug 1328913 - Pref-off Search Reset UI for beta and release, r=past. 2017-01-05 18:55:56 +01:00
Masatoshi Kimura 5aabeea338 Bug 1325217 - Remove Windows Vista from <supportedOS> manifest. r=jimm
MozReview-Commit-ID: BoZo3XKCgv0

--HG--
extra : rebase_source : 8ad6fa7d6fcc3741e308287a57471f61dd62f97b
2016-12-22 07:17:30 +09:00
Wes Kocher 60785fce6d Merge inbound to central, a=merge
MozReview-Commit-ID: I54WGOLqHI2
2016-12-22 18:37:07 -08:00
jordan9769 4d5da8328a Bug 1322251 - Remove browser.preferences.animateFadeIn and its code; r=jaws
MozReview-Commit-ID: 5gDD4C2Lkjd

--HG--
extra : rebase_source : efee55d1a4e754f503a0bd5c3d388b7364e3d33c
2016-12-21 22:08:22 +05:30
ffxbld 23f28a53dc No bug, Automated blocklist update from host bld-linux64-spot-228 - a=blocklist-update 2016-12-22 06:39:43 -08:00
ffxbld 0be466c8a9 No bug, Automated blocklist update from host bld-linux64-spot-345 - a=blocklist-update 2016-12-21 06:22:19 -08:00
Carsten "Tomcat" Book 0aed7a4ac5 Merge mozilla-central to mozilla-inbound
--HG--
rename : testing/docker/base-build/HASH => taskcluster/docker/base-build/HASH
rename : testing/docker/base-test/HASH => taskcluster/docker/base-test/HASH
rename : testing/docker/centos6-build-upd/HASH => taskcluster/docker/centos6-build-upd/HASH
rename : testing/docker/centos6-build/HASH => taskcluster/docker/centos6-build/HASH
rename : testing/docker/decision/HASH => taskcluster/docker/decision/HASH
rename : testing/docker/image_builder/HASH => taskcluster/docker/image_builder/HASH
rename : testing/docker/recipes/tooltool.py => taskcluster/docker/recipes/tooltool.py
rename : testing/docker/tester/HASH => taskcluster/docker/tester/HASH
2016-12-22 16:25:35 +01:00
Jared Wein a0b75bb470 Bug 934205 - Add link to install more themes from the Add-on Manager. Original patch written by MattN. r=MattN
MozReview-Commit-ID: 4LeqpQyFxDg

--HG--
extra : rebase_source : 8a59fbb26b18dcef79f79a7ffc210259900b3302
2016-12-19 21:47:46 -05:00
David Malaschonok bc0f62486b Bug 552434 - Allow the history mode to stay in Custom even if the settings match the preference values for keeping history. r=jaws
MozReview-Commit-ID: BCX4h3CdBhc

--HG--
extra : rebase_source : 799f964e4d73d6fb0ce317474fdc3c3b457b653c
2016-10-30 11:59:29 +01:00
Wes Kocher fd76f4dde0 Backed out changeset f1a3a13b5ab4 (bug 552434) for browser-chrome failures a=backout 2016-12-19 16:32:39 -08:00
David Malaschonok 3b32ee3cfa Bug 552434 - Allow the history mode to stay in Custom even if the settings match the preference values for keeping history. r=jaws
MozReview-Commit-ID: 4xLKlNRvHkz

--HG--
extra : rebase_source : 2aa825e71689538fb323da4099526fa07e1d01c0
2016-10-30 11:59:29 +01:00
Phil Ringnalda 3abfe370ac Merge m-i to m-c, a=merge
MozReview-Commit-ID: 3TWj1elRxgV
2016-12-17 14:00:48 -08:00
Iulian Radu 074a78e4ff Bug 1322565 - Remove gecko.handlerService.allowRegisterFromDifferentHost pref, r=gijs
MozReview-Commit-ID: Dlpt96MfoNP

--HG--
extra : rebase_source : 0355d5422af8a991057211fabd69f7fdfe3440f2
2016-12-16 01:53:50 +02:00
Carsten "Tomcat" Book 09ad3f43ec Backed out changeset a6e2d96c1274 (bug 1322565) for eslint failure 2016-12-16 16:41:22 +01:00
Iulian Radu 0185db5f4d Bug 1322565 - Remove gecko.handlerService.allowRegisterFromDifferentHost. r=gijs 2016-12-16 01:53:50 +02:00
Gijs Kruitbosch c38d38f381 Bug 1322720 - don't show the homepage on firstrun if a pref is flipped, r=dao
MozReview-Commit-ID: FhWyo7omun3

--HG--
extra : rebase_source : 4f214431322cd1fb8b39c0f4a2b873dbce8ff593
2016-12-15 15:40:50 +00:00
Benjamin Smedberg ae824ee296 Bug 1321593 part B - Unify the startup path between `firefox --app` and normal Firefox startup. With fixup to properly release/not-leak xreDirectory r=glandium
--HG--
extra : source : e531af57cd60ba243721c90fc30fa47d6bdd37e0
extra : histedit_source : ec9153f5d1b61d960e9e39a4fa3eebc156fc83ae%2C265903daf485c9ce34d60e284e51701c6e72ef16
2016-12-13 09:15:31 -05:00
Benjamin Smedberg d37894f60d Bug 1321593 part A - Refactor nsXREAppData: 1) make nsXREAppData strongly own its members 2) rename it to mozilla::XREAppData 3) separate out the static compiled data into StaticXREAppData 4) Remove XRE_CreateAppData and XRE_FreeAppData 5) remove the struct size and related size-checking code which was only ever useful for cross-version compatibility, r=glandium
MozReview-Commit-ID: CQv1UrSaw4D

--HG--
rename : xpcom/build/nsXREAppData.h => xpcom/build/XREAppData.h
rename : xpcom/glue/AppData.cpp => xpcom/glue/XREAppData.cpp
extra : source : eae2252a519f3ac5850f5110a6a1be45891ea5e9
2016-12-02 09:07:24 -05:00
Sebastian Hengst 27bd22acd7 Backed out changeset eae2252a519f (bug 1321593) for leaks, e.g. in clipboard and jetpack tests. r=backout
--HG--
rename : xpcom/build/XREAppData.h => xpcom/build/nsXREAppData.h
rename : xpcom/glue/XREAppData.cpp => xpcom/glue/AppData.cpp
2016-12-12 22:10:17 +01:00
Sebastian Hengst b65cbf32d8 Backed out changeset e531af57cd60 (bug 1321593) 2016-12-12 22:09:40 +01:00
Benjamin Smedberg 2246c8a642 Bug 1321593 part B - Unify the startup path between `firefox --app` and normal Firefox startup, r=glandium
MozReview-Commit-ID: E6m3eWrX3aB

--HG--
extra : rebase_source : 6b365b0a16b70feeafc7f6a2daf4fb36075314d4
extra : histedit_source : 965abd3a83bdf847de2f617e14dd4e4b381d2b1e
2016-12-02 09:08:01 -05:00
Benjamin Smedberg 4df1abc2c0 Bug 1321593 part A - Refactor nsXREAppData: 1) make nsXREAppData strongly own its members 2) rename it to mozilla::XREAppData 3) separate out the static compiled data into StaticXREAppData 4) Remove XRE_CreateAppData and XRE_FreeAppData 5) remove the struct size and related size-checking code which was only ever useful for cross-version compatibility, r=glandium
MozReview-Commit-ID: CQv1UrSaw4D

--HG--
rename : xpcom/build/nsXREAppData.h => xpcom/build/XREAppData.h
rename : xpcom/glue/AppData.cpp => xpcom/glue/XREAppData.cpp
extra : rebase_source : c909ee206d31b110c6a38cc466ef24a465ee2ae5
extra : histedit_source : e86c3900412229f99ade29c5b8e3943d943ec718
2016-12-02 09:07:24 -05:00
Nihanth Subramanya 18a669c0db Bug 1313706 - Enable captive portal detection on all channels. r=valentin
MozReview-Commit-ID: Gkg2AXl9RaD

--HG--
extra : rebase_source : 0d10b5f42d66954d79d91be7c9f1b6687d8fd69b
2016-12-01 16:56:13 -08:00
ffxbld 1c0ed03324 No bug, Automated blocklist update from host bld-linux64-spot-1071 - a=blocklist-update 2016-12-02 06:38:47 -08:00
ffxbld 5dc168550d No bug, Automated blocklist update from host bld-linux64-spot-471 - a=blocklist-update 2016-11-29 06:28:56 -08:00
ffxbld 78cfa1f6f4 No bug, Automated blocklist update from host bld-linux64-spot-488 - a=blocklist-update 2016-11-28 06:24:02 -08:00
ffxbld 957458d8fa No bug, Automated blocklist update from host bld-linux64-spot-409 - a=blocklist-update 2016-11-27 06:22:27 -08:00
ffxbld 26452cdaf3 No bug, Automated blocklist update from host bld-linux64-spot-470 - a=blocklist-update 2016-11-26 06:26:23 -08:00
ffxbld 1183dc0b9d No bug, Automated blocklist update from host bld-linux64-spot-576 - a=blocklist-update 2016-11-25 06:38:03 -08:00
ffxbld 87bf7415eb No bug, Automated blocklist update from host bld-linux64-spot-482 - a=blocklist-update 2016-11-24 06:24:29 -08:00
Carsten "Tomcat" Book ad928dbca5 Merge mozilla-central to autoland 2016-11-23 16:45:11 +01:00
ffxbld 1161ffe866 No bug, Automated blocklist update from host bld-linux64-spot-1063 - a=blocklist-update 2016-11-23 06:18:38 -08:00
ffxbld 96b454e2ad No bug, Automated blocklist update from host bld-linux64-spot-579 - a=blocklist-update 2016-11-22 06:22:41 -08:00
ffxbld 84feed9654 No bug, Automated blocklist update from host bld-linux64-spot-418 - a=blocklist-update 2016-11-21 06:16:25 -08:00
ffxbld 904bf9addd No bug, Automated blocklist update from host bld-linux64-spot-470 - a=blocklist-update 2016-11-20 06:13:34 -08:00
ffxbld cf2213bd6b No bug, Automated blocklist update from host bld-linux64-spot-495 - a=blocklist-update 2016-11-19 06:08:10 -08:00
ffxbld fdfce1ab2a No bug, Automated blocklist update from host bld-linux64-spot-495 - a=blocklist-update 2016-11-18 06:09:10 -08:00
ffxbld dfd651d0d8 No bug, Automated blocklist update from host bld-linux64-spot-421 - a=blocklist-update 2016-11-17 06:05:03 -08:00
Wes Kocher f9e9d69899 Merge inbound to m-c a=merge CLOSED TREE 2016-11-16 17:07:26 -08:00
ffxbld e2540ea298 No bug, Automated blocklist update from host bld-linux64-spot-013 - a=blocklist-update 2016-11-16 06:23:31 -08:00
ffxbld fec3f69009 No bug, Automated blocklist update from host bld-linux64-spot-318 - a=blocklist-update 2016-11-15 06:02:26 -08:00
ffxbld a2a15254fc No bug, Automated blocklist update from host bld-linux64-spot-1086 - a=blocklist-update 2016-11-14 06:09:12 -08:00
Carsten "Tomcat" Book c7a033c3e2 merge mozilla-inbound to mozilla-central a=merge 2016-11-14 10:22:06 +01:00
Carsten "Tomcat" Book 163bd81281 merge autoland to mozilla-central a=merge 2016-11-14 10:20:15 +01:00
ffxbld 886d5186f0 No bug, Automated blocklist update from host bld-linux64-spot-319 - a=blocklist-update 2016-11-13 06:05:09 -08:00
ffxbld ccc9315906 No bug, Automated blocklist update from host bld-linux64-spot-363 - a=blocklist-update 2016-11-12 06:06:55 -08:00
Carsten "Tomcat" Book cc5d30c616 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 658b3ffdfa71afff2d44129f50e50e2fbecbd06e
2016-11-11 16:43:07 +01:00
ffxbld b2c47f0fe0 No bug, Automated blocklist update from host bld-linux64-spot-267 - a=blocklist-update 2016-11-11 06:20:54 -08:00
ffxbld 5d1eaca102 No bug, Automated blocklist update from host bld-linux64-spot-555 - a=blocklist-update 2016-11-10 06:09:43 -08:00
ffxbld 426cccbbc7 No bug, Automated blocklist update from host bld-linux64-spot-252 - a=blocklist-update 2016-11-09 06:21:47 -08:00
ffxbld abf500eeaf No bug, Automated blocklist update from host bld-linux64-spot-383 - a=blocklist-update 2016-11-08 06:28:35 -08:00
ffxbld d78b4ced28 No bug, Automated blocklist update from host bld-linux64-spot-539 - a=blocklist-update 2016-11-07 06:06:28 -08:00
ffxbld 4de33511f0 No bug, Automated blocklist update from host bld-linux64-spot-575 - a=blocklist-update 2016-11-06 06:22:34 -08:00
ffxbld 6216569bc0 No bug, Automated blocklist update from host bld-linux64-spot-436 - a=blocklist-update 2016-11-05 06:06:30 -07:00
Wes Kocher 2381be65d5 Merge autoland to central, a=merge 2016-11-04 12:14:00 -07:00
ffxbld 5696b77fb2 No bug, Automated blocklist update from host bld-linux64-spot-441 - a=blocklist-update 2016-11-04 06:10:32 -07:00
Carsten "Tomcat" Book e7ca75286b Merge mozilla-central to inbound 2016-11-16 14:53:15 +01:00
Dão Gottwald 7b3b6f0ada Bug 1317961 - Remove the browser.tabs.dontfocusfordialogs pref. r=gijs 2016-11-16 14:36:08 +01:00
Phil Ringnalda c9fdc270b6 Merge m-c to autoland
--HG--
rename : dom/media/webaudio/compiledtest/TestAudioEventTimeline.cpp => dom/media/webaudio/gtest/TestAudioEventTimeline.cpp
2016-11-03 20:02:24 -07:00
ffxbld a179f2db56 No bug, Automated blocklist update from host bld-linux64-spot-078 - a=blocklist-update 2016-11-03 06:27:37 -07:00
ffxbld e9855bb022 No bug, Automated blocklist update from host bld-linux64-spot-588 - a=blocklist-update 2016-11-02 06:10:46 -07:00
ffxbld 72b2b4d782 No bug, Automated blocklist update from host bld-linux64-spot-077 - a=blocklist-update 2016-11-01 06:31:32 -07:00
Sebastian Hengst 57194150d3 Backed out 2 changesets (bug 552434) for failing browser_privacypane_3.js. r=backout
Backed out changeset 5d7db5bac978 (bug 552434)
Backed out changeset 86529c84da06 (bug 552434)
2016-10-31 20:06:05 +01:00
David Malaschonok 84b7e58919 Bug 552434 - Avoided history mode being reset by adding privacy.history.custom preference. r=jaws
MozReview-Commit-ID: BU0S0crJ0Qz

--HG--
extra : rebase_source : 088c1ae3b82258ff7139dc504a7ecd2f8564072f
2016-10-30 11:59:29 +01:00
ffxbld 3d28d5a974 No bug, Automated blocklist update from host bld-linux64-spot-1051 - a=blocklist-update 2016-10-31 06:17:04 -07:00
ffxbld 5a06eae266 No bug, Automated blocklist update from host bld-linux64-spot-1055 - a=blocklist-update 2016-10-30 06:08:23 -07:00
ffxbld aba07a1ad7 No bug, Automated blocklist update from host bld-linux64-spot-543 - a=blocklist-update 2016-10-29 06:17:27 -07:00
ffxbld 8f6873149e No bug, Automated blocklist update from host bld-linux64-spot-444 - a=blocklist-update 2016-10-28 06:14:12 -07:00
ffxbld 97e4b18efa No bug, Automated blocklist update from host bld-linux64-spot-246 - a=blocklist-update 2016-10-27 06:28:36 -07:00
Sean Lee 331e4b4cc9 Bug 1217162 - Implement insecure field warning on username field.; r=MattN
MozReview-Commit-ID: 2tefQKO9eGY

--HG--
rename : toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html => toolkit/components/passwordmgr/test/mochitest/test_insecure_form_field_autocomplete.html
extra : rebase_source : 6e7aa1995d07b9327a85ec4e18b8cb9e73e0a45b
2016-10-31 17:57:40 +08:00
Mike Hommey 767b76f0ff Bug 1319351 - Bustage followup; r=gps 2016-11-22 14:58:20 -08:00
Mike Hommey b5ee6f1c8c Bug 1319351 - Avoid splash.rc depending on files in dist/branding. r=mshal
--HG--
extra : rebase_source : 410f94ff78fb179aa5cb3b4ece38818a86ae4b4e
2016-11-22 16:59:43 +09:00
Henri Sivonen 0ca8bb3905 Bug 1300843 - Print an error on 32-bit Linux in the absence of SSE2. r=glandium.
MozReview-Commit-ID: EEmAhXaeDeX
2016-09-14 12:40:53 +03:00
Robert Strong a83c3a8bc4 Bug 1316621 - Remove app.update.cert.requireBuiltIn preference and add app.update.timerFirstInterval preference. r=felipc 2016-11-10 09:37:54 -08:00
Thom Chiovoloni b041553ba8 Bug 1304534 - Enable "Send Tab to Device" on builds other than nightly r=markh
MozReview-Commit-ID: BNKYhCQsZey

--HG--
extra : rebase_source : 159b3d16e5cbbfde2fa71307a6fe270600daf5b5
2016-10-25 11:15:19 -04:00
Mike Conley 945fecae11 Bug 1303067 - Enable unsubmitted crash notification for more users. r=Felipe
MozReview-Commit-ID: 8pK5DKBcrX3

--HG--
extra : rebase_source : 0a0a18aaff8b3c9bab04a564358c9433872ddfdd
2016-10-25 13:57:44 -04:00
Mike Conley 0a663f0572 Bug 1309980 - Follow-up to fix a typo in a pref name. r=jaws a=ritu
MozReview-Commit-ID: 7qL95EQcASv
2016-10-21 09:58:52 -04:00
Jared Wein 4426150488 Bug 1232357 - Delay hiding the sound indicator icon by a few seconds after audio has stopped. r=gijs
MozReview-Commit-ID: BNaVgrX6jsv

--HG--
extra : rebase_source : 54bc9b692838dc801cc274cea19107974dcd595a
2016-10-13 16:12:50 -04:00
Wes Kocher 664cdfb48f Merge m-c to autoland, a=merge 2016-10-17 15:37:57 -07:00
ffxbld bf78a6ebaf No bug, Automated blocklist update from host bld-linux64-spot-156 - a=blocklist-update 2016-10-17 06:25:26 -07:00
ffxbld 985595ca6f No bug, Automated blocklist update from host bld-linux64-spot-088 - a=blocklist-update 2016-10-13 06:23:23 -07:00
Jonathan Hao c18e5bed90 Bug 1309699 - Add pref for bug 1279568 to address content crashes in Beta50. r=baku, a=tomcat 2016-10-13 00:04:00 +02:00
Gijs Kruitbosch e097591200 Bug 1274633 - remove windows 10 welcome page, r=MattN
MozReview-Commit-ID: HI8mqzRmV45

--HG--
extra : rebase_source : 56b6c7f96185327776e988dc9f04928e2820a2b4
2016-09-28 16:53:46 +01:00
Gijs Kruitbosch 2af350c632 Bug 1305339 - part 0: enable quarantine functionality when OSX doesn't do it for us, r=mstange
It's widely documented on the web that Apple enforces quarantine attributes
'for us' using the list in
/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist

Unfortunately, this is based on the bundle ID. Which means it won't apply to custom
builds, to Nightly, and potentially to other cases. It would also be much nicer
if we could just make these determinations ourselves. Step 1: opt-in from Info.plist

Without this, for e.g. local Nightly builds, asking for quarantine attributes
simply gets you a nil dictionary and our code bails out.

MozReview-Commit-ID: 4aLyz2901BS

--HG--
extra : rebase_source : 7aab5177276c20007036abd19efb56741d790ec2
2016-10-03 13:49:30 +01:00
Mike Conley 6fe5105c43 Bug 1309980 - Only enable Simplify Print on early Betas for Windows, and on Nightly for Linux. r=jaws
MozReview-Commit-ID: I7P0dTh5Mjk

--HG--
extra : rebase_source : f3b4a9bf0844eb6aeb20ae808507ed98aff2c4c1
2016-10-13 17:41:44 -04:00
Ethan Glasser-Camp ff10caa15d Bug 1253740 - Introduce extension-storage engine with a sanity test, r=markh
Note that this "enables" the engine using a pref, even though it might
not be ready yet, so that the tests can pass.

MozReview-Commit-ID: AZ0TVERiQDU

--HG--
extra : rebase_source : 8ca202c1ec79e068fb9395207792942a228d4433
extra : intermediate-source : 93f41b72d8e7023b5f22c727436e836de87c9ca7
extra : source : 183547f4dbbedc9ee3399b6a474016d0e89a12e8
2016-09-08 14:23:12 -04:00
Wes Kocher 57c08b3b40 Backed out 9 changesets (bug 1253740) for xpcshell failures a=backout
Backed out changeset 903890f218dd (bug 1253740)
Backed out changeset 1b13fe394b66 (bug 1253740)
Backed out changeset e1312ab53299 (bug 1253740)
Backed out changeset 5b5338a2baeb (bug 1253740)
Backed out changeset d3d89d4e2d87 (bug 1253740)
Backed out changeset 96da5e6944b8 (bug 1253740)
Backed out changeset 4fbff333994f (bug 1253740)
Backed out changeset 653788e146f2 (bug 1253740)
Backed out changeset b98fa03d8c15 (bug 1253740)
2016-11-11 18:59:24 -08:00
Ethan Glasser-Camp 138ba0ff0a Bug 1253740 - Introduce extension-storage engine with a sanity test, r=markh
Note that this "enables" the engine using a pref, even though it might
not be ready yet, so that the tests can pass.

MozReview-Commit-ID: AZ0TVERiQDU

--HG--
extra : rebase_source : 3078b86c4255afd66a9c4faf895dc2b6fc43a152
extra : intermediate-source : 93f41b72d8e7023b5f22c727436e836de87c9ca7
extra : source : 183547f4dbbedc9ee3399b6a474016d0e89a12e8
2016-09-08 14:23:12 -04:00
Wes Kocher c7d27df096 Merge mozilla-central to autoland a=merge 2016-11-11 14:10:32 -08:00
Mike Conley d73c1e3013 Bug 1309316 - Hide email field in about:tabcrashed by default. r=Felipe
As requested by UX. Disabling it behind a pref in case we decide we really
need to expose users to that form field again.

MozReview-Commit-ID: 4ICZXuApFBL

--HG--
extra : rebase_source : 8d42989c44d38299d5586eeb58d7aa6ac0196a29
2016-11-10 22:13:09 -05:00
Jed Davis c3255cccdd Bug 1277968 - Use `firefox -contentproc` on sandbox-enabled Linux. r=ted
MozReview-Commit-ID: 7izy7UvJpwS

--HG--
extra : rebase_source : 9f1fc09f5e814360d3a6154eea7860b15ffdd51d
2016-11-08 15:06:36 -07:00
Matthew Noorenberghe 877c8752a1 Bug 1322622 - Make form autofill handler a frame script and load from bootstrap.js. r=steveck
MozReview-Commit-ID: DeIjzMytVxJ

--HG--
rename : browser/extensions/formautofill/FormAutofillContent.jsm => browser/extensions/formautofill/content/FormAutofillContent.js
extra : rebase_source : 5e62eb24e76bf58436e73267ebb8e872e42a71d2
2016-12-16 01:26:46 -05:00
Robert Strong 7a23477bea client code for Bug 1315506 - Remove app.update.url.override preference. r=mhowell 2016-11-11 12:58:47 -08:00
Dão Gottwald faf0bd22ad Bug 1322723 - Add pref to allow release builds to show the default browser prompt on second startup. r=jaws 2016-12-21 20:23:18 +01:00
Sebastian Hengst cdcc9e20da Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop
MozReview-Commit-ID: 1lCt0xTMV5O
2016-10-08 11:14:49 +02:00
Gian-Carlo Pascutto f3a1ed7502 Bug 1289718 - Extend sandbox file broker to handle paths, support more syscalls. r=jld,tedd
MozReview-Commit-ID: DW415ABoaeN
MozReview-Commit-ID: cXrlXNlEwh
MozReview-Commit-ID: CIX6d7td6Bc
MozReview-Commit-ID: DCQ9DGBBjm4
MozReview-Commit-ID: BOYSSof3t7
MozReview-Commit-ID: LmsTqv0GzC2
MozReview-Commit-ID: HOWR0HEHmMg
MozReview-Commit-ID: 6IzqdrUP7lD
MozReview-Commit-ID: 6r6sqOVekVu
MozReview-Commit-ID: 5FL2WkhIxFx
MozReview-Commit-ID: CcTyHn76p46
MozReview-Commit-ID: F8erB4Tvn2V
MozReview-Commit-ID: D9m10t0Rodc
MozReview-Commit-ID: I1llpEBgDP6

--HG--
extra : rebase_source : 1d50d5b7a9936c76decdf268a4e66e34ee7b200c
2016-09-27 17:25:06 +02:00
Tom Schuster 774a8bf34d Bug 1302163 - Change code to use SprintfLiteral instead of snprintf. r=ehsan 2016-10-04 17:57:51 +02:00
Haik Aftandilian c7963e7731 Bug 1284588 - OS X: Disable content process write access to user files in the home directory; r=gcp
Changes the semantics of the security.sandbox.content.level pref on OS X with
respect to file access to the user's home directory. With the fix, Nightly
defaults to 2 while other releases will default to 1. The level values now
have the following meaning.

*) security.sandbox.content.level=0 disables content process sandboxing.
No change here.

*) security.sandbox.content.level=1 blocks write access to the majority of the
home directory.

*) security.sandbox.content.level=2 includes the write access blocking in
level 1, but also blocks both read and write access to ~/Library and $PROFILE
excluding the extensions and weave subdirectories.

Prior to this fix, Nightly defaulted to a value of 1 while all other releases
used 0. The value of 1 meant that read/write access to ~/Library and the
$PROFILE dir (excluding $PROFILE/{extensions,weave}) was prevented.

The strength of a level=1 sandbox is reduced by this with fix,
but level=1 becomes the first ride-the-trains content sandbox candidate,
Nightly changes to level=2, and higher levels still indicate a more
restrictive sandbox.

MozReview-Commit-ID: 7NJAe24T4pU

--HG--
extra : rebase_source : 8cb5ea82004ad631fe688bafffa9dc9979568679
2016-09-26 11:30:08 -07:00
Carsten "Tomcat" Book 572e74ee99 merge mozilla-inbound to mozilla-central a=merge 2016-09-28 15:56:33 +02:00
Bill McCloskey 1af5239b38 Bug 1283681 - Update list of CPOW-whitelisted add-ons based on new data 2016-09-27 15:15:25 -07:00
Thom Chiovoloni ae63800553 Bug 1249520 - Add client support for a fxa-client-configuration endpoint r=markh
MozReview-Commit-ID: 4jTl1yIduKG

--HG--
extra : rebase_source : 0df65d2841f61fa3265453d3eff52a67d76c7276
2016-09-21 15:07:28 -04:00
Iris Hsiao eed5d11870 merge autoland to mozilla-central a=merge 2016-09-26 18:04:27 +08:00
ffxbld 05ed82e50b No bug, Automated blocklist update from host bld-linux64-spot-389 - a=blocklist-update 2016-09-24 06:03:55 -07:00