23035ad16748d8ae824214ef3f8a0ab386520604: Bug 1389443 - Load handlers.json asynchronously r?Paolo,bdahl draft
Doug Thayer <dothayer@mozilla.com> - Tue, 15 Aug 2017 14:57:32 -0700 - rev 650683
Push 75463 by bmo:dothayer@mozilla.com at Tue, 22 Aug 2017 18:03:08 +0000
Bug 1389443 - Load handlers.json asynchronously r?Paolo,bdahl Asynchronously load handlers.json for nsHandlerService-json.js in order to avoid blocking IO early on. MozReview-Commit-ID: F3THSxvXR7I
91d980f6188407f41ee0a82816d2a4463fe7b41e: Bug 1390203: Only get highlight images on wifi. r=sebastian draft
Michael Comella <michael.l.comella@gmail.com> - Tue, 22 Aug 2017 10:59:12 -0700 - rev 650682
Push 75462 by michael.l.comella@gmail.com at Tue, 22 Aug 2017 18:00:03 +0000
Bug 1390203: Only get highlight images on wifi. r=sebastian MozReview-Commit-ID: FtSDZ6Yu5Ql
61a70a28e1539dad300041a0cb9d0e696a48c136: Bug 1388012 - Ensure a debug artifact build is done when 'debug_build' is present in the mozharness config. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 22 Aug 2017 10:55:16 -0700 - rev 650681
Push 75461 by bmo:cmanchester@mozilla.com at Tue, 22 Aug 2017 17:55:28 +0000
Bug 1388012 - Ensure a debug artifact build is done when 'debug_build' is present in the mozharness config. MozReview-Commit-ID: Dr029B4jxPH
61455e1d50f85267184e9115a5a530aa595772f5: Bug 1370783 - Account for tabs that have just crashed when updating state in preActions of async tab switcher. r?billm draft
Mike Conley <mconley@mozilla.com> - Tue, 22 Aug 2017 13:41:44 -0400 - rev 650680
Push 75460 by mconley@mozilla.com at Tue, 22 Aug 2017 17:51:05 +0000
Bug 1370783 - Account for tabs that have just crashed when updating state in preActions of async tab switcher. r?billm MozReview-Commit-ID: 2YIcVg6RldT
389b06241a0ce129382ebd6480468c059d337c5e: Bug 1370783 - Account for tabs that have just crashed when updating state in preActions of async tab switcher. r?billm draft
Mike Conley <mconley@mozilla.com> - Tue, 22 Aug 2017 13:41:44 -0400 - rev 650679
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1370783 - Account for tabs that have just crashed when updating state in preActions of async tab switcher. r?billm MozReview-Commit-ID: 2YIcVg6RldT
86e3368b6058c3a298a6fd973de1313cfe706795: Bug 1389160 - Add missing FileUtils.h #include to fix bustage. r=rhelmer, a=bustage DEVEDITION_56_0b5_RELEASE FENNEC_56_0b5_BUILD1 FENNEC_56_0b5_RELEASE FIREFOX_56_0b5_BUILD1 FIREFOX_56_0b5_RELEASE
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 21 Aug 2017 15:32:11 -0400 - rev 650678
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1389160 - Add missing FileUtils.h #include to fix bustage. r=rhelmer, a=bustage
6a21678800163e1bcbc70a6239cd62f3aefbbbe8: Bug 1350637 - Part 11: Fix a race between parent/child process. r=asuth, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:02:57 +0200 - rev 650677
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 11: Fix a race between parent/child process. r=asuth, a=lizzard 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.
a8582d18b511da750ab9b5b6ee2ba80089321d16: Bug 1350637 - Part 10: Update LocalStorage e10s tests for change to PBackground. r=janv, a=lizzard
Andrew Sutherland <asutherland@asutherland.org> - Mon, 07 Aug 2017 04:14:17 -0400 - rev 650676
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 10: Update LocalStorage e10s tests for change to PBackground. r=janv, a=lizzard 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.
4a23be8a70898109206ba683aaaeec61d61b32fe: Bug 1350637 - Part 9: Move Local Storage event broadcasting from PContent to PBackground. r=asuth, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:02:28 +0200 - rev 650675
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 9: Move Local Storage event broadcasting from PContent to PBackground. r=asuth, a=lizzard
e78fed3a2212b824729b86b0ae917b745be98c81: Bug 1350637 - Part 8: Implement BackgroundParent::GetLiveActorArray. r=billm, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:02:16 +0200 - rev 650674
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 8: Implement BackgroundParent::GetLiveActorArray. r=billm, a=lizzard
8267e1dbf9bc47c26b0f8bf382ab62f6e14b3790: Bug 1350637 - Part 7: Convert asynchronous StorageDBParent initialization to be synchronous and fix low disk space checking. r=asuth, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:56 +0200 - rev 650673
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 7: Convert asynchronous StorageDBParent initialization to be synchronous and fix low disk space checking. r=asuth, a=lizzard
e77772fae3c20104120b483890df521c6a3e51ce: Bug 1350637 - Part 6: Fix a deadlock when main process storage child actor triggers storage thread initialization. r=asuth, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:52 +0200 - rev 650672
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 6: Fix a deadlock when main process storage child actor triggers storage thread initialization. r=asuth, a=lizzard
9c97e6d93100df546293c587dd24505029aca383: 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, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:33 +0200 - rev 650671
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +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, a=lizzard
d06e37723df257098eae195357cf2c96ebbb9b58: 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, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:14 +0200 - rev 650670
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +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, a=lizzard
b0bed209e7f79d31b4b99037432d8679c2fc837c: Bug 1350637 - Part 3: Move mozilla::dom::Optional serialization helper to ipc/glue/IPCMessageUtils.h to make it available to other consumers. r=billm, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 23:01:03 +0200 - rev 650669
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +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, a=lizzard
5b5c8f31b0a7dee674246143145f2b371b381cc8: Bug 1350637 - Part 2: Core changes for LocalStorage on PBackground. r=asuth, a=lizzard
Jan Varga <jan.varga@gmail.com> - Wed, 26 Jul 2017 12:19:13 +0200 - rev 650668
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 2: Core changes for LocalStorage on PBackground. r=asuth, a=lizzard - 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
37a05ddf9427ac9a2976640fddab25b02bca0d94: Bug 1350637 - Part 1: Move PStorage stubs from PContent to PBackground. r=asuth, r=billm, a=lizzard
Jan Varga <jan.varga@gmail.com> - Tue, 08 Aug 2017 22:56:49 +0200 - rev 650667
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1350637 - Part 1: Move PStorage stubs from PContent to PBackground. r=asuth, r=billm, a=lizzard
cb49f51c66fa8d62fff8818bad92ea1fde823958: Bug 1386224 - Use the active update and fallback to the latest update in the update history when determining whether to show the what's new page. r=mhowell, a=lizzard
Robert Strong <robert.bugzilla@gmail.com> - Fri, 18 Aug 2017 12:06:10 -0700 - rev 650666
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1386224 - Use the active update and fallback to the latest update in the update history when determining whether to show the what's new page. r=mhowell, a=lizzard
9f0bb349eced23af8fe8835d0bc3b0b40f1f1fe6: Bug 1391486 - Cloud Storage - Handle browser.download.dir unspecified in new profile. r=Gijs, a=lizzard
Punam <pdahiya@mozilla.com> - Thu, 17 Aug 2017 23:05:26 -0700 - rev 650665
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1391486 - Cloud Storage - Handle browser.download.dir unspecified in new profile. r=Gijs, a=lizzard MozReview-Commit-ID: 3WfS5CQLtYY
cef728b1b47e99c14abacf85b022291688b82bb3: Bug 1389160 - Use NSPR IO instead of raw fopen. r=kmag, a=lizzard
Robert Helmer <rhelmer@mozilla.com> - Wed, 16 Aug 2017 00:58:20 -0700 - rev 650664
Push 75459 by mconley@mozilla.com at Tue, 22 Aug 2017 17:46:16 +0000
Bug 1389160 - Use NSPR IO instead of raw fopen. r=kmag, a=lizzard MozReview-Commit-ID: 6pJx1o2uboA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip