gecko-dev/mobile/android
Petru Lingurar 60a06a9d06 Bug 1505685 - Part 1 - Register PackageAddedReceiver on the main thread; r=JanH
Summary:
Speculative fix for avoiding the situation in which the initialization of Mma
and registering of the PackageAddedReceiver continues on the background thread
after BrowserApp is destroyed and calls for unregistering the receiver.
By registering the receiver on the main thread we have the benefit of
sequentially execution which would guarantee that the registration is done
before trying to unregister it.

Reviewers: JanH

Reviewed By: JanH

Bug #: 1505685

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

--HG--
extra : rebase_source : 2f0512cc269b7e6d2ee825cc82bfcdc6f6ad00d6
extra : amend_source : eb979af1cd6fe567ab3fe7213c7f631d68d9c255
2018-11-21 12:12:53 +02:00
..
annotations Bug 1492308 - 1. Generate natives binding for all JNIObject classes; r=snorp 2018-10-02 19:59:28 +00:00
app Merge inbound to mozilla-central. a=merge 2018-11-16 11:47:51 +02:00
base Bug 1505685 - Part 1 - Register PackageAddedReceiver on the main thread; r=JanH 2018-11-21 12:12:53 +02:00
branding Backed out changeset 56f980324015 (bug 1480854) for lint bustage. CLOSED TREE 2018-09-14 19:22:52 +03:00
chrome Bug 1503402 - Replace Report Site Issue in Fennec with a webextension version; r=aswan 2018-11-16 22:07:31 +00:00
components Bug 1494713 - Implement a GeckoViewHistory backend. r=jchen,snorp,smaug 2018-11-16 17:32:02 +00:00
config Bug 1506267 - Add plugins.gradle.com to Nexus. r=nalexander. 2018-11-19 16:03:33 +00:00
docs Bug 1501053 - Drop minApi flavor dimension. r=petru 2018-10-25 20:29:49 +00:00
extensions Bug 1503402 - Replace Report Site Issue in Fennec with a webextension version; r=aswan 2018-11-16 22:07:31 +00:00
fonts
geckoview Bug 1490724 - Define a stub Callbacks.HistoryDelegate instead of using default methods. r=snorp 2018-11-20 22:43:58 +00:00
geckoview_example Bug 1508638 - [1.0] Remove default progress value to avoid stuck progress bar for about: pages. r=droeh 2018-11-20 16:25:33 +01:00
gradle Bug 1506267 - Add plugins.gradle.com to Nexus. r=nalexander. 2018-11-19 16:03:33 +00:00
installer Bug 1499947 - Part 2 - Remove the "progressmeter" element and related tests. r=bgrins,bzbarsky 2018-11-20 14:12:33 +00:00
locales Bug 1005268 - Remove "datetime" UI from Fennec and fix capitalization issue r=jchen 2018-10-16 15:57:26 +00:00
modules Bug 1503402 - Replace Report Site Issue in Fennec with a webextension version; r=aswan 2018-11-16 22:07:31 +00:00
services Bug 1391551 - Drop Fennec skin flavor dimension. r=petru 2018-10-25 20:24:44 +00:00
stumbler Bug 1476720 - Set MLS notification action. r=jchen 2018-07-26 17:42:19 +03:00
tests Bug 1507328 - 2. Make new text input tests pass; r=esawin 2018-11-16 10:29:30 +00:00
themes Bug 1500541 - Move about:config into GeckoView r=esawin 2018-11-01 09:52:30 -05:00
thirdparty Bug 1486432 Leanplum push notifications are not received on devices with Android O or above r=JanH,flod 2018-09-03 10:21:51 +00:00
.eslintrc.js Bug 1488445 - Remove and replace obsolete ESLint rules. r=mossop 2018-09-04 18:08:43 +00:00
app.mozbuild
build.mk
confvars.sh Bug 1502457 - Move MOZ_APP_VERSION{,_DISPLAY} to python configure. r=nalexander 2018-11-16 01:15:35 +00:00
debug_sign_tool.py
gradle.configure Bug 1506267 - Add android-api-lint to automation; r=nalexander 2018-11-19 16:03:55 +00:00
gradle.py
LICENSE
mach_commands.py Bug 1506267 - Add android-api-lint to automation; r=nalexander 2018-11-19 16:03:55 +00:00
moz.build
moz.configure Bug 1492716 - Part 1: Stop using default=True for --enable-* or --with-* configure options. r=glandium 2018-10-16 20:28:12 +09:00