Josh Aas
dc9a40069b
Add test for NPN_ConvertPoint, only enabled for Mac OS X for now. b=500406 r=roc
2009-11-09 13:19:26 -05:00
Taras Glek
c63e503d72
Bug 525755 - crash [@ nsZipArchive::BuildFileList] using jar: with the file protocol without a '/' for the root of the filesystem. r=alfredkayser
2009-11-07 16:19:20 +01:00
Dave Townsend
11d299dd23
Bug 526651: Interfaces changed between the 1.9.2 branch and trunk with no IID rev. r=joe, r=mak77, r=myk
2009-11-06 14:33:17 -08:00
Bobby Holley
ba24a9018c
Bug 512269 - UUID rev that should have been in the last push.r=joe
2009-10-15 21:17:04 -07: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
Robert O'Callahan
98c09ede2e
Disabling plugin test for bug 520436 to figure out test failures on Windows and Linux
...
--HG--
extra : rebase_source : a82298cc3463f744f7b577bcc16403a76eac1961
2009-10-15 17:56:24 +13:00
Robert O'Callahan
c3674d7852
Bug 514974. Test plugin reads from instanceData just after freeing it. r=joshmoz
...
--HG--
extra : rebase_source : 21adecafa47b6a476e191df6d0db10909505f02c
2009-09-07 12:35:14 +12:00
Benjamin Smedberg
d31bf1898b
Bug 510963 - NPN_GetValue(NPNVPluginElementNPObject) is broken, r=josh
...
--HG--
extra : rebase_source : e1242620d2adfee22a5c8ede076e4d43916e72d9
2009-09-10 14:11:30 -04:00
Josh Aas
97bb59ded0
Remove unused member variable that should have gone away in bug 506985. r=smichaud
2009-09-08 12:36:19 -04:00
Alfred Kayser
453dfcf028
Bug 513738 - [r=JOEDREW!]
2009-09-04 20:47:11 -05:00
Walter Meinl
1e69abea85
Bug 507807 - Clean up linking on OS/2; clean plugins on trunk for real
...
r=Weilbacher
2009-09-05 00:29:13 +02:00
Benjamin Smedberg
667f63d102
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Marco Bonardo
17088f5fbf
Backed out changeset 3cab7a0c2c3d due to mochitest timeout.
2009-09-03 14:15:19 +02:00
Alfred Kayser
74aa932ce9
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Sylvain Pasche
28b8e15f98
Bug 513439. Parse layout.css.devPixelsPerCSSPx as a string float. r=roc
...
--HG--
extra : rebase_source : 28d39726e3714d2614f5f010a8e6f914ddecaf75
2009-08-29 12:19:36 +02:00
Mitchell Field
d6e8ce5295
Bug 514131 - remove xpcom/obsolete, r=bsmedberg
2009-09-02 13:01:29 -04: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
Joe Drew
f605743309
Bug 513749 - Mismerge/thinko makes animated images do extra work. r=bholley
2009-09-02 11:48:23 -04:00
Mark Banner
8376e9e637
Bug 501925 Change cookie policy to relax the mailnews-specific APP_TYPE_MAIL requirement. r=Neil,r=dwitte,sr=dmose
2009-09-02 09:42:53 +01:00
Reed Loden
a1fe49b40d
Backing out 510844 to fix unittest failure on CLOSED TREE.
2009-09-01 16:20:47 -05:00
Alfred Kayser
6eeff2e525
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Ben Turner
06029219b0
Rename plugin protocols and fix up usage
...
--HG--
rename : dom/plugins/NPP.ipdl => dom/plugins/PPluginInstance.ipdl
rename : dom/plugins/NPAPI.ipdl => dom/plugins/PPluginModule.ipdl
rename : dom/plugins/NPObject.ipdl => dom/plugins/PPluginScriptableObject.ipdl
rename : dom/plugins/NPBrowserStream.ipdl => dom/plugins/PPluginStream.ipdl
rename : dom/plugins/NPPInstanceChild.cpp => dom/plugins/PluginInstanceChild.cpp
rename : dom/plugins/NPPInstanceChild.h => dom/plugins/PluginInstanceChild.h
rename : dom/plugins/NPPInstanceParent.cpp => dom/plugins/PluginInstanceParent.cpp
rename : dom/plugins/NPPInstanceParent.h => dom/plugins/PluginInstanceParent.h
rename : dom/plugins/NPAPIPluginChild.cpp => dom/plugins/PluginModuleChild.cpp
rename : dom/plugins/NPAPIPluginChild.h => dom/plugins/PluginModuleChild.h
rename : dom/plugins/NPAPIPluginParent.cpp => dom/plugins/PluginModuleParent.cpp
rename : dom/plugins/NPAPIPluginParent.h => dom/plugins/PluginModuleParent.h
rename : dom/plugins/NPObjectChild.cpp => dom/plugins/PluginScriptableObjectChild.cpp
rename : dom/plugins/NPObjectChild.h => dom/plugins/PluginScriptableObjectChild.h
rename : dom/plugins/NPObjectParent.cpp => dom/plugins/PluginScriptableObjectParent.cpp
rename : dom/plugins/NPObjectParent.h => dom/plugins/PluginScriptableObjectParent.h
rename : dom/plugins/NPBrowserStreamChild.cpp => dom/plugins/PluginStreamChild.cpp
rename : dom/plugins/NPBrowserStreamChild.h => dom/plugins/PluginStreamChild.h
rename : dom/plugins/NPBrowserStreamParent.cpp => dom/plugins/PluginStreamParent.cpp
rename : dom/plugins/NPBrowserStreamParent.h => dom/plugins/PluginStreamParent.h
2009-09-08 23:31:35 -07:00
Benjamin Smedberg
689058eecc
Merge mozilla-central into Electrolysis
2009-08-26 12:15:27 -04:00
Masatoshi Kimura
b8b02603b9
Bug 509179. Disable compilation of TSF when not available in the SDK. r=ted
2009-08-25 12:13:42 -07:00
Doug Turner
cc4f335fc9
Bug 521257 - Support NPImageExpose on Maemo/Hildon only. r=roc
2009-10-26 22:18:35 -07:00
Dão Gottwald
b6e71f34a2
Bug 524270 - Make the second getChildList parameter optional. r=bsmedberg
2009-10-26 21:02:06 +01:00
Jonathan Griffin
672d88205f
Bug 518940. Add NPN_Evaluate tests.
2009-10-23 13:41:52 -07: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
Josh Aas
c529498f55
Remove java-specific preferences from Firefox UI, hidden prefs. Java should be managed via the addons manager. Also improves accuracy of "window.navigator.javaEnabled()". b=506985 r/sr=jst uireview=faaborg
2009-08-24 15:56:43 -07:00
Alfred Kayser
6dc97c3352
Bug 510247 - Simplify the BuildFileList scanner logic to prevent underruns on JAR files. r=tglek
2009-08-25 00:12:02 +02:00
Magnus Melin
ecd4b54171
Bug 248280: pref "javascript.allow.mailnews" is obsolete and should be removed. r=dmose
2009-08-24 21:12:22 +03:00
Mats Palmgren
0023f5fba6
Make the nsPluginInstanceTag destructor non-recursive to avoid exhausting stack space. b=486349 r+sr=jst
2009-08-19 02:25:36 +02:00
Taras Glek
5cee56363b
Bug 457949 - no need for Stopwatch r=bsmedberg
...
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
Phil Ringnalda
edf5cfd596
Bug 512708 - Remove long-dead TestJarCache and its makefile.win, r=tglek
2009-08-27 19:35:20 -07:00
Benjamin Smedberg
36bc86429d
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Josh Aas
d8264ff87b
Implement Cocoa NPAPI event model. b=435041 sr=roc
2009-08-26 17:29:47 -07:00
Taras Glek
98ae1ef3ec
Bug 512515. Let JAR channels report 'file not found' when the file isn't found in the JAR file. r=bsmedberg
...
--HG--
extra : rebase_source : bc52f7c34fe08c755d17ca5b3587807d63f34a14
2009-08-26 09:38:25 -07:00
timeless@mozdev.org
91176001e8
Bug 507404 dialogWindow is unused in DialogOKClicked and DIALOGID is useless
...
r=karlt
2009-08-26 18:27:59 +02:00
Robert O'Callahan
e86893e8e6
Bug 520462. Test that mouse clicks transfer focus to plugins correctly. r=jmathies
2009-10-08 00:14:12 +13:00
Robert O'Callahan
f7d304494f
Bug 520436. Interpret NPN_InvalidateRect rectangles as relative to the content-box, not the border-box. r=josh
2009-10-05 23:07:30 +13:00
Karl Tomlinson
631037a1ca
b=518915 remove incorrect comment about clipRect "Used by MAC only" r=josh
...
--HG--
extra : rebase_source : 008b54b52b8e4e40cf3295c759389494f1cbcfd2
2009-10-14 15:40:44 +13:00
Karl Tomlinson
6f4fb3531e
b=521940 don't paint the plugin socket window to avoid flicker on load r=roc
...
--HG--
extra : rebase_source : 9a0f5cf10ecd3c939e6f13c14c9bcd88ace5d457
2009-10-14 15:38:31 +13:00
Karl Tomlinson
a3c6852b14
b=521872 fix up expose event handling in sample unix print plugin r=gavin
...
--HG--
extra : rebase_source : b25466a231799cc0f87fdd930b13897a3f7e9b93
2009-10-14 15:35:47 +13:00
Karl Tomlinson
5124921205
b=520107 test plugin should not use gdk_window_foreign_new to lookup pixmap r=roc
...
--HG--
extra : rebase_source : 2d815c7a9ebda774d8913c518317b96cbbf60ac3
2009-10-05 14:07:38 +13:00
Jonathan Griffin
0c3b927121
Bug 518940. Remove Date test to fix orange
...
--HG--
extra : rebase_source : 440da08b5813f48e250a5a2c8708f6724e7666cf
2009-10-13 14:05:56 -07:00
Jonathan Griffin
0ee1013cfa
Bug 518940. Fix intermittent orange.
2009-10-12 14:35:21 -07:00
Jonathan Griffin
1f2d72eb7a
Bug 518940. Add tests for NPN_InvokeDefault. r=bsmedberg
2009-10-12 10:38:11 -07:00
Ben Turner
a050c21b91
Merge mozilla-central
2009-07-30 11:28:07 -07:00
Rich Walsh
fe12ea1452
[OS/2] Bug 500654: sync OS/2 plugin code with Windows version, to hopefully fix some Flash-related crashes, r=pweilbacher
2009-07-30 21:20:44 +03:00
Ben Turner
0f23165f92
Revert testplugin changes so that unit tests pass
2009-07-28 14:38:32 -07:00
Ben Turner
f3fc50ffbe
Fix testplugin on windows to not crash until we support scriptable objects
2009-07-28 11:48:21 -07:00
Ben Turner
4733643b26
Allow out of process tabs and plugins to be disabled via prefs or environment variables, and disable them both by default so that unit tests go green.
2009-07-24 15:21:07 -07:00
Benjamin Smedberg
3f76d197c8
Make --disable-ipc work... mac-ppc now builds by default.
2009-07-20 15:04:52 -04:00
Benjamin Smedberg
8094281085
Merge mozilla-central into Electrolysis
...
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Justin Dolske
3337677d93
Bustage fix for bug 503138.
2009-07-16 18:55:01 -07:00
Vladimir Vukicevic
2d867ed629
b=503902; put back npapi DOM object access for WinCE; r=jst
2009-07-16 14:13:43 -07:00
Vladimir Vukicevic
b30edd4221
b=503138; choose different default sans-serif font for Windows CE; r=jdaggett
2009-07-16 14:13:38 -07:00
Ehsan Akhgari
0ea9820eec
Bug 496292 - Support changing the Accept header via a preference; r=joedrew sr=bzbarsky
2009-07-15 11:52:40 +04:30
Peter Weilbacher
a1cd66b0cd
Bug 503950: OS/2 bustage fix for bug 503377, p=wuno@lsvw, r=pweilbacher
2009-07-14 13:34:07 +02:00
Benjamin Smedberg
7cfb1933d5
Windows bustage fix for bug 503377
2009-07-13 12:57:32 -04:00
Benjamin Smedberg
6d5d93fae7
nsIPluginInstance.getMIMEType should be a [shared, const] parameter... it doesn't follow the normal XPCOM rules about allocating memory. r=josh sr=jst
2009-07-13 12:27:46 -04:00
Ginn Chen
f693307429
Bug 501889 _scheduletimer symbol not found on Solaris r=joshmoz sr=jst
2009-07-13 20:23:41 +08:00
Josh Aas
b95b463271
Remove mIsJavaPlugin variable in nsNPAPIPluginInstance, fix some comments. b=503809 sr=roc
2009-07-12 22:44:48 -04:00
Josh Aas
e3e6f70dd4
Get rid of GUItoMacEvent and nsPluginEventType. b=503133 sr=roc
2009-07-10 20:20:32 -04:00
Robert O'Callahan
95a6a24425
Backed out changeset 91a43fa9b0da
...
--HG--
extra : rebase_source : 00ee0eac778112a8aac3e19f1f114e8b8b34580c
2009-07-10 20:13:51 +12:00
Robert O'Callahan
c4ea1448d4
Bug 501295. The Win32 test plugin needs to compute an accurate clip region. r=jmathies
2009-07-10 14:03:00 +12:00
Robert O'Callahan
a5413c00db
Bug 501295. pluginGetEdge should return coordinates relative to the window frame in the Win32 test plugin. Then we can enable test_plugin_position on Windows. r=jmathies
2009-07-10 14:03:00 +12:00
Ben Turner
9530b586ff
Some windows build fixup
2009-07-02 13:48:33 -07:00
Ben Turner
fb20290727
merge bent's changes from libchromiumipc. Gtk plugins now drawing
2009-07-01 14:19:32 -07:00
Chris Jones
22e9e1dee6
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
2009-07-02 11:54:22 -05:00
Benjamin Smedberg
5a0b8bf812
Plugins stuff: this code is equivalent to electrolysis-tmp revision 61cd9e89fd00, except that I had to merge forward a minor change to the plugin-loading code from Josh's cleanup.
2009-06-30 14:51:05 -04:00
Josh Aas
92354e3fc0
Bug 501194 - Remove nsplugin.h. r/sr=jst
2009-06-30 01:55:05 -04:00
Josh Aas
709717d358
Remove plugin instance peers (nsIPluginInstancePeer, nsPIPluginInstancePeer). Second and final part of bug 500889. r/sr=jst
2009-06-29 14:53:52 -04: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
Josh Aas
9ef568c25e
Bug 500889 - Remove nsIPluginInstancePeer2 and nsIPluginInstancePeer3, part 1 for removing plugin instance peers. b=500889 r/sr=jst
2009-06-28 19:43:19 -04:00
Henri Sivonen
8803c27a7f
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-29 00:44:22 +02:00
Johnny Stenback
87138ce673
Backed out changeset 168dd0eb7283
2009-06-28 11:47:11 -07:00
Henri Sivonen
c37125bbd5
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-28 20:19:05 +03:00
Henri Sivonen
fb74340ed2
Merge trunk into HTML5 repo
2009-06-26 18:22:48 +03:00
Makoto Kato
b9e3de1925
Bug 500122 - cannot build libjar on Symbian. r=cbiesinger
2009-06-26 14:43:15 +09:00
Josh Aas
dc50eaca29
Minor cleanup in nsPluginHostImpl, no bug.
2009-06-25 23:33:34 -04:00
Josh Aas
3f87649c83
Do a better job of checking for exceptions in npruntime, part 2. b=474157 r/sr=jst
2009-06-25 20:29:58 -04:00
Josh Aas
6e46406edc
Bustage fix for bug 499431.
2009-06-25 17:45:35 -04:00
Josh Aas
28475979b0
Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
2009-06-25 17:06:54 -04:00
Henri Sivonen
66a7942699
Merge trunk into HTML5 repo
2009-06-23 10:17:29 +03:00
Josh Aas
8286b5c500
Remove os2wrapper and associated files. b=499367 r=Peter Weilbacher
2009-06-22 17:25:07 -04:00
Henri Sivonen
f857815fde
Merge trunk into HTML5 repo
2009-06-22 10:05:55 +03:00
Justin Dolske
55da1cfdc5
Bug 469443 - Form Manager Storage should be a JavaScript-based component. r=gavin
2009-06-19 13:19:18 -07:00
Josh Aas
f7550df414
Remove nsIEventHandler, part of the XPCOM plugin API. b=499329 sr=sicking
2009-06-19 15:40:31 -04:00
Josh Aas
d5dc0a917f
Remove nsIJRILiveConnectPIPeer and nsIJRILiveConnectPlugin. b=499322 sr=sicking
2009-06-19 15:39:22 -04:00
Josh Aas
db195feffb
Remove nsIScriptablePlugin, part of the XPCOM plugin API. b=498164 r/sr=sicking
2009-06-19 15:37:09 -04:00
Josh Aas
cf01ab4fd7
Minor Mac OS X plugin related cleanup, no bug. r=smichaud
2009-06-19 12:15:23 -04:00
Makoto Kato
8bd8dc9099
Bug 496504 - Plugin test isn't compatible with Windows x64 build. r=joshmoz, sr=roc
2009-06-24 18:44:20 +09:00
Henri Sivonen
4108e0ae0f
Merge trunk into HTML5 repo
2009-06-16 12:18:59 +03:00
Henri Sivonen
da34aaf34b
Disabling the HTML5 parser in order make the HTML5 repo behave the way trunk would when landing preffed off
2009-06-16 10:01:08 +03:00
Joe Drew
42d5d18bb7
Bug 496593 - Image cache entry comparison is wrong. r=vladimir, sr=bzbarsky
2009-06-15 15:33:48 -07:00
Henri Sivonen
0c21b9e11f
Enable HTML5 parser by default leaving fallback to disabling it
2009-06-15 10:28:02 +03:00
Henri Sivonen
40382651ff
Disable HTML5 parser by default
2009-06-15 10:17:52 +03:00
Robert O'Callahan
f3ad1dcb08
Bug 500910. GTK2 test plugin should take window shapes into account when computing the effective clip region. r=karlt
2009-07-10 14:02:58 +12:00
gyuyoung kim
c83c298365
Bug 456721 - Control GC frequency/a high water mark of Tracemonkey via about:config; r+sr=(brendan + mrbkap)
2009-07-09 14:16:26 +02:00
Josh Aas
8872098fcd
Get rid of nsMIMEType type. b=503025 r/sr=jst
2009-07-08 23:25:20 -04:00
=Hiroyuki Ikezoe
1596ded746
bug 498845 - libbz2 can't use fdopen on windows ce r=bsmedberg
2009-07-08 11:49:47 -04:00
Josh Aas
be6ccc14d9
Remove some code that is no longer necessary for the Java plugin on AIX. b=498148 r/sr=jst
2009-07-07 21:01:38 -04:00
Josh Aas
b9c20b5769
nsIPlugin and nsIPluginHost should not inherit from nsIFactory. b=502886 r/sr=jst
2009-07-07 21:00:11 -04:00
Steven Michaud
e4958ecdca
get rid of nsIInternetConfigService. b=489864 r=josh sr=roc
2009-06-23 14:09:19 -05:00
Jim Mathies
874efa9b7f
Bug 493601 - Fix crash involving Flash module unloading. (r=emaijala,joshmoz,bent sr=brendan)
2009-06-23 06:27:44 -05:00
Josh Aas
78b0135ea2
Simplify code for exposing plugin file names vs. full path. Second landing. b=488181 r/sr=jst,bz
2009-06-10 16:47:49 -04:00
Josh Aas
0550724ce9
Fix typo reversing some npruntime logic, fixes some problems with plugins using scripting. b=492924 sr=roc
2009-06-10 16:32:45 -04:00
Neil Deakin
15df29db77
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Hashem Masoud
b71a1a1cfa
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
2009-08-14 16:09:00 +02:00
Jeff Muizelaar
1b8c2efe61
imported patch jpeg-icc
2009-08-13 18:33:24 -04:00
Bobby Holley
6be6d69d7c
Bug 509929 - Reference cycle between nsProgressNotificationProxy and nsHttpChannel on channel redirect. r=biesi
2009-08-13 13:20:41 +02:00
Josh Aas
8fc23d2339
Various 64-bit fixes for Mac OS X widget and plugin code. b=509947 r=mstange
2009-08-12 18:32:41 -04:00
Taras Glek
2fffd205ae
Bug 504864: mmap io for JARs r=bsmedberg
2009-08-12 13:50:12 -07:00
Bobby Holley
4275f152b5
Bug 507902 - nsImageFrame static Icon Loads should not use the mListener of the first instantiated nsImageFrame.r=bz,joe
2009-08-12 16:23:38 +02:00
Navin Lal
630f98121a
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
timeless@mozdev.org
34e59f2e57
Bug 508021 nsNPAPIPluginInstance::Print does not need to null check mCallbacks
...
r=jst
2009-08-12 11:49:55 +02:00
timeless@mozdev.org
2f8517133e
Bug 505833 NPObjectMember_Convert is the only function that doesn't null check JS_GetInstancePrivate
...
r=joshmoz@gmail.com
2009-08-12 11:49:53 +02:00
Arpad Borsos
9c8455122d
Back out b8e531a6c961 (Bug 474369), it really did cause the windows dhtml regression
...
--HG--
extra : rebase_source : 568114bcfc5a7710d9e2c2fe5e234fa190bebba1
2009-06-16 14:38:51 +02:00
timeless@mozdev.org
ff37a6151d
Bug 499295 NULL crash [@ nsPluginInstancePeerImpl::GetJSContext]
...
r=jst sr=jst
2009-06-27 18:42:51 -07: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
Peter Weilbacher
c911a458e5
[OS/2] Bug 500938: fix build break in nsPluginNativeWindowOS2.cpp following bug 499431, p=dragtext@e-vertise, r=pweilbacher
2009-06-28 02:02:57 +03:00
Josh Aas
3df453a7c5
Get rid of nsIWindowlessPluginInstancePeer. b=500672 r/sr=jst
2009-06-26 13:30:36 -04:00
Johnny Stenback
51b4b53024
Fixing bug 484744. Revert an IID change that broke the old Java plugin. r+sr=mrbkap@gmail.com
2009-06-26 07:57:26 -07:00
Josh Aas
da590c4fb4
Don't allow access to any XPCOM objects view NPAPI's NPN_GetValue. b=500513 r/sr=jst
2009-06-26 10:33:17 -04:00
Josh Aas
d4a2253453
Get rid of nsIPluginInstance::Destroy, it doesn't do anything. b=500593 r/sr=jst
2009-06-26 10:32:32 -04:00
Neil Deakin
69bd6c8514
Bug 478416, replace chromedir attribute with :moz-locale-dir pseudoclass, r=neil,dao,dbaron,sr=dbaron
2009-07-29 14:33:53 -04: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
Vivien Nicolas
fefd5e8cd0
Bug 506641: Click image resizing for nsImageDocument should be disabled, r=bzbarsky
2009-07-28 23:02:55 -04:00
Christian Biesinger
f8b424f36e
Fix memory leaks from changeset dcda49ff1a26 - need to make sure that
...
the destructor gets called for the hashtable entries.
Also fixes a nit (AddRef() -> NS_ADDREF_THIS())
r+sr=bz
2009-07-28 19:46:04 +02:00
Christian Biesinger
3e4562bc01
Bug 487638 - status bar blames wrong resource when downloading slow responding resource
...
- Makes nsDocLoader store the last-sent status message for each request in the
corresponding nsRequestInfo, and keeps a flag to indicate whether the request
is done
- When a request finishes, it looks for a random request that is not done and
has a non-empty status, and if it finds one, sends that status message to the
listeners
- To make this all work, the patch also changes imagelib so that status and
state messages sent for images are sent with the imgIRequest as the request and
not the channel. This is necessary because the channel is not part of the
loadgroup for images, only the imgIRequest is.
- Make the BrowserStatusFilter always update its pending status message if it
is dirty, even when that matches the currently displayed status message
r+sr=bz
2009-07-28 18:13:48 +02:00
Josh Aas
af9413f036
Document unscheduleAllTimers scriptable method added to test plugin.
2009-07-27 23:37:52 -04:00
Ryo Kawaguchi
091c57b039
Bug 506409: Merge Draw*ImageInternal methods into their Draw*Image callers, and fix a comment in imgIContainer.idl. patch=ryo r=roc
2009-07-27 16:48:13 -07:00
Matthew Noorenberghe
884dc445c7
Bug 370117 - form autocomplete should sort by frequency of use. r=dolske
2009-07-25 22:05:03 +02:00
Navin Lal
1cad5f2db8
Bug 74803 - Should make global data const where possible; const changes for nsmodulecomponentinfo; r=dbaron
2009-07-25 03:27:08 +02:00
Taras Glek
4cbbbfb168
bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-23 11:40:29 -07:00
timeless@mozdev.org
7637796805
Bug 500068 thundersomething addon constantly crashes tb 2.0.0.22 final (win32, winxp) [@ nsCharTraits<unsigned short>::length - nsPref::SetUnicharPref]
...
r=dveditz
2009-07-22 17:31:04 -05:00
Taras Glek
8824dfa739
Bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-22 14:43:10 -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
cdf4b6870f
Bug 505473 - Fix alpha handling so we composite animated GIFs properly. r=vlad
2009-07-21 21:19:59 -07:00
Robert O'Callahan
a5233fd2a0
Bug 500910. GTK2 test plugin should take window shapes into account when computing the effective clip region. r=karlt
2009-07-22 12:44:50 +12:00
Rob Arnold
78c5a292a0
Bug 502711 - imgITools cannot decode images stored in JARs r=joe
...
--HG--
extra : rebase_source : 002851f48d458d7ab0a4bbf87fd79fc893c425cb
2009-07-21 15:57:25 -07:00
Martin Stránský
48eb31ace1
Bug 486482 - null deref [@ nsPluginNativeWindowGtk2::CreateXEmbedWindow ]. r=josh, sr=jst
2009-07-21 10:13:38 +02: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
Steven Michaud
c55209062c
[OSX] Embedded plugins don't print - NPP_Print not called. b=191046 r=josh,kinetic
2009-07-20 17:10:36 -05:00
Vladimir Vukicevic
efa1efa106
Disable CMS on Windows CE
2009-07-17 16:05:04 -07:00
Hiroyuki Ikezoe
2aba70ec42
Bug 488807 - Should close the handle of FindFirstFile. r=blassey, sr=bsmedberg
2009-06-15 11:58:25 +02:00
Karl Tomlinson
81c3638f80
b=489294 XserverRegion leak with composited plugins r=jrmuizel
2009-06-15 12:52:11 +12:00
Josh Aas
59bfeb371e
Remove nsICookieStorage, part of the XPCOM plugin API. b=432354 r/sr=jst,sicking
2009-06-13 13:16:40 -07:00
Josh Aas
c9bdcf394b
Remove unused nsIClassicPluginFactory. b=498031 r/sr=sicking
2009-06-12 17:33:34 -07:00
Arpad Borsos
57cd249cca
merge backout
2009-06-12 23:21:22 +02:00
Arpad Borsos
118ee75268
Back out bug 474369, suspected of causing dhtml and tp3 regression
2009-06-12 23:20:55 +02:00
Josh Aas
7997fbcd5e
Remove nsIFileUtilities, part of the XPCOM plugin API. b=487977 r/sr=jst
2009-06-12 11:17:00 -07:00
Arpad Borsos
21896afffc
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Arpad Borsos
990fceee6e
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
...
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
2009-05-07 17:15:26 +02:00
Serge Gautherie
10269466ce
Backed out "changeset: ff9eba3f8224" of
...
Bug 504864 - mmap io for JARs; r=benjamin
which does not compile on Windows
2009-08-08 12:40:50 +02:00
Taras Glek
b71d0123c6
Bug 504864 - mmap io for JARs; r=benjamin
2009-08-08 12:07:39 +02:00
Ted Mielczarek
fb6939649b
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
...
--HG--
extra : rebase_source : 76f547c1f055f18f57e09c67f1a2f7b2f548c3cd
2009-05-14 07:37:40 -04:00
Ted Mielczarek
092e85a88d
Backed out changeset 9ddc25fb2246 - bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh - for test failures
2009-08-05 15:36:20 -04:00
Ted Mielczarek
bb3956d8f7
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
...
--HG--
extra : rebase_source : 7bd4c374609a9eea15d0b244c1415ae853146e84
2009-05-14 07:37:40 -04:00
Joe Drew
310e7e78c5
Bug 506063. Add rect emptiness check to imgContainer::ExtractCurrentFrame(). r=vlad
...
--HG--
extra : rebase_source : 958125394452e818ea3a797e0848ac04373a7080
2009-08-05 14:39:05 +12:00
Robert O'Callahan
6a86c83e25
Bug 506304. Support synthesized mouse events being sent to windowless plugins, support reporting mouse event coordinates from the test plugin, and add tests for mouse events. r=josh
...
--HG--
extra : rebase_source : 5c97644a6db8454f759bbeab7a1e06295aca8325
2009-08-05 13:36:37 +12:00
Margaret Leibovic
5fdabd8af3
Bug 462809 - Interpretation of scroll events on Windows and OS X, r=vladimir, ui-r=beltzner
2009-08-04 14:28:17 -07:00
Robert Sayre
1354a12127
Merge mozilla-central to tracemonkey.
2009-08-02 15:27:09 -07:00
MattN
5b85b7cf95
Bug 446247 - Autocomplete should match any part of the string. r=dolske
2009-08-01 17:30:26 -07:00
Justin Dolske
166eff6d30
Bug 504675 - default sans serif font on Windows CE shouldn't be Tahoma. r=vladimir
2009-08-01 17:30:21 -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
Robert Sayre
6908c1f759
Bug 500304. Turn on chrome jit. r=brendan
2009-07-29 17:14:26 -04:00
Karl Tomlinson
0f242d70db
Bug 494027 - Crash @NS_NotifyPluginCall on tinderbox shortly after plugin tests run. r+sr=jst@mozilla.org
2009-05-22 15:24:50 -07:00
Timothy Nikkel
f137cf5ed8
Fix crash that can occur with a malformed pluginreg.dat file. b=493545 r=josh sr=bz
2009-05-20 12:21:46 -04:00
Jonas Sicking
c6e93f7569
Bug 481566: Restore behavior on mac and linux to our old probing strategy to fix Tp3. rs=jst
2009-05-19 15:32:05 -07:00
Dave Townsend
dd2848c629
Backed out changeset 461d728271d1
2009-05-19 13:51:18 +01:00
Arpad Borsos
6a70c37113
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Robert O'Callahan
0d64ef266c
Fix comment for bug 493202.
...
--HG--
extra : rebase_source : 91ca94c871a6d46c6c60d8644aff3a6a0ab636ab
2009-05-19 12:15:36 +12:00
Benjamin Smedberg
6df221580d
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
...
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Dave Townsend
af2f9c4f32
Bug 386153: Make nsIJAR scriptable. r+sr=bz
2009-05-18 10:26:19 +01:00
Karl Tomlinson
2ee730af93
test plugin window existence at plugin instance destruction. b=485125,429604,454756 r=roc
2009-05-18 13:53:39 +12:00
Robert O'Callahan
c8a063a105
Bug 493202. Add a layout.css.devPixelsPerPx hidden pref to control that ratio if desired. r=vlad
2009-05-18 10:09:53 +12:00
Josh Aas
a5bdae5f94
Backed out changeset 7cd22106e8d9. Simplify code for exposing plugin file names vs. full path. b=488181
2009-05-16 21:09:48 -04:00
Josh Aas
956f9c56b6
Simplify code for exposing plugin file names vs. full path. b=488181 r/sr=jst
2009-05-15 18:26:21 -04: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
Peter Annema
8c8313039e
Bug 487192: Move both copies of nsWildCard into xpcom. r/sr=bsmedberg
...
- Move nsWildCard.{h,cpp} into xpcom/io.
--HG--
rename : modules/libjar/nsWildCard.cpp => xpcom/io/nsWildCard.cpp
rename : modules/libjar/nsWildCard.h => xpcom/io/nsWildCard.h
2009-05-13 20:22:54 -07:00
Peter Annema
94935dfe87
Bug 487192: Move both copies of nsWildCard into xpcom. r/sr=bsmedberg
...
- Clean up memory usage.
- Turn the helper functions into template functions.
- Make both copies be exactly the same.
2009-05-13 20:22:54 -07:00
Peter Annema
8ae104db6e
Bug 487192: Move both copies of nsWildCard into xpcom. r/sr=bsmedberg
...
- Sync up filepicker's nsWildCard to fixes made to libjar's version.
2009-05-13 20:22:53 -07: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
Mark Finkle
523fca9cea
Bug 500208: select element should update label when script changes selection, r=bzbarsky
2009-07-06 09:39:54 -04:00
Josh Aas
525b725f6e
Plugin host cleanup. b=501996 r/sr=jst
2009-07-06 02:10:10 -04:00
Peter Van der Beken
88bc7e0eed
Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap.
2009-05-12 22:20:42 +02:00
Robert O'Callahan
fa5c580553
Bug 499595. Win32 test plugin needs to double-buffer and look more like other platforms' test plugins. r=jmathies
2009-07-04 21:54:09 +12:00
Robert O'Callahan
cae225728f
Bug 488620. GTK2 test plugin should not assume that ancestor X windows have associated GTK widgets. r=karlt
2009-07-04 21:47:15 +12:00
Josh Aas
20377c284e
Remove XPCOM plugin code from nsPluginsDirUnix. b=502045 r/sr=jst
2009-07-03 09:53:00 -04:00
Mats Palmgren
c75c21f508
Backout bug 486349, due to regression bug 502135.
2009-07-03 13:48:52 +02:00
Josh Aas
0e7051a3d7
Comment and formatting cleanup for nsIPlugin. No bug.
2009-07-02 15:32:21 -04:00
Mats Palmgren
1cc06126e9
Make the nsPluginInstanceTag destructor non-recursive to avoid exhausting stack space. b=486349 r+sr=jst
2009-07-02 11:57:37 +02:00
Josh Aas
f46180b8cb
Rename nsPluginHostImpl to nsPluginHost. No bug, discussed with jst.
...
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
rename : modules/plugin/base/src/nsPluginHostImpl.h => modules/plugin/base/src/nsPluginHost.h
2009-07-02 01:48:08 -04:00
Josh Aas
74fc2cc535
Remove nsIPluginInstanceInternal, fold it into nsIPluginInstance. b=501786 r/sr=jst
2009-07-02 00:52:07 -04:00