Johnny Stenback
2a75e31f99
Fixing bug 474866. Make the plugin instance peer have a weak reference to its owner, and make the owner tell the peer once it's no longer its owner so we don't have reference cycles, yet the instance can hold on to its peer while being cached between pages. r+sr=mrbkap@gmail.com
2009-01-25 22:00:12 -08:00
Johnny Stenback
53c226b645
Backed out changeset abd5a41c0b70
2009-01-25 11:19:51 -08:00
Johnny Stenback
fa6c8b0ab1
Fixing bug 474866. Don't null out the peer when stopping plugins to break reference cycles, as cached plugins depend on the peer remaining set. Null out the owner instead. r=joshmoz@gmail.com, sr=bzbarsky@mit.edu
2009-01-25 09:05:00 -08:00
Chris Pearce
7b64e676cd
Bug 451958. Support Access-Controls for media loads. r+sr=roc
...
--HG--
extra : rebase_source : 4a180379a401040f16c4fce80ef116da139ba2cb
2009-01-25 00:00:17 +13:00
Robert O'Callahan
5abb7d49ba
Backed out changeset a87563d6594e
...
--HG--
extra : rebase_source : e4687a80f8e88f7f0e156a34ca95f96a1eaf85f6
2009-01-23 17:39:45 +13:00
Walter Meinl
0599bd8444
Don't try to build plugin tests unless platform is specifically marked as ready. b=474503 r=josh sr=jst
2009-01-22 23:18:47 -05:00
Chris Pearce
2c40c0a7fa
Bug 451958. Support Access-Controls for media loads. r+sr=roc
...
--HG--
extra : rebase_source : ab0be3a0dc18e6accfb4059c5d0f3e252b890afc
2009-01-23 16:13:19 +13:00
Martijn Wargers
e617ba41b6
Bug 458158 - Crash [@ nsJAR::Open] when passing null argument to open method of zip-reader, r+sr=cbiesinger and r=jwalden+bmo
2009-01-22 16:12:00 +01:00
Daniel Holbert
49fff2724c
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Fred Jendrzejewski
f50d9278be
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
...
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
Arpad Borsos
a2f2907fa5
Bug 471877 - Cleanup GTK includes; further cleanup + system-headers cleanup; r+sr=roc
2009-01-21 16:24:46 +01:00
Edward Lee
668c54d0ba
Bug 471903 - pref urlbar.autocomplete.enabled is no longer implemented. r=dietrich
...
Bug 472943 - Two confusable preferences, "browser.urlbar.search.sources" and "browser.urlbar.default.behavior", should be unified
--HG--
rename : toolkit/components/places/tests/autocomplete/test_search_sources.js => toolkit/components/places/tests/autocomplete/test_enabled.js
2009-01-21 02:00:04 -06:00
Makoto Kato
52d280f834
Bug 456028 - x86_64 Optimization for lcms.r=bholley
2009-01-19 19:35:47 -08:00
Joe Drew
17a3b5baa8
Backed out changeset 84c6254be42a; pushing into CLOSED TREE
2009-01-19 13:22:59 -05:00
Joe Drew
17f5aea7f5
Bug 455508 - Investigating 20% Tp regression on fast Talos machines. Up the image cache to 50 MB and turn off time-based expiry. CLOSED TREE for perf testing.
2009-01-19 12:37:11 -05:00
Joe Drew
a5e0d35130
Backed out changeset 56f630c3bdf6
2009-01-17 12:25:17 -05:00
Joe Drew
686607b54a
But 455508 - Perf test. Up the image cache to 15 MB to see if it affects Tp. CLOSED TREE for perf tests.
2009-01-17 10:27:26 -05:00
Mark Banner
1661c8034b
Fix onon-FF build bustage from bug 473577
2009-01-17 11:20:40 +00:00
Ted Mielczarek
10b287c502
bug 473577 - make test plugin usable for reftests. r=josh
2009-01-16 15:03:24 -05:00
Josh Aas
3c27fce760
JS delete operator should invoke npruntime removeProperty on NPObject. b=470291 r/sr=jst
2009-01-16 12:14:43 -05:00
rsx11m
2153b034f8
Bug 444898 - JPEG writer uses poor quality default options for compression. r=tor+dolske, sr=pavlov
2009-01-16 15:16:32 +01:00
timeless@mozdev.org
5de14b67d4
Bug 101294 - make sure that nsPref is never unhappy at construction time, r=caillon, sr=dveditz
2009-01-15 20:02:22 -08:00
Josh Aas
db0e9c3b3e
Fix: npruntime NPN_HasMethod forwards to wrong plugin function (hasProperty). b=467945 r/sr=jst
2009-01-15 15:20:10 -05:00
Mark Banner
d0874c38eb
Bustage fix for some windows systems following bug 386676
2009-01-14 13:11:08 +00:00
Makoto Kato
55463fe605
Should use LONG_PTR for plugin code due to Win64. b=472025 r=josh sr=jst
2009-01-13 13:15:39 -05:00
Walter Meinl
898d498f1d
A bunch of plugin SDK build fixes. b=471759 r=josh sr=jst
2009-01-13 12:14:40 -05:00
Josh Aas
470ccb709b
bustage fixes for some systems, b=386676
2009-01-13 12:09:08 -05:00
Josh Aas
29174725d0
get rid of an incorrect comment
2009-01-13 01:47:13 -05:00
Josh Aas
8e5eb6bb06
System for testing plugins, take 4. b=386676 r=smichaud sr=roc
2009-01-12 22:06:21 -05:00
Johnny Stenback
fda73c9409
Fixing bug 470993. Expose the remainder of the Java plugins XPCOM dependency through the NPAPI. r=joshmoz@gmail.com, sr=bzbarsky@mit.edu
2009-01-12 16:55:52 -08:00
Peter Weilbacher
a3f554557f
[OS/2] Bug 467250: modify font alias list to include other special OS/2 platform fonts that we cannot directly resolve, r=wuno@lsvw
2009-01-12 17:48:24 +01:00
Phil Ringnalda
7e5ac14398
Fix spelling of immediatly, to get more builds going immediately in the CLOSED TREE
2009-01-11 00:06:41 -08:00
Ben Turner
00aea4a5db
Fix leaky cycle between nsNPAPIPluginInstance and nsPluginInstancePeer. b=472439 r=josh sr=jst
2009-01-10 12:13:31 -05:00
Dave Camp
e665fd233b
Bug 442809: respect application caches in imgLoader.cpp. r=joedrew, sr=vlad
2009-01-04 21:52:22 -08:00
Robert O'Callahan
202b1d3ad9
Backed out changeset a5587354082a
2009-01-05 16:33:01 +13:00
Chris Pearce
791257c026
Bug 451958. Implement load policy for media elements. r+sr=roc
...
--HG--
extra : rebase_source : 6554a080e91e0cf61807dd29ca5103dd35531cd8
2009-01-05 13:50:33 +13:00
Phil Ringnalda
b93f991080
Bug 471439 - Remove long-dead MOZ_SECURITY ifdef, r=ted
2008-12-30 20:53:08 -08:00
Masatoshi Kimura
4dacc5cdf8
Bug 470209 - intl.charsetmenu.browser.unicode should not be included in localizable file; r=smontagu sr=dbaron
2008-12-25 00:47:51 +01:00
Joe Drew
08fd96cdd4
Bug 455508 - Revert experimental change.
2008-12-23 23:17:31 -05:00
Joe Drew
8529d87abb
Bug 455508 - Double the image cache size to see if that has a material effect
...
on fast Tp as theorized. CLOSED TREE for perf numbers.
2008-12-23 22:26:41 -05:00
Joe Drew
237f45358b
Keep track of the URI we're keyed on in imgRequests. This makes it possible to avoid leaks. b=468160 r=bzbarsky sr=vlad
2008-12-23 20:31:30 -05:00
Joe Drew
7ccf621dd0
Bug 468160 - Add test that does a redirect to a PNG inside an <object> tag. Our Mochitest framework will test for leaks for us.
2008-12-23 20:31:30 -05:00
Glenn Randers-Pehrson
fe6243b0dc
Update libpng to 1.2.34 - bug 461935 r+sr=joe
2008-12-22 18:40:01 -05:00
Joe Drew
64fe0953ee
Handle 302 redirects properly in imagelib. b=89419 r=bzbarsky sr=vlad/pavlov
2008-12-22 17:20:46 -05:00
Justin Dolske
6373a8d7ec
Bug 455057 - some chrome images have embedded profiles. r=dbaron, ui-r=faaborg
2008-12-20 21:46:38 -08:00
Siddharth Agarwal
ab72cea527
Bug 469739 - Add support for displaying Vista UAC shield icon; r=joe sr=vladimir
2008-12-21 02:31:35 +01:00
Joe Drew
38b562c978
Don't discard animated images so we don't have to worry about how to restore them. b=414259 r/sr=vlad
2008-12-19 17:35:50 -05:00
Joe Drew
495c3651ba
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-19 17:35:50 -05:00
Josh Aas
e989c119cf
Backed out changeset e28cd33a0335
2008-12-19 05:30:53 -05:00
Josh Aas
48efe70f3d
System for testing plugins, take 3. b=386676 r=smichaud sr=roc
2008-12-19 04:10:09 -05:00