gecko-dev/browser
Wei-Cheng Pan fafefc69a1 Bug 1354143 - Commit jump list on lazy idle thread. r=florian,jimm
Since committing will do IO on the main thread, it would be better to do it on
an idle thread instead. We have to change JavaScript code too because now the
API is asynchrous.

This patch also updates its xpcshell test.

Now mozilla::widget::AsyncDeleteAllFaviconsFromDisk will get profile directory
on the main thread to prevent it happens on off-main-threads, thus prevents
off-main-thread assertion.

MozReview-Commit-ID: CWcR0B2BC3n

--HG--
extra : rebase_source : 3685a07f9f4476bc94bdf92937734b78fb3fe309
2017-05-24 16:38:57 +08:00
..
app Merge m-c to inbound, a=merge 2017-06-09 15:58:08 -07:00
base Bug 1352709 - Fix browser_plainTextLinks.js to work around some context menu issues. r=Gijs 2017-06-11 13:21:20 +02:00
branding Merge m-c to inbound, a=merge 2017-05-22 16:36:43 -07:00
components Merge m-c to inbound, a=merge 2017-06-09 15:58:08 -07:00
config Bug 1371372 - Update win64 builders to rust 1.18.0 stable. r=mshal 2017-06-08 11:50:01 -07: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 1372003 - Update pdf.js to version 1.8.439. r=bdahl 2017-06-11 09:20:20 -04:00
fonts
installer Bug 1368102: Part 5 - Move static content script matching into C++. r=mixedpuppy,zombie 2017-06-04 15:38:11 -07:00
locales Merge autoland to central, a=merge 2017-06-09 15:48:12 -07:00
modules Bug 1354143 - Commit jump list on lazy idle thread. r=florian,jimm 2017-05-24 16:38:57 +08:00
themes Backed out changeset 9933f2d4d188 (bug 1369095) for timeouts in browser_page_action_menu.js a=backout CLOSED TREE 2017-06-09 09:19:45 -07:00
tools/mozscreenshots Bug 1367089 - Remove automation clue window attribute in mozscreenshots. r=MattN 2017-05-24 15:14:37 +02: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
app-rules.mk
app.mozbuild
build.mk
confvars.sh Bug 1364050 - Part 1 - Remove the MOZ_JSDOWNLOADS configure option. r=mak 2017-05-05 12:16:42 +01:00
defs.mk
LICENSE
Makefile.in
moz.build
moz.configure Bug 1361171 - Remove CloudSync. r=markh 2017-05-01 14:43:00 -07:00