3ab48ce01773af9a130477e46c50e17f9042ea4b: Bug 1535124 part 3. Add MOZ_CAN_RUN_SCRIPT annotations to geolocation code as needed. r=jdm
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 20 Mar 2019 18:05:09 +0000 - rev 465263
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1535124 part 3. Add MOZ_CAN_RUN_SCRIPT annotations to geolocation code as needed. r=jdm Differential Revision: https://phabricator.services.mozilla.com/D23521
b0af7322659c66d6bd72958713c5737f3ce30822: Bug 1535124 part 2. Mark Web IDL callbacks MOZ_CAN_RUN_SCRIPT by default. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 19 Mar 2019 12:59:54 +0000 - rev 465262
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1535124 part 2. Mark Web IDL callbacks MOZ_CAN_RUN_SCRIPT by default. r=qdot We add a [MOZ_CAN_RUN_SCRIPT_BOUNDARY] opt-out for now to keep the tree compiling. The naming purposefully matches the C++ annotation that has a similar effect, top make it easy to search for. Differential Revision: https://phabricator.services.mozilla.com/D23520
687da2cdbee54115e0a86fca32246402b37ac6d6: Bug 1535124 part 1. Add a MOZ_KnownLive() around callback-typed arguments in bindings. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 19 Mar 2019 12:59:53 +0000 - rev 465261
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1535124 part 1. Add a MOZ_KnownLive() around callback-typed arguments in bindings. r=qdot This allows calling a C++ MOZ_CAN_RUN_SCRIPT method that takes a callback argument. The changes to TestCanRunScript.cpp are there to catch an incorrect change I was going to make to the analysis to make this work, until I figured out that RootedCallback should be MOZ_IS_SMARTPTR_TO_REFCOUNTED. Differential Revision: https://phabricator.services.mozilla.com/D23519
72d6c8343c81237c8f416e1a7f477130ae5e177d: Bug 1536224: Update Debugger documentation for async function initial yields. DONTBUILD r=jorendorff
Jim Blandy <jimb@mozilla.com> - Wed, 20 Mar 2019 18:26:15 +0000 - rev 465260
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536224: Update Debugger documentation for async function initial yields. DONTBUILD r=jorendorff Since bug 1530324 removed the wrapper functions for async functions, it is no longer true that a Debugger.Frame for an async function call calls its onPop handler once after evaluating default arguments but before beginning execution of the body. Differential Revision: https://phabricator.services.mozilla.com/D23939
99aab1b8a0f78365904193e88a3927321431e1aa: Bug 1535701 - Focus GeckoView when interacting with TalkBack. r=geckoview-reviewers,snorp
Eitan Isaacson <eitan@monotonous.org> - Wed, 20 Mar 2019 16:48:40 +0000 - rev 465259
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1535701 - Focus GeckoView when interacting with TalkBack. r=geckoview-reviewers,snorp When TalkBack receives a focus event, it redirects the accessibility focus (the green cursor) to the focused element. This is an important driver for the screen reader experience. Since the focus mode of the GeckoView is "focusable in touch", the focused state of the view is very arbitrary when using TalkBack since the user never directly touches the view. The only way for the view to regain focus is if a control or link in the content is interacted with. TalkBack user, who is explicitly interacting with the webview/geckoview would expect it to have focus, and to have the accessibility focus redirected in the page in the case of script-driven focus events. Differential Revision: https://phabricator.services.mozilla.com/D23747
9bf015225ed48cb1abeae414923f817f795aa0c0: Bug 1535701 - Don't clear focus when moving vc away from focused node. r=yzen
Eitan Isaacson <eitan@monotonous.org> - Wed, 20 Mar 2019 16:48:36 +0000 - rev 465258
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1535701 - Don't clear focus when moving vc away from focused node. r=yzen This is more consistent with how it works in GeckoView. We need to give up this behavior because it reset the top-level caret position on each blur. This interferes with find in page which goes to the next search result past the current caret. Differential Revision: https://phabricator.services.mozilla.com/D23746
6937e95afc2e74a90282ae709040ef90b879533d: Bug 1536097 - Part 5 - convert AttestationConveyancePreference to use ParamTraits for deserialization; r=jcj
Alex Gaynor <agaynor@mozilla.com> - Tue, 19 Mar 2019 23:25:35 +0000 - rev 465257
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536097 - Part 5 - convert AttestationConveyancePreference to use ParamTraits for deserialization; r=jcj Depends on D24065 Differential Revision: https://phabricator.services.mozilla.com/D24066
e516a5f9e905add224dc3bba0efd39448758ddf4: Bug 1536097 - Part 4 - convert UserVerificationRequirement to use ParamTraits for deserialization; r=jcj
Alex Gaynor <agaynor@mozilla.com> - Tue, 19 Mar 2019 23:25:47 +0000 - rev 465256
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536097 - Part 4 - convert UserVerificationRequirement to use ParamTraits for deserialization; r=jcj Depends on D24064 Differential Revision: https://phabricator.services.mozilla.com/D24065
a41f369384368b0863dded39fb9f308ad35f1df6: Bug 1536097 - Part 3 - convert WebAuthnMaybeGetAssertionExtraInfo to use a native IPDL maybe; r=jcj
Alex Gaynor <agaynor@mozilla.com> - Tue, 19 Mar 2019 23:26:00 +0000 - rev 465255
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536097 - Part 3 - convert WebAuthnMaybeGetAssertionExtraInfo to use a native IPDL maybe; r=jcj Depends on D24063 Differential Revision: https://phabricator.services.mozilla.com/D24064
fd19320348e24f246bf96477e90c06960d45f06a: Bug 1536097 - Part 2 - convert WebAuthnMaybeMakeCredentialExtraInfo to use a native IPDL maybe; r=jcj
Alex Gaynor <agaynor@mozilla.com> - Tue, 19 Mar 2019 23:26:20 +0000 - rev 465254
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536097 - Part 2 - convert WebAuthnMaybeMakeCredentialExtraInfo to use a native IPDL maybe; r=jcj Depends on D24062 Differential Revision: https://phabricator.services.mozilla.com/D24063
0aec0a2b5cb63943c82c5ddee03b1c4004c30f20: Bug 1536097 - Part 1 - convert WebAuthnMaybeAuthenticatorAttachment to use a native IPDL maybe and use ParamTraits for deserialization; r=jcj
Alex Gaynor <agaynor@mozilla.com> - Wed, 20 Mar 2019 15:23:44 +0000 - rev 465253
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536097 - Part 1 - convert WebAuthnMaybeAuthenticatorAttachment to use a native IPDL maybe and use ParamTraits for deserialization; r=jcj Differential Revision: https://phabricator.services.mozilla.com/D24062
10e12617d3c512b753b720b885742ac66db7f087: Bug 1513911 - Part 2 - fixed a missing include; r=mccr8
Alex Gaynor <agaynor@mozilla.com> - Wed, 27 Feb 2019 20:00:58 +0000 - rev 465252
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1513911 - Part 2 - fixed a missing include; r=mccr8 Depends on D18995 Differential Revision: https://phabricator.services.mozilla.com/D21411
6d1442f6c07b258f67674867ce13a2d3412fd3f7: Bug 1513911 - Part 1 - added a missing include; r=keeler
Alex Gaynor <agaynor@mozilla.com> - Wed, 27 Feb 2019 19:53:15 +0000 - rev 465251
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1513911 - Part 1 - added a missing include; r=keeler Differential Revision: https://phabricator.services.mozilla.com/D18995
f4343e34b8feb81cc31b537a9c1fce846cb2c344: Bug 1536834 - Remove leftover csscoverage code; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Wed, 20 Mar 2019 16:06:59 +0000 - rev 465250
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536834 - Remove leftover csscoverage code; r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D24191
d96f98f974e087224e0a1ef9be67e2fc63397d8b: Bug 1535166 - Implement computed field names. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Wed, 20 Mar 2019 17:26:01 +0000 - rev 465249
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1535166 - Implement computed field names. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D23408
c786b72a9d8e12f17cf189f69cdd1fcdbf810511: Bug 1536502 - Remove references to deleted panels in telemetry;r=janerik
Julian Descottes <jdescottes@mozilla.com> - Wed, 20 Mar 2019 15:50:30 +0000 - rev 465248
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536502 - Remove references to deleted panels in telemetry;r=janerik Depends on D24200 Differential Revision: https://phabricator.services.mozilla.com/D24201
007061524040559ab12d5735716599d8c97749cc: Bug 1536502 - Update license file with correct path to dagre-d3 devtools lib;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Wed, 20 Mar 2019 16:30:55 +0000 - rev 465247
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536502 - Update license file with correct path to dagre-d3 devtools lib;r=pbro Depends on D24197 Differential Revision: https://phabricator.services.mozilla.com/D24200
4ef67fc524b631e9fc0ff5db4ceb6135d4620cb7: Bug 1536502 - Remove remaining references to webaudioeditor in devtools;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Wed, 20 Mar 2019 16:08:01 +0000 - rev 465246
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1536502 - Remove remaining references to webaudioeditor in devtools;r=pbro Differential Revision: https://phabricator.services.mozilla.com/D24197
422b32187e46a829521c2c37645bf399f422e47a: Bug 1535962: Introduce a sample rate for reporting uptake telemetry events r=leplatrem
Ethan Glasser-Camp <ethan@betacantrips.com> - Wed, 20 Mar 2019 14:30:39 +0000 - rev 465245
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1535962: Introduce a sample rate for reporting uptake telemetry events r=leplatrem Differential Revision: https://phabricator.services.mozilla.com/D23814
5514aae0e34e81b39a88447094a34e13c0d74aac: Bug 1429796 - cert_storage: create rkv environment and store only once to avoid races r=mgoodwin,jcj
Dana Keeler <dkeeler@mozilla.com> - Wed, 20 Mar 2019 00:01:47 +0000 - rev 465244
Push 112496 by shindli@mozilla.com at Thu, 21 Mar 2019 04:37:39 +0000
Bug 1429796 - cert_storage: create rkv environment and store only once to avoid races r=mgoodwin,jcj This patch also base64-decodes the API inputs before storing in the DB in anticipation of being able to pass binary data directly (bug 1535752). This patch additionally whitelists the DB backing file in talos. Differential Revision: https://phabricator.services.mozilla.com/D23430
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip