Intent to deprecate: insecure getUserMedia & enumerateDevices requests

2019-02-26 Thread Jan-Ivar Bruaroey
TL;DR: the getUserMedia API will reject with NotAllowedError in insecure contexts in Firefox 67 (due mid-May), and we'll experiment with navigator.mediaDevices being [SecureContext] in Nightly going forward. Hi! We're moving to restrict the getUserMedia and enumerateDevices APIs, in two stages

Re: Intent to implement and ship: Gamepad Extensions `multi touch` and `light indicator`

2019-02-26 Thread dmu
On Tuesday, February 26, 2019 at 2:15:57 AM UTC-8, James Graham wrote: > On 25/02/2019 19:44, Daosheng Mu wrote: > > > web-platform-tests: none exist (and I don't plan to write WPTs but we do > > have gamepad mochitest, I will add new tests to cover these two new APIs.) > > Why do you plan to not

Re: Intent to implement and ship: Gamepad Extensions `multi touch` and `light indicator`

2019-02-26 Thread Daosheng Mu
-- Daosheng Mu Software Engineer | Mozilla d...@mozilla.com On Tue, Feb 26, 2019 at 1:14 AM Julien Cristau wrote: > On Mon, Feb 25, 2019 at 8:45 PM Daosheng Mu wrote: > >> Is this feature restricted to secure contexts? Nope >> > > Why not? > > I agree. I will make it be restricted to secure co

Re: Moving reviews to Phabricator

2019-02-26 Thread Kim Moir
Just another reminder, On February 28 Bugzilla review flags will be disabled for Firefox and other mozilla-central products and components. From this point forward, all reviews of code changes to mozilla-central should be conducted in Phabricator. Please reach out in the #phabricator channel in i

Re: Important: Update to latest central before running |mach try|

2019-02-26 Thread Kartikaya Gupta
On Tue, Feb 26, 2019 at 3:06 PM Andrew Halberstadt wrote: > 4. Trigger the migration again: mach try --no-push Note that the migration should be triggered again using a version of m-c that includes https://hg.mozilla.org/mozilla-central/rev/f2145aac6de2 ___

Important: Update to latest central before running |mach try|

2019-02-26 Thread Andrew Halberstadt
If you don't have any |mach try| presets for the syntax selector, feel free to ignore. Otherwise, make sure you update to the latest central before running |mach try| or you might lose your presets. If you see a message like this in your |mach try| output: *warning: unknown section 'syntax', the f

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread Chris Peterson
Seems like mach bootstrap should have a clobber flag so anyone updating build tool dependencies can force people to re-run mach bootstrap (and save many people frustration). On 2/26/2019 10:00 AM, David Major wrote: Does configure warn about this? The link between this error and needing to b

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread Emilio Cobos Álvarez
I don't think so, but it should. This changed a couple weeks ago[1], and only somebody which had a bunch of old clang installations has complained. I'll file a bug to add this check. -- Emilio [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1394825 On 2/26/19 10:00 AM, David Major wrote: > D

Re: PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread David Major
Does configure warn about this? The link between this error and needing to bootstrap is not super clear (and a surprising number of people don't read dev-platform) so I'm not looking forward to answering the same question in #build for the rest of the week. :) On Tue, Feb 26, 2019 at 12:23 PM Emi

PSA: Min clang / libclang requirement was updated not long ago...

2019-02-26 Thread Emilio Cobos Álvarez
... so if you don't use the mozilla-provided libclang (or are using a very old one), and you see an error like: > error[E0277]: the trait bound `values::generics::rect::Rect>: std::convert::From, Please re-run mach bootstrap, or update your libclang. Thanks! -- Emilio _

Re: Intent to implement and ship: Gamepad Extensions `multi touch` and `light indicator`

2019-02-26 Thread James Graham
On 25/02/2019 19:44, Daosheng Mu wrote: web-platform-tests: none exist (and I don't plan to write WPTs but we do have gamepad mochitest, I will add new tests to cover these two new APIs.) Why do you plan to not write web-platform-tests? I imagine there may be technical challenges, but we s

Re: Intent to implement and ship: Gamepad Extensions `multi touch` and `light indicator`

2019-02-26 Thread Julien Cristau
On Mon, Feb 25, 2019 at 8:45 PM Daosheng Mu wrote: > Is this feature restricted to secure contexts? Nope > Why not? Cheers, Julien ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform