Re: [Advance warning] Session Restore is changing, will break add-ons

2013-05-22 Thread David Rajchenbach-Teller
Unfortunately, we do not. For the current batch of clean-up changes, it is certainly possible to add a kill switch. Time-consuming, certainly not nice (the kill switch will creep in in dozens of places in the code, if not hundreds), but possible. For the upcoming set of rewrite-half-of-the-code c

Re: Proposed W3C Charter: HTML Working Group

2013-05-22 Thread Mounir Lamouri
difications > resulting from the review. I've described the rationale for this > and the sequence of events in a bit more detail here: > http://dbaron.org/log/20130522-w3c-licensing > > This means there's currently another charter review period going on, > to revie

Re: [Advance warning] Session Restore is changing, will break add-ons

2013-05-22 Thread Johnathan Nightingale
On May 22, 2013, at 5:33 AM, David Rajchenbach-Teller wrote: > Unfortunately, we do not. > > For the current batch of clean-up changes, it is certainly possible to > add a kill switch. Time-consuming, certainly not nice (the kill switch > will creep in in dozens of places in the code, if not hund

Re: [Advance warning] Session Restore is changing, will break add-ons

2013-05-22 Thread David Rajchenbach-Teller
Opening Bug 874817 to add that kill switch. Just for clarification: we might kill add-ons that specifically look at the contents of undocumented private data structures. The advance warning is here because we know that some such add-ons exist. Given that all these refactorings take place on a sin

Re: Visual C++ PGO linker memory usage

2013-05-22 Thread papalowa
Woohoo! Great. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Extending the text-overflow/overflow property to support fading out

2013-05-22 Thread Jonathan Watt
On 21/05/2013 11:04, fantasai wrote: First thought: I don't think this belongs on 'overflow'. That says how to handle overflow, not how to style the visible content. In the case of extending 'overflow', I'd imagine the fade would go on the outside of the clip rect rather than on the inside. I.

new prefs for talos

2013-05-22 Thread jmaher
Last week while investigating a crash on android which only happened in the reftest and talos harness (not in the mochitest harness), we compared the preferences. We found in mochitest we set a bunch of preferences to disable background network access (intentionally designed to 404 for mochites

Extending the text-overflow/overflow property to support fading out

2013-05-22 Thread Jonathan Watt
The design for the Australis theme refresh calls for tab text that needs to be truncated to be faded out instead of using an ellipsis. This fade should be a fixed width (say 2em) regardless of the width of the tab, and apparently needs to work over non-solid color backgrounds (so a right-aligned

Re: Running Windows 7 & XP jobs on ix hardware

2013-05-22 Thread Armen Zambrano G.
On 2013-05-17 1:07 PM, Armen Zambrano G. wrote: * Windows XP on iX is running *hidden* on m-i, try and cedar I didn't see any perma-oranges so I made them visible. I will be adding the remaining branches tomorrow. cheers, Armen ___ dev-platform mai

Modifying files in `testing/mozbase`

2013-05-22 Thread William Lachance
Recently we've started moving our in-tree harnesses (mochitest, reftest) to use a set of python libraries called "mozbase" (https://wiki.mozilla.org/Auto-tools/Projects/MozBase). I just wanted to bring up several things about this: 1. MozBase is developed on github (https://github.com/mozilla/

Re: Geolocation and the Mac

2013-05-22 Thread Justin Dolske
On 5/21/13 4:45 PM, Doug Turner wrote: The main difference is that you will get one prompt from the OS the first time you use geolocation from Firefox -- just like every other standard Mac application. Could be a little odd, but as long as it comes up after our own permission dialog it should

Re: Geolocation and the Mac

2013-05-22 Thread Axel Hecht
On 5/22/13 1:45 AM, Doug Turner wrote: In Bug 874587, we are considering using Core Location as the default geolocation provider on the Mac. This would replace the use of the NetworkGeolocationProvider (that currently points to GLS). After code reviews, we plan to enable this on Nightly and see

Re: Geolocation and the Mac

2013-05-22 Thread Doug Turner
Asking the other way around, why are we doing this? Ad hoc it just looks like more code to maintain. We have been moving to system services where possible. We already did this on the Android. System service have a much better opportunity to already have location data allowing us to avoid

Re: [RFC] Modules for workers

2013-05-22 Thread Dave Townsend
On 5/18/2013 3:09 AM, David Rajchenbach-Teller wrote: Hi everyone, As part of the ongoing effort to make (Chrome) Workers useful for platform refactorings, we have been working on a lightweight module loader for workers (bug 872421). This loader implements a minimal version of CommonJ

Re: Geolocation and the Mac

2013-05-22 Thread Doug Turner
Justin Dolske wrote: Yikes, this is crappy. The OS only asks once, and then your choice is (permanently?) stored in Preferences --> Security & Privacy --> Location Services. I had to google to find this, as Safari just silently passes on a failure to the site. I seriously wonder if we should h

Re: Extending the text-overflow/overflow property to support fading out

2013-05-22 Thread fantasai
On 05/21/2013 05:31 PM, Jonathan Watt wrote: The design for the Australis theme refresh calls for tab text that needs to be truncated to be faded out instead of using an ellipsis. This fade should be a fixed width (say 2em) regardless of the width of the tab, and apparently needs to work over n

Geolocation and the Mac

2013-05-22 Thread Doug Turner
In Bug 874587, we are considering using Core Location as the default geolocation provider on the Mac. This would replace the use of the NetworkGeolocationProvider (that currently points to GLS). After code reviews, we plan to enable this on Nightly and see how it goes. On Android, we already

Hide Windows 7 and Windows XP jobs for Rev3 minis

2013-05-22 Thread Armen Zambrano G.
Hi all, I would like to propose that we hide all Win7 and WinXP jobs running on rev3 minis since we have things running on the iX hardware. We would like to determine if we are ready to stop running jobs on the rev3 minis before stopping them. If you have no objections I will hide the builde

Re: Geolocation and the Mac

2013-05-22 Thread Justin Dolske
On 5/22/13 9:49 AM, Doug Turner wrote: The Mac has a system where by location services for all apps are managed in a central place. We do not work in that system -- we do something different. This makes a user's view of how their location information is being share not complete. :( And we sho

Re: [RFC] Modules for workers

2013-05-22 Thread David Rajchenbach-Teller
It should be possible to share some modules between Jetpack and Workers, for Jetpack modules that do not depend on DOM or XPCOM and Worker modules that do not depend on Worker-only code. This is not an immediate goal, but it is considered a-would-be-nice-to-have. Cheers, David On 5/20/13 8:53 PM

Re: converting CPPSRCS to moz.build

2013-05-22 Thread Mike Shal
On Wed 15 May 2013 12:23:41 AM EDT, Mike Shal wrote: On Mon 13 May 2013 04:17:39 PM EDT, Ryan VanderMeulen wrote: On 5/13/2013 4:08 PM, Ehsan Akhgari wrote: I don't see the downside of a very short tree closure. It is our common way of doing large scale stuff like this across the codebase.

Re: Extending the text-overflow/overflow property to support fading out

2013-05-22 Thread Robert O'Callahan
I'm pretty sure an unconditional mask with a linear gradient on the right-hand-end of the text could be achieved using 'mask-box-image' and slicing appropriately: http://www.w3.org/TR/css-masking/#the-mask-box-image. That's not currently implemented in Gecko, but it's worth implementing. A pure-CS

Re: [Advance warning] Session Restore is changing, will break add-ons

2013-05-22 Thread Tim Taubert
I talked to Gavin yesterday and we think the best approach would be to back out the Session Restore changes for now as they don't provide a real benefit other than code cleanup (and don't block any other work). The plan would then be to re-land them *with* a kill switch in the same cycle that brin