Benjamin Smedberg
29e089defb
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Jeff Muizelaar
105a409ca0
Bug 570451 - Avoid adding unneeded lines to image; r=joe sr=vlad
2010-06-25 15:20:18 -04:00
Benjamin Smedberg
0df0345c66
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Benjamin Smedberg
a7e67d32ad
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Neil Rashbrook
dd3e5b6d94
Bug 570002 Allow moz-icon://file:/// URIs again as download manager etc. use it r=joedrew
2010-06-17 12:27:14 +01:00
Justin Wood
6806f73a8a
Backout Bug 570002 (changeset 218c8700878c) due to test failure.
2010-06-10 18:22:27 -04:00
Neil Rashbrook
383968474c
Bug 570002 Allow moz-icon://file:/// URIs again r=joedrew,josh
2010-06-10 21:44:38 +01:00
Glenn Randers-Pehrson
18488786d9
Bug 551438 - "Require system libpng to be at version 1.4.1 or later" [r=joedrew]
...
--HG--
extra : rebase_source : bd1b6257e157ac5109d3dda738a0b1bc4fd8211e
2010-03-12 09:15:00 -05:00
Walter Meinl
94688afafa
[OS/2] Bug 565847 - follow-up for icondecoder changes, r=joshmoz
2010-05-15 15:52:44 +03:00
Josh Aas
0976642ba4
Improvements for moz-icon URI code. Include a crash fix and tests. b=559496 r=joe r=jst
2010-05-13 16:20:30 -04:00
David Baron
c66b15e601
Bug 502301 - fix C++0x narrowing conversion inside {} compilation errors [r=benjamin]
2010-04-20 10:41:21 +02:00
Smokey Ardisson
05cbdf3897
Bug 397823 - moz-icon URL for nonexistent content type doesn't return generic icon on Mac OS X; fall back to fetching the icon for NSFileTypeUnknown. r=josh
2010-04-12 00:35:50 -04:00
Ted Mielczarek
8f38c0f6dc
bug 553635 - link libimgicon into libxul in gtk builds. r=bsmedberg
2010-03-20 12:14:15 -04:00
Joe Drew
f1e59965d9
Bug 546272 - Some animated images have cropped frames. Fix several issues that didn't make sense in a world where frames aren't always at (0, 0), and make the GIF decoder report its real sizes. r=roc,vlad
2010-03-10 17:09:06 -05:00
Glenn Randers-Pehrson
ae934ea79f
Bug 544747 - Update libpng to version 1.4.1. r=joe
2010-03-09 13:22:44 -05:00
Mike Kristoffersen
cd34b8821b
Build bustage on Qt due to macro definition of malloc, realloc, etc. Most of this is just moving Qt #includes around. r=dougt
...
--HG--
extra : rebase_source : 9734e9e68754a6fc45bddbdc60bb5e898bb8cdb2
2010-03-04 13:51:42 -08:00
Brad Lassey
b5f014533e
bug 547521 - enable building for windows mobile with --disable-libxul r=ted
2010-03-04 13:47:35 -05:00
Glenn Randers-Pehrson
2c053cb495
Bug 532645 - "Upgrade libpng to version 1.4.0" [r+rs=joe]
2010-01-05 15:46:26 -06:00
Jonathan Kew
445bbc5280
Bug 531363: test flags correctly in jpeg decoder. r=bholley
2009-12-14 10:35:46 +00:00
Glenn Randers-Pehrson
5311b03652
Bug 529683 - Code cleanup needed in PNG decoder, r=joe
2009-12-03 18:41:00 -08:00
Zeev Tarantov
7274fef1e7
Bug 482119 - Remove unused write_icc_profile. r=joe
2009-11-14 19:48:55 +01:00
Glenn Randers-Pehrson
056937ca8c
Bug 504805 - "Update libpng to version 1.2.40" [rs=joe]
2009-11-10 19:39:31 -06:00
Ginn Chen
cab124956d
Bug 516665 disorted images with moz-icon://*?size=dialog r=bobbyholley
2009-10-20 14:01:12 +08:00
Bobby Holley
cd85e741f0
Bug 512269 - imgIDecoder shouldn't use an nsIInputStream for input. r=joe
2009-10-15 19:54:44 -07:00
Alfred Kayser
f979b2af14
Bug 519589 - Restore our handling of transparent pixels outside the colormap's bounds. r=joe
2009-10-15 21:37:39 -04:00
Phil Ringnalda
6fce97e58d
Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted
2009-09-18 19:59:53 -07:00
Bobby Holley
c1225c588a
Bug 516265 - GIF Decoder doesn't send close notifications if it never gets a size. r=joe
2009-09-13 14:53:55 -04:00
Bobby Holley
86dd317584
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
2009-09-12 16:44:18 -06:00
Alfred Kayser
004cdccd0f
Bug 514776 - [r=joe sr=vlad]
2009-09-12 00:27:13 -05:00
Alfred Kayser
453dfcf028
Bug 513738 - [r=JOEDREW!]
2009-09-04 20:47:11 -05:00
Joe Drew
1fd72ad1bb
Bug 511689 - Ensure we're always on the correct frame when decoding GIF images. r=jrmuizel,alfredkeyser sr=vlad
2009-09-02 11:50:14 -04:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Peter Weilbacher
c0eddbab76
[OS/2] Bug 413529 - enable WPS icons again for all apps, r=wuno@lsvw
2009-08-01 22:21:08 +03:00
Bobby Holley
cd0b27cceb
Bug 504822 - Remove XBM support from Mozilla. r=joe sr=vladimir
2009-07-29 10:13:08 -04:00
Justin Dolske
cf30b610c0
Bug 503573 - moz-icon doesn't work on Window CE. r=vlad
2009-07-28 23:19:34 -07:00
Justin Dolske
b141dbb643
Bug 506811 - nsIconChannel assumes writing to non-aligned 32bit int is ok. r=joe
2009-07-28 23:19:31 -07:00
Joe Drew
99c29cce56
Bug 505474 - Restore tracking of whether we've finished decoding a given GIF frame, so we don't call EndImageFrame() twice for a single frame. r=vlad
...
Before bug 753 landed, we implicitly tracked whether we'd called
EndImageFrame() by setting mImageFrame to null inside EndImageFrame(). Once
we stopped doing that, we tried writing to memory that had already been freed.
(This memory is actually freed once we error out on the invalid GIF, but the
internal state-tracking mechanics made it so we never wrote to that memory
even though we have stale pointers to it. Unfortunately when we entered
EndImageFrame() a second time, that state tracking was invalid and we
attempted to write to the stale pointer.)
This patch introduces a tracking variable, mCurrentFrame, which is set to the
frame of the currently-decoding frame when we're in the middle of decoding
it, and -1 otherwise. This ensures we don't enter EndImageFrame() a second
time, restoring the functionality we had prior to bug 753.
2009-07-21 21:20:01 -07:00
Joe Drew
2aa59235f2
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
...
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
2009-07-20 18:50:15 -07:00
Glenn Randers-Pehrson
fb50b68efa
Bug 397593. Reject any ancillary chunks after IDAT that have a bad CRC. r=joe,sr=vlad
...
--HG--
extra : rebase_source : 461bff64a9cff608435520eaab6c78f64e354d51
2009-06-29 11:08:40 +12:00
Kyle Huey
c2e65659f8
Bug 415761. Support Unicode file names in GetHIconFromFile. r=vlad
...
--HG--
extra : rebase_source : 855aeee93d123575f1f98c3d9833d31510feae1e
2009-06-24 17:50:36 -04:00
timeless@mozdev.org
c6754e9e28
Bug 494680 nsMozIconURI::SetSpec warning: comparison between signed and unsigned
...
r+sr=biesi
2009-06-27 18:42:50 -07:00
Steven Michaud
e4958ecdca
get rid of nsIInternetConfigService. b=489864 r=josh sr=roc
2009-06-23 14:09:19 -05:00
Joe Drew
0fa618a7c1
Bug 472590 - Always call OnStopFrame() from the GIF decoder, even if we didn't decode any rows (due to an invalid GIF). r=vlad
2009-05-14 21:56:54 -04:00
Alfred Kayser
4837cd5ca8
Bug 488685. GIF decoder should pass correct frame width. r=vlad,sr=joe
...
--HG--
extra : rebase_source : 1effad65df83ee2e2e50882f702c159a88fe909b
2009-05-13 22:20:36 +12:00
Steven Michaud
d170a6ab3a
Backed out changeset add33a95e3ef to fix talos crashes. b=489864
2009-05-11 15:39:37 -05:00
Steven Michaud
580be164cf
get rid of nsIInternetConfigService (patch mostly by joshmoz@mozilla.com). b=489864 r=josh sr=roc
2009-05-11 13:17:35 -05:00
Siddharth Agarwal
c61dd94f15
Part 3 of bug 472093 -- fix build system to use NTDDI_VERSION instead of random checks -- add MOZ_NTDDI_* defines, switch code over to use these defines.
...
r=ted for build config parts, r=jmathies for app association and download manager changes, r+sr=bz for helper app service, r=vlad + sr=ted for stock icons.
2009-04-12 20:25:29 +05:30
Peter Weilbacher
8f59ba8025
Bug 488468: qcms build break with pre-4 GCCs (#if 0 commented text should be C/C++ commented), r=jmuizelaar
2009-04-23 19:38:11 +02:00
Jeremy Huddleston
27d33cc2a7
Bug 485863 - modules/libpr0n/decoders/icon fails to build nsString problems. r=benjamin
2009-04-20 16:52:03 +02:00
L. David Baron
14909517dc
Free gIconFactory in GTK nsIconChannel implementation. (Bug 488184) r=karlt
2009-04-16 13:55:12 -07:00