Bas Schouten
cf79620e0c
Bug 587320: Use proper paint counts on D2D due to dual pass rendering. r=joedrew
2010-08-16 09:15:03 +02:00
Martin Stránský
3763a2a1c4
Bug 574354 - Disable OOP for plugins wrapped by nspluginwrapper. r=josh
2010-08-15 11:10:15 +02:00
Daniel Holbert
aaf288a416
Bug 584841 patch 12: Rename variables & methods to use 'image' terminology instead of 'container'. r=bholley a=blocking
2010-08-13 21:09:51 -07:00
Daniel Holbert
19961a5d3e
Bug 584841 patch 11: Move remaining imagelib-private methods from imgIContainer interface to Image abstract class. r=bholley sr=vlad a=blocking
2010-08-13 21:09:49 -07:00
Daniel Holbert
8b396acd04
Bug 584841 patch 10: Give imgStatusTracker an Image* instead of imgIContainer*. r=bholley a=blocking
2010-08-13 21:09:49 -07:00
Daniel Holbert
a3508859d1
Bug 584841 patch 9: Move RasterImage-specific methods from imgIContainer interface to RasterImage class. r=bholley sr=vlad a=blocking
2010-08-13 21:09:49 -07:00
Daniel Holbert
067f61a0f9
Bug 584841 patch 8: Add method imgIContainer::GetImageType to distinguish Raster vs Vector Images. r=bholley sr=vlad a=blocking
2010-08-13 21:09:49 -07:00
Daniel Holbert
abc97a98f5
Bug 584841 patch 7: Rename imgContainer source files. r=bholley a=blocking
...
--HG--
rename : modules/libpr0n/src/imgContainer.cpp => modules/libpr0n/src/RasterImage.cpp
rename : modules/libpr0n/src/imgContainer.h => modules/libpr0n/src/RasterImage.h
2010-08-13 21:09:49 -07:00
Daniel Holbert
78b5ed9e1b
Bug 584841 patch 6: Fix whitespace from imgContainer class rename. r=bholley a=blocking
2010-08-13 21:09:49 -07:00
Daniel Holbert
57bdfab5f8
Bug 584841 patch 5: Rename imgContainer class to mozilla::imagelib::RasterImage. r=bholley a=blocking
2010-08-13 21:09:49 -07:00
Daniel Holbert
5c902d0243
Bug 584841 patch 4: Rename imgDiscardTracker source files. r=bholley a=blocking
...
--HG--
rename : modules/libpr0n/src/imgDiscardTracker.cpp => modules/libpr0n/src/DiscardTracker.cpp
rename : modules/libpr0n/src/imgDiscardTracker.h => modules/libpr0n/src/DiscardTracker.h
2010-08-13 21:09:49 -07:00
Daniel Holbert
c707f91892
Bug 584841 patch 3: Rename imgDiscardTracker class to mozilla::imagelib::DiscardTracker. r=bholley a=blocking
2010-08-13 21:09:49 -07:00
Daniel Holbert
edad19cf07
Bug 584841 patch 2: Use Image pointers in place of imgContainer pointers in a few places. r=bholley a=blocking
2010-08-13 21:09:48 -07:00
Daniel Holbert
6bc80feed5
Bug 584841 patch 1: Create mozilla::imagelib::Image abstract class. r=bholley a=blocking
2010-08-13 21:09:48 -07:00
Daniel Holbert
b5b8210b4e
Bug 582004 part 2: Make imgIContainerObserver::FrameChanged take a const aDirtyRect argument. r=joe a=blocking
2010-08-13 21:09:48 -07:00
Daniel Holbert
28915f55d7
Bug 582004 part 1: Make imgStatusTracker::*FrameChanged take a const aDirtyRect argument. r=joe a=blocking
2010-08-13 21:09:48 -07:00
Bobby Holley
ef3be79b54
Bug 586566: Fold nsIconDecoder into decoders/bmp. r=dholbert a=blocking
...
--HG--
rename : modules/libpr0n/decoders/icon/nsIconDecoder.cpp => modules/libpr0n/decoders/bmp/nsIconDecoder.cpp
rename : modules/libpr0n/decoders/icon/nsIconDecoder.h => modules/libpr0n/decoders/bmp/nsIconDecoder.h
2010-08-13 21:09:48 -07:00
Robert Sayre
5aa84cfd12
Merge tracemonkey to mozilla-central.
2010-08-13 12:45:44 -07:00
Robert Sayre
fb35766fa0
Merge mozilla-central to tracemonkey.
2010-08-12 10:12:04 -07:00
Bobby Holley
4994ed438f
Bug 583825 - Progressive decoding/display of images no longer works; r=joe a=blocking
...
Since really we want to send OnStartContainer once per-proxy, it doesn't make the most sense to have such handling be done in imgRequest and imgStatusTracker. This patch moves all that into imgRequestProxy, and fixes the bug.
2010-08-12 11:59:37 -04:00
Joe Drew
df65ea4219
Bug 583028 - Hold on to a runnable while it's outstanding, and add proxies for it to notify when it does get run. This makes us delay onload less. r=bholley a=blocking
2010-08-12 11:59:28 -04:00
Robert Sayre
61ca8e1641
Merge merge.
2010-08-10 17:00:09 -07:00
David Mandelin
285d5b1bcf
Bug 585501: innerize window before using it as a scope chain in NPN_Evaluate, r=mrbkap
2010-08-10 16:11:32 -07:00
Benedict Hsieh
6f6d5f973d
Bug 535077 - Fixes hang caused by failure to execute sync launch r=cjones a=blocking2.0
2010-08-10 14:14:10 -07:00
Robert O'Callahan
763b320420
Backing out bug 584282 and bug 537890
2010-08-14 02:35:06 +12:00
Markus Stange
078ec49213
Bug 572680 - Make image drawing use the new gfxDrawable interface. r=joe
2010-08-13 15:30:27 +02:00
Markus Stange
31eb0ff847
Bug 572680 - Create gfxUtils::DrawPixelSnapped and make imgFrame use it. r=joe
2010-08-13 15:30:02 +02:00
Ted Mielczarek
8a808511f5
bug 573290, bug 583591 - disable crashreporter xpcshell tests on Linux again until we can figure out why they're failing
2010-08-13 08:28:15 -04:00
Josh Aas
44cee3e0f3
Backed out changeset 452db8c688ba, bug 578868.
2010-08-13 04:23:13 -04:00
Josh Aas
af707311f7
Bug 578868: Only load plugin libraries into the main process when absolutely necessary. r=benwa sr=bsmedberg
2010-08-13 02:42:42 -04:00
Byron Milligan
b9cac8caa5
Bug 193911. Increase the disk cache size from 50 megs to 250 megs. This will show a significant increase in talos numbers, and it will thus look like a cpu usage regression since all of talos now fits in the cache. r=cbiesinger@gmail.com, sr=bzbarsky@mit.edu, a=jst@mozilla.org
2010-08-12 16:19:59 -07:00
Makoto Kato ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
1829093e23
Use a known failure condition that more closely matches when the tests fail (when we use handwritten SSE2 assembly in the JPEG code), so that they don't produce unexpected pass results on 64-bit Windows. (Bug 582850) r=joedrew / dbaron a2.0=tests
2010-08-11 12:32:53 -07:00
L. David Baron
73c8897ed9
Backed out changeset fef97fa21915 (bug 584582) for causing compilation failures on Windows.
2010-08-11 12:25:55 -07:00
Ted Mielczarek
85addc3a0f
bug 584582 - XP_TTOA not null terminating strings on Linux. r=bsmedberg, a=blocking
...
--HG--
extra : rebase_source : 17a3fc38dc225906301ebb61a24bf3252634af92
2010-08-11 10:57:44 -04:00
Ted Mielczarek
877f34c560
bug 584582 - XP_TTOA not null terminating strings on Linux. r=bsmedberg, a=blocking
2010-08-11 10:57:44 -04:00
Michael Wu
5ef88334b7
Bug 556644 - 5. Enumerate prefs in the omnijar, r=bsmedberg a=blocking2.0
2010-08-11 18:10:11 -07:00
L. David Baron
47a1ea54a4
Mark known random assertion due to bug 585394.
2010-08-07 19:21:44 -07:00
Vladimir Vukicevic
a96fc8d7e5
b=584815; enable WebGL shader validation and remove obsolete texture API; r=bjacob
2010-08-06 22:10:38 -07:00
Shawn Wilsher
aa4b6a44d1
Backed out changeset 1302220623fd because it needs to land with 0b3af3fef0fd, which I just backed out on a CLOSED TREE.
2010-08-06 11:19:52 -07:00
Shawn Wilsher
85d73e2708
Bug 580790 - Connection::initialize can access preferences off of the main thread
...
Makes things go boom when preferences are accessed off of the main thread.
r=dwitte
sr=bsmedberg
a=blocking2.0
2010-08-06 10:27:58 -07:00
Josh Aas
fc5902a834
Bug 584143 - Crashes when streams are open and a plugin instance is closed at/under nsNPAPIPluginInstance::Stop, r=bsmedberg
2010-08-09 14:38:43 -04:00
Neil Deakin
58533248a4
Bug 577316, add preference to allow form elements to be focused when clicked, r=smaug
2010-08-09 12:15:47 -04:00
Benjamin Smedberg
36ab6635a2
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Benjamin Smedberg
a3bfdec863
Merge mozilla-central into single-chrome-manifest.
2010-08-04 14:23:04 -04:00
Benjamin Smedberg
2e749fe369
Fix omnijar from bug 579178 - move the manifest ziploader code into xpcom/components, and don't load the same JAR a bunch of times.
...
--HG--
rename : modules/libjar/nsManifestZIPLoader.cpp => xpcom/components/nsManifestZIPLoader.cpp
rename : modules/libjar/nsManifestZIPLoader.h => xpcom/components/nsManifestZIPLoader.h
2010-08-04 14:09:21 -04:00
Benjamin Smedberg
fdd72b1eb4
Bug 579178 part A - Code changes to add a "manifest" directive to read sub-manifests and read only the root chrome.manifest file, instead of enumerating components/*.manifest and chrome/*.manifest. Review comments by Mossop to be addressed in a followup commit.
2010-07-22 10:31:29 -04:00
Glenn Randers-Pehrson
af91741691
Bug 564792 - Update libpng to version 1.4.3. r=joe
2010-07-22 09:00:30 +02:00
Brad Lassey
cc94f9bbc7
bug 576997 - Need to upgrade in-tree FreeType to 2.4.0 once it has been released r=bsmedberg b=2.0+
2010-07-21 12:59:38 -04:00
Steven Michaud
d5f5560ef8
Bug 577967 - Crash [@ NSAddImage ] on startup on 2.0 branch. r=josh
2010-07-21 11:27:13 -05:00
Dave Townsend
37786012ba
Disable plugin crash submission tests on all Linux for bug 583591. rs=khuey
2010-08-02 18:02:20 -07:00