Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Landing bug 753 on 1.9.2
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  7 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Joe Drew  
View profile  
 More options Jul 20 2009, 4:20 pm
Newsgroups: mozilla.dev.planning
From: Joe Drew <j...@mozilla.com>
Date: Mon, 20 Jul 2009 13:20:07 -0700
Local: Mon, Jul 20 2009 4:20 pm
Subject: Landing bug 753 on 1.9.2
Hi everyone,

For the past few weeks I've been working on bug 753, a refactoring of  
the image classes related to animated images and frames. It's a huge  
patch (diffstat: 96 files changed, 2103 insertions(+), 3206  
deletions(-)), but it's finally done, and that's why I'm writing this:  
to find out if we want to land it for 1.9.2.

First, the downsides. This patch removes the interfaces nsIImage and  
gfxIImageFrame, and changes the imgIContainer interface. This means  
that both script and binary compatibility will be affected for anyone  
who uses those interfaces. Also, it's a large patch, and inherently  
risky.

The upsides are that several people have based somewhat important  
patches on my work in bug 753, namely Rob Arnold with his Aero peek  
(Windows 7-only) patch in bug 501490, and Bobby Holley with decode-on-
draw in bug 435296.

Aero peek is something that we probably want to have for Windows 7  
compatibility, but it might be possible to port the Aero peek patch to  
the old API (at significant development cost, of course).

Decode-on-draw is a feature that should make pageload faster and  
memory use less, and it's something that mobile developers have said  
they'd like to have. It's basically impossible to make this happen  
without bug 753's changes.

So, what are your thoughts? Should I try landing bug 753 (very soon?)  
Should we hold off until we reopen trunk for 1.9.3 development?

Thanks,

Joe


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert O'Callahan  
View profile  
 More options Jul 20 2009, 5:29 pm
Newsgroups: mozilla.dev.planning
From: Robert O'Callahan <rob...@ocallahan.org>
Date: Tue, 21 Jul 2009 09:29:50 +1200
Local: Mon, Jul 20 2009 5:29 pm
Subject: Re: Landing bug 753 on 1.9.2
On 21/7/09 8:20 AM, Joe Drew wrote:

> So, what are your thoughts? Should I try landing bug 753 (very soon?)
> Should we hold off until we reopen trunk for 1.9.3 development?

I'm in favour of landing it. Although it's a large patch, it's mostly
restructuring, not making deep changes.

Rob


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Beltzner  
View profile  
 More options Jul 20 2009, 5:38 pm
Newsgroups: mozilla.dev.planning
From: Mike Beltzner <beltz...@mozilla.com>
Date: Mon, 20 Jul 2009 17:38:17 -0400
Local: Mon, Jul 20 2009 5:38 pm
Subject: Re: Landing bug 753 on 1.9.2
On 20-Jul-09, at 5:29 PM, Robert O'Callahan wrote:

> On 21/7/09 8:20 AM, Joe Drew wrote:
>> So, what are your thoughts? Should I try landing bug 753 (very soon?)
>> Should we hold off until we reopen trunk for 1.9.3 development?

> I'm in favour of landing it. Although it's a large patch, it's  
> mostly restructuring, not making deep changes.

Getting this change in for 1.9.2 will allow us to ship a Firefox 3.6  
that coincides with the estimated street date of Windows 7, and this  
patch is pre-requisite for the Aero Peek work that Rob Arnold is  
doing. I'm therefore also supportive.

roc: would landing it now jeopardize the stabilization work for the  
other areas? if not, I suggest we get joe to land it later tonight so  
we can feel the effects immediately.

cheers,
mike


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Robert O'Callahan  
View profile  
 More options Jul 20 2009, 5:39 pm
Newsgroups: mozilla.dev.planning
From: Robert O'Callahan <rob...@ocallahan.org>
Date: Tue, 21 Jul 2009 09:39:53 +1200
Local: Mon, Jul 20 2009 5:39 pm
Subject: Re: Landing bug 753 on 1.9.2
On 21/7/09 9:38 AM, Mike Beltzner wrote:

> roc: would landing it now jeopardize the stabilization work for the
> other areas? if not, I suggest we get joe to land it later tonight so we
> can feel the effects immediately.

I don't think it stomps on anyone else. I agree with your suggestion.

Rob


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Drew  
View profile  
 More options Jul 20 2009, 10:03 pm
Newsgroups: mozilla.dev.planning
From: Joe Drew <j...@mozilla.com>
Date: Mon, 20 Jul 2009 19:03:56 -0700
Local: Mon, Jul 20 2009 10:03 pm
Subject: Re: Landing bug 753 on 1.9.2

On Jul 20, 2009, at 2:39 PM, Robert O'Callahan wrote:

> On 21/7/09 9:38 AM, Mike Beltzner wrote:
>> roc: would landing it now jeopardize the stabilization work for the
>> other areas? if not, I suggest we get joe to land it later tonight  
>> so we
>> can feel the effects immediately.

> I don't think it stomps on anyone else. I agree with your suggestion.

http://hg.mozilla.org/mozilla-central/rev/b94bc4be53ca

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Bolter  
View profile  
 More options Jul 21 2009, 11:52 am
Newsgroups: mozilla.dev.planning
From: David Bolter <david.bol...@gmail.com>
Date: Tue, 21 Jul 2009 11:52:17 -0400
Local: Tues, Jul 21 2009 11:52 am
Subject: Re: Landing bug 753 on 1.9.2
Hi Joe,

It seems obvious this needs to land.

Does anyone know a way to find out who will be bitten by the script and
binary compatibility breakage?  I mean apart from landing it and waiting :)

I didn't notice anything frightening via:
http://www.google.com/codesearch?hl=en&lr=&q=nsIImage+-mozilla&sbtn=S...
http://www.google.com/codesearch?hl=en&lr=&q=gfxIImageFrame+-mozilla&...

cheers,
David
On 7/20/09 4:20 PM, Joe Drew wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
beltz...@mozilla.com  
View profile  
 More options Jul 21 2009, 1:31 pm
Newsgroups: mozilla.dev.planning
From: beltz...@mozilla.com
Date: Tue, 21 Jul 2009 10:31:39 -0700 (PDT)
Local: Tues, Jul 21 2009 1:31 pm
Subject: Re: Landing bug 753 on 1.9.2
Stuart's assertion at the last development meeting and in the bug was  
that few if any consumers of those APIs existed beyond our own codebase.

cheers,
mike

On 2009-07-21, at 11:53 AM, David Bolter <david.bol...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »