Re: Support for non-UTF-8 platform charset

2014-01-17 Thread Henri Sivonen
On Thu, Jan 16, 2014 at 7:28 PM, ISHIKAWA,chiaki wrote: > (2014/01/16 12:22), Zack Weinberg wrote: >> >> On 2013-11-26 5:40 AM, Neil wrote: >>> >>> Henri Sivonen wrote: >>> On Windows, do we really need to pay homage to the pre-NT legacy when doing Save As? How about we just use UTF-8 fo

Re: Support for non-UTF-8 platform charset

2014-01-17 Thread Henri Sivonen
On Fri, Jan 17, 2014 at 11:39 AM, Henri Sivonen wrote: > All this use of iconv is sad, yes. I wouldn't be opposed to dropping > the iconv code paths and using the OS X / Android code (that assumes > that operating system's file system APIs always take UTF-8) for all > *nix platforms. Filed: https

Documenting common patterns that cause intermittent test failures

2014-01-17 Thread Ed Morley
Hi! If you've recently fixed an intermittent test failure - please can you see if the cause was something that should be documented on the best practices guide: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Avoiding_intermittent_oranges The page was last added to in 2011 - I'm keen to

Re: Support for non-UTF-8 platform charset

2014-01-17 Thread ISHIKAWA,chiaki
(Sorry for top-posting.) Dear Henri Sivonen, Thank you for lucid explanation. I am trying to understand the details and am pondering inserting a few more dumps to figure out the answers to your newly raised questions. I will report my finding RSN. Thank you again. Your comment clears up a lot

Re: Support for non-UTF-8 platform charset

2014-01-17 Thread Zack Weinberg
On 2014-01-17 4:39 AM, Henri Sivonen wrote: On Thu, Jan 16, 2014 at 7:28 PM, ISHIKAWA,chiaki wrote: I found that TB generates during its execution UTF-8 file path name strings WITHOUT BOM and still contain supposedly a valid UTF8 path name. I'm pretty sure that file system paths on Linux are

Re: Documenting common patterns that cause intermittent test failures

2014-01-17 Thread Ehsan Akhgari
On 1/17/2014, 8:27 AM, Ed Morley wrote: Hi! If you've recently fixed an intermittent test failure - please can you see if the cause was something that should be documented on the best practices guide: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Avoiding_intermittent_oranges The page w

Re: Mozilla style guide issues, from a JS point of view

2014-01-17 Thread Tom Schuster
I don't use Terminals for programming, I have the space for 100 chars. I also usually don't open more than one window at a time. I usually just switch between files very quickly if I need to correlate something. Everytime single time I create a patch that touches a lot of code Gecko, I feel like 80

Recent and upcoming DXR changes

2014-01-17 Thread Erik Rose
DXR's been taking patches at a healthy rate, both to the soon-to-land UI branch and directly to production. I wanted to give you an update on what we've grown since November—including some handy but subtle new features you might not have noticed—along with a preview of what's coming next: https

Re: MozillaBuild 1.9.0 test build up

2014-01-17 Thread Monica Chew
Thanks, Ryan! Can this be moved to https://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe, which is currently pointed at 1.8? I was accidentally using the old version before bsmith told me I could save a lot of time by upgrading. It did save a lot of time,

Ideas for making it easier and less error prone for Firefox OS partners to expose certified only APIs

2014-01-17 Thread Ehsan Akhgari
(Follow-ups to dev.platform please) Our Firefox OS partners occasionally need to expose new APIs to Firefox OS devices for things such as testing and diagnostics purposes. We should try to make doing that easier and less error prone to ensure fewer ways of making mistakes which would lead to the

Re: MozillaBuild 1.9.0 test build up

2014-01-17 Thread Kevin Brosnan
We would need to do a 1.9.0 release. https://bugzilla.mozilla.org/showdependencytree.cgi?id=927213&hide_resolved=1is what is blocking that from happening. Kevin Brosnan On Fri, Jan 17, 2014 at 12:06 PM, Monica Chew wrote: > Thanks, Ryan! > > Can this be moved to > https://ftp.mozilla.org/pub/m

Exact rooting is now enabled on desktop

2014-01-17 Thread Terrence Cole
Exact stack rooting is now enabled by default on desktop builds of firefox. What this Means === SpiderMonkey will no longer scan the stack for live roots; you must now wrap all GC thing pointers that live on the stack across a GC in the JS::Rooted template for SpiderMonkey to see them.

Re: Exact rooting is now enabled on desktop

2014-01-17 Thread Robert O'Callahan
Congratulations! This has been an epic journey :-). Rob -- Jtehsauts tshaei dS,o n" Wohfy Mdaon yhoaus eanuttehrotraiitny eovni le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o Whhei csha iids teoa stiheer :p atroa lsyazye,d 'mYaonu,r "sGients uapr,e tfaokreg iyvoeunr, 'm aotr atn

Re: Exact rooting is now enabled on desktop

2014-01-17 Thread Jason Orendorff
On 1/17/14 3:24 PM, Terrence Cole wrote: > Exact stack rooting is now enabled by default on desktop builds of firefox. *standing ovation forever* -j ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-pla

Re: Mozilla style guide issues, from a JS point of view

2014-01-17 Thread Seth Fowler
Chiming in a little late: On Jan 6, 2014, at 6:35 PM, Joshua Cranmer 🐧 wrote: > I find prefixing member variables with 'm' to be useful, although I dislike > using it in POD-ish structs where all the members are public. Fully agreed, and IMO the style guide should be changed to include this.

Re: Mozilla style guide issues, from a JS point of view

2014-01-17 Thread Seth Fowler
On Jan 7, 2014, at 3:22 PM, Cameron McCormack wrote: > Patrick McManus wrote: >> Typically I have to choose between >> 1] 80 columns >> 2] descriptive and non-abbreviated naming >> 3] displaying a logic block without scrolling >> >> to me, #1 is the least valuable. > > Thoroughly agree. I

Re: MozillaBuild 1.9.0 test build up

2014-01-17 Thread Mike Hommey
On Fri, Jan 17, 2014 at 01:20:50PM -0800, Kevin Brosnan wrote: > We would need to do a 1.9.0 release. > https://bugzilla.mozilla.org/showdependencytree.cgi?id=927213&hide_resolved=1is > what is blocking that from happening. I think you meant https://bugzilla.mozilla.org/showdependencytree.cgi?id=9

Re: Exact rooting is now enabled on desktop

2014-01-17 Thread Jim Blandy
On 01/17/2014 01:24 PM, Terrence Cole wrote: Exact stack rooting is now enabled by default on desktop builds of firefox. I've never heard of a major project escaping from conservative GC once it had entered that state of sin; nor have I heard of anyone implementing a moving collector after st

Is it possible to set time zone in xulrunner with JS

2014-01-17 Thread Nero Ping
My app is based on XULRUNNER. I found when I fetch the current timestamp with Date.prototype.getTime, It seems give me the GMT time not the time of my time zone. But in firefox, there is no such a problem. I am confused that is there a way to set the time zone in xulrunner with JS. _