Re: Gecko shutdown (London session)

2016-06-30 Thread David Rajchenbach-Teller
There were plenty of blockers for _exit(0), including the fact that pretty much none of the async code in Firefox/Gecko was shutdown-safe. That's one of the reasons we had to come up with nsIAsyncShutdown/AsyncShutdown.jsm. One of the not-entirely-stated goals was that once everything registered

Re: Skia Content on OS X

2016-03-22 Thread David Rajchenbach-Teller
Out of curiosity, what's the benefit? On 22/03/16 15:44, Mason Chang wrote: > Hi all, > > We're changing the default graphics backend on OS X from CoreGraphics to > Skia. In the best case, you should notice no difference. > > If you see any graphics artifacts on mac, please file a bug and make

Re: An analysis of content process memory overhead

2016-03-19 Thread David Rajchenbach-Teller
I seem to remember that our ChromeWorkers (SessionWorker, PageThumbsWorker, OS.File Worker) were pretty memory-hungry, but I don't see any workers there. Does this mean that they have negligible overhead or that they are only in the parent process? Cheers, David On 15/03/16 04:34, Nicholas

Re: Split Gecko in standalone fuzzing-friendly programs.

2016-03-09 Thread David Rajchenbach-Teller
On 09/03/16 22:17, Bobby Holley wrote: > I think splitting Gecko into multiple repos is an anti-goal, because we > derive enormous productivity benefits from using a mono-repo. > > If you're serious about proposing that, I would suggest starting a new > thread to avoid derailing this one. I'm

Re: Split Gecko in standalone fuzzing-friendly programs.

2016-03-09 Thread David Rajchenbach-Teller
I'm assuming that, for the sake of this discussion, Gecko == mozilla-central minus stuff that can be built and distributed on its own. In particular, most of toolkit/ is covered by this definition. Just looking at things I use/work on, I believe that we could relatively easily split in distinct

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

2016-03-02 Thread David Rajchenbach-Teller
This would be extremely useful for Project Link and, I assume, other Connected Devices projects. Cheers, David On 02/03/16 19:06, 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

Re: HTML-based chrome and

2016-02-28 Thread David Rajchenbach-Teller
Let me second Justin. I remember a time, not so very long ago, when Gecko powered 4 or 5 non-Mozilla browsers, as well as GPS devices, wysiwyg editors [1], the UX of virus scanners, eBook readers [2], etc, as well as a host of innovative add-ons. At some point, we started deprecating these use

Re: HTML-based chrome and

2016-02-27 Thread David Rajchenbach-Teller
Unfortunately, this ship has sailed a long time ago. I didn't really follow at the time, but I'm almost sure that there was a conscious decision that Gecko == Firefoxen. While it makes the development of Firefoxen easier, it pretty much killed the Mozilla Platform, including embedding. These

Making it easier to file performance bugs?

2016-02-13 Thread David Rajchenbach-Teller
So, complaints about the performance of Firefox are a pretty common topic. Performance bugs, on the other hand, are quite rare and/or lost in noise, even when they are submitted by advanced users. While Telemetry gives us have hard numbers on performance, intuition suggests that we are lacking

Re: Making it easier to file performance bugs?

2016-02-13 Thread David Rajchenbach-Teller
Well, before you can file a perf-keyword bug, you still need to 1/ find a product/component in which to file it (which is the original issue); 2/ know that keywords in general exist, and this keyword in particular; 3/ (I believe) have editbugs rights. That's a pretty big list. Cheers, David On

Re: Making it easier to file performance bugs?

2016-02-13 Thread David Rajchenbach-Teller
My bad, I misread bug 1050252. You are right, that is basically a different implementation of the same general idea. Thanks for the pointer, David On 13/02/16 21:39, Matthew N. wrote: ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: Just Autoland It

2016-01-21 Thread David Rajchenbach-Teller
That sounds like it's going to break stuff. Reviewers frequently ask me to change stuff during reviews. I don't re-run all the tests on all the platforms after every single round of review. Once in a while, the changes end up breaking stuff which I need to fix – generally trivial stuff that I can

Re: You can now run specific tasks in an xpcshell test using add_task.only / add_test.only

2016-01-19 Thread David Rajchenbach-Teller
Fwiw, I used to perform a search-replace `add_task` => `/*add_task*/` to deactivate everything, then uncomment individual tasks. Of course, your solution looks cleaner, especially if it can be made to work via mach. Cheers, David On 19/01/16 13:39, Philipp Kewisch wrote: > Hi Folks, > > I

Re: Feedback needed on proposal to add a web primitive for queuing microtasks

2016-01-14 Thread David Rajchenbach-Teller
I also think that this makes sense. Can we already start thinking about countermeasures, though? It looks to me that catching a long-running/infinite microtask loop is much easier to detect and interrupt than a long-running sequential loop. However, if we wish to pause a page with such a

Re: I was trying to implement the XPConnect with JS-Ctypes, is that would be a good idea?

2016-01-04 Thread David Rajchenbach-Teller
Yes, I mostly meant XPConnect. On 04/01/16 14:36, smaug wrote: > On 01/03/2016 06:35 PM, David Rajchenbach-Teller wrote: >> Accessing XPCOM in a worker will most likely break the garbage-collector >> in novel and interesting ways, > > Why would it? Our workers are full

Re: I was trying to implement the XPConnect with JS-Ctypes, is that would be a good idea?

2016-01-03 Thread David Rajchenbach-Teller
not be dereferenced from worker threads. Attempting to do so will crash libxul by design to avoid accidents. etc. Cheers, David On 03/01/16 17:45, 罗勇刚(Yonggang Luo) wrote: > > > On Mon, Jan 4, 2016 at 12:35 AM, David Rajchenbach-Teller > <dtel...@mozilla.com <mailto:dtel...@m

Re: I was trying to implement the XPConnect with JS-Ctypes, is that would be a good idea?

2016-01-03 Thread David Rajchenbach-Teller
Accessing XPCOM in a worker will most likely break the garbage-collector in novel and interesting ways, so I don't suggest heading in that direction. Cheers, David On 03/01/16 17:24, 罗勇刚(Yonggang Luo) wrote: > So that we could be able to access xpcom in worker. > And we could be able to

Re: about:profiles and the new profile manager

2015-12-19 Thread David Rajchenbach-Teller
Oh, do we have a clean profile API already? If so, I missed it when I was looking for it, a few years ago. On 19/12/15 21:24, Philip Chee wrote: > On 19/12/2015 14:52, David Rajchenbach-Teller wrote: >> In that case, perhaps the first thing to land and let ride the >> trains w

Re: about:profiles and the new profile manager

2015-12-18 Thread David Rajchenbach-Teller
Looks promising. Are you in touch with Noidart, the developer of Profilist (the other profile switching add-on)? Cheers, David On 18/12/15 18:17, Andrea Marchesini wrote: > Hi all, > > This week I landed a set of patches to introduce 'about:profiles'. > This page shows the list of existing

Re: about:profiles and the new profile manager

2015-12-18 Thread David Rajchenbach-Teller
In that case, perhaps the first thing to land and let ride the trains would be a clean profile API to let add-on developers (including Andrea and GoFaster) experiment with implementing prototype profile managers? Cheers, David On 18/12/15 22:51, Benjamin Smedberg wrote: > As it stands, this is

Re: Rust as build requirement was Re: Proposal to a) rewrite Gecko's encoding converters and b) to do it in Rust

2015-12-14 Thread David Rajchenbach-Teller
Well, this wouldn't be the first time that we are not as clear communicating our intents as we thought or should. Sorry about that. Thanks for getting in touch with the OS/2 maintainer. We definitely need to spread the word asap. I hope that Rust can be ported to OS/2 and other Tier-3 platforms

Re: Dan Stillman's concerns about Extension Signing

2015-11-30 Thread David Rajchenbach-Teller
Could we perhaps organize a MozLando workshop to discuss add-ons security? ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Dan Stillman's concerns about Extension Signing

2015-11-26 Thread David Rajchenbach-Teller
For what it's worth, this thread was not meant to point fingers, but specifically to get an answer from said team. I see concern about Extension Signing, and I see points made by add-on developers and which appear valid to me and which I am unable to answer. That doesn't mean that we have done

Dan Stillman's concerns about Extension Signing

2015-11-25 Thread David Rajchenbach-Teller
I admit I have followed extension signing/scanning only very remotely, but Dan Stillman has a number of good points: http://danstillman.com/2015/11/23/firefox-extension-scanning-is-security-theater Could someone who's actually involved in this feature provide an answer? Cheers, David

Re: Dan Stillman's concerns about Extension Signing

2015-11-25 Thread David Rajchenbach-Teller
And didn't receive any reply, afaict. On 25/11/15 10:30, Mike Hommey wrote: > On Wed, Nov 25, 2015 at 10:14:09AM +0100, David Rajchenbach-Teller wrote: >> I admit I have followed extension signing/scanning only very remotely, >> but Dan Stillman has a number of good poi

Re: Is that possible to implement Sqlite.jsm with ctypes so that is can works in the worker?

2015-11-20 Thread David Rajchenbach-Teller
, by using a radical redesign of js-ctypes based on asm.js/WebAsm, but at the moment, I don't think that anybody is working on it. Cheers, David On 20/11/15 12:03, Philip Chee wrote: > On 18/11/2015 16:04, David Rajchenbach-Teller wrote: >> Well, the main problem is that js-ctypes is

Re: Is that possible to implement Sqlite.jsm with ctypes so that is can works in the worker?

2015-11-18 Thread David Rajchenbach-Teller
Well, the main problem is that js-ctypes is very hard to use, even harder to use without causing memory leaks or crashing the process. Think the worst parts of both C and JavaScript together. Cheers, David On 18/11/15 08:57, Philip Chee wrote: > On 14/11/2015 18:21, David Rajchenbach-Tel

Re: Is that possible to implement Sqlite.jsm with ctypes so that is can works in the worker?

2015-11-14 Thread David Rajchenbach-Teller
Actually, Sqlite.jsm does most of its work off the main thread. But yes, it would clearly be possible to reimplement Sqlite.jsm using js-ctypes for workers. If you wish to work on this, I can try and help mentoring. Cheers, David On 14/11/15 10:45, Yonggang Luo wrote: > The current Sqlite.jsm

Re: New heap snapshots tool in the developer tools

2015-11-04 Thread David Rajchenbach-Teller
63 > > [2] > https://dxr.mozilla.org/mozilla-central/rev/59a6ad6a921f4809dfc37d943d765300c65721e5/js/src/vm/SavedStacks.h#21-148 > > > ___ > firefox-dev mailing list > firefox-...@mozilla.org > https://mail.mozilla.org/listinfo

Re: Finding out if the main thread is currently animating

2015-10-30 Thread David Rajchenbach-Teller
o the user, and can't be detected that > way. I think it would be nice to come up with a set of user actions in > the primary UI and manually measure their delay based on the knowledge > that we have about the asynchronous nature of their implementation. > > Cheers, > Eh

Re: Finding out if the main thread is currently animating

2015-10-30 Thread David Rajchenbach-Teller
IL animations too, if needed > (perhaps by exposing the mRegisteredWithRefreshDriver member of > nsSMILAnimationController although that might be too broad). -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: Finding out if the main thread is currently animating

2015-10-30 Thread David Rajchenbach-Teller
Yes, that's also my guess. I'd appreciate if someone could confirm that. Also, I haven't found a public API for this, so I'm digging in the source of the refresh driver, and I haven't found confirmation yet. Cheers, David On 30/10/15 02:33, Karl Tomlinson wrote: > David Rajchenbach-Tel

Re: Finding out if the main thread is currently animating

2015-10-30 Thread David Rajchenbach-Teller
I have posted an early patch on bug 1219145 that approximates "animating" to "is anyone listening for vsync". If anybody knowledgeable could take a look, I'd be grateful. Cheers, David On 30/10/15 02:33, Karl Tomlinson wrote: > David Rajchenbach-Teller writes: > >

Re: Finding out if the main thread is currently animating

2015-10-30 Thread David Rajchenbach-Teller
latform mailing list >> dev-platform@lists.mozilla.org >> https://lists.mozilla.org/listinfo/dev-platform >> > > ___ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-p

Finding out if the main thread is currently animating

2015-10-29 Thread David Rajchenbach-Teller
a reliable way to do that? -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Finding out if the main thread is currently animating

2015-10-29 Thread David Rajchenbach-Teller
ich process? > > Please consider non-"animation" use-cases. In particular, users do > notice the latency of typing into edit boxes as much as anything else. > So let's make sure that editing latency triggers this as much as a > current animation. > > --BDS -- David Ra

Re: Finding out if the main thread is currently animating

2015-10-29 Thread David Rajchenbach-Teller
ual, from the point of view of the user, these are false positives. Hence my quest for a way to determine whether the main thread is currently in a jank-critical section (user-interaction or animation). Note that there are secondary applications to this, e.g. bug 1178972. Cheers, David -- Da

Re: About static analyzers on some various projects

2015-09-26 Thread David Rajchenbach-Teller
That's great work! Fwiw, my personal use case would be to subscribe to be informed (through a RSS feed?) if new errors are detected in specific directories or specific files. Would this be feasible? Also, any chance we could also get Facebook Flow for JS code? Plenty of kudos, David

Re: Building with pymake is no longer supported

2015-09-21 Thread David Rajchenbach-Teller
ozilla.org > https://lists.mozilla.org/listinfo/dev-platform > -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: easily getting allocation stacks for leaking objects

2015-09-16 Thread David Rajchenbach-Teller
feel free to > file bugs on how leak checking could be improved to provide more > information for investigating these kind of bugs. > > Thanks, > -Nathan > ___ > dev-platform mailing list > dev-platform@lists.mozilla.org > ht

Re: NPAPI plug-in use case: certified medical devices

2015-08-28 Thread David Rajchenbach-Teller
___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev

Request for Ideas: Measuring the duration of a CPOW

2015-08-05 Thread David Rajchenbach-Teller
. Any suggestion? Cheers, David -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Allowing web apps to delay layout/rendering on startup

2015-07-30 Thread David Rajchenbach-Teller
___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: Intent to implement: File system provider API

2015-07-24 Thread David Rajchenbach-Teller
On 24/07/15 11:38, Jonas Sicking wrote: I think we should allow addons to implement something like this. But I don't think it's something that we should let apps do. / Jonas So Dropbox, Cozy Cloud, etc. should be add-ons instead of apps? This strikes me as odd. -- David Rajchenbach-Teller

Re: Implement Fetch?

2015-07-23 Thread David Rajchenbach-Teller
-facing URIs, but for file:// URIs, these involve actually accessing files. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: Help with removing __iterator__ from JS

2015-07-21 Thread David Rajchenbach-Teller
them with for-in ... Aside: Please also try avoid using Iterator(). Thank you, Tom ___ firefox-dev mailing list firefox-...@mozilla.org https://mail.mozilla.org/listinfo/firefox-dev -- David Rajchenbach-Teller, PhD Performance Team

Re: Implement Fetch?

2015-07-18 Thread David Rajchenbach-Teller
that we are doing I/O there. - Kyle Ah, good to know. Still slightly annoying, but I'll sleep better. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list

Re: Proposal to remove `aFoo` prescription from the Mozilla style guide for C and C++

2015-07-07 Thread David Rajchenbach-Teller
marginally, and rather ugly. I also agree with Eric that `foo_` is somewhat nicer to read than `mFoo`, which introduces a weird cAmelCase, but I can live with it. For what it's worth, `this-foo` is also nice. Cheers, David -- David Rajchenbach-Teller, PhD Performance Team, Mozilla

Re: Shutdown hangs are very common

2015-07-06 Thread David Rajchenbach-Teller
On 06/07/15 22:48, Vladan D wrote: KaiRo pointed out another reason to reduce shutdown hang rates on IRC: it's lousy UX. The crash-reporter dialog pops up a minute after the user closed Firefox That's bug 1137941, but how would that reduce shutdown hangs? -- David Rajchenbach-Teller, PhD

Re: Shutdown hangs are very common

2015-07-06 Thread David Rajchenbach-Teller
by fixing the causes of hangs ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla

Re: Announcing the Content Performance program

2015-06-29 Thread David Rajchenbach-Teller
that it's worth spending a significant amount of time addressing the test failures induced by those patches (see comment 109 in that bug, for instance) and the possible webcompat issues from those patches. -Nathan -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc

Re: intent to implement Streams

2015-06-19 Thread David Rajchenbach-Teller
.sched.org/event/28ff926a768953ba39a44cd36598d7f7 Please stop by if you have questions or just want to talk about it. Thanks! Ben -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: Browser API: iframe.executeScript()

2015-06-16 Thread David Rajchenbach-Teller
a similar thing (Android's executeScript, iOS's stringByEvaluatingJavaScriptFromString, and IE's InvokeScript). -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform

Re: The War on Warnings

2015-06-11 Thread David Rajchenbach-Teller
), we need to make sure that warnings are as actionable as possible. One way to do this is to progressively convert each the warning into either a real assertion or into something that, by design, needs to be whitelisted individually (and documented). Best regards, David -- David Rajchenbach

Re: The War on Warnings

2015-06-10 Thread David Rajchenbach-Teller
* or have any observable effect on all of our test suites is extremely unlikely. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: The War on Warnings

2015-06-09 Thread David Rajchenbach-Teller
@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: The War on Warnings

2015-06-08 Thread David Rajchenbach-Teller
should most likely cause real assertion failures. Cheers, David On 08/06/15 19:09, Ehsan Akhgari wrote: On 2015-06-05 6:08 AM, David Rajchenbach-Teller wrote: This API covers all the needs I have encountered for warnings so far in JS code. I don't think it's terribly different in C++ code

Re: The War on Warnings

2015-06-08 Thread David Rajchenbach-Teller
when they fail intermittently. I'm not a huge fan of adding more ways for tests to fail if people aren't willing to actually do something about it when they do. -Ryan -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing

Re: The War on Warnings

2015-06-05 Thread David Rajchenbach-Teller
at the patch in the bug, your changes seem to affect Assert.jsm stuff, which is not related to NS_WARNING. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https

Re: How to override Components.utils.import to inject predefined symbols for all.

2015-06-05 Thread David Rajchenbach-Teller
What exactly are you trying to do? On 05/06/15 09:22, 罗勇刚(Yonggang Luo) wrote: -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: The War on Warnings

2015-06-04 Thread David Rajchenbach-Teller
, assertion report stack traces in debug builds, which is excruciatingly slow, so we have had to switch them to be warnings in at least some cases (see bug 756045 for example.) Are you talking about our weird non-fatal assertions or actual fatal assertions? -- David Rajchenbach-Teller, PhD

Re: Use of 'auto'

2015-06-02 Thread David Rajchenbach-Teller
experience than us and who will stumble upon every possible subtle error just because they don't know our codebase. Cheers, David -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https

Re: Replacing PR_LOG levels

2015-05-22 Thread David Rajchenbach-Teller
to have `Error` cause test failures unless explicitly whitelisted. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: AdBlock Plus as a ServiceWorker?

2015-05-21 Thread David Rajchenbach-Teller
wasteful. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla ___ dev-platform mailing list

Re: AdBlock Plus as a ServiceWorker?

2015-05-20 Thread David Rajchenbach-Teller
://developers.google.com/safe-browsing/developers_guide_v2 ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla

AdBlock Plus as a ServiceWorker?

2015-05-07 Thread David Rajchenbach-Teller
-- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Using rust in Gecko. rust-url compatibility

2015-05-06 Thread David Rajchenbach-Teller
-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Announcing Operation Instrument

2015-05-06 Thread David Rajchenbach-Teller
Is this supposed to be on at all times? If so, we need to connect this somehow with slow add-on detection. Cheers, David signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: Mercurial 3.4 / Reporting Mercurial Issues / Birthday Party

2015-05-05 Thread David Rajchenbach-Teller
in case there are any regressions. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev

Re: Intent to implement: Metrics API for FxOS data collection

2015-05-03 Thread David Rajchenbach-Teller
capabilities to provide histograms to Telemetry Servers for analysis by data owners. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform

Re: May I execute mozIStorageStatement.executeAsync() at the same time in a single thread?

2015-04-24 Thread David Rajchenbach-Teller
in parallel, and it's crashed, I am not so sure if multiple executeAsync can be executed at the same time. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD

Re: Excessive inbound bustage

2015-04-21 Thread David Rajchenbach-Teller
to specifically compare with another person you can't have anonymized data.​ ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla

Re: PSA: Network 'jank' - get your blocking IO off of STS thread!

2015-03-26 Thread David Rajchenbach-Teller
after inactivity.) -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Detecting 32 or 64-bit Firefox build from privileged JS

2015-02-24 Thread David Rajchenbach-Teller
. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev

Re: Fwd: [blink-dev] Intent to Ship: Plugin Power Saver Poster Images

2015-02-07 Thread David Rajchenbach-Teller
On 07/02/15 11:24, Kyle Huey wrote: Why don't we just click to play everything? Well, the poster image could still be used for click-to-play, right? -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: Is anyone still using JS strict warnings?

2014-12-19 Thread David Rajchenbach-Teller
now, if you're still using it! -j ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP

Re: Cross origin communication and the navigator.connect API

2014-12-11 Thread David Rajchenbach-Teller
an opportunity to install a SW. That sounds like a good idea to me. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc

Re: Who wishes to discuss Shutdown at MozLandia?

2014-12-03 Thread David Rajchenbach-Teller
This will be discussed as part of the Async session, on Thursday, at Marriott, Oregon Ballroom I, Marriott Waterfront Ballroom Level. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: Who wishes to discuss test suites at MozLandia?

2014-12-03 Thread David Rajchenbach-Teller
This will be discussed as part of the Async session, on Thursday, at Marriott, Oregon Ballroom I, Marriott Waterfront Ballroom Level. Note a change of focus: I intend to discuss *error handling* (including its links with test suites), rather than test suites. Cheers, David signature.asc

Re: Who wishes to discuss test suites at MozLandia?

2014-11-30 Thread David Rajchenbach-Teller
Tim is scheduling a session. Stay tuned! On 26/11/14 12:01, David Rajchenbach-Teller wrote: The test suites have changed a lot during the past few months (e.g. Assert.jsm, fail-on-uncaught-rejections), and as I have exposed on dev-platform, I have plans to further change them. If you

Re: Who wishes to discuss Shutdown at MozLandia?

2014-11-30 Thread David Rajchenbach-Teller
Tim is scheduling a session. On 26/11/14 12:04, David Rajchenbach-Teller wrote: In the past year, we have landed a number of changes to shutdown (e.g. profile-before-change2, AsyncShutdown for JS, AsyncShutdown for XPCOM, the Shutdown Terminator), and we have further plans (e.g. migrating

Re: Who wishes to discuss test suites at MozLandia?

2014-11-26 Thread David Rajchenbach-Teller
testsuite-related). 3. How can we fix them. - (me) Warnings-as-actionable-issues. Cheers, David On 26/11/14 17:11, Ehsan Akhgari wrote: On 2014-11-26 6:01 AM, David Rajchenbach-Teller wrote: The test suites have changed a lot during the past few months (e.g. Assert.jsm, fail-on-uncaught

Re: Who wishes to discuss Shutdown at MozLandia?

2014-11-26 Thread David Rajchenbach-Teller
Please note that Platform-based shutdown crashes are currently topcrasher #4 in Firefox 36. Please consider attending. https://bugzilla.mozilla.org/show_bug.cgi?id=1103833#c3 Cheers, David On 26/11/14 12:04, David Rajchenbach-Teller wrote: In the past year, we have landed a number

Re: [RFC] We deserve better than runtime warnings

2014-11-21 Thread David Rajchenbach-Teller
it there). (We should probably make an attempt to go through the tests that have assertion count ranges including 0, since nothing catches when those assertions are fixed, and we're missing the test coverage there.) -David -- David Rajchenbach-Teller, PhD Performance Team, Mozilla

Re: [RFC] We deserve better than runtime warnings

2014-11-20 Thread David Rajchenbach-Teller
, of course, that the test suite is run in debug builds... -Boris ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla

Re: [RFC] We deserve better than runtime warnings

2014-11-20 Thread David Rajchenbach-Teller
___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: MozReview ready for general use

2014-11-10 Thread David Rajchenbach-Teller
@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org https

Re: Session Restore (sessionstore)

2014-11-10 Thread David Rajchenbach-Teller
open tabs is too painful sometimes. :/ -Joel ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description

Re: Async Transaction Manager: needs home, reviewers

2014-11-02 Thread David Rajchenbach-Teller
. Part of that latter bit would be support for asynchronous file operations in the AddonManager. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev

Re: How can get value from nsIDOMXPathResult

2014-11-01 Thread David Rajchenbach-Teller
because the new interface of nsIDOMXPathResult has not the methods to get the values. What should I do? ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller

Re: Async Transaction Manager: needs home, reviewers

2014-11-01 Thread David Rajchenbach-Teller
heavily... Are there plans to break Task.jsm's dependency on Promise.jsm? If not, is that okay? ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD

Re: Problem with batch logging

2014-10-28 Thread David Rajchenbach-Teller
/base/src/nsFileStreams.h?from=nsAtomicFileOutputStreamcase=true#239 Cheers, David -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform

Re: Problem with batch logging

2014-10-24 Thread David Rajchenbach-Teller
-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: Screen Capture

2014-10-24 Thread David Rajchenbach-Teller
. Need to click on the window, or on a big Cancel button; 3. Shutter sound; 4. Preview of the picture, with the words Share/Cancel. Cheers, David -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: The browser should cache compiled javascript code while caching html pages

2014-10-17 Thread David Rajchenbach-Teller
much space than the text content of the embedding page. Much less space than the image files embedded in a page. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach

HTMLOverlays (was Re: Moratorium on new XUL features)

2014-10-16 Thread David Rajchenbach-Teller
propose one a decade ago: http://disruptive-innovations.com/zoo/20040830/HTMLoverlays.html Gerv ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD

Re: HTMLOverlays (was Re: Moratorium on new XUL features)

2014-10-16 Thread David Rajchenbach-Teller
On 16/10/14 12:54, Ehsan Akhgari wrote: It can be implemented in JS, right? Indeed. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform

Re: Intent to implement: `//# sourceURL=display-url.js` in Error.prototype.stack

2014-10-10 Thread David Rajchenbach-Teller
); window.foo(); The youngest frame in the stack returned by the call to `window.foo` would have my-url.js reported as the filename. -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: JavaScript (strict) Warning from FF mochitest-plain test.

2014-10-03 Thread David Rajchenbach-Teller
___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature

Re: PSA: Array.prototype.contains is going away again

2014-10-02 Thread David Rajchenbach-Teller
list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform -- David Rajchenbach-Teller, PhD Performance Team, Mozilla signature.asc Description: OpenPGP digital signature ___ dev-platform mailing list dev-platform

  1   2   >