Commit Graph

7676 Commits

Author SHA1 Message Date
Brian Grinstead
681b3ba7f6 Bug 1476030 - Part 2 - Implement xulStore.persist as an alternative to document.persist;r=Gijs
MozReview-Commit-ID: CDK4I3189mN

--HG--
extra : rebase_source : 227e20b5e3a58c0dc9dc6a87ea2b0894b9b6872e
2018-07-18 09:43:40 -07:00
Oriol Brufau
a50c798f7a Bug 1474132 - Choose right add-on icon size in about:addons and install popup r=rpl
MozReview-Commit-ID: L5O2OwlK879

--HG--
extra : rebase_source : ee405d9a41a940f5a77df8eba2249ca9c9164101
2018-07-13 13:51:28 +02:00
Kirk Steuber
3762ee848e Bug 1420514 - Replace app.update.enabled with app.update.disabledForTesting in update tests r=rstrong
MozReview-Commit-ID: D92P83EB7EE

--HG--
extra : rebase_source : 00b6717e95045ab12194a3eb64f3d46a53c29458
extra : intermediate-source : cbdcf73682554bfc97d8004c4d34af75dfc48bf8
extra : source : 4fc8e79998aaf32b1de7ba8c92fa00e96909f626
2018-05-22 09:16:33 -07:00
Kirk Steuber
b04d66bbb9 Bug 1420514 - Remove telemetry probes tracking app.update.enabled r=chutten
Telemetry probes reporting the status of app.update.enabled or nsUpdateService::_enabled have been removed since those values no longer exist. They were replaced with a probe indicating whether update was disabled by policy.

MozReview-Commit-ID: 3YhY5P0gFYG

--HG--
extra : rebase_source : 7c5d110fda6d6372020182f31553abd31301fb42
extra : intermediate-source : c264598b210e39a88c65efff31bb93f1b63617fb
extra : source : b225a413e86801989ce48fc670f8a24734f5b690
2018-05-14 14:24:52 -07:00
Kirk Steuber
35440f6dd0 Bug 1420514 - Remove pref app.update.enabled from the update mechanism r=rstrong
Getting rid of this pref allowed some other code to be removed:
 - Changed nsIUpdateService::stopChecking(duration) to nsIUpdateService::stopCurrentCheck() and got rid of the constants representing durations. The available durations were CURRENT_CHECK, CURRENT_SESSION, and ANY_CHECKS, but only CURRENT_CHECK was ever used.
 - nsIUpdateChecker::stopChecking(CURRENT_SESSION) and nsIUpdateChecker::stopChecking(ANY_CHECKS) were the only mechanisms for setting Checker::_enabled to false, so Checker::_enabled and Checker::enabled were removed. References to Checker::enabled were replaced with checks for nsUpdateService::canCheckForUpdates.
 - In browser/base/content/aboutDialog-appUpdater.js, the updateDisabledAndLocked() function was renamed to updateDisabledByPolicy, since the old name is no longer accurate and the new function name is a better description of the function's actual use.

MozReview-Commit-ID: 4wwqo4ROr1V

--HG--
extra : rebase_source : ea2e0f157dccc02eece585d3d15ebb67a38813d8
extra : intermediate-source : 00f6d87c63dfb940c439b49c8310b3a91be3a912
extra : source : 83c69c5f289572aee6ff5a8c85237bbeaac3cb8b
2018-05-21 14:58:34 -07:00
Jan de Mooij
7967870e29 Bug 1473865 part 4 - Use xpc::WindowOrNull instead of xpc::WindowGlobalOrNull in a few places. r=bz 2018-07-12 16:17:44 +02:00
Gurzau Raul
fff6ccd0b0 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-07-12 01:08:09 +03:00
Gurzau Raul
cf965b1f59 Merge inbound to mozilla-central. a=merge 2018-07-12 01:04:09 +03:00
Igor Oliveira
323d22682c Bug 1474306 - Fix typo in the extension optionsType handler. r=Mossop
AddonManager.OPTIONS_INLINE_BROWSER was replaced by
AddonManager.OPTIONS_TYPE_INLINE_BROWSER.
2018-07-09 07:24:00 +03:00
Tim Nguyen
20257bbe6d Bug 1413144 - Make accentcolor and textcolor optional. r=jaws
MozReview-Commit-ID: 3jERl4H9vcv

--HG--
extra : rebase_source : 833dcbb8c21a930e7b09119545ce623664237528
2018-07-10 13:27:55 +01:00
Magnus Melin
baae926f53 Bug 1456988 - don't use strict compatibility for dictionaries. r=kmag 2018-07-11 13:42:29 +03:00
Mathieu Leplatre
4300c52ada Bug 1458917 - Register dedicated timer for Remote Settings r=Gijs
MozReview-Commit-ID: K5Rf1McJUHy

--HG--
extra : rebase_source : f6932e5c3014ce0bb8e29e08468e4e533130273e
2018-06-14 20:54:19 +02:00
Noemi Erli
d218f98059 Backed out changeset 101f97abc1d4 (bug 1458917) for Talos failures on a CLOSED TREE 2018-07-11 05:11:11 +03:00
Mathieu Leplatre
068afbc416 Bug 1458917 - Register dedicated timer for Remote Settings r=Gijs
MozReview-Commit-ID: K5Rf1McJUHy

--HG--
extra : rebase_source : 171ed0ff11e2b60a17055412c64584dfe5ab90d5
2018-06-14 20:54:19 +02:00
Cosmin Sabou
26e792fe42 Merge autoland to mozilla-central. a=merge 2018-07-11 00:50:32 +03:00
Andrew Swan
0696fa5e78 Bug 1451513 Part 1: Allow registering chrome: content resources r=kmag
MozReview-Commit-ID: IuUnzb24jCN

--HG--
extra : rebase_source : 4c9c3e2c0ddbb64df47af88c74ee1267a15a6af3
2018-07-05 13:59:25 -07:00
Matt Howell
5464744b1d Bug 1448804 Part 2 - Offer an opt-in survey at the end of the Windows uninstaller. r=agashlin
MozReview-Commit-ID: 2yPAfY3S2Bl

--HG--
extra : rebase_source : 936e6e4edd555059ac5ae95d40e7e4aa807a843f
2018-07-09 10:54:05 -07:00
Paolo Amadini
1599cced2e Bug 1463320 - Remove the "wizard-base" binding and import the "wizard.css" file as a document stylesheet. r=bgrins
MozReview-Commit-ID: JRw6jnAhql2

--HG--
extra : source : 2b9e7a8b23b7ca9304262fbcf4a3e33e59c151b3
2018-07-10 14:39:35 +01:00
Gurzau Raul
0530378031 Backed out changeset 17ee04ad9a57 (bug 1463320) for frequent failures on /extensions/test/browser/browser_list.js on a CLOSED TREE 2018-07-09 19:58:11 +03:00
Paolo Amadini
2f5b981818 Bug 1463320 - Remove the "wizard-base" binding and import the "wizard.css" file as a document stylesheet. r=bgrins
MozReview-Commit-ID: JRw6jnAhql2

--HG--
extra : source : baba323405c9a4f491ecbb66778c0a333c3002f1
2018-07-06 15:51:41 +01:00
Bogdan Tara
6eafe1c00b Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds 2018-07-04 14:50:22 +03:00
Gurzau Raul
03062dd04b Merge inbound to mozilla-central. a=merge 2018-07-04 12:58:33 +03:00
Gijs Kruitbosch
09a107bc24 Bug 1469916, r=ckerschb,jkt
--HG--
extra : rebase_source : 180442deeef92f0e9202d76c5e4e46b630072d99
extra : source : be11a32900298eb6fd4d18ad21b9a699995254c3
2018-06-22 15:41:39 +01:00
Chris AtLee
8745339529 Bug 733530: Use .tar.gz for test archives r=gps
Differential Revision: https://phabricator.services.mozilla.com/D1743

--HG--
extra : moz-landing-system : lando
2018-07-03 18:33:02 +00:00
Stephen A Pohl
f203ce21fe Bug 1472272: Allow apps like Thunderbird to switch to the dark theme as well when macOS 10.14+ switches to dark mode. r=dao 2018-07-01 19:40:16 -04:00
Tim Nguyen
91b9be690a Bug 1472286 - Fix checks for legacy themes. r=kmag
MozReview-Commit-ID: 9bkTG2njxJJ

--HG--
extra : rebase_source : 49f6882c19898c604544d19128dfb3700aea2692
2018-06-26 13:46:22 +01:00
Tim Nguyen
7b039888e3 Bug 1472286 - Stop appending @personas.mozilla.org suffix for built-in themes. r=kmag
MozReview-Commit-ID: CCRraTIKbR3

--HG--
extra : rebase_source : f4df49e52887d4974afdb46d68dbaadcfa86be5d
2018-06-26 13:39:47 +01:00
Dorel Luca
22b6094620 Backed out 2 changesets (bug 1472286) for Browser chrome failures on toolkit/mozapps/extensions/test/browser/browser_legacy_themes.js
Backed out changeset 914241e649a0 (bug 1472286)
Backed out changeset dc9cfde75af6 (bug 1472286)
2018-06-30 03:38:37 +03:00
Tim Nguyen
1b2c511d72 Bug 1472286 - Fix checks for legacy themes. r=kmag
MozReview-Commit-ID: 9bkTG2njxJJ

--HG--
extra : rebase_source : 25a047d5efba60f8a1ad9ee3dd9ed379bd3952c5
2018-06-26 13:46:22 +01:00
Tim Nguyen
4ae3363c05 Bug 1472286 - Stop appending @personas.mozilla.org suffix for built-in themes. r=kmag
MozReview-Commit-ID: CCRraTIKbR3

--HG--
extra : rebase_source : f4df49e52887d4974afdb46d68dbaadcfa86be5d
2018-06-26 13:39:47 +01:00
Kris Maglione
b2a784a8bf Bug 1459004: Generate built_in_addons.json from moz.build definitions. r=mshal
MozReview-Commit-ID: 1HRLG5tSlFr

--HG--
rename : python/mozbuild/mozbuild/action/generate_builtin_addons.py => toolkit/mozapps/extensions/gen_built_in_addons.py
extra : rebase_source : 7079d5f6a9355201497ea85a0d8ea8fdcee43a64
2018-06-06 16:43:00 -07:00
Kris Maglione
c1c1de7ce8 Bug 1467695: Wait for async disable operations to finish when calling addonChanged listeners. r=aswan
MozReview-Commit-ID: 1vsevE8IgYU

--HG--
extra : source : 46e5404ad50cf39cfe8b10bbd9c45b4325d95d6e
extra : amend_source : 0bfd172b9ec37e7f169269aa37cbe547d2156c6d
extra : intermediate-source : c0ebdd0be6ba6f9748690d0ae5479977e2ea54bb
2018-06-08 13:02:43 -07:00
Andreea Pavel
7aa70eced0 Backed out changeset c0ebdd0be6ba (bug 1467695) for failing browser chrome at browser/components/customizableui/test/browser_1007336_lwthemes_in_customize_mode.js on a CLOSED TREE 2018-06-28 05:41:36 +03:00
Kris Maglione
968b352951 Bug 1467695: Wait for async disable operations to finish when calling addonChanged listeners. r=aswan
MozReview-Commit-ID: 1vsevE8IgYU

--HG--
extra : source : 46e5404ad50cf39cfe8b10bbd9c45b4325d95d6e
extra : amend_source : 0895acc0eefd568035af4cac522dd64c86ee98fe
2018-06-08 13:02:43 -07:00
Andreea Pavel
400d4b8259 Backed out changeset 46e5404ad50c (bug 1467695) for failing browser chrome and xpcshell on a CLOSED TREE 2018-06-28 04:18:01 +03:00
Kris Maglione
e8ea99027c Bug 1467695: Wait for async disable operations to finish when calling addonChanged listeners. r=aswan
MozReview-Commit-ID: 1vsevE8IgYU

--HG--
extra : rebase_source : 58a0c10801825e626174483be36613175cffc4a1
2018-06-08 13:02:43 -07:00
Stephen A Pohl
49fcbb81cb Bug 1466335: Automatically apply the dark theme on startup if the OS is in dark mode. r=dao 2018-06-27 13:59:40 -04:00
Stephen A Pohl
1f2e716a79 Bug 1466335: Automatically switch to the appropriate Firefox theme based on the macOS dark mode system preference. r=dao,mstange 2018-06-27 13:59:21 -04:00
Gijs Kruitbosch
14563f9e99 Bug 1454378 - chunk blocklist processing so it doesn't hang the main thread continuously, r=florian
MozReview-Commit-ID: 70cIeuVdy3D

--HG--
extra : rebase_source : ae604896202d15ecc0844629e4b304da857df1d3
2018-06-13 17:16:59 -07:00
Gijs Kruitbosch
9f327f0d76 Bug 1454378 - cache and inline things, avoid duplicate attribute or property requests, to make blocklist faster, r=florian
MozReview-Commit-ID: BwBhZr6sqx2

--HG--
extra : rebase_source : e5cf8d9b51118730701fe7b09befc006413b33aa
2018-06-13 17:06:49 -07:00
Gijs Kruitbosch
d0c0e7fcc2 Bug 1454378 - make gfx blocklist processing faster, r=florian
MozReview-Commit-ID: A7Ydf6gUu3U

--HG--
extra : rebase_source : 94bc7e01750a7373419d6824a3d98f8ae54a050c
2018-06-13 15:39:05 -07:00
Gijs Kruitbosch
2035a3d244 Bug 1454378 - switch to for...of loops and .children instead of manual .item() calls, r=florian
MozReview-Commit-ID: 5nPrMVTz09m

--HG--
extra : rebase_source : d4211ed8d5d85dd9263b2a2aa1f8af08ce79f8ed
2018-06-13 11:53:33 -07:00
Gijs Kruitbosch
d65d043732 Bug 1454378 - remove last sync XML blocklist reading code, r=florian
MozReview-Commit-ID: 3YYVy0ubdj8

--HG--
extra : rebase_source : 17ba35326c1d555f2c88813ac25404ae98a2b4b4
2018-06-13 11:51:45 -07:00
Henrik Skupin
4c17debbd5 Bug 1470068 - Rename LOCAL_EME_SOURCES in ProductAddonChecker to LOCAL_GMP_SOURCES. r=cpearce
OpenH264 is not an EME plugin. So listing it under LOCAL_EME_SOURCES
is not appropriate and confusing.

Given that both OpenH264 and WideVine plugins are handled by the GMP
manager, the name of the local sources list should be named like it.

MozReview-Commit-ID: NIXEg2EOm2

--HG--
extra : rebase_source : 2fa5fce316bfd905bc5bac975bab003e670ae9d9
2018-06-21 07:42:59 +02:00
Kris Maglione
647e97eeef Bug 1469686: Fix nonsense in test_temporary and re-enable on win32-debug. r=rhelmer
MozReview-Commit-ID: 32oAFlUsDRq

--HG--
extra : rebase_source : 17e1564120531468b22c049c56b5e691172c6fe4
2018-06-19 13:58:27 -07:00
Kris Maglione
f28d051cb2 Bug 1469686: Disable test_temporary on Windows debug. r=me,test-only DONTBUILD CLOSED TREE
--HG--
extra : amend_source : 3e16afefb992046010dcaa5709888680f973c709
2018-06-19 13:21:30 -07:00
Kris Maglione
43aeaacc51 Bug 1468362: Follow-up: Remove unused import. r=eslint-fix CLOSED TREE
--HG--
extra : rebase_source : bc6f8de082f531d8fe64bcbe249744ebc5ff79bb
extra : amend_source : 8547b538c34c17cb470a5a0ecc1b6d6780b804b6
2018-06-19 11:30:02 -07:00
Kris Maglione
0506a56751 Bug 1468362: Remove ADDON_SINGING buildconfig setting. r=aswan
MozReview-Commit-ID: MeD4VQPVf6

--HG--
extra : rebase_source : c40ed5b7d194290332f0aa77deaf91812de48c42
extra : histedit_source : 34a69d708597fcdbfb9bffccd7dbf28c9d1a42a7
2018-06-12 13:56:58 -04:00
Kris Maglione
6c319f9507 Bug 1464755: Get rid of unused getAddonByInstanceID method. r=aswan
MozReview-Commit-ID: JOBUROgOdVU

--HG--
extra : rebase_source : 8b39bad92ff0f47baf2a951bbc8baba4e765bcce
extra : histedit_source : 1ebf572b6493db2315b7599435a7d632729332bc
2018-05-27 22:57:49 -07:00
Kris Maglione
efb8a88530 Remove dead code. r=trivial (no bug)
MozReview-Commit-ID: 4ZFqDu3ikXE

--HG--
extra : rebase_source : bd938bccff74c937b76165757df770251d62780d
extra : histedit_source : 8618b190a95a1ad81d266e0e6e714cf97ae0a918
2018-05-27 22:32:05 -07:00