Rendering meeting on Monday/Tuesday (at time good for Taipei, bad for Europe)

2013-08-09 Thread Milan Sreckovic
The Rendering meeting is about all things Gfx, Image, Layout, and Media. It takes place every second Monday, alternating between 2:30pm PDT and 5:30pm PDT. The next meeting will take place today, Monday, August 12th at 5:30 PM US/Pacific Please add to the agenda: https://wiki.mozilla.org/Platfo

Re: Feedback wanted on font checker

2013-08-09 Thread Jonathan Kew
On 9/8/13 15:36, Axel Hecht wrote:> So I created three test cases based on the data I see, Greek and > Bulgarian monospace and Hindi sans-serif. They're linked off of > http://pike.github.io/fonts/. It's prerendered images on the left > column, and regular text on the right. > > Hindi is blank sq

Re: Feedback wanted on font checker

2013-08-09 Thread Axel Hecht
On 8/9/13 1:51 PM, Axel Hecht wrote: On 8/9/13 1:27 PM, Karl Tomlinson wrote: Axel Hecht writes: On 8/8/13 10:45 PM, Karl Tomlinson wrote: Axel Hecht writes: On 8/8/13 5:17 PM, Jonathan Kew wrote: On 8/8/13 15:17, Axel Hecht wrote: Couter example seems to be Chinese, the unagi shows somet

Re: Intent to implement: NavigationController

2013-08-09 Thread Ehsan Akhgari
On Thu, Aug 8, 2013 at 7:50 PM, Nikhil Marathe wrote: > There is no bug number yet, because I have about 15 lines of additional > code :) > There is now! https://bugzilla.mozilla.org/show_bug.cgi?id=903441 -- Ehsan ___ dev-

Re: Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread Boris Zbarsky
On 8/9/13 9:27 AM, Boris Zbarsky wrote: I think we should definitely report to the error console. I filed https://bugzilla.mozilla.org/show_bug.cgi?id=903419 -Boris ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.or

Re: Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread David Rajchenbach-Teller
This definitely makes sense. In the JS implementation, assuming main thread only, we should be able to rig together a finalizer/warning using XPCOM. Cheers, David On 8/9/13 3:27 PM, Boris Zbarsky wrote: > Well, the obvious other thing would be window.onerror. But that might > be tough, since m

Removing xml:base

2013-08-09 Thread Boris Zbarsky
There is a proposal in https://bugzilla.mozilla.org/show_bug.cgi?id=903372 to remove xml:base support. Do we actually use this for anything? I thought we used to set it for xbl stuff, but I don't see obvious code doing that. If we can, it would be great to rip this out: it would significant

Re: Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread Anne van Kesteren
On Fri, Aug 9, 2013 at 2:27 PM, Boris Zbarsky wrote: > Well, the obvious other thing would be window.onerror. But that might be > tough, since making GC effects be page-observable is not great. Yeah, I thought that would be out for precisely that reason. > I think we should definitely report t

Re: Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread Boris Zbarsky
On 8/9/13 9:13 AM, Anne van Kesteren wrote: On Fri, Aug 9, 2013 at 2:08 PM, Boris Zbarsky wrote: Oh, that is a _very_ interesting idea. I wonder whether we can get that specced, or at least allowed by the spec. If it's just to the error console, we can do whatever we want. Do you have someth

Re: Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread Anne van Kesteren
On Fri, Aug 9, 2013 at 2:08 PM, Boris Zbarsky wrote: > Oh, that is a _very_ interesting idea. I wonder whether we can get that > specced, or at least allowed by the spec. If it's just to the error console, we can do whatever we want. Do you have something else in mind? -- http://annevankester

Re: Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread Boris Zbarsky
On 8/9/13 5:54 AM, Neil wrote: (For instance I suspect it might be feasible for DOM promises to report any pending exception when they get garbage collected.) Oh, that is a _very_ interesting idea. I wonder whether we can get that specced, or at least allowed by the spec. -Boris __

Re: Feedback wanted on font checker

2013-08-09 Thread Axel Hecht
On 8/9/13 1:27 PM, Karl Tomlinson wrote: Axel Hecht writes: On 8/8/13 10:45 PM, Karl Tomlinson wrote: Axel Hecht writes: On 8/8/13 5:17 PM, Jonathan Kew wrote: On 8/8/13 15:17, Axel Hecht wrote: Couter example seems to be Chinese, the unagi shows something, while my tool reports 13k missin

Re: Feedback wanted on font checker

2013-08-09 Thread Karl Tomlinson
Axel Hecht writes: > On 8/8/13 10:45 PM, Karl Tomlinson wrote: >> Axel Hecht writes: >> >>> On 8/8/13 5:17 PM, Jonathan Kew wrote: On 8/8/13 15:17, Axel Hecht wrote: > Couter example seems to be Chinese, the unagi shows something, while my > tool reports 13k missing glyphs for zh-TW.

Re: Intent to implement: NavigationController

2013-08-09 Thread Gervase Markham
On 08/08/13 23:52, Ehsan Akhgari wrote: > I think you forgot the bug number. :-) Ehsan: any chance you could trim your responses? I had to page-down 9 times in my mail client just to read this one line... Thanks :-) Gerv ___ dev-platform mailing list

Re: Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread Neil
Paolo Amadini wrote: This is a quick reminder to anyone writing or reviewing code that uses "Promise.jsm". How do the other promise implementations in the tree compare in this respect? (For instance I suspect it might be feasible for DOM promises to report any pending exception when they g

Re: nsIDownloadManager replaced by Downloads.jsm

2013-08-09 Thread Paolo Amadini
On 06/08/2013 22.56, garys...@gmail.com wrote: > I flipped on 'browser.download.useJSTransfer' and downloaded some zip files > from Fx inbound Thanks a lot for testing! > and they all were zero byte files. This was done in safe mode. Hope this is > a WIP ;-) This is probably bug 901563, shou

Re: nsIDownloadManager replaced by Downloads.jsm

2013-08-09 Thread Paolo Amadini
On 06/08/2013 18.49, Robert Kaiser wrote: > Paolo Amadini schrieb: >> The Downloads back-end will not call any method of nsIDownloadManagerUI >> anymore > > So I cannot implement an alternative download manager any more? You can for sure :-) Anything we're changing and has a valid use case will s

Use ".then(null, Cu.reportError);" with Promise.jsm

2013-08-09 Thread Paolo Amadini
This is a quick reminder to anyone writing or reviewing code that uses "Promise.jsm". You should check that exceptions aren't swallowed, and this is typically done with a logging rejection handler. You should always use the handler unless you're handing off the promise to other code. For some exam