gecko-dev/browser
Bob Silverberg 7a08f3f0a4 Bug 1365562 - Ensure that SessionStore is initialized before any interaction via WebExtension APIs, r=mixedpuppy
Awaiting the resolution of SessionStore.promiseInitialized as the first step in each API method that needs to interact with SessionStore.
As I needed to await a promise, took the opportunity to migrate the entire file to async/await.

MozReview-Commit-ID: 3ovavDHimhj

--HG--
extra : rebase_source : 9665e0074f3c52ae974bfdd32a5bc81edda602cb
2017-05-24 09:26:16 -04:00
..
app Backed out changeset ad54e4734e9b (bug 1364068) for test suites timing out on Linux x64 opt/pgo and Win 7 VM opt and timeout of browser_addons_debug_webextension.js on OSX. r=backout 2017-05-26 10:45:04 +02:00
base Bug 1361286 - add in-page messages support for Automigration module; r=Gijs 2017-05-24 16:56:00 +08:00
branding Merge m-c to inbound, a=merge 2017-05-22 16:36:43 -07:00
components Bug 1365562 - Ensure that SessionStore is initialized before any interaction via WebExtension APIs, r=mixedpuppy 2017-05-24 09:26:16 -04:00
config Bug 1340637 - Skip geckodriver in hazard builds; r=ted 2017-05-23 14:59:58 +01:00
docs Bug 1241390 - Remove Suggested Tiles and related features. r=adw,emtwo 2017-05-02 17:09:16 -07:00
experiments Bug 1362882 - hand cleanup after applying the previous script-generated patch, r=Mossop. 2017-05-12 14:56:12 +02:00
extensions Bug 1367297 - Implement getCategoriesFromFieldNames, isAddressField and isCreditCardField in FormAutofillUtils.; r=lchang,ralin,steveck 2017-05-22 11:13:27 +08:00
fonts Bug 1319020 - Update built-in EmojiOneMozilla font to v0.2.2, r=Dolske,jfkthame 2016-11-21 17:54:08 +08:00
installer Bug 1363327 - register about:debugging dynamically using a manifest;r=ochameau 2017-05-26 10:09:42 +02:00
locales Bug 1361286 - add in-page messages support for Automigration module; r=Gijs 2017-05-24 16:56:00 +08:00
modules Bug 1361286 - add in-page messages support for Automigration module; r=Gijs 2017-05-24 16:56:00 +08:00
themes Backed out changeset 958964b3117b (bug 1366424) for bustage on OS X: arrow-down.svg not found. r=backout 2017-05-26 13:59:19 +02:00
tools/mozscreenshots Bug 1363853: Remove LWT footers r=Gijs 2017-05-24 09:21:51 -04:00
.eslintrc.js Bug 1353542 - Add an eslint rule deprecating usage of Task.jsm in browser/ and toolkit/, r=Mossop. 2017-05-12 14:54:42 +02:00
LICENSE
Makefile.in
app-rules.mk
app.mozbuild
build.mk Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal 2017-01-25 12:37:19 -05:00
confvars.sh Bug 1364050 - Part 1 - Remove the MOZ_JSDOWNLOADS configure option. r=mak 2017-05-05 12:16:42 +01:00
defs.mk
moz.build
moz.configure Bug 1361171 - Remove CloudSync. r=markh 2017-05-01 14:43:00 -07:00