Closed
Bug 420438
Opened 17 years ago
Closed 17 years ago
Enable better scaling on OS/2
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: mozilla)
Details
Attachments
(1 file)
1.63 KB,
patch
|
mozilla
:
review+
beltzner
:
approval1.9b4+
|
Details | Diff | Splinter Review |
Windows and Mac now have much nicer image scaling, I want that on OS/2, too. The patch seems to do that.
The testcases from bug 324698 all work for me with this patch. There's still bug 419277 but as that will be fixed in a cross-platform way, so that should be OK.
I don't actually know if we want EXTEND_PAD or if that causes something bad. I don't see any problems with it.
Attachment #306703 -
Flags: review?(wuno)
Comment 1•17 years ago
|
||
Peter, you've to r+ it on the page, I'm not allowed.
I tested the patch on firefox and yes it really zooms nicer than before.
Do you keep your eye on https://bugzilla.mozilla.org/attachment.cgi?id=306602 from bug419277? I see down in the attachment as well an #if !defined(XP_MACOSX) && !defined(XP_WIN) so it could be that we want that too.
Another issue I see with zooming that is not related to this bug (also seen in older seamonkeys) is that the scrollbars also get zoomed. I didn't have yet a look on other platforms if its there an issue, too.
Assignee | ||
Comment 2•17 years ago
|
||
Comment on attachment 306703 [details] [diff] [review]
[checked in] do it
Walter said OK. :-)
Asking for approval for an OS/2 only change in a cross-platform file.
Attachment #306703 -
Flags: review?(wuno)
Attachment #306703 -
Flags: review+
Attachment #306703 -
Flags: approval1.9b4?
Assignee | ||
Comment 3•17 years ago
|
||
(In reply to comment #1)
> Do you keep your eye on https://bugzilla.mozilla.org/attachment.cgi?id=306602
> from bug419277? I see down in the attachment as well an #if !defined(XP_MACOSX)
> && !defined(XP_WIN) so it could be that we want that too.
I tried the fix and I didn't see the problem any more afterwards, even without any XP_OS2 in ThebesDrawTile(), so I think we are good.
> Another issue I see with zooming that is not related to this bug (also seen in
> older seamonkeys) is that the scrollbars also get zoomed. I didn't have yet a
> look on other platforms if its there an issue, too.
Yes, that's bug 401213. (I tried to take a look but so far haven't found anything that would really work.)
Assignee | ||
Comment 4•17 years ago
|
||
(In reply to comment #3)
> I tried the fix and I didn't see the problem any more afterwards, even without
> any XP_OS2 in ThebesDrawTile(), so I think we are good.
Urgs, I'm blind... Yes, we should change that to except OS/2, too. (The bug was still fixed but it didn't look as nice...) Will comment in that bug.
Comment 5•17 years ago
|
||
Comment on attachment 306703 [details] [diff] [review]
[checked in] do it
a1.9b4=beltzner
Attachment #306703 -
Flags: approval1.9b4? → approval1.9b4+
Assignee | ||
Comment 6•17 years ago
|
||
Comment on attachment 306703 [details] [diff] [review]
[checked in] do it
OK, checked this into trunk.
Attachment #306703 -
Attachment description: do it → [checked in] do it
Assignee | ||
Comment 7•17 years ago
|
||
Perhaps we should leave the bug open until we see bug 419277 fixed.
Comment 8•17 years ago
|
||
(In reply to comment #7)
> Perhaps we should leave the bug open until we see bug 419277 fixed.
I'm not clear on the "why" - does this bug cause that one? Just want to make sure we don't lose track and have this bug linger for a long time :)
Assignee | ||
Comment 9•17 years ago
|
||
beltzner: sorry for the confusion. There is no causal relation. This morning it somehow made sense, no longer does... I'll close this. :-)
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•