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

2166 Коммитов

Автор SHA1 Сообщение Дата
Kevin Jones a7fa6eb9b7 Bug 1345090 - Modify SessionStore to restore tabs with lazy browsers. r=mikedeboer,dao
MozReview-Commit-ID: 5J5UqlWMxKX
2017-04-20 11:01:09 +02:00
Jim Porter 3517459260 Bug 1352069 - Introduce a pref that allows for disabling cosmetic animations r=jaws
This rolls browser.tabs.animate, browser.fullscreen.animate, and
alerts.disableSlidingEffect into a single pref; if any of these are disabled,
we'll disable the new pref too (toolkit.cosmeticAnimations.enabled). Most
future animations will also be subject to this pref.

MozReview-Commit-ID: 77pLMtERDna

--HG--
extra : rebase_source : 8939e453c2277caa4a90123ae09bb542aaa421ed
2017-04-11 13:47:31 -05:00
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
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
Wes Kocher 514e230373 Merge inbound to central, a=merge 2017-04-13 17:24:01 -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
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
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
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
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
Gabor Krizsanits 0384d05aa6 Bug 1346288 - Setting e10sMultiBlockedByAddons for bootrapped add-on users. r=felipe 2017-03-30 18:44:27 +02: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
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
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
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
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
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
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
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
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
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
Sebastian Hengst 2bb59c92ff Backed out changeset 0583ceac0df9 (bug 1331725) for failing devtools/client/animationinspector/test/browser_animation_timeline_rate_selector.js. r=backout 2017-02-17 21:17:23 +01:00
Mike Conley 98fc5499a5 Bug 1331725 - Use menulist powered <select> dropdown by default for non-e10s. r=jaws
MozReview-Commit-ID: BWiZsQXhObP

--HG--
extra : rebase_source : 214d5321bcfabb48ae5de459545f843b70440bc0
2017-02-13 07:57:28 -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
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