703 Commits

Author SHA1 Message Date
cbiesinger%web.de
aff9b84e42 bug 269280 implement moz-icon on BeOS
patch by Simon <simontaylor2@gawab.com> and Doug Shelton
<doug@sheltonfamily.org> r=biesi r=mconnor (toolkit parts)


git-svn-id: svn://10.0.0.236/trunk@188390 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-28 14:25:18 +00:00
neil%parkwaycc.co.uk
dc8c31dbad Make moz-icon: work on Windows drives b=236227 r=mscott sr=tor
git-svn-id: svn://10.0.0.236/trunk@187235 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 12:04:08 +00:00
darin%meer.net
c0e834f3c6 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz
git-svn-id: svn://10.0.0.236/trunk@186805 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-02 02:30:32 +00:00
gerv%gerv.net
42cb2feea8 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@186768 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-31 12:14:46 +00:00
timeless%mozdev.org
b5ef4d21fa Bug 320498 Fix NewChannel impls to handle null in argument
r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@186212 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-18 01:50:50 +00:00
brettw%gmail.com
64d8ac678b Bug 245684, add JPEG encoder. r=pavlov, sr=vladimir
git-svn-id: svn://10.0.0.236/trunk@184650 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-15 18:10:08 +00:00
bzbarsky%mit.edu
0c656f60c0 Remove unneeded row allocations and clean up some code in BlackenFrame. Bug
301594, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=pavlov,tor


git-svn-id: svn://10.0.0.236/trunk@184393 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-10 14:59:48 +00:00
cbiesinger%web.de
df4ccbb6de Bug 312241 make unimplemented methods return NS_ERROR_NOT_IMPLEMENTED
patch by Christian Persch <chpe@gnome.org> r=biesi sr=bryner


git-svn-id: svn://10.0.0.236/trunk@184310 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-08 20:13:39 +00:00
cbiesinger%web.de
b1fa2e5e4a Bug 309386 Document what a null stream listener from loadImageWithChannel means
r=pavlov sr=bz


git-svn-id: svn://10.0.0.236/trunk@182108 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 18:42:02 +00:00
bryner%brianryner.com
87d8080d4c Dispatch an OnStartDecode notification for ICO images. Bug 310740, r=biesi, sr=tor.
git-svn-id: svn://10.0.0.236/trunk@181953 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:21:51 +00:00
bryner%brianryner.com
ddf32f15d6 Don't lose track of image requests that are multipart/x-mixed-replace, so that we can disable bfcache for these documents. Bug 308903, r=pavlov, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@181504 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 22:27:20 +00:00
pkw%us.ibm.com
3fc9e787c1 Bug 308126 - Trunk build failure in libpr0n module
r=mozilla@kaply.com, sr=tor@acm.org


git-svn-id: svn://10.0.0.236/trunk@180450 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 23:50:39 +00:00
dougt%meer.net
25e626563c Backing out Bug 268798 which caused a Tp regression. See bug 305356 for details. r+sr=bz, a=asa
git-svn-id: svn://10.0.0.236/trunk@179471 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 14:33:07 +00:00
pavlov%pavlov.net
41ae11b538 adding support for image encoding. bug 245684. patches from Brett Wilson <brettw@gmail.com>. r=me, sr=vlad
git-svn-id: svn://10.0.0.236/trunk@179436 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 22:15:33 +00:00
pavlov%pavlov.net
78af32406c moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
git-svn-id: svn://10.0.0.236/trunk@178659 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 02:11:54 +00:00
cbiesinger%web.de
71bd6b5355 bug 285872 GIF Decoder: replace gathering buffer with dynamic malloc to fixed
256 bytes hold
patch by Alfred Kayser <alfredkayser@nl.ibm.com> r/sr=tor/pavlov


git-svn-id: svn://10.0.0.236/trunk@178616 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 18:10:23 +00:00
scott%scott-macgregor.org
318a400346 fix bad patch error
git-svn-id: svn://10.0.0.236/trunk@178207 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 21:23:46 +00:00
scott%scott-macgregor.org
7315a893e2 Bug #302569 --> moz-icon urls broken on Mac OS X
r=biesi,pavlov


git-svn-id: svn://10.0.0.236/trunk@178205 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 21:10:58 +00:00
dbaron%dbaron.org
f5fb8ddaff Make nsIChannel implementations follow the rules that prevent them from leaking due to cycles with their notification callbacks. b=303043 r=biesi sr=darin
git-svn-id: svn://10.0.0.236/trunk@177663 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 22:53:22 +00:00
dougt%meer.net
9a935d0e25 Bug 268798. fixes not flushing session cache during a memory-pressure notification. r=pavlov, sr=dbaron, a=benjamin
git-svn-id: svn://10.0.0.236/trunk@176616 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-26 15:00:20 +00:00
cbiesinger%web.de
8258e22332 bug 300936 null check allocations, and remove a useless alloc. Also, indent a
block correctly.
r=tor sr=dveditz a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176563 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 21:16:12 +00:00
mkaply%us.ibm.com
30521d962f #291381
r=mkaply, sr=mkaply, a=mkaply
OS/2 only - certain icons resolutions crash - patch from Rich Walsh


git-svn-id: svn://10.0.0.236/trunk@174478 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-12 04:58:03 +00:00
timeless%mozdev.org
3f674c133a Bug 293307 violation of c++ aliasing rules in imgCacheValidator::OnStartRequest() causing crash if compiled with gcc 4.0
r=pavlov sr=bz a=shaver


git-svn-id: svn://10.0.0.236/trunk@173946 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 18:28:20 +00:00
dveditz%cruzio.com
ea48b9a5be bug 295457 use malloc to avoid OOM exceptions thrown by libstdc++. Patch by biesi, r=tor, sr=dveditz, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@173800 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-26 22:43:36 +00:00
cls%seawood.org
a81bae11af Set FORCE_USE_PIC when building libimgicongtk_s.a
Bug 292714 r=cbiesinger a=asa,bsmedberg


git-svn-id: svn://10.0.0.236/trunk@173247 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-10 06:05:56 +00:00
mkaply%us.ibm.com
c4d9c0a91a #291381
r=mkaply, sr=mkaply (platform specific), a=mkaply (OS/2 only)
Patch from Rich Walsh - rewrite OS/2 icon code to fix some color corruption and overall cleanup


git-svn-id: svn://10.0.0.236/trunk@173167 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 04:26:15 +00:00
cbiesinger%web.de
b502e75e07 245631 patch by Son Le <son.le0@gmail.com> r=biesi sr=dveditz a=asa
- Return error from WriteFrom when ProcessData fails
- verify that the type of the icon is correct (icon or cursor)
- make sure that the image offset is valid
- check for OOM (mRow, mAlphaBuffer)
- add safety checks for mRow and mAlphaBuffer


git-svn-id: svn://10.0.0.236/trunk@172866 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 12:16:00 +00:00
cbiesinger%web.de
ffcc4aa9af 286897 store hotspot information on XBM images if present in the file
patch by Aaron Kaluszka <ask@swva.net> r=biesi sr=tor a=asa


git-svn-id: svn://10.0.0.236/trunk@172498 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 17:17:02 +00:00
bsmedberg%covad.net
3a6a2e85b0 Fix internal defines (affects gtk2 only), bustage from bug 288626
git-svn-id: svn://10.0.0.236/trunk@171781 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 04:32:20 +00:00
timeless%mozdev.org
d512625dce Bug 274956 return NS_ERROR_OUT_OF_MEMORY when NS_NEWXPCOM fails
patch by 116057@bacon.qcc.mass.edu r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@171156 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-24 18:17:15 +00:00
pavlov%pavlov.net
ca37abdac2 add api to allow one to get the mime type and content disposition from imagelib. bug 287286. r=bz sr=shaver
git-svn-id: svn://10.0.0.236/trunk@171069 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 21:09:02 +00:00
cbiesinger%web.de
6d576d86c5 Bug 251446 don't return failure when getting data while in DONE state. instead,
just ignore the extraneous bytes.
patch by Aaron Kaluszka <ask@swva.net> r=biesi sr=tor


git-svn-id: svn://10.0.0.236/trunk@171059 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 17:57:45 +00:00
tor%cs.brown.edu
3cf2b74c51 Bug 274391 - clean up gif decoder allocation.
Patch by alfredkayser@nl.ibm.com, r=pavlov, sr=tor.


git-svn-id: svn://10.0.0.236/trunk@170511 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 13:31:26 +00:00
bsmedberg%covad.net
f4f72beaa1 Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey)
git-svn-id: svn://10.0.0.236/trunk@170499 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 04:38:35 +00:00
paper%animecity.nu
3b008daf52 Bug 274244: Display more broken GIFs. r=stuart sr=tor
git-svn-id: svn://10.0.0.236/trunk@170359 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-08 03:44:28 +00:00
darin%meer.net
6e4bb5e6ea fixes bug 284687 "###!!! ASSERTION: index out of range: '0 <= aIndex && aIndex < Count()" r=biesi sr=pavlov
git-svn-id: svn://10.0.0.236/trunk@170154 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-04 02:48:58 +00:00
darin%meer.net
2f1d8a824a s/BumpPriority/AdjustPriority/ (bug 278531) r=shaver sr=brendan
git-svn-id: svn://10.0.0.236/trunk@169576 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 22:21:21 +00:00
darin%meer.net
55f157bc26 fixes bug 278531 "generic request prioritization (loadgroup prioritization)" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@169569 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 20:58:01 +00:00
pedemont%us.ibm.com
5739faf6df Bug 245407 - Use Quartz for nsImageMac. r=sfraser, sr=tor.
git-svn-id: svn://10.0.0.236/trunk@169511 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 03:21:04 +00:00
bzbarsky%mit.edu
8268850a60 If AsyncOpen fails, don't leave the imgRequest in the cache, since it will
never deliver any notifications to its listeners.  Bug 281467, r=pavalov,
sr=darin, a=asa


git-svn-id: svn://10.0.0.236/trunk@169249 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 15:26:04 +00:00
bzbarsky%mit.edu
d3b888c49b Make sure imgRequestProxys are added to the loadgroup even if we have a cached
imgRequest for them.  This allows the Stop button to cancel the proxy as
needed.  Bug 268985, r=pavlov, sr=darin


git-svn-id: svn://10.0.0.236/trunk@168885 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-06 22:21:46 +00:00
marco%gnome.org
3880cea2a5 Make uris in the form
moz-icon://file://C:/foo/bar.exe?size=16
work again.
Bug 233461 r=biesi sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@168821 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 23:22:57 +00:00
bryner%brianryner.com
9861051f37 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
marco%gnome.org
e5f50f83cd 279015 Do not build icon theme lookup for gtk < 2.4, which
does not support the icon name API. Fix the build with gtk < 2.4
Patch by marco@gnome.org r=cbiesinger


git-svn-id: svn://10.0.0.236/trunk@168010 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 20:01:27 +00:00
marco%gnome.org
b71f7c7dbb Change nsStaticAtom definition from class to struct.
Trying to fixing windows build bustage.
Bug 233461. r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@167982 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 13:59:36 +00:00
marco%gnome.org
b0ca60c3c3 233461 Add an icon channel for gnome icon themes
Patch by marco@gnome.org r=cbiesinger sr=bryner


git-svn-id: svn://10.0.0.236/trunk@167980 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 11:27:21 +00:00
bryner%brianryner.com
2040b1004d Change cache interfaces to use ACString for the key. Bug 277627, r+sr=darin.
git-svn-id: svn://10.0.0.236/trunk@167653 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-13 03:25:28 +00:00
cbiesinger%web.de
085e63e484 Bug 38447 store hotspot information from .cur files on the imgIContainer; and
support storing arbitrary information on image containers (via nsIProperties)
r=pavlov sr=tor


git-svn-id: svn://10.0.0.236/trunk@167627 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 20:16:07 +00:00
cbiesinger%web.de
7a0cda61b9 bug 264599 make unfrozen necko interfaces use 64-bit integers.
r=darin sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@167443 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-09 20:43:35 +00:00
bsmedberg%covad.net
81ffeea662 The gnome icon decoder cannot be part of libxul because it uses gnome libs that are allowed to not be present at runtime. See bug 273876
git-svn-id: svn://10.0.0.236/trunk@166569 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-10 17:58:29 +00:00