Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Mike de Boer
Hi all, I’ve been having interesting discussions with a WebGL game developer, whose employer is betting big on the Web Platform as the foundation for their games currently in development. I asked him what the most interesting features and improvements would be to allow them to keep betting on t

Re: Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Anne van Kesteren
On Tue, Jan 13, 2015 at 4:56 PM, Mike de Boer wrote: > 1. Optional access to the hardware pointer/ cursor as a possible extension to > the pointerLock(Element) API to have better performance when capturing the > cursor and the optional ability to restrict mouse movement within a rect. One > exa

Re: Unified compilation is going to ride the train

2015-01-13 Thread Ehsan Akhgari
I have started to work on removing support for non-unified builds over in bug 1121000.x On Thu, Nov 27, 2014 at 8:12 PM, Mike Hommey wrote: > Hi, > > A year ago, when unified compilation was introduced to speed up builds, > a couple issues were raised and we conservatively restricted them out >

Re: Good ways to view Firefox compile errors in a terminal?

2015-01-13 Thread Nick Fitzgerald
For those of us using Emacs: I use M-x shell as my terminal, and when combined with compilation-shell-minor-mode, I get the following goodies: * Compilation errors get "syntax" highlighted * Putting the cursor on an error line and pressing RET opens the file in a new (or its existing) buffer and

Re: Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Ehsan Akhgari
On 2015-01-13 10:56 AM, Mike de Boer wrote: Hi all, I’ve been having interesting discussions with a WebGL game developer, whose employer is betting big on the Web Platform as the foundation for their games currently in development. I asked him what the most interesting features and improvement

Re: Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Mike de Boer
> On 13 Jan 2015, at 18:23, Ehsan Akhgari wrote: > > On 2015-01-13 10:56 AM, Mike de Boer wrote: >> Hi all, >> >> I’ve been having interesting discussions with a WebGL game developer, whose >> employer is betting big on the Web Platform as the foundation for their >> games currently in develo

Re: Good ways to view Firefox compile errors in a terminal?

2015-01-13 Thread Nathan Froyd
On Tue, Jan 13, 2015 at 11:52 AM, Nick Fitzgerald wrote: > For those of us using Emacs: > > I use M-x shell as my terminal, and when combined with > compilation-shell-minor-mode, I get the following goodies: FYI, you can use M-x compile (or at least a wrapper around it) with a bit of cleverness

Compiling m-c within Emacs (was: Re: Good ways to view Firefox compile errors in a terminal?)

2015-01-13 Thread Nick Fitzgerald
​On Tue, Jan 13, 2015 at 10:01 AM, Nathan Froyd wrote: > On Tue, Jan 13, 2015 at 11:52 AM, Nick Fitzgerald > wrote: > >> For those of us using Emacs: >> >> I use M-x shell as my terminal, and when combined with >> compilation-shell-minor-mode, I get the following goodies: > > > FYI, you can use

Re: Cross origin communication and the navigator.connect API

2015-01-13 Thread Ehsan Akhgari
On 2015-01-07 3:34 AM, kenjibah...@chromium.org wrote: On Thursday, December 11, 2014 10:45:26 AM UTC+9, Ehsan Akhgari wrote: On 2014-12-10 3:32 PM, Jonas Sicking wrote: I think instead the proposal is to enable a SW from website A to say "please consult me for any network requests to https:/

Re: Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Luke Wagner
> Do you know what they actually mean when they use the term "hardware > pointer"? > I believe what he's referring to is the type of hardware-accelerated cursor support discussed here: http://technet.microsoft.com/en-us/magazine/2009.02.windowsconfidential.aspx?pr=blog and here http://blogs.uni

Re: Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Till Schneidereit
On Tue, Jan 13, 2015 at 8:24 PM, Luke Wagner wrote: > > Do you know what they actually mean when they use the term "hardware > > pointer"? > > > > I believe what he's referring to is the type of hardware-accelerated cursor > support discussed here: > > > http://technet.microsoft.com/en-us/magazin

Re: Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Robert O'Callahan
On Wed, Jan 14, 2015 at 4:56 AM, Mike de Boer wrote: > 2. Optionally bypass the browser compositor when a WebGL context is in > fullscreen mode. In this mode, WebGL draw calls would write to the OS back > buffer directly, increasing performance. Of course, this would never be > possible if the W

Re: Enhancing Gecko as a WebGL game platform

2015-01-13 Thread Jeff Muizelaar
On Tue, Jan 13, 2015 at 10:56 AM, Mike de Boer wrote: > > 2. Optionally bypass the browser compositor when a WebGL context is in > fullscreen mode. In this mode, WebGL draw calls would write to the OS back > buffer directly, increasing performance. Of course, this would never be > possible if th

Re: Good ways to view Firefox compile errors in a terminal?

2015-01-13 Thread Jan Varga
Sublime Text has quite good support too. F4 navigates you to the next error, opens the file (if it's not opened) and moves the cursor to the error location. Jan On 13/01/15 17:52, Nick Fitzgerald wrote: For those of us using Emacs: I use M-x shell as my terminal, and when combined with compi