Intent to prototype ARIA reflection (non-IDREF)

2020-04-11 Thread Alexander
/Summary/: ARIA reflection is an extension of Element interface, which provides a handy way to manage ARIA attributes on a DOM element, what makes web authors life easier. Note, IDREF attributes part is not included at this point (see https://github.com/whatwg/html/issues/4925). /Bug/: https:/

Re: Status of support for Android on ARMv7 without NEON

2017-01-23 Thread Nicholas Alexander
On Mon, Jan 23, 2017 at 9:58 AM, Henri Sivonen wrote: > Do we support Android on ARMv7 without NEON? > Ralph Giles told me just a few days ago that yes, we support ARMv7 with and without NEON. This is relevant to the Oxidation project. I may have been incorrect; I'm CCing Ralph to verify or co

Re: All platform uses ICU as default

2017-02-07 Thread Nicholas Alexander
On Tue, Feb 7, 2017 at 1:03 AM, Makoto Kato wrote: > I will land bug 1215247 [1] this week since Fennec's team approves it, > so all platform will use ICU and JS Intl API as default. > This is a huge amount of work -- congratulations to all involved! Nick ___

Re: Please write good commit messages before asking for code review

2017-03-09 Thread Nicholas Alexander
On Thu, Mar 9, 2017 at 1:48 PM, Boris Zbarsky wrote: > On 3/9/17 4:35 PM, Eric Rescorla wrote: > >> I'm in favor of good commit messages, but I would note that current m-c >> convention really pushes against this, because people seem to feel that >> commit messages should be one line. >> > > They

Re: Please write good commit messages before asking for code review

2017-03-09 Thread Nicholas Alexander
On Thu, Mar 9, 2017 at 2:07 PM, Andrew McCreight wrote: > On Thu, Mar 9, 2017 at 1:55 PM, Nicholas Alexander > > wrote: > > > On Thu, Mar 9, 2017 at 1:48 PM, Boris Zbarsky wrote: > > > > > On 3/9/17 4:35 PM, Eric Rescorla wrote: > > > > > >

Re: A reminder about commit messages: they should be useful

2017-04-25 Thread Alexander Surkov
On Tuesday, April 18, 2017 at 6:53:14 PM UTC-4, smaug wrote: > On 04/18/2017 04:24 PM, Ehsan Akhgari wrote: > > On 2017-04-18 12:30 AM, Mike Hommey wrote: > >>> I've yet to see that to happen. What is crucial is fast way to browse > >>> through the blame in time. So commit messages should be short

Re: A reminder about commit messages: they should be useful

2017-04-25 Thread Alexander Surkov
On Tuesday, April 25, 2017 at 11:11:28 AM UTC-4, Boris Zbarsky wrote: > On 4/25/17 10:50 AM, Alexander Surkov wrote: > > I don't want to affirm that this approach suites every Mozilla module, but > > it seems be working well in relatively small modules like accessibility

Re: A reminder about commit messages: they should be useful

2017-04-25 Thread Alexander Surkov
On Tuesday, April 25, 2017 at 1:20:29 PM UTC-4, Boris Zbarsky wrote: > On 4/25/17 1:07 PM, Alexander Surkov wrote: > > I bet there's always room for improvements, and I hope this was a > > counterpoint for the example only, not for the bug organization approach. > &

Re: Proposal for informing Developers and Sheriffs about new Testsuites

2017-06-14 Thread Nicholas Alexander
On Wed, Jun 14, 2017 at 1:58 AM, Carsten Book wrote: > Hi, > > we had the case that a new testsuite was enabled and one test of that > suite resulted in a new perma orange failure. Its a tier-2 testsuite but of > course also tier 2 cause additional work for sheriffs. > > The Problem on new Testsu

Re: New string types: nsAutoStringN<> and nsAutoCStringN<>

2017-08-22 Thread Nicholas Alexander
Hi Nicholas, On Mon, Aug 21, 2017 at 11:38 PM, Nicholas Nethercote < n.netherc...@gmail.com> wrote: > I really wish our top-level namespace was "moz", rather than "mozilla". > Can you say why? Is it "just" shorter? Is it more pleasant to s/std/moz/ and vice versa? Nick > > Nick > > On Tue,

Re: #pragma once?

2017-10-12 Thread Nicholas Alexander
On Thu, Oct 12, 2017 at 8:16 AM, Gian-Carlo Pascutto wrote: > On 11-10-17 11:45, Emilio Cobos Álvarez wrote: > > Hi, > > > > I'm adding a header to the build, and I'm wondering: Can we use pragma > once? > > > > I don't see it anywhere in the build except third-party paths and: > > > > dom/svg/

Re: Experimenting with a shared review queue for Core::Build Config

2017-10-13 Thread Nicholas Alexander
On Fri, Oct 13, 2017 at 7:47 AM, Andreas Tolfsen wrote: > Also sprach smaug: > > How did the setup actually work? >> > > I think farre gave a satisfactory summary of the review tool above. > > I've asked this from farre too before, and IIRC, the reply was >> that is wasn't working that well. Cert

Re: Stylo is built as default even if Fennec/Android

2017-10-27 Thread Nicholas Alexander
On Fri, Oct 27, 2017 at 6:24 AM, Makoto Kato wrote: > Hi, all. > > You know, stylo (Quantum CSS) is turned on Firefox Desktop only. > Stylo team is working very hard for Android too, then all reftests and > mochitests are passed now even if Fennec/Android. > > So I would like to turn on stylo bui

Re: Intent to unship: Linux 32bit Geckodriver executable

2017-11-21 Thread Nicholas Alexander
On Tue, Nov 21, 2017 at 5:25 AM, David Burns wrote: > For the next version of geckodriver I am intending that it not ship a Linux > 32 bit version of Geckodriver. Currently it accounts of 0.1% of downloads > and we regularly get somewhat cryptic intermittents which are hard to > diagnose. > I do

Re: Intent to unship: Linux 32bit Geckodriver executable

2017-11-21 Thread Nicholas Alexander
David, On Tue, Nov 21, 2017 at 12:54 PM, David Burns wrote: > Answered inline below. > > On 21 November 2017 at 19:03, Nicholas Alexander > wrote: > >> >> >> On Tue, Nov 21, 2017 at 5:25 AM, David Burns wrote: >> >>> For the next version

Re: No more #ifdef MOZ_CRASHREPORTER directives needed when using crash reporter functions

2017-11-24 Thread Nicholas Alexander
On Fri, Nov 24, 2017 at 2:55 AM, Gabriele Svelto wrote: > [cross-posting to firefox-dev] > > Fellow mozillians, > bug 1402519 [1] just landed and it introduces a dummy implementation of > the crash reporter which is built when configuring with > --disable-crash-reporter. This removes the need fo

Re: new code to help with cross-process windows/workers (and Clients API)

2017-12-08 Thread Nicholas Alexander
Hi Ben, On Fri, Dec 8, 2017 at 12:23 PM, Ben Kelly wrote: > Hi all, > > I just want to give you a heads up about some new infrastructure that is > landing in the tree. In particular, we now have: > 1. A central list of windows and workers for the entire browser in the > parent process. This

Re: PSA: searchfox now indexes rust

2018-01-12 Thread Nicholas Alexander
On Mon, Jan 8, 2018 at 1:51 PM, Mike Hommey wrote: > On Mon, Jan 08, 2018 at 11:15:13AM -0500, Kartikaya Gupta wrote: > > Just a heads-up, thanks to a bunch of work by Emilio, searchfox.org > > now indexes rust code as well, so you can do things like jump to > > function definitions and call site

Re: Please stop using keypress event to handle non-printable keys

2018-01-18 Thread Nicholas Alexander
On Wed, Jan 17, 2018 at 6:34 PM, Masayuki Nakano wrote: > Hello, everyone. > > Please stop using keypress event for handling non-printable keys in new > code when you write new code and new automated tests. Firefox will stop > dispatching keypress events for non-printable keys for conforming to U

Re: Faster gecko builds with IceCC on Mac and Linux

2018-01-24 Thread Nicholas Alexander
> Would it be possible that when I do an hg pull of mozilla-central or > mozilla-inbound, I can also choose to download the object files from the > most recent ancestor that had an automation build? (It could be a separate > command, or ./mach pull.) They would go into a local ccache (or probabl

Intent to require Node to build Firefox 61 and later

2018-02-28 Thread Nicholas Alexander
Hello dev-platform, For the reasons outlined at https://docs.google.com/document/d/1tOA2aeyjT93OoMv5tUMhAPOkf4rF_IJIHCAoJlwmDHI/edit?usp=sharing, we would like to make Node a requirement to build Firefox sometime in the Firefox 61 development cycle. (Firefox 60 will be an ESR release, so this prov

Re: FYI: Short Nightly Shield Study involving DNS over HTTPs (DoH)

2018-03-19 Thread Nicholas Alexander
Hi all, On Mon, Mar 19, 2018 at 3:56 PM, Xidorn Quan wrote: > It's fine to embed this experiment in the product, and blog about it, but > it's definitely not fine to have it enabled by default and send every DNS > request to a third-party. > > I can understand that the intent must be good, and f

Browser Architecture Newsletter 6 (S02E01)

2018-03-27 Thread Nicholas Alexander
l be upgrading to v8.9.4 for Windows developers <https://bugzilla.mozilla.org/show_bug.cgi?id=1443545> in Q2. To further the effort, Nick Alexander and Gregory Szorc have proposed to require Node in the build system on dev-platform <https://groups.google.com/d/msg/mozilla.dev.platform/7sPFmewLo

Re: The future of "remote XUL"

2018-03-27 Thread Nicholas Alexander
Hi Boris! On Tue, Mar 27, 2018 at 8:36 AM, Boris Zbarsky wrote: > Background: We currently have various provisions for "remote XUL", wherein > a hostname is whitelisted to: > > 1) Allow parsing XUL coming from that hostname (not normally alllowed for > the web). > > 2) Allow access to XPConnec

Re: Intent To Require Manifests For Vendored Code In mozilla-central

2018-04-10 Thread Nicholas Alexander
Hi all, On Mon, Apr 9, 2018 at 9:25 PM, glob wrote: > mozilla-central contains code vendored from external sources. Currently > there is no standard way to document and update this code. In order to > facilitate automation around auditing, vendoring, and linting we intend to > require all vendor

Re: Intent to require Node 8.9.1/npm 5.5.1 for ESLint

2018-04-23 Thread Nicholas Alexander
On Mon, Apr 23, 2018 at 4:20 AM, Mark Banner wrote: > I would like to increase the minimum requirements for node with ESLint to > node v8.9.1, npm v5.5.1 for the following reasons: > >- ESLint 5.x is now in alpha, and raises its minimum node requirement >level to 6.14.0 (ours is currently

Re: New Policy: Marking Bugzilla bugs for features riding behind a pref

2018-05-03 Thread Nicholas Alexander
On Wed, May 2, 2018 at 4:57 PM, Emma Humphries wrote: > Hello, > > We control enabling many features and changes to Firefox using preferences. > > Program and Release management as well as PI need a better view of this. > > We've written a new policy which you can read on our nascent bug-handling

Re: PSA: Re-run old (non-syntax) try pushes with |mach try again|

2018-07-17 Thread Nicholas Alexander
Ahal, On Tue, Jul 17, 2018 at 11:55 AM, Andrew Halberstadt wrote: > While |mach try fuzzy| is generally a better experience than try > syntax, there are a few cases where it can be annoying. One > common case was when you selected a bunch of tasks in the > interface and pushed. Then at a later d

Re: Intent to unship: jar: URIs from content

2015-10-15 Thread Nicholas Alexander
On Thu, Oct 15, 2015 at 10:58 AM, Ehsan Akhgari wrote: > We currently support URLs such as http://mxr.mozilla.org/mozilla-central/source/modules/libjar/test/mochitest/bug403331.zip?raw=1&ctype=application/java-archive!/test.html>. > This is a Firefox specific feature that no other engine impleme

Re: Decommissioning "dumbmake"

2015-10-18 Thread Nicholas Alexander
On Thu, Oct 15, 2015 at 5:15 PM, Mike Hommey wrote: > Hi, > > I started a thread with the same subject almost two years ago. The > motivation hasn't changed, but the context surely has, so it's probably > time to reconsider. > > As a reminder, "dumbmake" is the feature that makes "mach build foo/

Re: Decommissioning "dumbmake"

2015-10-18 Thread Nicholas Alexander
On Sun, Oct 18, 2015 at 3:12 PM, Eric Rescorla wrote: > > > On Sun, Oct 18, 2015 at 2:52 PM, Nicholas Alexander < > nalexan...@mozilla.com> wrote: > >> >> >> On Thu, Oct 15, 2015 at 5:15 PM, Mike Hommey wrote: >> >>> Hi, >>> >>

Re: Merging comm-central into mozilla-central

2015-10-23 Thread Nicholas Alexander
+1 from me. I'd just like to speak to one small part below. On Fri, Oct 23, 2015 at 12:57 AM, Mike Hommey wrote: > Hi, > > This has been discussed in the past, to no avail. I would like to reopen > the discussion. > - It sets a bad precedent, other Gecko-based projects might want to > merg

Re: ESLint is now available in the entire tree

2015-11-30 Thread Nicholas Alexander
On Mon, Nov 30, 2015 at 6:34 AM, Tim Guan-tin Chien wrote: > Thanks, bug 1150859 only covers ./browser/. > Is this a done deal which we want to get rid of #ifdef in all JS code > everywhere? > > (My particular interest would be obviously ./dom/ and ./b2g/) > Make this happen! Fennec (mobile/and

Re: Using the Taskcluster index to find builds

2015-11-30 Thread Nicholas Alexander
On Mon, Nov 30, 2015 at 12:43 PM, Chris AtLee wrote: > The RelEng, Cloud Services and Taskcluster teams have been doing a lot of > work behind the scenes over the past few months to migrate the backend > storage for builds from the old "FTP" host to S3. While we've tried to make > this as seamles

Re: Submit to MozReview using Git

2016-02-05 Thread Nicholas Alexander
On Fri, Feb 5, 2016 at 12:24 PM, Gregory Szorc wrote: > It is now possible to submit reviews to MozReview using Git. Instructions > are at > > https://mozilla-version-control-tools.readthedocs.org/en/latest/mozreview/install-git.html > > Bugs should be filed against Developer Services :: MozRevie

Re: Gecko/Firefox stats and diagrams wanted

2016-02-09 Thread Nicholas Alexander
+Kyle, +Nathan On Tue, Feb 9, 2016 at 9:00 AM, Chris Mills wrote: > Hi all, > > I’m writing a presentation about browsers, standards implementation, and > cross-browser coding to give at some universities. As a part of it, I > wanted to present some stats about Firefox/Gecko to show how many peo

Re: Testing Wanted: APZ Scrollbar dragging

2016-02-17 Thread Nicholas Alexander
Benoit, (possibly kats), On Wed, Feb 17, 2016 at 10:35 AM, Benoit Girard wrote: > Currently APZ does not cause scrollbar initiated scrolling to be async. > I've been working in fixing this and I'd like some help testing it out > before enabling it on Nightly. If you're interested please flip > '

Intent to implement: DOM Push API in Firefox for Android

2016-03-02 Thread Nicholas Alexander
Summary: "The Push API gives web applications the ability to receive messages pushed to them from a server, whether or not the web app is in the foreground, or even currently loaded, on a user agent. This lets developers deliver asynchronous notifications and updates to users that opt in, resulting

Re: Intent to implement: DOM Push API in Firefox for Android

2016-03-09 Thread Nicholas Alexander
Hi folks, On Wed, Mar 2, 2016 at 10:06 AM, Nicholas Alexander wrote: > Summary: "The Push API gives web applications the ability to receive > messages pushed to them from a server, whether or not the web app is in the > foreground, or even currently loaded, on a user agent. This l

Re: MOZ_LOG_FILE and MOZ_LOG_MODULES are now the environment variables for logging

2016-03-21 Thread Nicholas Alexander
On Mon, Mar 21, 2016 at 9:13 AM, Honza Bambas wrote: > tl;dr: Start migrating to use of MOZ_LOG_* instead of NSPR_LOG_*. Don't > worry about backward compatibility tho, when MOZ_LOG_* is not set, we > fallback to NSPR_LOG_* values. > Hi Honza, Thanks for making the world a better place! I'm s

Re: #include sorting: case-sensitive or -insensitive?

2016-03-28 Thread Nicholas Alexander
On Mon, Mar 28, 2016 at 1:28 PM, David Keeler wrote: > (Everyone, start your bikesheds.) > > The style guidelines at > > https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style > indicate that #includes are to be sorted. It does not say whether or not > to consider case when

Re: Triage Plan for Firefox Components

2016-04-05 Thread Nicholas Alexander
Emma, On Tue, Apr 5, 2016 at 5:27 PM, Emma Humphries wrote: > It's been a week since I asked for your comments on the plan for triage, > thank you. > > I'm going reply to some general comments on the plan, and outline next > steps. > I just want to say that I have been following this thread, an

Re: libc++ enabled for Android / C++11 standard library update

2016-05-03 Thread Nicholas Alexander
On Tue, May 3, 2016 at 7:57 AM, Nathan Froyd wrote: > As the subject suggests. It is also strongly suggested that you now > use NDK r11b or above for your local Android development; this is what > automation uses and what |mach bootstrap| installs. > > This change leaves Mac as our only tier-1 p

Re: ARIA membership and role="password"

2016-06-02 Thread Alexander Surkov
g about the missing feature. I would say if we do have strong concerns, and cannot negotiate with the group to keep the feature off the spec, then it shouldn't mean we have to implement the feature in Gecko. After all if the feature doesn't get two implementation, then it gets removed from

Re: Gecko shutdown (London session)

2016-06-30 Thread Nicholas Alexander
Hi Aaron, others, On Thu, Jun 30, 2016 at 8:41 AM, Aaron Klotz wrote: > Did the now-defunct exit(0) project ever come up in this discussion? > > See bugs 662444 and 826143. This was a perf team project back in the > Snappy days where the objective was to write important data to disk ASAP, > then

Re: Removing navigator.buildID?

2016-10-29 Thread Nicholas Alexander
On Sat, Oct 29, 2016 at 7:21 AM, Kohei Yoshino wrote: > So the Battery Status API has just been removed, I think now is a good > time to think about navigator.buildID again, which bug [1] has been > inactive for a whole year. > > 4 years ago, Firefox 16 removed a minor version number from the use

Re: Intent to implement: Web2Native Bridge

2016-11-29 Thread Nicholas Alexander
Hi Anders, On Tue, Nov 29, 2016 at 9:10 AM, Anders Rundgren < anders.rundgren@gmail.com> wrote: > There are virtually tons of developers out there using Android Intents to > start "Apps" from the Web. > Aye, and Firefox does support this custom URI scheme. > However, this mechanism sucks b

Re: Intent to implement: Web2Native Bridge

2016-12-01 Thread Nicholas Alexander
On Wed, Nov 30, 2016 at 2:40 AM, Anders Rundgren < anders.rundgren@gmail.com> wrote: > On Tuesday, November 29, 2016 at 10:01:38 PM UTC+1, Nicholas Alexander > wrote: > Hi Nick, > Many thanks for your elaborate comments! > Heh, that message kept growing and probably coul

smartmake-like functionality has landed in mach

2013-05-02 Thread Nick Alexander
ho added significant functionality and provided valuable guidance on how to integrate some of these ideas into mach. Yours, Nick Alexander [1] http://hg.mozilla.org/users/josh_joshmatthews.net/smartmake [2] smartmake can also maintain timestamps and deduce what directories need to be built, but this

Re: smartmake-like functionality has landed in mach

2013-05-02 Thread Nick Alexander
On 13-05-02 3:09 PM, Josh Matthews wrote: According to http://mxr.mozilla.org/mozilla-central/source/build/dumbmake-dependencies#8, it is equivalent to the following: ./mach build -X chrome xpcom toolkit/library That's correct. Or, if you're not a mach user, it translates to make -f client.m

Re: smartmake-like functionality has landed in mach

2013-05-02 Thread Nick Alexander
On 13-05-02 4:23 PM, Dave Townsend wrote: On 5/2/2013 3:45 PM, Nick Alexander wrote: On 13-05-02 3:09 PM, Josh Matthews wrote: According to http://mxr.mozilla.org/mozilla-central/source/build/dumbmake-dependencies#8, it is equivalent to the following: ./mach build -X chrome xpcom toolkit

Re: smartmake-like functionality has landed in mach

2013-05-03 Thread Nick Alexander
On 13-05-03 12:13 PM, Neil wrote: Ehsan Akhgari wrote: On 2013-05-02 7:23 PM, Dave Townsend wrote: On 5/2/2013 3:45 PM, Nick Alexander wrote: On 13-05-02 3:09 PM, Josh Matthews wrote: According to http://mxr.mozilla.org/mozilla-central/source/build/dumbmake-dependencies#8, it is

Re: smartmake-like functionality has landed in mach

2013-05-06 Thread Nick Alexander
On 13-05-06 9:03 PM, Josh Matthews wrote: On 05/05/2013 09:07 PM, Felipe Gomes wrote: Is the idea of smartmake to make things also work for non-toplevel folders? For example, if I edit .cpp only in content/base/src, it should be enough to rebuild that and toolkit/library. However, `mach build co

Re: Persistently storing build system state

2013-05-16 Thread Nick Alexander
On 13-05-16 12:53 PM, Gregory Szorc wrote: As I wrote at [1] there are some scenarios where the build system and related tools would like to store persistent state. Some uses for this include: * Automatically recording previous build logs, compiler warnings, and test results. * Holding build env

Re: Persistently storing build system state

2013-05-16 Thread Nick Alexander
On 13-05-16 12:53 PM, Gregory Szorc wrote: As I wrote at [1] there are some scenarios where the build system and related tools would like to store persistent state. Some uses for this include: * Automatically recording previous build logs, compiler warnings, and test results. * Holding build env

Re: Proposal to make Firefox open in the foreground on Mac when launched from terminal

2013-05-29 Thread Nick Alexander
So I'd like to ask, if you care about this, which way would _you_ have as the default? I want |mach run| to start the application in the foreground. Nick ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/

[ann] |mach python| command for running the Python in the object directory's virtual environment

2013-07-02 Thread Nick Alexander
Hello all, Bug 818744 just landed a new |mach python| command that runs the Python in the object directory's virtual environment. Command line arguments are passed along as is, so |mach python --version| prints the version, and input and output are passed through, so |mach python| starts the

Re: Poll: What do you need in MXR/DXR?

2013-10-02 Thread Nick Alexander
On 13-10-02 2:09 PM, Gijs Kruitbosch wrote: On 02/10/13 21:33 , Erik Rose wrote: What features do you most use in MXR and DXR? Over in the recently renamed Web Engineering group, we're working hard to retire MXR. It hasn't been maintained for a long time, and there's a lot of duplication betwee

Re: Improving Mac OS X 10.6 test wait times by reducing 10.7 load

2013-10-31 Thread Alexander Keybl
I think it makes a lot of sense to test the spread. +1 - Original Message - From: Armen Zambrano G. To: dev-platform@lists.mozilla.org Sent: Tue, 29 Oct 2013 13:31:33 -0700 (PDT) Subject: Re: Improving Mac OS X 10.6 test wait times by reducing 10.7 load Hello all, I would like to re-visi

Re: JavaScript Style Guide. Emacs mode line.

2014-01-08 Thread Nick Alexander
> BTW, do java or javascript programmers use Eclipse with its built-in editor > with suitable editor configuration, > and that is the end of the story for such Eclipse users when they tinker > with Mozilla source code? Android Background Services are developed in a separate git repo that we then m

Re: Individual files should have a reviewer reference

2014-02-13 Thread Nick Alexander
On 2/13/2014, 1:23 PM, Honza Bambas wrote: An optional /* @reviewer: m...@foo.com */ comment under the license would do. If not present, find reviewer the usual way (not always hitting the right person). -1 from me on anything that even *looks* like a file owner in the file itself. This is r

Re: Including Adobe CMaps

2014-02-26 Thread Nick Alexander
On 2/26/2014, 11:56 AM, Andreas Gal wrote: This randomly reminds me that it might be time to review zip as our compression format for omni.ja. ls -l omni.ja 7862939 ls -l omni.tar.xz (tar and then xz -z) 4814416 LZMA2 is available as a public domain implementation. It uses a bit more memor

Re: Including Adobe CMaps

2014-02-27 Thread Nick Alexander
On 2/27/2014, 12:30 AM, Axel Hecht wrote: The feature of zip we want is the index, that let's us seek to a position in the bundle and start unpacking, just given the filename. How hard is to actually create a datastructure for the same purpose for a tar.xz or so? I don't know really anything abo

Re: Tabs and spaces

2014-03-02 Thread Nick Alexander
On 2014-03-02, 9:12 AM, Ted Mielczarek wrote: On 3/2/2014 5:25 AM, Neil wrote: I've noticed seven moz.build files containing tabs, I assume this is undesirable? Yes. We should probably make the moz.build reader error on tabs. +1, and filed Bug 978582 [1]. Nick [1] https://bugzilla.mozilla.

Re: Oculus VR support & somehwat-non-free code in the tree

2014-04-14 Thread Nick Alexander
On 2014-04-14, 9:47 PM, Andreas Gal wrote: Vlad asked a specific question in the first email. Are we comfortable using another open (albeit not open enough for MPL) license on trunk while we rewrite the library? Can we compromise on trunk in order to innovate faster and only ship to GA once t

Re: Oculus VR support & somehwat-non-free code in the tree

2014-04-14 Thread Nick Alexander
1. Check in the LibOVR sources as-is, in other-licenses/oculus. Add a configure flag, maybe --disable-non-free, that disables building it. Build and ship it as normal in our builds. Should be opt-in, not opt-out. +1 Nick ___ dev-platform mailing li

Re: Intent to implement: DOMMatrix

2014-06-02 Thread Nick Alexander
On 2014-06-02, 4:59 AM, Robert O'Callahan wrote: On Mon, Jun 2, 2014 at 3:19 PM, Rik Cabanier wrote: isIdentity() indeed suffers from rounding errors but since it's useful, I'm hesitant to remove it. In our rendering libraries at Adobe, we check if a matrix is *almost* identity. Maybe we can d

Re: Intent to implement: DOMMatrix

2014-06-02 Thread Nick Alexander
On 2014-06-02, 9:59 AM, Rik Cabanier wrote: On Mon, Jun 2, 2014 at 9:05 AM, Nick Alexander mailto:nalexan...@mozilla.com>> wrote: On 2014-06-02, 4:59 AM, Robert O'Callahan wrote: On Mon, Jun 2, 2014 at 3:19 PM, Rik Cabanier mailto:caban...@gmail.

Re: Intent to implement: DOMMatrix

2014-06-08 Thread Nick Alexander
On 2014-06-07, 9:38 PM, Benoit Jacob wrote: 2014-06-07 12:49 GMT-04:00 L. David Baron mailto:dba...@dbaron.org>>: On Monday 2014-06-02 20:45 -0700, Rik Cabanier wrote: > - change isIdentity() so it's a flag. I'm a little worried about this one at first glance. I suspect isI

Re: Intent to implement: DOMMatrix

2014-06-08 Thread Nick Alexander
On 2014-06-08, 2:44 AM, Neil wrote: Benoit Jacob wrote: Strawman class diagram: Transformation / | \ / | \ /|\ / | \ Identity MatrixOther transform types e.g. Translation In such a world, the

Re: Reordering opened windows

2014-07-07 Thread Nick Alexander
On 2014-07-04, 7:38 AM, David Rajchenbach-Teller wrote: Hi, We are considering redesigning slightly how windows are reopened by Session Restore, to ensure that most recently used windows are loaded first. I believe that, in many cases, this would enable users to start browsing faster.

Re: Intent to implement: Disabling auto-play videos on mobile networks/devices?

2014-08-21 Thread Nick Alexander
Hi Wes, On 2014-08-21, 10:29 AM, Wesley Johnston wrote: Summary: We've had some complaints at times about videos autoplaying on mobile devices when sites request autoplay. We should be more mindful of users and try to avoid using data if they don't want it. Sites should be doing this for us, b

Re: Intent to ship: Web Speech API - Speech Recognition with Pocketsphinx

2014-10-30 Thread Nick Alexander
On 2014-10-30, 4:18 PM, Andre Natal wrote: I've been researching speech recognition in Firefox for two years. First SpeechRTC, then emscripten, and now Web Speech API with CMU pocketsphinx [1] embedded in Gecko C++ layer, project that I had the luck to develop for Google Summer of Code with the m

Re: Can we make try builds default to a different profile than Nightly/Aurora/Beta/Release builds?

2015-04-08 Thread Nicholas Alexander
On Wed, Apr 8, 2015 at 4:06 PM, Mike Hommey wrote: > On Wed, Apr 08, 2015 at 12:08:27PM -0700, Seth Fowler wrote: > > I sometimes ask users to test a try build to verify that the build > > fixes their problem. This is an important tool, especially when the > > problem is hard to reproduce or when

Re: Can we make try builds default to a different profile than Nightly/Aurora/Beta/Release builds?

2015-04-08 Thread Nicholas Alexander
Hi Seth, others, On Wed, Apr 8, 2015 at 12:08 PM, Seth Fowler wrote: > I sometimes ask users to test a try build to verify that the build fixes > their problem. This is an important tool, especially when the problem is > hard to reproduce or when the definition of “fix” is a bit nebulous (as it

Re: How does stl_wrappers works in mozilla building system?

2015-04-17 Thread Nicholas Alexander
On Fri, Apr 17, 2015 at 2:58 PM, Yonggang Luo wrote: > I can not found the cause that how mozilla building with stl_wrappers. > What do you want to know? https://dxr.mozilla.org/mozilla-central/search?tree=mozilla-central&q=stl_wrapper&redirect=true clearly shows a Python script that generates t

Re: You can now log into BMO with your GitHub account

2015-04-27 Thread Nicholas Alexander
On Mon, Apr 27, 2015 at 7:15 AM, Mark Côté wrote: > This morning we enabled a feature on bugzilla.mozilla.org that allows > users to log in with their GitHub credentials, similar to our existing > Persona support. If you have several email addresses associated with > your GitHub account, you wil

Re: Web Speech API Installation Build Flags

2015-05-06 Thread Nicholas Alexander
On Tue, May 5, 2015 at 10:36 PM, wrote: > We would like some feedback on build flags for the Web Speech API > installation. > > More specifically, we are planning to land an initial version of the Web > Speech API[1] into Geko. However, due to a number of factors, model size > being one of them,

Re: gecko.readthedocs.org

2015-05-25 Thread Nicholas Alexander
Hi Philip, On Fri, May 22, 2015 at 10:08 PM, Philip Chee wrote: > > > https://gecko.readthedocs.org/en/latest/mobile/android/base/fennec/adjust.html I am the author of this particular page. > I had a very confusing time the first time I tried to use readthedocs. > Clicking on every link I co

Re: How to getting html files under URI resource://URI-path have the same permission that chrome://URI-path does?

2015-06-07 Thread Nicholas Alexander
Hi Yonggang, On Sun, Jun 7, 2015 at 8:47 AM, 罗勇刚(Yonggang Luo) wrote: > I am trying to place html files under resource directory without need > to maintain chrome for resource files.. > I did something like this to make regular HTML files have chrome:// privileges in the fennec-bootstrapper [1]

Re: Disabling the startup cache

2015-06-22 Thread Nicholas Alexander
On Sat, Jun 20, 2015 at 10:01 PM, Gregory Szorc wrote: > > > > On Jun 20, 2015, at 20:55, Mike Hommey wrote: > > > >> On Sat, Jun 20, 2015 at 02:36:26PM -0600, Aaron Klotz wrote: > >>> On 6/20/2015 10:20 AM, Philip Chee wrote: > >>> Anyone want to try the same with Firefox nightly? > >> > >> > >

Re: How to getting custom protocol custom-protocol://some-uri-path to act like http to support page browser?

2015-06-24 Thread Nicholas Alexander
On Wed, Jun 24, 2015 at 5:53 AM, Yonggang Luo wrote: > 在 2015年6月24日星期三 UTC+8下午7:38:01,Philipp Kewisch写道: > > On 6/24/15 1:10 PM, Yonggang Luo wrote: > > > For example. > > > custom-protocol://some-uri-path/test.html > > > > > > I want the test.html works like > > > > > > http://some-web-site/test

Re: [feature] open certain domains into a private window

2015-06-24 Thread Nicholas Alexander
On Tue, Jun 23, 2015 at 9:46 PM, Aaron Klotz wrote: > I would like to see this as an addition to tab queues: having an option in > the toast to choose to open the link in a private tab. > This would be valuable, I think. We have a (new) flag for opening all links in PB mode; this should work wi

Re: Intent to remove DHE ciphers from WebRTC DTLS handshake

2018-08-30 Thread Nicholas Alexander
On Wed, Aug 29, 2018 at 3:56 PM, Nils Ohlmeier wrote: > Summary: > > We are looking at removing the DHE cipher suites from the DTLS handshake > in Firefox soon. > > Ciphers: > - TLS_DHE_RSA_WITH_AES_128_CBC_SHA > - TLS_DHE_RSA_WITH_AES_256_CBC_SHA > are the two suites which we want to remove, be

Re: Intent to remove DHE ciphers from WebRTC DTLS handshake

2018-08-31 Thread Nicholas Alexander
On Thu, Aug 30, 2018 at 2:15 PM, Nicholas Alexander wrote: > > > On Wed, Aug 29, 2018 at 3:56 PM, Nils Ohlmeier > wrote: > >> Summary: >> >> We are looking at removing the DHE cipher suites from the DTLS handshake >> in Firefox soon. >> >

Browser Architecture Newsletter #7 (S02E02)

2018-09-19 Thread Nicholas Alexander
Browser Architecture Newsletter #7 (S02E02) It’s been a long six months since the last Browser Architecture newsletter . Short and sweet and no theme for this newsletter. XUL/XBL Replacement The XUL/XBL replacement project is

Re: Browser Architecture Newsletter #7 (S02E02)

2018-09-20 Thread Nicholas Alexander
On Thu, Sep 20, 2018 at 7:25 AM smaug wrote: > On 09/20/2018 04:21 PM, Mike Hommey wrote: > > On Thu, Sep 20, 2018 at 12:18:49PM +0300, smaug wrote: > >> On 09/19/2018 08:34 PM, Nicholas Alexander wrote: > >>> 2. > >>> > >>> Making th

Re: A tool to put Phabricator and Bugzilla count into your browser toolbar

2018-10-17 Thread Nicholas Alexander
Mike, On Wed, Oct 17, 2018 at 7:09 AM Mike Conley wrote: > Hi folks, > > I wrote a WebExtension to put your total review count (Phabricator + > Bugzilla) into your browser UI. > > So if you've ever wanted your review queue to haunt you while you surf > the web, you can have that now. > > Here it

Re: Announcing new test platform "Android 7.0 x86"

2018-11-01 Thread Nicholas Alexander
On Thu, Nov 1, 2018 at 2:44 PM Geoffrey Brown wrote: > This week some familiar tier 1 test suites began running on a new test > platform labelled "Android 7.0 x86" on treeherder. Only a few test suites > are running so far; more are planned. > > Like the existing "Android 4.2" and "Android 4.3" t

Re: Proposal to adjust testing to run on PGO builds only and not test on OPT builds

2019-01-03 Thread Nicholas Alexander
On Thu, Jan 3, 2019 at 8:43 AM Brian Grinstead wrote: > Artifact builds don’t work with PGO, do they? When I do `-p all` on an > artifact try push I get busted PGO builds (for example: > https://treeherder.mozilla.org/#/jobs?repo=try&revision=7f8ead55ca97821c60ef38af4dec01b8bff0fdf3&selectedJob=2

Re: Proposal to adjust testing to run on PGO builds only and not test on OPT builds

2019-01-04 Thread Nicholas Alexander
On Thu, Jan 3, 2019 at 1:47 PM Chris AtLee wrote: > Thank you Joel for writing up this proposal! > > Are you also proposing that we stop the linux64-opt and win64-opt builds as > well, except for leaving them as an available option on try? If we're not > testing them on integration or release bra

Re: Cookie policy/permission in live documents - proposal

2019-01-23 Thread Nicholas Alexander
Hi Andrea, others, I am mostly ignorant of these matters, so please correct me when I'm wrong. On Wed, Jan 23, 2019 at 5:24 AM Andrea Marchesini wrote: > Hi all, > > When the cookie policy or a cookie permission changes, firefox applies the > new behavior to any existing documents immediately.

Re: Cookie policy/permission in live documents - proposal

2019-01-23 Thread Nicholas Alexander
On Wed, Jan 23, 2019 at 11:33 AM Andrea Marchesini wrote: > > You pointed out one case of unpredictable behaviour: a website's logic >> cannot preserve assumptions across the entire duration of it's JS >> execution >> context. But if we don't apply the policy instantly, isn't the reverse >> situ

Re: Searchfox support for mobile/android just got a little better

2019-02-28 Thread Nicholas Alexander
Kats, others, On Thu, Feb 28, 2019 at 9:49 AM Kartikaya Gupta wrote: > As of today Searchfox is providing C++/Rust analysis for > Android-specific code. So stuff in widget/android and behind android > ifdefs should be turning up when you search for symbols. Note that > we're using data from an a

Re: Intermediate CA Preloading is enabled for desktop Nightly users

2019-03-14 Thread Nicholas Alexander
On Wed, Mar 13, 2019 at 2:23 PM J.C. Jones wrote: > Tom, > > Kinto provides the whole list of metadata to clients as soon as it syncs > [1]. The metadata uses the Kinto attachment > mechanism to store the > DER-encoded certificate for separate download

Re: To what extent is sccache's distributed compilation usable?

2019-04-01 Thread Nicholas Alexander
On Mon, Apr 1, 2019 at 1:03 PM Emilio Cobos Álvarez wrote: > On 01/04/2019 21:40, Bobby Holley wrote: > > My (possibly outdated) understanding is that the sccache distributed > > compilation stuff is restricted to the build machines we control. > Naively, > > I'm not sure there's a secure way to

Re: Change to preferences via StaticPrefs, tremoval of gfxPrefs

2019-05-15 Thread Nicholas Alexander
On Wed, May 15, 2019 at 6:03 AM Jean-Yves Avenard wrote: > Dear all. > > /Possibility to dynamically set a StaticPref on any threads (however, > the changes aren't propagated to other processes; doing otherwise is > certainly doable, I'm not convinced of the use case however)./ > Forgive my

Re: Running source code analysis on Try

2019-05-15 Thread Nicholas Alexander
Bastien, others, On Tue, May 7, 2019 at 9:38 AM Bastien Abadie wrote: > TL;DR: We are leveraging the try infrastructure to perform source code > analysis (linters, static analyzers, etc). You can take advantage of this > to trigger other try jobs on Phabricator revisions. > What is the status o

[ann] Slides from Mozilla Android Bootcamp presentation

2019-06-19 Thread Nicholas Alexander
Hello folks, As part of the June 2019 Whistler All Hands , I delivered a presentation titled "Android Bootcamp" for Gecko/platform engineers working on Android. It's a 10,000 foot view of Mozilla's Android ecosystem and how to get started building

Re: [ann] Slides from Mozilla Android Bootcamp presentation

2019-06-26 Thread Nicholas Alexander
Hello all, On Wed, Jun 19, 2019 at 10:19 AM Nicholas Alexander wrote: > Hello folks, > > As part of the June 2019 Whistler All Hands > <https://wiki.mozilla.org/All_Hands/Whistler2019>, I delivered a > presentation titled "Android Bootcamp" for Gecko/platform

  1   2   >