656d53c7fd810507564844a6b0b732c116ad8efd: Bug 1406551 - Update Debugger frontend (10-8). r=jdescottes
Jason Laster <jason.laster.11@gmail.com> - Tue, 10 Oct 2017 18:45:40 +0200 - rev 678089
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1406551 - Update Debugger frontend (10-8). r=jdescottes MozReview-Commit-ID: GKTM3rLKlTX
3d92004f2c025d5dd602742496e954efdc9aca48: Bug 1382213 - Simplify the overflow child frame reparenting in nsInlineFrame::DestroyFrom. r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 10 Oct 2017 18:45:16 +0200 - rev 678088
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1382213 - Simplify the overflow child frame reparenting in nsInlineFrame::DestroyFrom. r=dholbert MozReview-Commit-ID: FYVZvNYurIi
aec2dd18f42a4ba816476d2262da02e632902b72: Bug 1407179 - Use AssertIsOnBackgroundThread() in U2F and WebAuthn BackgroundParentImpls r=jcj
Tim Taubert <ttaubert@mozilla.com> - Tue, 10 Oct 2017 18:31:30 +0200 - rev 678087
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1407179 - Use AssertIsOnBackgroundThread() in U2F and WebAuthn BackgroundParentImpls r=jcj Summary: It seems like a good idea to call AssertIsOnBackgroundThread() in the WebAuthnTransactionParent and U2FTransactionParent methods. They should never be called on any other thread. (Other BPImpls are doing the same.) Reviewers: jcj Reviewed By: jcj Bug #: 1407179 Differential Revision: https://phabricator.services.mozilla.com/D105
c6ba568874b01e46deb494b75002edeb9892f9dc: Bug 1357191 - 2. Fix form tests for new mobile date/time controls; r=jessica
Jim Chen <nchen@mozilla.com> - Tue, 10 Oct 2017 12:15:50 -0400 - rev 678086
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1357191 - 2. Fix form tests for new mobile date/time controls; r=jessica Fix some test failures on mobile for the new date/time controls, * Because mobile does not use the built-in reset button, tests involving the reset button are skipped. * The mobile-only date/time tests in test_input_typing_sanitization.html do not apply to the new date/time controls, so they are removed to make mobile match desktop. * test_input_sanitization.html now takes longer to run on Android and may time out, so the timeout limit is increased. * time-content-left-aligned.html may fail because of different drawing behavior on Android, so the test is made fuzzy on Android. MozReview-Commit-ID: EmfGf6JYdpW
562e7fc9a839036603bd039f13860dc637afa6fa: Bug 1357191 - 1. Use Gecko controls for Fennec date/time fields; r=jessica r=nechen
Jim Chen <nchen@mozilla.com> - Tue, 10 Oct 2017 12:15:50 -0400 - rev 678085
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1357191 - 1. Use Gecko controls for Fennec date/time fields; r=jessica r=nechen Right now, date/time fields in Fennec appear as regular text fields, which display the date/time values without formatting. This patch makes the fields use the Gecko controls, which do support formatting. This only changes the appearance of the fields; we still display the native date/time pickers when the fields are tapped on. The reset button is hidden in the controls because the Fennec date/time picker provides a separate "clear" button. MozReview-Commit-ID: EBE2U1zL74Q
2872f235885652204dca181fca991cdf78ed996a: Bug 1395247 - changes to speedometer for reporting in talos. r=rwood
Joel Maher <jmaher@mozilla.com> - Tue, 10 Oct 2017 12:13:39 -0400 - rev 678084
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1395247 - changes to speedometer for reporting in talos. r=rwood
054abb7cff0e74a61adb075c3db02b681e304794: Bug 1395247 - add support to talos for speedometer, including no magical subtest page name formatting. r=rwood
Joel Maher <jmaher@mozilla.com> - Tue, 10 Oct 2017 12:12:40 -0400 - rev 678083
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1395247 - add support to talos for speedometer, including no magical subtest page name formatting. r=rwood
4f7815b36c2675463e561d2e7485fba8f8167e83: Bug 1400912 - Remove default values in CamerasChild's LockAndDispatch. r=padenot
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 26 Sep 2017 13:03:42 -0400 - rev 678082
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1400912 - Remove default values in CamerasChild's LockAndDispatch. r=padenot
963670ce27519146a5d8c6067eac1d7e4cc81c63: Bug 1407270 - [MIPS] Add missing failure handling changes from bug 1360211. r=bbouvier
Dragan Mladjenovic <dragan.mladjenovic@rt-rk.com> - Tue, 10 Oct 2017 08:21:00 -0400 - rev 678081
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1407270 - [MIPS] Add missing failure handling changes from bug 1360211. r=bbouvier
367d2b142f035c82c6235201a92551246e621059: Bug 1405335 - Remove custom element attached and detached callbacks validation checks; r=smaug
Edgar Chen <echen@mozilla.com> - Tue, 03 Oct 2017 22:00:04 +0800 - rev 678080
Push 83831 by bmo:gl@mozilla.com at Tue, 10 Oct 2017 20:49:26 +0000
Bug 1405335 - Remove custom element attached and detached callbacks validation checks; r=smaug
1cf516979d9289f7fb3aeab0c8e073b744a67875: Bug 1406051 - Don't show two separators in context menu. r?jaws draft
Edouard Oger <eoger@fastmail.com> - Tue, 10 Oct 2017 16:46:09 -0400 - rev 678079
Push 83830 by bmo:eoger@fastmail.com at Tue, 10 Oct 2017 20:46:25 +0000
Bug 1406051 - Don't show two separators in context menu. r?jaws MozReview-Commit-ID: H32PX0zh3eU
6398bef0f2d323378aa040f06b14718253227a8b: Bug 1369397 - Animate the opening and closing of the sidebar. r?dao draft
Jared Wein <jwein@mozilla.com> - Mon, 09 Oct 2017 17:34:50 -0400 - rev 678078
Push 83829 by bmo:jaws@mozilla.com at Tue, 10 Oct 2017 20:41:28 +0000
Bug 1369397 - Animate the opening and closing of the sidebar. r?dao MozReview-Commit-ID: 515vuT2Og4M
816dc27bfad7d9e93ca1074f9ab05ba1c0bb578b: Bug 1374263 - Make sure build places geckodriver binary in correct directory. r=froydnj draft
David Burns <dburns@mozilla.com> - Mon, 09 Oct 2017 21:09:09 +0100 - rev 678077
Push 83828 by bmo:dburns@mozilla.com at Tue, 10 Oct 2017 20:40:44 +0000
Bug 1374263 - Make sure build places geckodriver binary in correct directory. r=froydnj The geckodriver binary is not being moved to correct directory which is required to be able to run web platform tests successfully. MozReview-Commit-ID: HTxnACX2FLR
ddf53adb94bb18f245fba0f3b055813dd5560118: Bug 1407056: Part 3 - Test that CSP overrides apply correctly based on triggering principals. r?bz draft
Kris Maglione <maglione.k@gmail.com> - Sat, 07 Oct 2017 14:53:11 -0700 - rev 678076
Push 83827 by maglione.k@gmail.com at Tue, 10 Oct 2017 20:40:33 +0000
Bug 1407056: Part 3 - Test that CSP overrides apply correctly based on triggering principals. r?bz MozReview-Commit-ID: EbGsI3keeG6
c7fff19733cce0b609487cf0fbe44be11307ba1a: Bug 1407056: Part 2 - Override page CSP for loads by expanded principals. r?bz,krizsa draft
Kris Maglione <maglione.k@gmail.com> - Sat, 07 Oct 2017 14:53:30 -0700 - rev 678075
Push 83827 by maglione.k@gmail.com at Tue, 10 Oct 2017 20:40:33 +0000
Bug 1407056: Part 2 - Override page CSP for loads by expanded principals. r?bz,krizsa Per the CSP specification, content injected by extensions is meant to be exempt from page CSP. This patch takes care of the most common case of content injected by extension content scripts, which always have expanded principals which inherit from the page principal. In a follow-up, we'll probably need to extend the exemption to stylesheet content loaded by extension codebase principals. MozReview-Commit-ID: GlY887QAb5V
e88e951c7905b4df2cffa27ae86e2d42dc8da409: Bug 1407056: Part 1 - Provide more consistent principal/origin URL to content policies. r?bz,ckerschb draft
Kris Maglione <maglione.k@gmail.com> - Tue, 10 Oct 2017 13:39:03 -0700 - rev 678074
Push 83827 by maglione.k@gmail.com at Tue, 10 Oct 2017 20:40:33 +0000
Bug 1407056: Part 1 - Provide more consistent principal/origin URL to content policies. r?bz,ckerschb We're currently fairly vague and inconsistent about the values we provide to content policy implementations for requestOrigin and requestPrincipal. In some cases they're the triggering principal, sometimes the loading principal, sometimes the channel principal. Our existing content policy implementations which require or expect a loading principal currently retrieve it from the context node. Since no current callers require the principal to be the loading principal, and some already expect it to be the triggering principal (which there's currently no other way to retrieve), I chose to pass the triggering principal whenever possible, but use the loading principal to determine the origin URL. As a follow-up, I'd like to change the nsIContentPolicy interface to explicitly receive loading and triggering principals, or possibly just LoadInfo instances, rather than poorly-defined request origin/principal/context args. But since that may cause trouble for comm-central, I'd rather not do it as part of this bug. MozReview-Commit-ID: LqD9GxdzMte
a35b6742a043a5c134602597025ac412431a538d: Bug 1406456 - WebAuthn WebIDL Updates for WD-07 (part 3) r?ttaubert draft
J.C. Jones <jjones@mozilla.com> - Mon, 09 Oct 2017 16:48:01 -0700 - rev 678073
Push 83826 by bmo:jjones@mozilla.com at Tue, 10 Oct 2017 20:38:59 +0000
Bug 1406456 - WebAuthn WebIDL Updates for WD-07 (part 3) r?ttaubert Reorder WebAuthentication.webidl to match the ordering of the IDL index in the Web Authentication spec. No normative changes. MozReview-Commit-ID: 7qPE60Qh7Ly
03ebc89e75c14c7549e138aaf5cf2c78e23bdf37: Bug 1406456 - WebAuthn WebIDL Updates for WD-07 (part 2) r?ttaubert draft
J.C. Jones <jjones@mozilla.com> - Mon, 09 Oct 2017 16:28:13 -0700 - rev 678072
Push 83826 by bmo:jjones@mozilla.com at Tue, 10 Oct 2017 20:38:59 +0000
Bug 1406456 - WebAuthn WebIDL Updates for WD-07 (part 2) r?ttaubert This covers these renames: * In CollectedClientData, hashAlg => hashAlgorithm * In CollectedClientData, tokenBinding => tokenBindingId * In MakePublicKeyCredentialOptions, parameters => pubKeyCredParams * In MakePublicKeyCredentialOptions, excludeList => excludeCredentials * In PublicKeyCredentialRequestOptions, allowList => allowCredentials * Transport (WebAuthnTransport in Gecko) => AuthenticatorTransport MozReview-Commit-ID: 3FdRnkosy83
7286ac600a43e5394e0062719fc5097ee8064555: Bug 1406456 - WebAuthn WebIDL Updates for WD-07 (part 1) r?keeler draft
J.C. Jones <jjones@mozilla.com> - Fri, 06 Oct 2017 16:10:57 -0700 - rev 678071
Push 83826 by bmo:jjones@mozilla.com at Tue, 10 Oct 2017 20:38:59 +0000
Bug 1406456 - WebAuthn WebIDL Updates for WD-07 (part 1) r?keeler This covers these renames: * In PublicKeyCredentialParameters, algorithm => alg * MakeCredentialOptions => MakePublicKeyCredentialOptions * PublicKeyCredentialEntity => PublicKeyCredentialRpEntity * Attachment => AuthenticatorAttachment It sets a default excludeList and allowList for the make / get options. It adds the method isPlatformAuthenticatorAvailable which is incomplete and not callable, to be completed in Bug 1406468. Adds type PublicKeyCredentialRpEntity. Adds "userId" to AuthenticatorAssertionResponse. Adds "id" as a buffer source to PublicKeyCredentialUserEntity and as a DOMString to PublicKeyCredentialRpEntity, refactoring out the "id" field from the parent PublicKeyCredentialEntity. It also adds a simple enforcement per spec 4.4.3 "User Account Parameters for Credential Generation" that the new user ID buffer, if set, be no more than 64 bytes long. I mostly added it here so I could adjust the tests all at once in this commit. MozReview-Commit-ID: IHUdGVoWocq
5d9262c4c017e153eb1f38f460f30de5e92490eb: Bug 1407026 - Fix CPOW class mistake in the console. draft
Oriol Brufau <oriol-bugzilla@hotmail.com> - Tue, 10 Oct 2017 22:37:29 +0200 - rev 678070
Push 83825 by bmo:oriol-bugzilla@hotmail.com at Tue, 10 Oct 2017 20:38:15 +0000
Bug 1407026 - Fix CPOW class mistake in the console. MozReview-Commit-ID: 3Mk2kclTReX
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip