f6de6926530e8350806fbe698416372ac28baf8f: Bug 1409441 part 3 - Inline some Activation/JitActivation methods. r=bbouvier
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Oct 2017 17:12:47 +0100 - rev 386998
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409441 part 3 - Inline some Activation/JitActivation methods. r=bbouvier
714bd2c7dbc7d625dc5a3df8b48dc5505bbae593: Bug 1409441 part 2 - Move null check from clearRematerializedFrames to JitActivation dtor. r=nbp
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Oct 2017 17:12:21 +0100 - rev 386997
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409441 part 2 - Move null check from clearRematerializedFrames to JitActivation dtor. r=nbp
88c4af1d92d0c2fe1a167758512e26cceb174495: Bug 1409441 part 1 - Inline ActivationEntryMonitor constructor/destructor. r=fitzgen
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Oct 2017 17:11:41 +0100 - rev 386996
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409441 part 1 - Inline ActivationEntryMonitor constructor/destructor. r=fitzgen
82ca05dc42e91a1be20877314541b57d13ec51a9: Bug 1409577 - Add static indexes to decision task r=dustin
Rail Aliiev <rail@mozilla.com> - Wed, 18 Oct 2017 11:55:01 -0400 - rev 386995
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409577 - Add static indexes to decision task r=dustin
96c6513a7f56e6372a5e7fdaa58b180e806eb5c2: Bug 1352290 - Add assertion to CustomElementReactionsStack::Enqueue to ensure upgrade reactions aren't scheduled to BackupQueue; r=smaug
Edgar Chen <echen@mozilla.com> - Tue, 17 Oct 2017 17:55:08 +0800 - rev 386994
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1352290 - Add assertion to CustomElementReactionsStack::Enqueue to ensure upgrade reactions aren't scheduled to BackupQueue; r=smaug
5c8d4905c2bdbb3cfa0db5e07a3cd6ba4eb23fdd: Bug 1406154: Ensure that we avoid truncating the interface description strings in a couple of corner cases. r+drno
Byron Campen [:bwc] <docfaraday@gmail.com> - Thu, 12 Oct 2017 12:12:40 -0500 - rev 386993
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1406154: Ensure that we avoid truncating the interface description strings in a couple of corner cases. r+drno MozReview-Commit-ID: KMTpbkvA4N
0181d804e8bf9babc3e91f4fcd7d2cf6491372ab: Bug 1407414 - Crash in js::GetOwnPropertyDescriptor. r=bz
Jason Orendorff <jorendorff@mozilla.com> - Tue, 17 Oct 2017 16:25:40 +0100 - rev 386992
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1407414 - Crash in js::GetOwnPropertyDescriptor. r=bz
facba2d0369909bf717c88c2c8f10ba19e880f7f: Bug 1409667 - If an error occur it can happen the Http2Session does not have a connection. r=mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Wed, 18 Oct 2017 16:27:32 +0200 - rev 386991
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409667 - If an error occur it can happen the Http2Session does not have a connection. r=mcmanus
bde8a772d00825426357bb2e7716c083a6f178b4: Bug 1397817 - Delete Downloads/memory-reports if it exists. r=snorp
Dylan Roeh <droeh@mozilla.com> - Tue, 17 Oct 2017 16:59:27 -0500 - rev 386990
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1397817 - Delete Downloads/memory-reports if it exists. r=snorp
1f4e31d3962603e532f0d3935047925e517f34c4: No bug: Use rule ids instead of alias' for update publishing rules in staging release configs. r=jlorenzo
Ben Hearsum <bhearsum@mozilla.com> - Wed, 18 Oct 2017 10:13:22 -0400 - rev 386989
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
No bug: Use rule ids instead of alias' for update publishing rules in staging release configs. r=jlorenzo
813590fb620c6c66aa241afeccb7ee92c5553fa0: Bug 1408504 - Implement WriteSamples in tests for big endian platforms; r=dminor
Dan Horák <dan@danny.cz> - Tue, 17 Oct 2017 10:27:12 +0000 - rev 386988
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1408504 - Implement WriteSamples in tests for big endian platforms; r=dminor Webrtc code supports big endian platforms, but a method in tests lacks a big endian variant. Add it based on WavReader/WavWriter code. MozReview-Commit-ID: A4OTnYlGgvU
01cdc4cd898b6590ba5de7bf12b6b3670d571405: Bug 1409502 - Add crashtest. r=me
Jason Kratzer <jkratzer@mozilla.com> - Wed, 18 Oct 2017 09:43:11 -0400 - rev 386987
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409502 - Add crashtest. r=me
56f298457266e5ae5c4de082eeaccdccb24f53b6: Bug 1281715 - Add crashtest. r=me
Jesse Ruderman <jruderman@gmail.com> - Wed, 18 Oct 2017 09:43:11 -0400 - rev 386986
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1281715 - Add crashtest. r=me
4b5ec27ef8418791a4ce29dbc80c315e5f6ffdfe: Bug 497734 - Add crashtests. r=me
Jesse Ruderman <jruderman@gmail.com> - Wed, 18 Oct 2017 09:43:11 -0400 - rev 386985
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 497734 - Add crashtests. r=me
b1a0c1de59b456e90a418e901ec71d10ee638754: Bug 481089 - Add crashtest. r=me
Jesse Ruderman <jruderman@gmail.com> - Wed, 18 Oct 2017 09:43:11 -0400 - rev 386984
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 481089 - Add crashtest. r=me
6d5960292f2cedc9533fde919ce0ce7c54384202: Bug 443655 - Add crashtest. r=me
Jesse Ruderman <jruderman@gmail.com> - Wed, 18 Oct 2017 09:43:10 -0400 - rev 386983
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 443655 - Add crashtest. r=me
e58191b4008b47af85c65fdd526399faa73a558b: Bug 329891 - Add crashtest. r=me
Jesse Ruderman <jruderman@gmail.com> - Wed, 18 Oct 2017 09:43:10 -0400 - rev 386982
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 329891 - Add crashtest. r=me
b15991fc56f35f4431967b498a2af89b0fa7e4a9: Bug 1409434 - Fix merge bustage r=me
Tim Taubert <ttaubert@mozilla.com> - Wed, 18 Oct 2017 15:23:58 +0200 - rev 386981
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409434 - Fix merge bustage r=me
f7c7cb48610ccc435020fe5bcde25b3d6579c933: Bug 1409434 - Rework WebAuthnManager state machine r=jcj
Tim Taubert <ttaubert@mozilla.com> - Wed, 18 Oct 2017 15:04:56 +0200 - rev 386980
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409434 - Rework WebAuthnManager state machine r=jcj Summary: This patch aims to clean up the WebAuthnManager's state machine, especially to make cancellation of transactions clearer. To fix bug 1403818, we'll have to later introduce a unique id that is forwarded to the U2FTokenManager. There are multiple stages of cancellation/cleanup after a transaction was started. All of the places where we previously called Cancel() or MaybeClearTransaction() are listed below: [stage 1] ClearTransaction This is the most basic stage, we only clean up what information we have about the current transaction. This means that the request was completed successfully. It is used at the end of FinishMakeCredential() and FinishGetAssertion(). [stage 2] RejectTransaction The second stage will reject the transaction promise we returned to the caller. Then it will call ClearTransaction, i.e. stage 1. It is used when one of the two Finish*() functions aborts before completion, or when the parent process sends a RequestAborted message. [stage 2b] MaybeRejectTransaction This is the same as stage 2, but will only run if there's an active transaction. It is used by ~WebAuthnManager() to reject and clean up when we the manager goes away. [stage 3] CancelTransaction The third stage sends a "Cancel" message to the parent process before rejecting the transaction promise (stage 2) and cleaning up (stage 1). It's used by HandleEvent(), i.e. the document becomes inactive. [stage 3b] MaybeCancelTransaction This is the same as stage 3, but will only run if there's an active transaction. it is used at the top of MakeCredential() and GetAssertion() so that any active transaction is cancelled before we handle a new request. Reviewers: jcj Reviewed By: jcj Bug #: 1409434 Differential Revision: https://phabricator.services.mozilla.com/D132
13bd66ee725ea7f94c8fc48d13e8a601d149abb1: Bug 1372823 Part 5: Extend BaseThreadInitThunk thread start address verification to 64-bit. r=dmajor
Bob Owen <bobowencode@gmail.com> - Thu, 21 Sep 2017 09:31:07 +0100 - rev 386979
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1372823 Part 5: Extend BaseThreadInitThunk thread start address verification to 64-bit. r=dmajor
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip