10fdb852c81a789846a213224e9751ceb578d44a: Bug 1460334 - Fix crash caused when attempting to migrate <deck> from a XBL binding to a Custom Element. r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 10 May 2018 14:08:00 -0400 - rev 472419
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1460334 - Fix crash caused when attempting to migrate <deck> from a XBL binding to a Custom Element. r=peterv
b0a5c38cfff2b47533b07621465445530cba6005: Bug 1459513 - Handle null uri components gracefully in WebAppManifest. r=snorp
Dylan Roeh <droeh@mozilla.com> - Fri, 11 May 2018 16:28:51 -0500 - rev 472418
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1459513 - Handle null uri components gracefully in WebAppManifest. r=snorp
bd1542eb559c021caac8a36787a6c891440fac4b: Bug 1459633: Block addMarkObservers if wasm gc is enabled; r=jonco
Benjamin Bouvier <benj@benj.me> - Mon, 14 May 2018 16:37:02 +0200 - rev 472417
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1459633: Block addMarkObservers if wasm gc is enabled; r=jonco
6d057f79731365555281285f6a5441febc168e62: Bug 1438193 - part7: NativeRole r=surkov
Tokio Kajitsuka <kajitsuka-tokio@g.ecc.u-tokyo.ac.jp> - Tue, 08 May 2018 04:05:50 +0900 - rev 472416
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1438193 - part7: NativeRole r=surkov turn NativeRole into const functions
77c70362d3c7b3e4b5f812dc94a6c01162cc0bb7: Merge mozilla-central to inbound. a=merge CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Mon, 14 May 2018 19:49:50 +0300 - rev 472415
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
0542781fe38706cfab265aa9da4edac644d1aa72: Bug 1430438 - Remove ref argument from JS_NewExternalArrayBuffer(). r=jorendorff
Philip Chimento <philip.chimento@gmail.com> - Wed, 02 May 2018 23:20:26 -0700 - rev 472414
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1430438 - Remove ref argument from JS_NewExternalArrayBuffer(). r=jorendorff We actually don't want to allow aliased array buffers at all, so this removes the ref argument from JS_NewExternalArrayBuffer() and renames "unref" to "free". Adjusts some comments, and also adds tests to make sure buffers are not aliased when cloning.
fb1644bd5755bd8493d850285f4994fbe732a1fd: Bug 1453501 - Allow the compositor to be created in a paused state r=kats
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 16:35:31 -0500 - rev 472413
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1453501 - Allow the compositor to be created in a paused state r=kats MozReview-Commit-ID: B0wc8MYaBJg
a72e0ed80250288db34f61f4ccb980cdb32382f5: Bug 1453501 - Immediately create Compositor on Android r=jchen,rbarker
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 15:04:14 -0500 - rev 472412
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1453501 - Immediately create Compositor on Android r=jchen,rbarker Currently we don't create the Compositor until we have a valid surface to render into. This causes a race that can result in us not being able to display anything at all once a surface is provided and the compositor is started. It seems the easiest thing to do right now is to avoid the race by starting the Compositor immediately. MozReview-Commit-ID: HkdVL3LBNZB
bac069b49c198d61f9f714e442a79a274fc571ea: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 472411
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
b8db89c1dc0bb3563a281d8b32ff14b0a89cf244: Bug 1459391 - Fix intermittent OSX vcversioner install error. r=tomprince
Aki Sasaki <asasaki@mozilla.com> - Fri, 27 Apr 2018 15:42:21 -0700 - rev 472410
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1459391 - Fix intermittent OSX vcversioner install error. r=tomprince
dd3142315d36f612ddeb26f6122f358e43454fa0: Bug 1456811 - disabled test_taskbar_progress.xul for frequent failures on Windows 10 !ccov. r=jmaher
Noemi Erli <nerli@mozilla.com> - Mon, 14 May 2018 01:27:00 +0300 - rev 472409
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1456811 - disabled test_taskbar_progress.xul for frequent failures on Windows 10 !ccov. r=jmaher
9bd22ee213315e0f5ba2ff0c511679ae4ba26236: Bug 1457329 - disabled test_taskbar_jumplistitems.js on Windows 10 for frequent falures. r=jmaher
Stefan Hindli <shindli@mozilla.com> - Mon, 14 May 2018 02:19:00 +0300 - rev 472408
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1457329 - disabled test_taskbar_jumplistitems.js on Windows 10 for frequent falures. r=jmaher
63ae4d82267b61a94f02586db6e33fc1f445880c: Bug 1456325 - disable browser_private_idb.js on OS X and Windows for frequently failing. r=jmaher
Eliza Balazs <ebalazs@mozilla.com> - Mon, 14 May 2018 06:52:00 +0300 - rev 472407
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1456325 - disable browser_private_idb.js on OS X and Windows for frequently failing. r=jmaher
65ab54a2a403fd67c4a2e8058e9771fc1866f03e: Bug 1460699 followup bustage fix.
David Major <dmajor@mozilla.com> - Mon, 14 May 2018 11:48:01 -0400 - rev 472406
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1460699 followup bustage fix. error: use of undeclared identifier 'sShutdownOccured'; did you mean 'sShutdownOccurred'? Why yes, yes I did. Thanks clang!
0f5b9cd3d7107aa8d744036247d56dc9576e1dcf: Bug 1460301 - Web Authentication - Don't use U2F_PING to initialize tokens r=jcj
Tim Taubert <ttaubert@mozilla.com> - Mon, 14 May 2018 17:37:47 +0200 - rev 472405
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1460301 - Web Authentication - Don't use U2F_PING to initialize tokens r=jcj Reviewers: jcj Reviewed By: jcj Bug #: 1460301 Differential Revision: https://phabricator.services.mozilla.com/D1270
9eb850fd168812a2a8f427814335fdd93ab64ae5: Bug 1460895: Deduplicate MegamorphicLoadSlotResult using EmitLoadStubField r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 30 Jan 2018 14:35:30 -0500 - rev 472404
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1460895: Deduplicate MegamorphicLoadSlotResult using EmitLoadStubField r=jandem Also rename helper method to match pre-existing spidermonkey style.
5d368658145949915eaaa095275cc20a6fa76748: Bug 1460699: Use an 's' rather than 'm' prefix for GfxInfo static variables. r=milan
David Major <dmajor@mozilla.com> - Mon, 14 May 2018 11:16:50 -0400 - rev 472403
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1460699: Use an 's' rather than 'm' prefix for GfxInfo static variables. r=milan
5166f4f5af706b3c37982ac1e94498d979b8198d: Bug 1460767 - Return device ineligible when appropriate for U2F r=ttaubert
J.C. Jones <jjones@mozilla.com> - Thu, 10 May 2018 16:36:18 -0700 - rev 472402
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1460767 - Return device ineligible when appropriate for U2F r=ttaubert 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
436f28e55ce42f53ac4b9e91b6635426d1f320b4: Bug 1460971 - Update Debugger Frontend v52. r=jdescottes
Jason Laster <jason.laster.11@gmail.com> - Fri, 11 May 2018 15:33:10 -0400 - rev 472401
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1460971 - Update Debugger Frontend v52. r=jdescottes MozReview-Commit-ID: J3gIzebCWre
5c0629a808fe23cc67a1e98a75f57647cb3087db: Bug 1459761 - Baldr: relax WebAssembly.Memory GC heuristic (r=lth,jonco)
Luke Wagner <luke@mozilla.com> - Mon, 14 May 2018 09:21:46 -0500 - rev 472400
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1459761 - Baldr: relax WebAssembly.Memory GC heuristic (r=lth,jonco)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip