GECKO 14: How to get thread safe object of nsIWebProgress

2012-07-30 Thread salilak
Hi dev environment: Windows and VS, win32[c++] Background: I have a callback function which loads the url using nsIWebNavigation object. This call back function is called through some RPC. Current process of getting nsIWebNavigation object: 1. In method "OnStateChange", created nsIProxyObjectMan

Re: Extending with new image format

2012-07-30 Thread Yury Delendik
On 7/27/2012 4:36 PM, Zack Weinberg wrote: On the other hand, enabling people to experiment with new image formats via carefully sandboxed JavaScript decoders could be very valuable for the future evolution of the platform. The JPEG2000 and JBIG2 JavaScript decoders are part of the PDF.js pro

Re: Switching nsnull to nullptr

2012-07-30 Thread Ehsan Akhgari
On 12-07-30 10:23 AM, Aryeh Gregor wrote: On Wednesday, July 25, 2012 12:45:52 PM UTC+3, Aryeh Gregor wrote: The C++11 standard defines a new dedicated null-pointer symbol, "nullptr". It provides better type-safety than existing null-pointer definitions, because it doesn't allow implicit conve

Re: Mac OS X 10.5 Support Plans (Updated)

2012-07-30 Thread Hubert Figuière
On 30/07/12 01:29 AM, Mike Hommey wrote: > There are two things for which 32-bit is required: 32-bits-only Mac > (they exist, and they run 10.6 just fine ; not sure about 10.7), and > 32-bits plugins on 64-bits hosts. I doubt we can drop universal binaries > just yet. 10.7 does not run on 32-bits

Re: Mac OS X 10.5 Support Plans (Updated)

2012-07-30 Thread Alex Keybl
+1 to what Mike said. https://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard > Mac OS X Snow Leopard (10.6) was the last release of Mac OS X to support the > 32-bit Intel Core Solo and Intel Core Duo CPUs. Steven would have more info on 32-bit plugins on a 64-bit host, as I'm not sure any of the

Re: Switching nsnull to nullptr

2012-07-30 Thread Aryeh Gregor
On Wednesday, July 25, 2012 12:45:52 PM UTC+3, Aryeh Gregor wrote: > The C++11 standard defines a new dedicated null-pointer symbol, "nullptr". > It provides better type-safety than existing null-pointer definitions, > because it doesn't allow implicit conversion to numeric types. In >

DOM Bindings Meeting - Monday @ 12:30 PM PDT

2012-07-30 Thread Kyle Huey
Our weekly DOM bindings meetings continue on Monday July 30th at 12:30 PM PDT. Meeting details: * Monday, July 30, 2012, 12:30 PM PDT * Conference room 4-M, Mountain View office, 4th floor. * Conference room 7-N, San Francisco office, 7th floor. * Wherever I'm sitting, Terminal B, National Airpor

Re: Mac OS X 10.5 Support Plans (Updated)

2012-07-30 Thread Boris Zbarsky
On 7/30/12 4:23 AM, Mark Banner wrote: Will we also be stopping the universal binaries? AIUI the 32 bit part was only kept around for the 10.5 support It was also kept around to allow running 32-bit plug-ins in a 32-bit plug-in process, no? -Boris

Re: Mac OS X 10.5 Support Plans (Updated)

2012-07-30 Thread Mike Hommey
On Mon, Jul 30, 2012 at 09:23:43AM +0100, Mark Banner wrote: > On 19/07/2012 21:38, Alex Keybl wrote: > >Thanks to everyone who joined this discussion. We've now moved > >forward with disabling OS X 10.5 support for FF17 in [1]. Per > >discussion here, we will strive to leave code in place through

Re: Mac OS X 10.5 Support Plans (Updated)

2012-07-30 Thread Mark Banner
On 19/07/2012 21:38, Alex Keybl wrote: Thanks to everyone who joined this discussion. We've now moved forward with disabling OS X 10.5 support for FF17 in [1]. Per discussion here, we will strive to leave code in place through the 17 cycle, but if it becomes difficult to accomplish necessary work