Commit Graph

7199 Commits

Author SHA1 Message Date
Kyle Huey
a7c3948d0a Backed out changeset 8ce70abd7777 2010-03-09 01:14:21 -05:00
Joel Maher
694ec71da0 Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer 2010-03-08 19:21:33 -08:00
Boris Zbarsky
a6b567f0b0 Bug 488850. Remove imgRequestProxies from the loadgroup asynchronously. r=joedrew, sr=vlad 2010-03-08 14:34:52 -05:00
Joe Drew
fdddc3e3df Bug 547143 - Basic test. 2010-03-08 14:01:07 -05:00
Joe Drew
3a31d94f82 Bug 547143. r=jrmuizel sr=roc 2010-03-08 14:01:04 -05:00
Benjamin Smedberg
ed5399b833 Followup to bug 548217 - Instead of using a bizarre dual-refcounting scheme, explicitly track when nsPluginStreamListenerPeer.mLocalCachedFile is shared and should be deleted, r=josh
--HG--
extra : rebase_source : 97f6bebfdb99f0c0cbd8cd033e62492fcb755d09
2010-03-06 14:38:54 -05:00
Benjamin Smedberg
fbe4f3516c 1;2cBug 548217 - Make NP_SEEK streams work properly: they shouldn't crash if NPN_RequestRead is called after all the stream data is delivered, and they should call NPP_DestroyStream when NPN_DestroyStream is called, but not before. To this end, the classes nsPluginStreamInfo and nsPluginStreamListenerPeer have been unified: the nsNPAPIPluginStreamListener holds the stream listener peer alive so that additional range requests can be made on it. In addition the nsNPAPIPluginStreamListener holds *itself* alive for NP_SEEK streams, and only calls releases itself/calls CleanUpStream when the plugin explicitly calls NPN_DestroyStream or when the associated plugin instance is being destroyed. r=josh
--HG--
extra : rebase_source : 372df117d2b0c955605f44ee0e2fa512f0ad972b
2010-02-23 21:58:27 -05:00
Doug Turner
7996ebdb6b Bug 550410. Provide a pref to disable orientation events. r=dveditz
--HG--
extra : rebase_source : 0bc3ffef8341a4a34b166a41e9dcd1a405b1ec89
2010-03-08 07:33:24 -08:00
Florian Queze
32cdb2d043 Bug 485721 - Roaming preferences redundant in Firefox. r=bsmedberg 2010-03-08 08:41:37 +01:00
Clint Talbert
5b4513c7e9 Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box 2010-03-07 17:34:23 -08:00
Joel Maher
3cd691129e Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte 2010-03-07 16:08:05 -08:00
Makoto Kato
340544f021 Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg 2010-03-07 22:56:45 +09:00
Joe Drew
150726db3f Bug 516772 - nsImageFrame ends up using random values for image size if mError set in imgContainer. r=bholley/bz 2010-03-07 10:48:24 +01:00
Uli LInk
72ce0ee6b5 Bug 548213. Fix C++-style comment in C code. r=josh 2010-03-05 13:10:42 +13: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
Simon Montagu
d6b0caacfa Add Tibetan to font selection UI. Bug 441110, r=emk 2010-03-04 10:55:53 +02:00
Chris Jones
90e5b2265a Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg 2010-03-03 23:02:57 -06:00
Chris Jones
a7ca970622 Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg 2010-03-03 23:02:55 -06:00
Bas Schouten
82947f6482 Bug 549272: Initialize the mozilla.widget.render-mode pref in all.js. r=vlad 2010-03-03 09:29:57 +00:00
John Daggett
cb82d10786 Backed out changeset a258698d412f 2010-03-03 17:18:59 +09:00
Bas Schouten
a17c15a8b9 Bug 549272: Initialize the mozilla.widget.render-mode pref in all.js. r=vlad 2010-03-03 07:57:41 +01:00
Steven Michaud
1ad0342f76 Bug 542068 - Wrong coordinates set on synthesized plugin events. r=josh 2010-03-02 10:59:01 -06:00
Bas Schouten
930550ada6 Bug 534787: Properly flush and markdirty image surfaces on Locking/Unlocking image data. r=jrmuizel 2010-03-02 02:04:30 +01:00
Benjamin Smedberg
79ecdaf0ba Merge backout of bug 548217 because of topcrash bug 549112 2010-02-27 17:40:03 -05:00
Benjamin Smedberg
1f48854fb7 Backed out changeset f829f942873d - bug 548217 because of topcrash bug 549112 2010-02-27 17:36:54 -05:00
Benjamin Smedberg
e8eec56a98 Bug 548217 - Make NP_SEEK streams work properly: they shouldn't crash if NPN_RequestRead is called after all the stream data is delivered, and they should call NPP_DestroyStream when NPN_DestroyStream is called, but not before. To this end, the classes nsPluginStreamInfo and nsPluginStreamListenerPeer have been unified: the nsNPAPIPluginStreamListener holds the stream listener peer alive so that additional range requests can be made on it. In addition the nsNPAPIPluginStreamListener holds *itself* alive for NP_SEEK streams, and only calls releases itself/calls CleanUpStream when the plugin explicitly calls NPN_DestroyStream or when the associated plugin instance is being destroyed. r=josh/jst 2010-02-23 21:58:27 -05:00
Jonathan Kew
cf84dfafe8 Bug 548177 - remove ATSUI text rendering code. r=jdaggett 2010-02-26 06:20:38 -08:00
Bas Schouten
ce2c451d88 Bug 527707: Correction from rev 0e1c0b71bf13. Incorrect line came along. 2010-02-25 22:42:27 -08:00
Bas Schouten
ce3d5e1f69 Bug 527707: Add Direct2D and DirectWrite backend integration to thebes and widget. Preffed off by default r=jrmuizel r=jmathies r=jfkthame 2010-02-25 22:36:07 -08:00
Bas Schouten
706fd07eda Bug 545513: Flush surfaces and mark them dirty at the correct points. r=jrmuizel 2010-02-25 10:14:30 -08:00
Benjamin Smedberg
9d0046758a Bug 532208: Test for large streams 2010-02-26 13:07:58 -06:00
Benjamin Smedberg
17a4b894c8 Merge backout of bug 548217 2010-02-25 03:59:05 -08:00
Benjamin Smedberg
c3db41eaeb Backed out changeset 77dc38d8196e - bug 548217 because even though this patch is correct, it exposes a bug in the OOPP code which got backed out. 2010-02-25 03:57:57 -08:00
Benjamin Smedberg
2c9d96f80b 1;2cBug 548217 - Make NP_SEEK streams work properly: they shouldn't crash if NPN_RequestRead is called after all the stream data is delivered, and they should call NPP_DestroyStream when NPN_DestroyStream is called, but not before. To this end, the classes nsPluginStreamInfo and nsPluginStreamListenerPeer have been unified: the nsNPAPIPluginStreamListener holds the stream listener peer alive so that additional range requests can be made on it. In addition the nsNPAPIPluginStreamListener holds *itself* alive for NP_SEEK streams, and only calls releases itself/calls CleanUpStream when the plugin explicitly calls NPN_DestroyStream or when the associated plugin instance is being destroyed. r=josh
--HG--
extra : rebase_source : fba343acbfcaa785c7405552d42f4558424b485c
2010-02-23 21:58:27 -05:00
Ben Turner
2e6db03591 Fix #warning, msvc doesn't have that.
--HG--
extra : rebase_source : 06b12ba7cb87045261a1bb042a654cac4d573bd1
2010-02-16 13:04:16 -08:00
Chris Jones
0860ce193a Bug 544945: Mochitest of clipboard interaction that forces the plugin subprocess into a nested event loop on gtk2 platforms. r=karlt
--HG--
extra : rebase_source : f9fb43d4bf4c3991bbdf30f6d999d315ee7a2407
2010-02-16 12:44:26 -06:00
Jonas Sicking
5310e41295 Bug 545059: Remove unneeded/non-working bidi.controlstextmode pref. r=smontagu 2010-02-24 21:58:17 -08:00
Jonas Sicking
12091aa8ea Bug 544698 part 1: Move value processing from submission code to elements. Decomtaminate. Kill a few dead functions. r=jst 2010-02-24 21:58:16 -08:00
Benjamin Smedberg
a91ddf5a32 Bug 547894 - Allow null in NPN_GetStringIdentifier(s) to fix a topcrash with the divx plugin, r=bent 2010-02-24 16:34:17 -05:00
Shawn Wilsher
7e85784adb Merge for back out of changeset bb9e847a02c8 (bug 193911) due to performance regressions. 2010-02-23 17:13:00 -08:00
Shawn Wilsher
957bf3c5ce Backed out changeset bb9e847a02c8 (bug 193911) due to performance regressions. 2010-02-23 17:12:33 -08:00
Steve Chapel
c84122b3dc Bug 193911 - Increase default disk cache size. r=biesi, sr=bz 2010-02-23 10:04:30 +01:00
Benjamin Smedberg
c170f53d5a Bug 543802 - blacklist common Xt plugins on Linux (VLC and Acrobat) so they are in-process, until we implement OOPP for Xt plugins, r=karlt 2010-02-20 10:27:58 -05:00
Nickolay Ponomarev
b8962d0e86 bug 546629 - fix a wrong comment in the npruntime sample plugin code, r=joshmoz 2010-02-22 16:18:17 +03:00
Mike Hommey
48a4c6bcf7 Bug 535990: Null check at PL_DHashTableOperate to avoid crashing r=bsmedberg 2010-02-20 08:55:34 -05:00
Martin Stransky
2bf8037b2b Bug 528900: Null check at _[pop|push]popupsenabledstate to avoid crashing r=jst 2010-02-20 08:53:10 -05:00
Brad Lassey
611943fd65 Winmo bustage fix from bug 545080 r=dougt 2010-02-20 00:53:38 -05:00
Benjamin Smedberg
588fad4574 Followup to bug 545080, convert additional functions to the explicit "W" variants so that even when we're not building with -DUNICODE we always use unicode paths, r=Thunderbird bustage 2010-02-19 15:31:28 -05:00
Benjamin Smedberg
c78bfb5d4a Bug 545080 and bug 537344 - When UNICODE is defined in modules/plugin/base/src, we follow codepaths that aren't right, and the fields of nsPluginInfo are double-converted to UTF8, which is bad, r=josh 2010-02-13 16:59:39 -05:00