Re: Intent to implement and ship: ping, rel, referrerPolicy, relList, hreflang, type and text properties on SVG elements

2018-04-11 Thread david
On Tuesday, 10 April 2018 00:57:43 UTC-7, Gijs Kruitbosch wrote: > On 10/04/2018 03:07, Cameron McCormack wrote: > > On Tue, Apr 10, 2018, at 11:58 AM, Jeff Gilbert wrote: > >> Do we have a heuristic for when to /not/ include something from HTML in > >> SVG? > > > > If it doesn't make two featur

Re: Deprecating XUL in new UI

2017-01-23 Thread David Bolter
Hi all, so as not to leave this hanging: On Tue, Jan 17, 2017 at 9:24 AM, Axel Hecht wrote: > Am 16/01/2017 um 21:43 schrieb Dave Townsend: > >> >> What other features do we depend on in XUL that I haven't listed? >> >> > Accessibility? Not sure how big the difference is there between XUL and >

Re: Deprecating XUL in new UI

2017-01-23 Thread David Bolter
itself. I would be very skeptical of a > plan to start using some form of heavily-XBL-reliant HTML. > > I have generally ambivalent feelings towards XUL, but XBL cannot die fast > enough. > Should (can) it die in the Quantum development timeframe? What does that do to shipping risk?

Re: Adding Rust code to Gecko, now documented

2017-01-26 Thread David Teller
Bug 1231711, but I never got to do it, unfortunately. On 26/01/17 08:01, zbranie...@mozilla.com wrote: > On Thursday, November 10, 2016 at 5:15:26 AM UTC-8, David Teller wrote: >> Ok. My usecase is the reimplementation of OS.File in Rust, which should >> be pretty straightforward

Re: [ANN] Changing the default bug view for BMO

2017-01-30 Thread David Lawrence
Unfortunately, we will need to postpone the changeover and it will not be happening tomorrow as announced. Due to some unplanned changes related to security and also some blockers are still being worked on, it has taken longer then expected to bring you the best possible experience for the new defa

Re: Please don't abuse "No bug" in commit messages

2017-02-03 Thread David Burns
I have raised a bug[1] to block these types of commits in the future. This is an unnecessary risk that we are taking. I also think that we need to remove this as acceptable practice from the MDN page. David [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1336459 On 3 February 2017 at 15:11

Re: Please don't abuse "No bug" in commit messages

2017-02-03 Thread David Burns
oes outside of https://developer.mozilla.org/docs/Mozilla/Developer_guide/C ommitting_Rules_and_Responsibilities will be followed up. David On 3 February 2017 at 19:01, Steve Fink wrote: > On 02/03/2017 09:29 AM, Gijs Kruitbosch wrote: > >> On 03/02/2017 15:11, Ryan VanderMeulen wrote:

Re: Changing the representation of rectangles in platform code

2017-02-08 Thread David Major
Is there a specific problem that's being solved by this proposal? It would be helpful to make this a bit more concrete, like "these benchmarks go x% faster", or "here's a list of overflow bugs that will just vanish", or "here's some upcoming work that this would facilitate". On Thu, Feb 9, 2017 at

Re: Key measurements from memory reports are now shown by crash-stats.m.o

2017-02-13 Thread David Major
Nice! I see that these fields are available in Super Search already, which is great. This is going to make search queries really powerful. On Tue, Feb 14, 2017, at 12:37 PM, Nicholas Nethercote wrote: > Hi, > > For a long time we have collected a memory report for most crash reports > where the

Re: Should &&/|| really be at the end of lines?

2017-02-16 Thread David Major
One thing I like about trailing operators is that they tend to match what you'd find in bullet-point prose. Here's a made-up example: You can apply for a refund of your travel insurance policy if: * You cancel within 7 days of purchase, and * You have not yet begun your journey, and * You have not

ANN: Finally changing the default bug view for BMO on March 1st, 2017

2017-02-22 Thread David Lawrence
3046 -- David Lawrence d...@mozilla.com bugzilla.mozilla.org ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Please consider whether new APIs/functionality should be disabled by default in sandboxed iframes

2017-02-27 Thread David Bruant
estions/raise: * the feature is not implemented yet * other browsers vendors are reading the "intent to" emails, so there is an opportunity for this question to be fixed in an interoperable manner David Le mercredi 11 janvier 2017 18:34:56 UTC+1, Boris Zbarsky a écrit : > When add

ANN: Default bug view for BMO changed today!

2017-03-01 Thread David Lawrence
Today, the BMO Team changed the default bug view to the new modal view that has been in development for a while. For those who would like to use the old form, instructions on how to switch back are below in the background information. The old form will, however, be removed one day, so please try

Re: ANN: Default bug view for BMO changed today!

2017-03-02 Thread David Lawrence
t; On 01/03/2017 21:47, David Lawrence wrote: >> Today, the BMO Team changed the default bug view to the new modal >> view that has been in development for a while. > > I like the fact that you can now change the Product in one step. > > Sadly when resolving a bug,

Re: Sheriff Highlights and Summary in February 2017

2017-03-07 Thread David Burns
show this but when I look at https://futurama. theautomatedtester.co.uk/ each week I have seen this result consistenly for about a month. David On 7 March 2017 at 09:03, Carsten Book wrote: > Hi Lawrence, > > most (i would say 95 %) of the backouts are for Code issues - this include

Re: Sheriff Highlights and Summary in February 2017

2017-03-07 Thread David Burns
ecdotal as to why there is a difference. David On 7 March 2017 at 12:57, Boris Zbarsky wrote: > On 3/7/17 6:23 AM, David Burns wrote: > >>- Autoland 6%.(24 backouts out of 381 pushes) >>- Inbound 12% (30 backouts out of 251 pushes) >> > > Were those full b

Re: Sheriff Highlights and Summary in February 2017

2017-03-10 Thread David Burns
not allow us to fail forward like inbound without having to get a sheriff to land the code. I think, and this is my next area to investigate, is the 1 bug per push (the autoland model) could be helping with the percentage of backouts being lower. David On 7 March 2017 at 21:29, Chris Peterson

Re: The future of commit access policy for core Firefox

2017-03-13 Thread David Burns
e security problem and fix our nit problem instead of bashing that we can't handle re-reviews because of nits. David On 9 March 2017 at 21:53, Mike Connor wrote: > (please direct followups to dev-planning, cross-posting to governance, > firefox-dev, dev-platform) > > > Near

Renaming nsAString_internal to nsAString

2017-03-13 Thread David Major
let me know. (I'm already aware of the servo bindings and will address those) Thanks, David ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: windows build anti-virus exclusion list?

2017-03-16 Thread David Major
Try using Sysinternals Process Monitor to see what files MsMpEng.exe is reading. On Fri, Mar 17, 2017, at 04:26 PM, Ben Kelly wrote: > Hi all, > > I'm trying to configure my new windows build machine and noticed that > builds were still somewhat slow. I did: > > 1) Put it in high performance po

Re: unowned module: Firefox::New Tab Page, help me find an owner

2017-03-22 Thread David Burns
disable until they are all gone then we have dead code in the tree and still no one to own it. Its a longer process that could end up at the same end point. David ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

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

2017-04-17 Thread David Major
I'd like to add to this a reminder that commit messages should describe the _change_ and not the _symptom_. In other words, "Bug XYZ: Crash at Foo::Bar" is not a good summary. This is implied by what Boris said, but I've seen enough of these on my pulsebot backscroll that it's worth mentioning exp

Fwd: Web Compatibility Testing Survey

2017-05-03 Thread David Burns
Hi All, If you are working on web exposed features could you please take a few minutes to complete the survey. This will help us prioritize work on Web Platform Tests which helps us with our web compatibility story. David -- Forwarded message -- From: Date: 28 April 2017 at 14

Gecko Profiler Win64 stability

2017-05-18 Thread David Major
Hi, The Gecko Profiler used to be notoriously unstable on 64-bit Windows. (If you're curious: it's mostly because the unwinding rules for Win64 require the system libraries to do a lot of synchronization, which our stack walker would often call in ways that could deadlock.) Ever since the last Qu

Re: Changing our thread APIs for Quantum DOM scheduling

2017-05-19 Thread David Teller
? Also, I had the impression that Quantum DOM scheduling made JS event loop spinning unncessary. Did I miss something? Cheers, David On 5/19/17 1:38 AM, Bill McCloskey wrote: > Hi everyone, > > One of the challenges of the Quantum DOM project is that we will soon have > multiple "

Re: Improving visibility of compiler warnings

2017-05-19 Thread David Major
I'm not sure if this is exactly the same as the ALLOW_COMPILER_WARNINGS that we use for warnings-on-errors, but FWIW as of a couple of months ago I cleaned out the last warning-allowance in our "own" code. ALLOW_COMPILER_WARNINGS usage is now only in external libraries (I'm counting NSS and NSPR as

BaseThreadInitThunk potential collateral benefits

2017-06-05 Thread David Durst
E%3D2016-12-05T14%3A42%3A31.000Z&date=%3C2017-06-05T14%3A42%3A31.000Z#graphs -- David Durst [:ddurst] ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: JSBC: JavaScript Start-up Bytecode Cache

2017-06-13 Thread David Teller
uspect that if it's too large, we'll be okay with generating the bytecode on the user's computer. Cheers, David ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Phabricator Update, July 2017

2017-07-13 Thread David Anderson
On Thursday, July 13, 2017 at 1:38:18 PM UTC-7, Joe Hildebrand wrote: > I'm responding at the top of the thread here so that I'm not singling out any > particular response. > > We didn't make clear in this process how much work Mark and his team did > ahead of the decision to gather feedback fro

Re: Care in the use of MOZ_CRASH_UNSAFE_* macros: data review needed

2017-07-17 Thread David Major
As of bug 1275780, rust panic text gets reported as a MOZ_CRASH reason. On Mon, Jul 17, 2017 at 12:42 PM, Benjamin Smedberg wrote: > I don't know really anything about how rust panics get reflected into > crash-data. Who would be the right person to talk to about that? > > --BDS > > On Mon, Jul

removing "the old way" of signing add-ons

2017-07-19 Thread David Keeler
plies to builds where add-on signing isn't required - for builds where it is required, this API is not used at all). Given all this, the question is do we still need this second API? Does Thunderbird or SeaMonkey use it for any reason, or can we simplify the code-base, reduce build size, e

Re: More Rust code

2017-07-23 Thread David Teller
ck of support for Rust-implemented webidl in m-c, which meant that roughly 50% of the code I would be writing would have been bug-prone adapters. Cheers, David On 10/07/17 12:29, Nicholas Nethercote wrote: > Hi, > > Firefox now has multiple Rust components, and it's on track to get

Re: Extensions and Gecko specific APIs

2017-07-25 Thread David Teller
Should we moz-prefix moz-specific extensions? On 25/07/17 20:45, Jet Villegas wrote: > Based on product plans I've heard, this sounds like the right approach. We > should try to limit the scope of such browser-specific APIs but it's likely > necessary in some cases (e.g., in the devtools.) > > >

Re: Extensions and Gecko specific APIs

2017-07-26 Thread David Teller
Well, at least there is the matter of feature detection, for people who want to write code that will work in more than just Firefox. moz-prefixing makes it clear that the feature can be absent on some browsers. Cheers, David On 26/07/17 05:55, Martin Thomson wrote: > On Wed, Jul 26, 2017 a

Re: nodejs for extensions ?

2017-07-31 Thread David Teller
Node dependency trees tend to be pretty large, so I'm a little concerned here. Has the memory footprint be measured? Cheers, David On 31/07/17 19:45, Michael Cooper wrote: > If you mean using modules from NPM in a browser add-on, the Shield client > extension recently started

Re: Actually-Infallible Fallible Allocations

2017-08-01 Thread David Major
I don't think that anyone deliberately set out to write the code this way. Likely this is fallout from the mass-refactorings in bug 968520 and related bugs. I'd recommend working with poiru and froydnj to see if there's any automated follow-up we could do to remove/improve this pattern. On Tue, Au

the root CA module now loads asynchronously

2017-08-09 Thread David Keeler
file a bug in PSM: https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=Security%3A%20PSM Thanks to everyone who made this possible! Cheers, David * the catch is that if any thread needs to query the trust of a certificate, that thread will block until this operation has completed. In the worst

Re: Quantum Flow Engineering Newsletter #18

2017-08-10 Thread David Durst
s.html# is showing a few unassigned that are actually assigned (judging from the comments). Similarly, if something IS assigned to you, but it's not actively being worked on and you're OK with someone else doing so, please un-assign yourself. Thanks... -- David Durst [:ddurst] On Tue, Au

JavaScript Binary AST Engineering Newsletter #1

2017-08-18 Thread David Teller
Hey, all cool kids have exciting Engineering Newsletters these days, so it's high time the JavaScript Binary AST got one! # General idea JavaScript Binary AST is a joint project between Mozilla and Facebook to rethink how JavaScript source code is stored/transmitted/parsed. We expect that this p

Re: Implementing a Chrome DevTools Protocol server in Firefox

2017-08-30 Thread David Burns
Do we know if the other vendors would see value in having this spec'ed properly so that we have true interop here? Reverse engineering seems like a "fun" project but what stops people from breaking stuff without realising? David On 30 August 2017 at 22:55, Michael Smith wrote:

Re: Implementing a Chrome DevTools Protocol server in Firefox

2017-09-04 Thread David Burns
hread to get this started. David On 31 August 2017 at 21:51, Jim Blandy wrote: > Sorry for the premature send. The complete message should read: > > The primary goals here are not related to automation and testing. > > - We want to migrate the Devtools console and the JS debug

Re: Eiminating nsIDOM* interfaces and brand checks

2017-09-15 Thread David Bruant
look weird because symbols are new, but maybe it's just something to get used to, hard to tell. David [1] https://github.com/heycam/webidl/issues/54 [2] https://github.com/heycam/webidl/pull/357 [3] https://github.com/heycam/webidl/issues/419 Le vendredi 1 septembre 2017 17:01:58 UTC+2,

Re: Creating a content process during shutdown...

2017-09-21 Thread David Bolter
Hi Gabor, I'm interested in shutdown issues. Is there a bug # for this case? Cheers, D On Thu, Sep 21, 2017 at 4:08 AM, Gabor Krizsanits wrote: > I guess the question is how do you define "after we've entered shutdown". > > For the preallocated process manager both "profile-change-teardown" and

Re: removing "the old way" of signing add-ons

2017-09-22 Thread David Keeler
products don't trust any code-signing roots, so this wouldn't work as before even without removing the now-dead code. Cheers, David On 09/22/2017 01:35 AM, Onno Ekker wrote: > Op 27-7-2017 om 07:03 schreef Andrew Swan: >> On Wed, Jul 26, 2017 at 2:49 AM, Frank-Rainer Grahl wrot

Re: C++ function that the optimizer won't eliminate

2017-10-06 Thread David Major
I bet Google Benchmark will have what you want. As a first guess, maybe this? https://github.com/google/benchmark/blob/master/include/benchmark/benchmark.h#L297 (And if godbolt says they are wrong, please send them a PR :)) On Fri, Oct 6, 2017 at 9:16 AM, Gabriele Svelto wrote: > On 06/10/201

Re: C++ function that the optimizer won't eliminate

2017-10-09 Thread David Major
> On Fri, Oct 6, 2017 at 5:41 PM, David Major wrote: > > I bet Google Benchmark will have what you want. > > > > As a first guess, maybe this? > > https://github.com/google/benchmark/blob/master/include/ > benchmark/benchmark.h#L297 > > Thank you. I guess i

We need better canaries for JS code

2017-10-18 Thread David Teller
taxError is a programmer error. - Any TypeError is a programmer error. I expect that this will find a number of lurking errorsy, so we may want to migrate code progressively, using a directive, say "use strict moz-platform" and static analysis to help encourage using this directive. What do

Re: We need better canaries for JS code

2017-10-18 Thread David Teller
On 18/10/17 10:45, Gregory Szorc wrote: > I agree that errors like this should have better visibility in order to > help catch bugs. > > I'm not sure changing behavior of the JS VM is the proper layer to > accomplish this. I think reporting messages from the JS console is a > better place to sta

Re: We need better canaries for JS code

2017-10-18 Thread David Teller
, Beta, Release, ... My main worry, at this stage, is what we encountered when we started flagging uncaught async errors: some module owners simply never fixed their errors, so we had to whitelist large swaths of Firefox code, knowing that it was misbehaving. Cheers, David

Re: We need better canaries for JS code

2017-10-18 Thread David Teller
On 18/10/17 14:16, Boris Zbarsky wrote: > On 10/18/17 4:28 AM, David Teller wrote: >> 2/ basically impossible to diagnose in the wild, because there was no >> error message of any kind. > > That's odd.  Was the exception caught or something?  If not, it should >

Re: We need better canaries for JS code

2017-10-18 Thread David Teller
This should be feasible. Opening bug 1409852 for the low-level support. On 18/10/17 22:22, Dan Mosedale wrote: > Could we do this on a per-module opt-in basis to allow for gradual > migration?  That is to say, assuming there's enough information in the > stack to tell where it was thrown from (I'

Re: We need better canaries for JS code

2017-10-19 Thread David Teller
Btw, I believe that there is already support for reporting uncaught errors and that it is blocked by the lack of test harness support. Cheers, David On 18/10/17 19:37, Steve Fink wrote: > My gut feeling is that you'd only want uncaught errors, and > AutoJSAPI::ReportException is a b

Visual Studio 2017 coming soon

2017-10-25 Thread David Major
I'm planning to move production Windows builds to VS2017 (15.4.1) in bug 1408789. VS2017 has optimizer improvements that produce faster code. I've seen 3-6% improvement on Speedometer. There is also increased support for C++14 and C++17 language features: https://docs.microsoft.com/en-us/cpp/visua

Re: Visual Studio 2017 coming soon

2017-10-26 Thread David Major
Agreed, changing compilers of an already-released ESR isn't a good idea. You could use 2017 to build ESR52 locally though, if that's what you're asking. Our tree has supported 2017 builds for a good while, since it's the default VS download from Microsoft and a number of Mozillians have been using

Re: Visual Studio 2017 coming soon

2017-10-26 Thread David Major
), I'm comfortable with that number. If it goes longer than that, I agree it makes sense to wait for a new train. On Thu, Oct 26, 2017 at 3:31 AM, Sylvestre Ledru wrote: > Hello, > > > On 25/10/2017 23:48, David Major wrote: > > I'm planning to move production Windows

Re: Visual Studio 2017 coming soon

2017-10-29 Thread David Major
rvice, and easily testable on Try. Thank you! On Wed, Oct 25, 2017 at 5:48 PM, David Major wrote: > I'm planning to move production Windows builds to VS2017 (15.4.1) in bug > 1408789. > > VS2017 has optimizer improvements that produce faster code. I've seen 3-6% > improv

Re: Website memory leaks

2017-11-02 Thread David Durst
ss has only grown in the past X amount of time" or past a certain threshold, that's the best indicator I've come up with. I don't know what we'd do at that point -- force killing the content process sounds severe (though possibly correct) -- or some alert similar to

verifying unpacked signed add-ons

2017-11-03 Thread David Keeler
r performance, so perhaps we should disallow this?) Thanks, David signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: verifying unpacked signed add-ons

2017-11-03 Thread David Keeler
On 11/03/2017 03:34 PM, Robert Helmer wrote: > On Fri, Nov 3, 2017 at 3:25 PM, David Keeler wrote: >> [firefox-dev, dev-addons, and the enterprise mailing list cc'd - please >> direct follow-up discussion to dev-platform] >> >> Hello All, >> >> As

Re: Website memory leaks

2017-11-06 Thread David Teller
As a user, I would definitely love to have this. I wanted to add something like that to about:performance, but at the time, my impression was that we did not have sufficient platform data on where allocations come from to provide something convincing. Cheers, David On 02/11/17 15:34, Randell

Re: Pulsebot in #developers

2017-11-06 Thread David Major
I use #developers for two things: 1. I prefer to keep my discussions in smaller topic channels, but for my sanity I also try to keep my channel list small. There is a large set of people whom I ping roughly once a month and can't be bothered matching channels with. #developers is my "lowest common

Re: Intent to require Python 3 to build Firefox 59 and later

2017-11-10 Thread David Burns
mozbase stuff is already moving to python 3 support but that still means we need to have web servers and the actual test runners moved over too. David On 10 November 2017 at 23:27, Gregory Szorc wrote: > For reasons outlined at https://bugzilla.mozilla.org/ > show_bug.cgi?id=1388447#

Re: Intent to require Python 3 to build Firefox 59 and later

2017-11-12 Thread David Burns
I am not saying it should but if we have a requirement for python 3, we are also going to have a requirement for py2 to both be available for local development. David On 11 November 2017 at 14:10, Andrew Halberstadt wrote: > On Fri, Nov 10, 2017 at 9:44 PM David Burns wrote: > >

Intent to unship: Linux 32bit Geckodriver executable

2017-11-21 Thread David Burns
WDSpec tests, a subset of Web-Platform Tests used for testing the WebDriver specification. Testharness.js and reftests in the Web-Platform tests will still be working as they use Marionette via another means. Let me know if you have any questions. David

Re: Intent to unship: Linux 32bit Geckodriver executable

2017-11-21 Thread David Burns
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 of geckodriver I am intending that it not ship a >> Linux >> 32 bit version of Geckodriver. Cu

Performance issue on 57 with some a11y clients

2017-11-28 Thread David Bolter
need to gather more info. Thanks, Jim and David ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

ARIA implementation plans (was Re: W3C Proposed Recommendations: WAI-ARIA and Core Accessibility API Mappings)

2017-11-30 Thread David Bolter
Hi Tantek, I spun this off the rec proposals thread as per your suggestion. On Thu, Nov 30, 2017 at 8:58 PM, Tantek Çelik wrote: > On Thu, Nov 30, 2017 at 4:10 PM, L. David Baron wrote: > > [snip] > Two things: > > 1. Do we have an Intent to Implement / Ship for the full

Re: W3C Proposed Recommendations: WAI-ARIA and Core Accessibility API Mappings

2017-11-30 Thread David Bolter
Hi Jonathan, On Thu, Nov 30, 2017 at 9:23 PM, Jonathan Kingston wrote: > > *Thoughts* > We should ensure ARIA provides clear justification for any other roles that > already have HTML representation. > I'm pretty sceptical of ARIA helping Accessibility. I think there is more > impact when assist

IMEs can instantiate accessibility (was Re: INTENT TO DEPRECATE (taskcluster l10n routing))

2017-12-04 Thread David Bolter
On Mon, Dec 4, 2017 at 8:58 AM, Axel Hecht wrote: > Am 04.12.17 um 05:42 schrieb Jet Villegas: > >> >> On Sun, Dec 3, 2017 at 05:15 Axel Hecht > l...@mozilla.com>> wrote: >> >> Am 01.12.17 um 16:45 schrieb Justin Wood: >> > Hey Everyone, >> >> [snip] I hope we can change that (testing on

Re: Next year in web-platform-tests

2017-12-15 Thread David Burns
es > APIs for this kinds of cases. > The TestDriver work does a lot of this and is currently being worked on and hopefully will solve this use case. It uses webdriver under the hood to do the user mimicing. David > > > -Olli > > > > or in the workflow that lead to you

Re: Refactoring proposal for the observer service

2018-01-03 Thread David Teller
That would be great! On 03/01/18 23:09, Gabriele Svelto wrote: > TL;DR this is a proposal to refactor the observer service to use a > machine-generated list of integers for the topics (disguised as enums/JS > constants) instead of arbitrary strings. > _

Re: New prefs parser has landed

2018-02-02 Thread David Teller
Pretty complicated in the general case but might be simple in the case of number overflow. Also, while we shouldn't depend on the UI in libpref, could we send some kind of event or observer notification that the UI could use to display a detailed error message? It would be a shame if Firefox was b

Who can review licenses these days?

2018-03-09 Thread David Teller
I'll need a license review for a vendored Rust package. Who can perform these reviews these days? Thanks, Yoric ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Who can review licenses these days?

2018-03-10 Thread David Teller
On 09/03/2018 19:39, Gregory Szorc wrote: > On Fri, Mar 9, 2018 at 7:28 AM, David Teller <mailto:dtel...@mozilla.com>> wrote: > > I'll need a license review for a vendored Rust package. Who can perform > these reviews these days? > > > We have an

Re: Prefs overhaul

2018-03-12 Thread David Teller
Out of curiosity, why is the read handled by C++ code? On 12/03/2018 10:38, Nicholas Nethercote wrote: > I don't know. But libpref's file-reading is done by C++ code, which passes > a string to the Rust code for parsing. > > Nick > ___ > dev-platform ma

Please try out clang-cl and lld-link on Windows

2018-03-13 Thread David Major
Link xul.dll in 20 seconds with this one weird trick! Hi everyone, clang-cl builds of Firefox have come a long way, from being a hobby project of a few developers to running static analysis in CI for more than a year now. The tools are in really good shape and should be ready for broader use wit

Re: Please try out clang-cl and lld-link on Windows

2018-03-14 Thread David Major
SDK version 10.0.16299.0 and later..." > > I know that I can set WINDOWSSDKDIR, but I'm not willing to mess too > much with the env. Is there a bug tracking the update to the latest > sdk, or automatically use the right one, that I can follow? > > > On Tue, Mar 13, 20

Re: CPU core count game!

2018-03-31 Thread David Durst
Just noting that there's bug 1399962 right now -- and if you're single core (like a large portion of very affordable PCs in the past two years or so), the problem can be so bad (bug 1431835) that common sites like amazon can turn Firefox into a not viable option. -- David Durst [:ddurs

Intent to implement: Early, experimental support for application/javascript+binast

2018-04-18 Thread David Teller
# Summary JavaScript parsing and compilation are performance bottlenecks. The JavaScript Binary AST is a domain-specific content encoding for JavaScript, designed to speed up parsing and compilation of JavaScript, as well as to allow streaming compilation of JavaScript (and possibly streaming star

Re: Intent to implement: Early, experimental support for application/javascript+binast

2018-04-18 Thread David Teller
ct that it uses a very different path in Necko, which is the Source of Truth for the Bytecode Cache, but I may be wrong, and it might be fixable. Cheers, David On 18/04/2018 19:09, Dave Townsend wrote: > This is awesome. I understand that we already do some kind of > pre-compile for our chrom

License of test data?

2018-04-24 Thread David Teller
we need to copy the license somewhere in the test repo, right? Cheers, David ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Firefox 60 Beta build error on ARM

2018-05-02 Thread David Major
This sounds like https://bugzilla.mozilla.org/show_bug.cgi?id=1434589 which currently doesn't have a fix. You might be able to work around it for now with --disable-webrtc. On Wed, May 2, 2018 at 1:08 PM, Charles G Robertson wrote: > Hi, > > I'm trying to build Firefox 60 Beta on Arm64 and seeing

Re: Update on rustc/clang goodness

2018-05-14 Thread David Major
We've confirmed that this issue with debug symbols comes from lld-link and not from clang-cl. This will likely need a fix from the LLVM side, but in the meantime I'd like to encourage people not to be deterred from using clang-cl as your compiler. On Thu, May 10, 2018 at 9:12 PM Xidorn Quan wrote

Windows Address Sanitizer enabled on trunk

2018-06-01 Thread David Major
Bug 1360120 on inbound enables Windows ASan builds and tests on trunk branches. Initially these are tier-2 while we confirm that this doesn't introduce test flakiness. If nothing catches fire, I intend to bump them to tier-1 in the near future. You can run these jobs on try under the platform nam

Re: Windows Address Sanitizer enabled on trunk

2018-06-19 Thread David Major
As of bug 1467126 these jobs are now running at tier 1. On Fri, Jun 1, 2018 at 3:16 PM David Major wrote: > > Bug 1360120 on inbound enables Windows ASan builds and tests on trunk > branches. > > Initially these are tier-2 while we confirm that this doesn't > intro

Intent to ship: Retained Display Lists (rollout plan)

2018-06-19 Thread David Bolter
users. - After that week, we then push RDL to 100% of users. Please reply if you have any questions or concerns about this plan. Thanks, David and Matt [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1467514 ___ dev-platform mailing list dev-platform

Using clang-cl to ship Windows builds

2018-07-10 Thread David Major
Bug 1443590 is switching our official Windows builds to use clang-cl as the compiler. Please keep an eye out for regressions and file a blocking bug for anything that might be fallout from this change. I'm especially interested in hearing about the quality of the debugging experience. It's possib

Re: Using clang-cl to ship Windows builds

2018-07-10 Thread David Major
nt us from collecting data on Nightly. On Tue, Jul 10, 2018 at 4:31 PM Chris Peterson wrote: > > How does the performance of clang-cl builds compare to MSVC builds on > benchmarks like Speedometer? > > > On 2018-07-10 1:29 PM, David Major wrote: > > Bug 1443590 is switching our of

Re: Fission MemShrink Newsletter #1: What (it is) and Why (it matters to you)

2018-07-11 Thread David Bruant
). > How often is this code run? Is there a place to find the daily output of this tool applied to a nightly build for instance? Thanks again, David ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Fission MemShrink Newsletter #1: What (it is) and Why (it matters to you)

2018-07-13 Thread David Major
This touches on a really important point: we're not the only ones allocating memory. Just a few that come to mind: GPU drivers, system media codecs, a11y tools, and especially on Windows we have to deal with "utility" applications, corporate-mandated gunk, and downright crapware. When we're measu

Re: Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread David Illsley
Is this pref something that's exposed to users, or is it only about:config (I can't seem to find any UI for it)? If so, this seems like a step away from being able to ever expose it as more apps will be built assuming IndexedDB will be unconditionally available in 3rd party iframes. This change wo

Re: Dan Stillman's concerns about Extension Signing

2015-11-26 Thread David Burns
quot;sooper sekrit" their addon is. It's in AMO or else... I honestly thought we would do the "signing keys to developers" approach and revoke when they are being naughty. David [1] http://github.com/seleniumhq/selenium On 26 November 2015 at 13:50, Thomas Zimmermann wrote:

Re: ESLint is now available in the entire tree

2015-11-29 Thread David Bruant
Hi, Just a drive-by comment to inform folks that there is an effort to transition Mozilla JavaScript codebase to standard JavaScript. Main bugs is: https://bugzilla.mozilla.org/show_bug.cgi?id=867617 And https://bugzilla.mozilla.org/show_bug.cgi?id=1103158 is about removing non-standard featu

Re: Thanks for all the great teamwork with the Sheriffs in 2015!

2015-12-30 Thread David Burns
Well done Sheriffs! Really proud of all the work you did this year! David On 30 December 2015 at 14:19, Carsten Book wrote: > Hi, > > Sheriffing is not just about Checkins, Uplifts and Backouts - its also a > lot of teamwork with different Groups and our Community like Developers

Re: Heads-up: SHA1 deprecation (for newly issued certs) causes trouble with local ssl-proxy mitm spyware

2016-01-04 Thread David Keeler
> { "aus5.mozilla.org", true, true, true, 7, &kPinset_mozilla }, Just for clarification and future reference, the second "true" means this entry is in test mode, so it's not actually enforced by default. On Mon, Jan 4, 2016 at 1:08 PM, Dave Townsend wrote: > aus5 (the server the app updater che

Re: Taking screenshots of single elements (XUL/XULRunner)

2016-01-19 Thread David Burns
You can try getting access to https://dxr.mozilla.org/mozilla-central/source/testing/marionette/capture.js and then that will give you everything you want or you can just "borrow" the code from there. David On 19 January 2016 at 11:22, Ted Mielczarek wrote: > On Tue, Jan 19, 2016

Report from Build Team Sprint

2016-03-08 Thread David Burns
re was also work to see if we can get speed ups by using different versions of compilers. We are noticing huge gains by upgrading to newer versions but some of the upgrades require some work before we can deploy them. When we are looking to do the upgrade we will email the list to warn you. David

Build System Project - Update from the last 2 weeks

2016-03-21 Thread David Burns
improvements in build times by switching to Visual Studio 2015. There are however a few regressions in moving to the latest version. gps has asked for assistance[5] in helping finalise what we need to make the move. If you can, help get this over the line! Regards, David [1] https

#include sorting: case-sensitive or -insensitive?

2016-03-28 Thread David Keeler
be: #include "Foo.h" #include "bar.h" or #include "bar.h" #include "Foo.h" Based on the "Java practices" section of that document, I'm assuming it's the former, but that's just an assumption and in either case it would

Build System Project - Update from the last 2 weeks

2016-04-05 Thread David Burns
, m4 code, and Makefiles from mozilla-central. As mentioned in the previous status email, this will allow us to replace the build backend with a more performant tool. David [1] https://groups.google.com/d/msg/mozilla.dev.platform/IKRdGCjdN_Y/sK2QbXqmCAAJ [2] https://treeherder.mozilla.org

  1   2   3   4   5   6   7   8   9   10   >