2f39b32593bd0d1d5ebd7623bdf324610027074f: Bug 1435212 - Add support for FFmpeg 4.0. r=bryce, a=jcristau
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 19 Apr 2018 10:19:15 +0200 - rev 802247
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1435212 - Add support for FFmpeg 4.0. r=bryce, a=jcristau MozReview-Commit-ID: JlDFSUyGQu
b2e2129293dd05a64e0d9ccaf3ff214307b2c8b7: Bug 1438556 - Use shape guards on the prototype chain for cross-compartment ICs. r=tcampbell, a=RyanVM
Matthew Gaudet <mgaudet@mozilla.com> - Mon, 23 Apr 2018 17:25:38 -0400 - rev 802246
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1438556 - Use shape guards on the prototype chain for cross-compartment ICs. r=tcampbell, a=RyanVM This patch unshares some of the property access code between regular and cross-compartment cases, allowing us to use a series of shape-guards on the protochain instead of the previous shape-teleporting checks, that would end up baking in a cross-compartment pointer. This also attempts to clarify the compartment membership situation while doing the cross-compartment IC. As well some assertions are added and some small elements are fixed.
b225eb1f628ffe02b2c90ecc4723b7f606db64b4: Bug 1443092 - Crashtest. r=jwatt, a=test-only
Botond Ballo <botond@mozilla.com> - Fri, 09 Mar 2018 17:32:50 -0500 - rev 802245
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1443092 - Crashtest. r=jwatt, a=test-only
19db3ad8118c3ef14a01e5442bb264f6ec06dc19: Bug 1437334 - Add FEATURE_WEBRENDER to fix debug build assertion. rs=jrmuizel a=bustage-fix
Julien Cristau <jcristau@mozilla.com> - Thu, 24 May 2018 11:35:57 -0700 - rev 802244
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1437334 - Add FEATURE_WEBRENDER to fix debug build assertion. rs=jrmuizel a=bustage-fix
014a54d534bc84a86bdb16e6428ff406c848f2ce: Bug 1460838 - Avoid static initializers in mozjemalloc with MSVC. r=njn, a=RyanVM
Mike Hommey <mh+mozilla@glandium.org> - Thu, 24 May 2018 11:23:10 +0900 - rev 802243
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460838 - Avoid static initializers in mozjemalloc with MSVC. r=njn, a=RyanVM
87c1c9083f59ae990d70e2265bf750cf4799b7fc: Bug 1463036 - Use HAVE_ARM_NEON instead of BUILD_ARM_NEON for nsUTF8UtilsNEON.cpp. r=chmanchester, a=RyanVM
Mike Hommey <mh+mozilla@glandium.org> - Tue, 22 May 2018 07:56:54 +0900 - rev 802242
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1463036 - Use HAVE_ARM_NEON instead of BUILD_ARM_NEON for nsUTF8UtilsNEON.cpp. r=chmanchester, a=RyanVM There is a subtle difference between the two, and the conditions used in nsUTF8Utils.h correspond to HAVE_ARM_NEON, not BUILD_ARM_NEON.
acdfd35c14dbde461d1d339e2a78512c258bc062: Bug 1463036 - Add -mfloat-abi=softfp to NEON_FLAGS when it makes sense. r=froydnj, a=RyanVM
Mike Hommey <mh@glandium.org> - Mon, 21 May 2018 12:14:06 +0900 - rev 802241
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1463036 - Add -mfloat-abi=softfp to NEON_FLAGS when it makes sense. r=froydnj, a=RyanVM This is similar to what is done for VPX_ASFLAGS (bug 1199974).
ab928a40363dc0baba444b839edad0c3f7ad1065: Bug 1457758 - Blacklist NVidia driver 397.31. r=davidb, a=RyanVM
Bas Schouten <bschouten@mozilla.com> - Thu, 17 May 2018 16:46:52 +0200 - rev 802240
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1457758 - Blacklist NVidia driver 397.31. r=davidb, a=RyanVM MozReview-Commit-ID: 9IomfIWkmpb
4354208f372d3fd4900020bd1db8999dce1e3f93: Bug 1437334 - Block DX NV12 on SandyBridge for old graphics drivers. r=jrmuizel, a=RyanVM
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 23 May 2018 21:47:00 -0400 - rev 802239
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1437334 - Block DX NV12 on SandyBridge for old graphics drivers. r=jrmuizel, a=RyanVM
513eeba1bb051e4a6efe47eded64aef295f75194: Bug 1460917 - Fonts not displaying with FontExplorer X fonts in Firefox 60. r=handyman, a=RyanVM
Haik Aftandilian <haftandilian@mozilla.com> - Mon, 14 May 2018 16:04:55 -0700 - rev 802238
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460917 - Fonts not displaying with FontExplorer X fonts in Firefox 60. r=handyman, a=RyanVM Add back font whitelist rules removed by the fix for bug 1393259 to workaround font sandbox extensions not being issued automatically on OS X 10.11 and earlier. MozReview-Commit-ID: 2hT0BzN3Ggq
d5eb098522b56eeeef4de9bcc5e0765c01f0d17b: Bug 1462566 - Add signal handling registers for powerpc. r=bbouvier, a=RyanVM
menantea <menantea@linux.vnet.ibm.com> - Tue, 22 May 2018 16:15:45 +0200 - rev 802237
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1462566 - Add signal handling registers for powerpc. r=bbouvier, a=RyanVM
c3fadedf7d3d304d16772e2feadbbd6a229c830a: Bug 1462912 - Fixed BufferList::Extract to handle the case where the call consumes the entirety of the BufferList. r=froydnj, a=RyanVM
Alex Gaynor <agaynor@mozilla.com> - Tue, 22 May 2018 13:04:59 -0400 - rev 802236
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1462912 - Fixed BufferList::Extract to handle the case where the call consumes the entirety of the BufferList. r=froydnj, a=RyanVM MozReview-Commit-ID: 1LWODn8JaNL
4ad85535660759c208348e82b4e38dd5551bd820: Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. r=froydnj, a=RyanVM
Alex Gaynor <agaynor@mozilla.com> - Fri, 18 May 2018 18:59:00 -0400 - rev 802235
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. r=froydnj, a=RyanVM
1db563cfbd926edc4e8c9acd667f876b91404b6d: Bug 1460767 - Return device ineligible when appropriate for U2F. r=ttaubert, a=jcristau
J.C. Jones <jjones@mozilla.com> - Thu, 10 May 2018 16:36:18 -0700 - rev 802234
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460767 - Return device ineligible when appropriate for U2F. r=ttaubert, a=jcristau Summary: FIDO U2F's specification says that when the wrong security key responds to a signature, or when an already-registered key exists, that the UA should return error code 4, DEVICE_INELIGIBLE. We used to do that, but adjusted some things for WebAuthn and now we don't. This changes the soft token to return that at the appropriate times, and updates the expectations of U2F.cpp that it should use InvalidStateError as the signal to reutrn DEVICE_INELIGIBLE. Also, note that WebAuthn's specification says that if any authenticator returns "InvalidStateError" that it should be propagated, as it indicates that the authenticator obtained user consent and failed to complete its job [1]. This change to the Soft Token affects the WebAuthn tests, but in a good way. Reading the WebAuthn spec, we should not be returning NotAllowedError when there is consent from the user via the token (which the softtoken always deliveres). As such, this adjusts the affected WebAuthn tests, and adds a couple useful checks to test_webauthn_get_assertion.html for future purposes. [1] https://w3c.github.io/webauthn/#createCredential section 5.1.3 "Create a new credential", Step 20, Note 2: "If any authenticator returns an error status equivalent to "InvalidStateError"..." Test Plan: https://treeherder.mozilla.org/#/jobs?repo=try&revision=f2fc930f7fc8eea69b1ebc96748fe95e150a92a4 Reviewers: ttaubert Bug #: 1460767 Differential Revision: https://phabricator.services.mozilla.com/D1269
610e5c03c09c0f4466e3cd80445c44c2f939cd8b: Bug 1463537 - Land NSS NSS_3_36_2_RTM UPGRADE_NSS_RELEASE. r=me, a=RyanVM
J.C. Jones <jjones@mozilla.com> - Wed, 23 May 2018 12:15:30 -0700 - rev 802233
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1463537 - Land NSS NSS_3_36_2_RTM UPGRADE_NSS_RELEASE. r=me, a=RyanVM
1e57f0666202f4c565e36e28758fbf070ffcbd4c: Bug 1454285 - Part 2: Disallow using innermostEmitterScope while the value does not match the bytecode environment. r=jwalden, a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Tue, 22 May 2018 18:10:28 +0900 - rev 802232
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1454285 - Part 2: Disallow using innermostEmitterScope while the value does not match the bytecode environment. r=jwalden, a=RyanVM
99b5db4dc3e5a22e1833366be44ee7ab403e2f37: Bug 1454285 - Part 1: Specify the current scope when emitting await and .generator. r=jwalden, a=RyanVM
Tooru Fujisawa <arai_a@mac.com> - Tue, 22 May 2018 18:10:28 +0900 - rev 802231
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1454285 - Part 1: Specify the current scope when emitting await and .generator. r=jwalden, a=RyanVM
0c8f4c1d5c050d0d20914ebe74e38645e6c08db7: Bug 1399348 - Explicitly wait and check for error in test browser_ext_tabs_executeScript_bad. r=rpl, a=test-only
Rob Wu <rob@robwu.nl> - Mon, 23 Apr 2018 15:28:41 +0200 - rev 802230
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1399348 - Explicitly wait and check for error in test browser_ext_tabs_executeScript_bad. r=rpl, a=test-only I think that the intermittent error in the bug may be caused by a pending executeScript call that is somehow handled around the shutdown of the extension. To verify this hypothesis, the test now explicitly waits for the result of the first executeScript call before executing the last script that is responsible for test completion. The test should explicitly be checking for the error anyway. And clean up comments and add reference to bug 1435100 in an existing comment. MozReview-Commit-ID: 6gV30Z6zQc4
f515f7469139fe27234141ae71f98da1711ab019: Bug 1460301 - Web Authentication - Don't use U2F_PING to initialize tokens. r=jcj, a=jcristau
Tim Taubert <ttaubert@mozilla.com> - Mon, 14 May 2018 17:37:47 +0200 - rev 802229
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1460301 - Web Authentication - Don't use U2F_PING to initialize tokens. r=jcj, a=jcristau Reviewers: jcj Reviewed By: jcj Bug #: 1460301 Differential Revision: https://phabricator.services.mozilla.com/D1270
61e14e969d807b4bfdc6b16c4fb30530c1602c2f: Bug 1459206 - Use FileSystemSecurity in ContentParent::RecvGetFilesRequest. r=ehsan, a=jcristau
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 10 May 2018 11:24:25 +0200 - rev 802228
Push 111850 by bmo:tom@mozilla.com at Thu, 31 May 2018 16:41:37 +0000
Bug 1459206 - Use FileSystemSecurity in ContentParent::RecvGetFilesRequest. r=ehsan, a=jcristau
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip