Commit Graph

682 Commits

Author SHA1 Message Date
Cosmin Sabou
fc860d4bca Bug 1555662 - Follow-up: change 'l10n-registry.js' to 'l10n-registry.manifest'. r=John-Galt,gandalf
--HG--
extra : amend_source : 48cb36ee88ba34cf1ce0d137fe06a31e13035e36
2019-06-09 00:34:53 +03:00
Zibi Braniecki
b4932e4709 Bug 1555662 - Register L10nRegistry sources using categories. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D34227

--HG--
extra : moz-landing-system : lando
2019-06-08 04:37:31 +00:00
Andreea Pavel
ab7673faaa Backed out 2 changesets (bug 1555662) for multiple bc failures e.g browser_panelUINotifications_multiWindow.js on a CLOSED TREE
Backed out changeset 84c57f9dda5b (bug 1555662)
Backed out changeset ede8b931ee0d (bug 1555662)
2019-06-08 03:25:28 +03:00
Zibi Braniecki
6ca89e400f Bug 1555662 - Register L10nRegistry sources using categories. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D34227

--HG--
extra : moz-landing-system : lando
2019-06-07 20:11:00 +00:00
Alessio Placitelli
77991a7553 Bug 1547331 - Don't initialize legacy telemetry in GeckoView. r=chutten,kmag
This changes the registration code so that categories are
still registered in the manifest (and thus not registered
in GeckoView), but the component is still always shipped.

Differential Revision: https://phabricator.services.mozilla.com/D33478

--HG--
extra : moz-landing-system : lando
2019-06-05 11:03:57 +00:00
Nick Alexander
5893476bdb Bug 1508976 - Produce a multi-architecture GeckoView "fat AAR". r=glandium
This follows the model set down for EME artifacts:

- a new tier is added that uses a new Python build action to fetch and
  artifacts
- the action unpacks the fetched artifacts and moves specific inputs
  into places expected by the build and packager
- in automation, MOZ_ARTIFACT_TASK* is used to ensure the artifacts
  come from the correct tasks

In this case, the artifact fetching is done entirely in a new Python
build action that internally uses `mach artifact install --job ...`.
The action also verifies that the fetched artifacts are compatible and
that we're not assembling a fat AAR that is nonsensical.  The specific
inputs are not used in the Fennec APK that is produced; they're only
used in the GeckoView AAR that is produced.

The artifact fetching itself required tweaking to fetch only
`target.maven.zip` artifacts and to not unpack them.

The specific inputs used are the native libraries (libs/$ARCH/*.so)
and the architecture-specific preference files ($ARCH/greprefs.js and
defaults/pref/$ARCH/geckoview-prefs.js).  None of these inputs are
impacted by l10n.

Differential Revision: https://phabricator.services.mozilla.com/D31572

--HG--
extra : moz-landing-system : lando
2019-05-30 15:22:09 +00:00
Nick Alexander
0f10c34f1d Bug 1533051 - Package greprefs.js and geckoview-prefs.js at architecture-specific paths for Android fat AAR/GeckoView multi-architecture builds. r=glandium
Bug 1533425 makes Gecko try to load from $ARCH/greprefs.js, etc on
Android.  This patch teaches the packager to put certain preferences
into those architecture-specific locations for that code to find.

Differential Revision: https://phabricator.services.mozilla.com/D24984

--HG--
extra : moz-landing-system : lando
2019-05-22 18:27:11 +00:00
Ryan VanderMeulen
5b44c6f42f Bug 1548617 - Add FENNEC_NIGHTLY checks to the build config. r=nalexander
Make sure we continue to leave JS un-minified for Nightly builds and add a missing FENNEC_NIGHTLY to AppConstants.jsm which got missed in bug 1547710.

Differential Revision: https://phabricator.services.mozilla.com/D29724

--HG--
extra : moz-landing-system : lando
2019-05-03 20:01:21 +00:00
Mathieu Leplatre
582063c263 Bug 1512451 - Read OneCRL blocklist from security-states/onecrl r=jcj,mgoodwin,glasserc
Read OneCRL blocklist from security-states/onecrl

Differential Revision: https://phabricator.services.mozilla.com/D23645

--HG--
rename : services/common/tests/unit/test_blocklist_certificates.js => services/common/tests/unit/test_blocklist_onecrl.js
extra : moz-landing-system : lando
2019-04-24 14:52:13 +00:00
Andreea Pavel
75578f7684 Backed out changeset a19d696f96fb (bug 1512451) for failing bc at browser_all_files_referenced.js on a CLOSED TREE
--HG--
rename : services/common/tests/unit/test_blocklist_onecrl.js => services/common/tests/unit/test_blocklist_certificates.js
2019-04-24 00:59:27 +03:00
Mathieu Leplatre
6e4798bb72 Bug 1512451 - Read OneCRL blocklist from security-states/onecrl r=jcj,mgoodwin,glasserc
Read OneCRL blocklist from security-states/onecrl

Differential Revision: https://phabricator.services.mozilla.com/D23645

--HG--
rename : services/common/tests/unit/test_blocklist_certificates.js => services/common/tests/unit/test_blocklist_onecrl.js
extra : moz-landing-system : lando
2019-04-23 18:40:40 +00:00
Kris Maglione
b7a2002847 Bug 1538643: Fix unintended removal of FxAccountsPush from Android install manifest. r=backout
--HG--
extra : amend_source : 138208b8849e8bb67d1b66af71674c1c061623d0
2019-03-30 13:50:17 -07:00
James Willcox
4f634bb55a Bug 1440601 - Disable TabSource on Android r=petru
Differential Revision: https://phabricator.services.mozilla.com/D23575

--HG--
extra : source : d83d3c63a428e137fcd18b8c4b1905c79f97d703
2019-03-15 09:00:38 +00:00
Narcis Beleuzu
d37537b6a1 Backed out changeset d83d3c63a428 (bug 1440601) for causing TL bustages. 2019-03-15 23:48:05 +02:00
James Willcox
6d80f1df21 Bug 1440601 - Disable TabSource on Android r=petru
Differential Revision: https://phabricator.services.mozilla.com/D23575

--HG--
extra : moz-landing-system : lando
2019-03-15 09:00:38 +00:00
Johann Hofmann
1a4514ad76 Bug 1511111 - Convert UrlClassifierSkipListService to static registration. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D20318

--HG--
rename : netwerk/url-classifier/UrlClassifierSkipListService.js => netwerk/url-classifier/UrlClassifierSkipListService.jsm
extra : moz-landing-system : lando
2019-03-08 22:21:39 +00:00
Johann Hofmann
fde7df021a Bug 1511111 - Add nsIUrlClassifierSkipListService to integrate url-classifier with RemoteSettings and pref list updates. r=Ehsan,baku,leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D18597

--HG--
extra : moz-landing-system : lando
2019-03-08 22:21:32 +00:00
Kris Maglione
39c294db57 Bug 1524688: Part 52 - Convert WebVTT components to static registration. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D18462

--HG--
rename : dom/media/webvtt/WebVTTParserWrapper.js => dom/media/webvtt/WebVTTParserWrapper.jsm
extra : rebase_source : 15b0b5dc533b7f9341498264cbf3ca36cff8e746
extra : source : 11f6682d9d9eedc6edcb2b8a496ae34501360c13
2019-01-30 11:31:25 -08:00
Kris Maglione
84e34e774b Bug 1524688: Part 28 - Convert SecurityReporter to static registration. r=johannh
--HG--
rename : toolkit/components/securityreporter/SecurityReporter.js => toolkit/components/securityreporter/SecurityReporter.jsm
extra : rebase_source : 30838ee2381b97fc5cc46cb9552d34005bf205a8
extra : source : 04b48bed408898fc4711a08fc66ecc9868486682
2019-03-01 12:55:54 -08:00
Kris Maglione
22b7edd20c Bug 1524688: Part 56 - Convert contentAreaDropsListener to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18466

--HG--
rename : dom/base/contentAreaDropListener.js => dom/base/ContentAreaDropListener.jsm
extra : source : 230d2feaf941443d88f9f5f65048c53d70e59b86
2019-01-30 11:37:53 -08:00
Kris Maglione
66da04bfe0 Bug 1524688: Part 55 - Convert BrowserElementParent to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18465

--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
extra : source : 6c63bc2409729cf175b319cfb7cd95850aa1ab46
2019-01-30 11:36:13 -08:00
Kris Maglione
465465bbf9 Bug 1524688: Part 54 - Convert ConsoleAPIStorage to static registration. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D18464

--HG--
rename : dom/console/ConsoleAPIStorage.js => dom/console/ConsoleAPIStorage.jsm
extra : source : 0ad5465eace1f9294f87ae8c705db322d5cfe953
2019-01-30 11:34:41 -08:00
Kris Maglione
61c60113b7 Bug 1524688: Part 53 - Convert htmlMenuBuilder to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18463

--HG--
rename : dom/html/htmlMenuBuilder.js => dom/html/HTMLMenuBuilder.jsm
extra : source : 1e75ce91029b4eb030071e9802cd0bdbad59b9cf
2019-01-30 11:33:07 -08:00
Kris Maglione
6a5bace8f9 Bug 1524688: Part 51 - Convert NotificationStorage to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18461

--HG--
rename : dom/notification/NotificationStorage.js => dom/notification/NotificationStorage.jsm
extra : source : 34a978503b1d411bcd1483b142fa8260d94d5870
2019-01-30 11:27:51 -08:00
Kris Maglione
580a4759d6 Bug 1524688: Part 50 - Convert PresentationNetworkHelper to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18460

--HG--
rename : dom/presentation/PresentationNetworkHelper.js => dom/presentation/PresentationNetworkHelper.jsm
extra : source : 183602e8a30b527608f2c862601abd83f275e636
2019-01-30 11:24:40 -08:00
Kris Maglione
b1c612399e Bug 1524688: Part 49 - Convert AndroidCastDataProvider to static registration. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D18459

--HG--
rename : dom/presentation/provider/AndroidCastDeviceProvider.js => dom/presentation/provider/AndroidCastDeviceProvider.jsm
extra : source : 12a9135dc005ca160564e968d7628803579ce2c9
2019-01-30 11:22:18 -08:00
Kris Maglione
7feb0bdc5c Bug 1524688: Part 48 - Convert PresentationControlService to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18458

--HG--
rename : dom/presentation/provider/PresentationControlService.js => dom/presentation/provider/PresentationControlService.jsm
extra : source : 978ef5dac9db2c03f10ef68d093c8780538b995e
2019-01-30 11:19:47 -08:00
Kris Maglione
7592818b2d Bug 1524688: Part 46 - Convert DNSServiceDiscovery to static registration. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D18456

--HG--
rename : netwerk/dns/mdns/libmdns/nsDNSServiceDiscovery.js => netwerk/dns/mdns/libmdns/DNSServiceDiscovery.jsm
extra : source : a9fb74beaf2b79c1a291dc223154815884fcb721
2019-01-30 11:12:55 -08:00
Kris Maglione
acfa5d8a90 Bug 1524688: Part 45 - Convert network HTTP JS components to static registration. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D18455

--HG--
rename : netwerk/protocol/http/UAOverridesBootstrapper.js => netwerk/protocol/http/UAOverridesBootstrapper.jsm
rename : netwerk/protocol/http/WellKnownOpportunisticUtils.js => netwerk/protocol/http/WellKnownOpportunisticUtils.jsm
extra : source : fe106b369a722814e2cfa3597ba1295f6deeae9e
2019-01-30 11:09:50 -08:00
Kris Maglione
4149db0e14 Bug 1524688: Part 44 - Convert FxAccountsPush to static registration. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D18454

--HG--
rename : services/fxaccounts/FxAccountsPush.js => services/fxaccounts/FxAccountsPush.jsm
extra : source : e657e77d427124d39a80fa5418a76bbba02d479c
2019-01-30 11:06:04 -08:00
Kris Maglione
74a17cf9c5 Bug 1524688: Part 43 - Convert RemoteSettingsComponents to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18453

--HG--
rename : services/settings/RemoteSettingsComponents.js => services/settings/RemoteSettingsComponents.jsm
extra : source : 09f626870ad036d0fcce32337ea1670dd96f7ef1
2019-01-30 11:03:10 -08:00
Kris Maglione
a7b5f739c2 Bug 1524688: Part 42 - Convert nsAsyncShutdown to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18452

--HG--
rename : toolkit/components/asyncshutdown/nsAsyncShutdown.js => toolkit/components/asyncshutdown/nsAsyncShutdown.jsm
extra : source : fe9b6695212ec3960ab9e730ccc446a8c3da9375
2019-01-30 11:00:27 -08:00
Kris Maglione
5af0afb5b4 Bug 1524688: Part 41 - Convert BHRTelemetry to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18451

--HG--
rename : toolkit/components/backgroundhangmonitor/BHRTelemetryService.js => toolkit/components/backgroundhangmonitor/BHRTelemetryService.jsm
extra : source : 995ea188bc31942f9f34e156c098e69a9fe3e1a4
2019-01-30 10:52:24 -08:00
Kris Maglione
ba80257e6d Bug 1524688: Part 40 - Convert CaptiveDetect to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18450

--HG--
rename : toolkit/components/captivedetect/captivedetect.js => toolkit/components/captivedetect/CaptiveDetect.jsm
extra : source : 01c4d3edb1b036819a562ab10844c9cb9f28dd9e
2019-01-30 10:48:56 -08:00
Kris Maglione
4a20166afb Bug 1524688: Part 39 - Convert ClearDataService to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18449

--HG--
rename : toolkit/components/cleardata/ClearDataService.js => toolkit/components/cleardata/ClearDataService.jsm
extra : source : 1bb7dfbb9f48342377604a309ef4cdfcc21f8e13
2019-01-30 10:46:37 -08:00
Kris Maglione
cff53ab02c Bug 1524688: Part 38 - Convert ContentPrefService2 to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18448

--HG--
rename : toolkit/components/contentprefs/ContentPrefService2.js => toolkit/components/contentprefs/ContentPrefService2.jsm
extra : source : 56c61e0a1f45442c854424598801d5616009621c
2019-01-30 10:45:03 -08:00
Kris Maglione
2fb5e69cda Bug 1524688: Part 35 - Convert DownloadLegacy to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18445

--HG--
rename : toolkit/components/downloads/DownloadLegacy.js => toolkit/components/downloads/DownloadLegacy.jsm
extra : source : 517838ee0c3cb67ecba24d826179dce8a367e628
2019-01-30 10:38:55 -08:00
Kris Maglione
9433ffae82 Bug 1524688: Part 33 - Convert mozIntl to static registration. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D18443

--HG--
rename : toolkit/components/mozintl/mozIntl.js => toolkit/components/mozintl/mozIntl.jsm
extra : source : 56f5c8f0d708a356efc8ecac09993216e73ae539
2019-01-30 10:34:41 -08:00
Kris Maglione
a2faf2c5c8 Bug 1524688: Part 32 - Convert mozProtocolHandler to static registration. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D18442

--HG--
rename : toolkit/components/mozprotocol/mozProtocolHandler.js => toolkit/components/mozprotocol/MozProtocolHandler.jsm
extra : source : 5746311ef859095112efbc8a6b782eb3665d9102
2019-01-30 10:31:13 -08:00
Kris Maglione
551222a78a Bug 1524688: Part 29 - Convert RemoteWebNavigation to static registration. r=mconley
--HG--
rename : toolkit/components/remotebrowserutils/RemoteWebNavigation.js => toolkit/components/remotebrowserutils/RemoteWebNavigation.jsm
extra : source : 2bd48db9cd0f95047e38cb64746ed07191c052c8
2019-01-30 10:24:11 -08:00
Kris Maglione
45f284a401 Bug 1524688: Part 27 - Convert TelemetryStartup to static registration. r=gfritzsche
--HG--
rename : toolkit/components/telemetry/TelemetryStartup.js => toolkit/components/telemetry/TelemetryStartup.jsm
extra : source : ff120b4eeb79dac8a4d69168521386947ac3de83
2019-01-29 21:29:25 -08:00
Kris Maglione
6273e7bb62 Bug 1524688: Part 24 - Convert UpdateTimerManager to static registration. r=aswan
--HG--
rename : toolkit/components/timermanager/nsUpdateTimerManager.js => toolkit/components/timermanager/UpdateTimerManager.jsm
extra : source : f4eaebbe2e0f424d9063dae50158bf53cb32781f
2019-01-29 21:21:39 -08:00
Kris Maglione
15c7300c5e Bug 1524688: Part 23 - Convert TooltipTextProvider to static registration. r=mconley
--HG--
rename : toolkit/components/tooltiptext/TooltipTextProvider.js => toolkit/components/tooltiptext/TooltipTextProvider.jsm
extra : source : bf6b18e23f69cfc3b29560ae39cbd58e6b16ea6c
2019-01-29 21:19:27 -08:00
Kris Maglione
020583d8bd Bug 1524688: Part 22 - Convert URLFormatter to static registration. r=aswan
--HG--
rename : toolkit/components/urlformatter/nsURLFormatter.js => toolkit/components/urlformatter/URLFormatter.jsm
extra : source : dd89eb7e9b0d03d762b6bec4e90f5a956cdbe803
2019-01-29 21:17:26 -08:00
Kris Maglione
08feb841d8 Bug 1524688: Part 21 - Convert XULStore to static registration. r=mconley
--HG--
rename : toolkit/components/xulstore/XULStore.js => toolkit/components/xulstore/XULStore.jsm
extra : source : 4cbbb367ba0b558299e7a8fcb0bea092223cc831
2019-01-29 21:14:53 -08:00
Kris Maglione
bc32f210bf Bug 1524688: Part 20 - Convert URILoader components to static registration. r=smaug
--HG--
rename : uriloader/exthandler/nsWebHandlerApp.js => uriloader/exthandler/WebHandlerApp.jsm
extra : source : 4ed0cf6be580167cfa4203a916179eb9e63f177c
2019-01-29 21:06:18 -08:00
Kris Maglione
014309e14d Bug 1524688: Part 18 - Convert presentation data channel stuff to static registration. r=smaug
--HG--
rename : dom/presentation/PresentationDataChannelSessionTransport.js => dom/presentation/PresentationDataChannelSessionTransport.jsm
extra : source : ea347d57d73aca17f002b7d2ad9419175f889fb6
2019-01-29 20:56:00 -08:00
Kris Maglione
24376c36fa Bug 1524688: Part 17 - Convert NetworkGeolocationProvider to static registration. r=jdm
--HG--
rename : dom/system/NetworkGeolocationProvider.js => dom/system/NetworkGeolocationProvider.jsm
extra : source : 911689ef9f33dbe026bad0c7e3d6ed4f030d6f29
2019-01-29 20:53:13 -08:00
Kris Maglione
9bbd5b753d Bug 1524688: Part 16 - Convert push components to static registration. r=baku
--HG--
rename : dom/push/Push.js => dom/push/Push.jsm
rename : dom/push/PushComponents.js => dom/push/PushComponents.jsm
extra : source : 28670fdc418d846f6cd9fcfeeff5f54d86efd9f8
2019-01-29 20:50:16 -08:00
Kris Maglione
4a6f1e935d Bug 1524688: Part 14 - Convert SimpleServices to static registration. r=aswan
--HG--
rename : toolkit/components/utils/simpleServices.js => toolkit/components/utils/SimpleServices.jsm
extra : source : 35a5f031dd1e63869a24f64d555743b85b5c1e83
2019-01-29 20:23:24 -08:00