babbce26f79b577209f11e953e1332baff93dea3: Bug 1388545 - Fix PulseAudio breakage caused by read restrictions. r=gcp
Jed Davis <jld@mozilla.com> - Tue, 08 Aug 2017 16:17:52 -0600 - rev 373560
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1388545 - Fix PulseAudio breakage caused by read restrictions. r=gcp MozReview-Commit-ID: 518mslh9xy
7a8936f1a4f42133145336d19d768f01c54ea477: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 08 Aug 2017 15:16:00 -0700 - rev 373559
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 9Abf0fILvvK
46c587c3e5de4f816c33f87c43f4cda92038805a: Bug 1386080 - Make DrawTarget thread safe refcountable. r=bas
Mason Chang <mchang@mozilla.com> - Tue, 08 Aug 2017 15:11:11 -0700 - rev 373558
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1386080 - Make DrawTarget thread safe refcountable. r=bas
2691dd1e7db452ee037d3256a6eb7439714ffbf4: Bug 1373563 - Skip the ControlCenter localFile mozscreenshots configuration due to changing paths. r=me
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 08 Aug 2017 14:37:25 -0700 - rev 373557
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1373563 - Skip the ControlCenter localFile mozscreenshots configuration due to changing paths. r=me MozReview-Commit-ID: DbTrgwKEREq
c80bcb046052ce8b25cbacb18d8f7ccfad206a94: Bug 1386825 - Part 6: Remove FxAccountsManager now that MOZ_B2G is removed. r=markh
Eric Rahm <erahm@mozilla.com> - Tue, 08 Aug 2017 14:41:12 -0700 - rev 373556
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1386825 - Part 6: Remove FxAccountsManager now that MOZ_B2G is removed. r=markh MozReview-Commit-ID: 8ldrMrPqhsV
d86804ebc81d75d3cdb9983a29dddcbeae6a2d3f: Bug 1386825 - Part 5: Remove MOZ_B2G from configure. r=glandium
Eric Rahm <erahm@mozilla.com> - Tue, 08 Aug 2017 14:41:11 -0700 - rev 373555
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1386825 - Part 5: Remove MOZ_B2G from configure. r=glandium MozReview-Commit-ID: Cg5gljpECwo
789551f8cfcf39b07a158ac027179b151d6d8a9b: Bug 1386825 - Part 4: Remove remaining instances of MOZ_B2G. r=froydnj
Eric Rahm <erahm@mozilla.com> - Tue, 08 Aug 2017 14:41:09 -0700 - rev 373554
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1386825 - Part 4: Remove remaining instances of MOZ_B2G. r=froydnj MozReview-Commit-ID: 8r4eMwiZ4Vg
2d59ecb2c335032e52afefe2d9ff1f4885710043: Bug 1386825 - Part 3: Remove MOZ_B2G from libpref. r=froydnj
Eric Rahm <erahm@mozilla.com> - Tue, 08 Aug 2017 14:41:08 -0700 - rev 373553
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1386825 - Part 3: Remove MOZ_B2G from libpref. r=froydnj MozReview-Commit-ID: GFLU2XF5yId
b5a05897e1aabaeb436648da86b04e884a48f619: Bug 1386825 - Part 2: Remove MOZ_B2G from toolkit. r=froydnj
Eric Rahm <erahm@mozilla.com> - Tue, 08 Aug 2017 14:41:07 -0700 - rev 373552
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1386825 - Part 2: Remove MOZ_B2G from toolkit. r=froydnj MozReview-Commit-ID: Ji3MoFKLVI4
b81d58941a44e3ddff4dfd1ef2de1dc3d9b4cabb: Bug 1386825 - Part 1: Remove MOZ_B2G from dom. r=bkelly
Eric Rahm <erahm@mozilla.com> - Tue, 08 Aug 2017 14:41:05 -0700 - rev 373551
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1386825 - Part 1: Remove MOZ_B2G from dom. r=bkelly MozReview-Commit-ID: 1zzP2r01B7U
042120b49ceb92f23d2534bcdd5fcf66f499aa33: Bug 1350637 - Part 11: Fix a race between parent/child process; r=asuth
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:02:57 +0200 - rev 373550
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 11: Fix a race between parent/child process; r=asuth When a storage child actor gets the xpcom-shutdown notification, it releases the actor singleton which asynchronously sends __delete__ to the parent and destroys the child actor immediatelly. However, at the same time parent can be sending a message to the child which results in a routing error since the child actor doesn't exist anymore. The routing error causes a crash. This patch prevents the race by doing the teardown in two steps. We send a message to the parent DeleteMe and parent then sends __delete__ to the child.
64f5a7a51c2147679851e8990185a30c751f63c2: Bug 1350637 - Part 10: Update LocalStorage e10s tests for change to PBackground. r=janv
Andrew Sutherland <asutherland@asutherland.org> - Mon, 07 Aug 2017 04:14:17 -0400 - rev 373549
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 10: Update LocalStorage e10s tests for change to PBackground. r=janv The e10s tests were written assuming a world where ContentTask.spawn and LocalStorage were both PContent. Also, that Quantum DOM labeling wasn't something to worry about. These assumptions no longer held, resulting in the test intermittently failing if all changes hadn't propagated via PBackground to the tab under test by the time the ContentTask.spawn state retrieval call made it to the tab's main thread. This has been corrected by using "storage" events where already in use and polling where not in use. Plase see the added comments for more details.
bbc3dc385fac9b8c629400a3fba14ab159cf0c97: Bug 1350637 - Part 9: Move Local Storage event broadcasting from PContent to PBackground; r=asuth
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:02:28 +0200 - rev 373548
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 9: Move Local Storage event broadcasting from PContent to PBackground; r=asuth
ddbbf8aa33dca6011c81dde0ecf4002bbfb4eb4f: Bug 1350637 - Part 8: Implement BackgroundParent::GetLiveActorArray; r=billm
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:02:16 +0200 - rev 373547
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 8: Implement BackgroundParent::GetLiveActorArray; r=billm
28506433e4f03f5c1d2f42fc59c4f86af6da3181: Bug 1350637 - Part 7: Convert asynchronous StorageDBParent initialization to be synchronous and fix low disk space checking; r=asuth
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:56 +0200 - rev 373546
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 7: Convert asynchronous StorageDBParent initialization to be synchronous and fix low disk space checking; r=asuth
371e75eb2b60281508ef8f7535bdda3964975921: Bug 1350637 - Part 6: Fix a deadlock when main process storage child actor triggers storage thread initialization; r=asuth
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:52 +0200 - rev 373545
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 6: Fix a deadlock when main process storage child actor triggers storage thread initialization; r=asuth
a781f14e975bb4e58c38dc5e86a216647f3a61d7: Bug 1350637 - Part 5: Factor out the parent actor observer sink to work on the PBackground thread, fix the rest of observer handling to use IPC; r=asuth
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:33 +0200 - rev 373544
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 5: Factor out the parent actor observer sink to work on the PBackground thread, fix the rest of observer handling to use IPC; r=asuth
e3e1b4922005e00d6067c2b6920d3bc70a801c14: Bug 1350637 - Part 4: Implement serialization for mozilla::OriginAttributesPattern, so we can use it on the receiver side of IPC without bouncing to the main thread; r=asuth
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:14 +0200 - rev 373543
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 4: Implement serialization for mozilla::OriginAttributesPattern, so we can use it on the receiver side of IPC without bouncing to the main thread; r=asuth
d91109b3ea0819029981440207f7d409516d4658: Bug 1350637 - Part 3: Move mozilla::dom::Optional serialization helper to ipc/glue/IPCMessageUtils.h to make it available to other consumers; r=billm
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:03 +0200 - rev 373542
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 3: Move mozilla::dom::Optional serialization helper to ipc/glue/IPCMessageUtils.h to make it available to other consumers; r=billm
d5f2490d5138dcbfce93b1ccc112ea6afc278ad8: Bug 1350637 - Part 2: Core changes for LocalStorage on PBackground; r=asuth
Jan Varga <jan.varga@gmail.com> - Wed, 26 Jul 2017 12:19:13 +0200 - rev 373541
Push 32304 by cbook@mozilla.com at Wed, 09 Aug 2017 09:37:21 +0000
Bug 1350637 - Part 2: Core changes for LocalStorage on PBackground; r=asuth - stop inheriting StorageDBBridge in StorageDBThread and StorageDBChild - move StorageDBThread and StorageDBChild initialization out of LocalStorageCache - use IPC even for the intra-process communication in main process - rationalize a bit storage observer code - make StorageDBParent to always be created and destroyed on the background thread
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip