Ehsan Akhgari
574ae25354
Bug 286382 - Don't load DLLs from the current directory; r=bsmedberg a=blocking-betaN+
2010-09-28 20:33:43 -04:00
Benjamin Smedberg
a1965ce145
Bug 556698 - test_twostreams intermittent failure, reorder the test so the script always loads before the iframes which might race with it. a=test-only
2010-09-16 21:26:08 -07:00
Josh Aas
ea20f13ad7
Backed out changeset 080a38bd09c5, bug 596762, a=bustage
2010-09-16 15:40:49 -07:00
Scott Greenlay
1cc0fe0db8
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-16 14:05:11 -07:00
Josh Aas
ba5d5d1431
Bug 590057: Add support for loading plugins of a different architecture than the host browser on Mac OS X. r=cjones a=blocking-b7
2010-09-15 23:09:19 -07:00
Josh Aas
c5e1c0a830
Bug 596434: Don't require a PRLibrary when making a decision about whether or not to put a plugin out of process. r=jst a=blocking-b7
2010-09-15 21:57:13 -07:00
Ehsan Akhgari
c27ea3423b
Merge backout a=orange
2010-09-15 12:28:49 -04:00
Ehsan Akhgari
0eb0a0cf54
Back out bug 594774 because of reftest failures and crashtest assertions
2010-09-15 12:28:29 -04:00
Oleg Romashin
0124716a85
Bug 556487 - Disable layers for non-ipc API. r=roc a=blocking2.0
2010-09-15 09:02:47 -07:00
Robert O'Callahan
e6ba6111f7
Bug 594774. Test a=blocking-beta6+
2010-09-15 11:30:27 -04:00
Chris Jones
62386ad60a
Like bug 607123, disable tests that are bogus without the test plugin. rs=roc a=test-only
2010-11-03 14:37:16 -05:00
Mounir Lamouri
4137d4ad8e
Fix intermittent failures in test_cocoa_focus.html. r=jst a=tests
2010-11-03 00:48:45 +01:00
Mounir Lamouri
9211b8ffed
Bug 595062 - Fix Intermittent mochitest-ipcplugins failures in test_cocoa_focus.html. r=jst a=tests
2010-10-29 21:50:27 +02:00
Oleg Romashin
e6c0383567
Bug 599202 - Add support NPP_ImageDraw API for Maemo6. r=dougt a=npodb
...
--HG--
extra : rebase_source : 8486484c5c2bd25a1e1b63859a62bf41787e7004
2010-10-05 09:15:49 +03:00
Oleg Romashin
c46b19434f
Bug 599476 - windowless plugins in object elements with data (e.g. certain Flash pages) are not painted. r=karlt a=beta7
2010-10-02 09:00:45 -07:00
Robert O'Callahan
e9a8f657c5
Bug 602200. Share code to compute effective transforms and opacity, and snap effective transforms. r=bas,sr=vlad,a=blocker
2010-11-08 22:06:15 +13:00
Josh Aas
421ce57185
Remove Windows line endings. No bug. a=josh
2010-11-06 16:27:39 -04:00
Jacek Caban
49375821fe
Bug 606846 - nsPluginNativeWindowWin.cpp compilation broken on mingw r=jmathies a=benjamin
...
--HG--
extra : rebase_source : 07b87af2bba5542e022490765c6402f749871642
2010-11-06 14:25:34 +00:00
Scott Greenlay
98835307a2
Bug 607444 - Quicktime plugin claims 'application/pdf' MIMEType resulting in single page image for pdf. r=josh
2010-11-06 10:38:45 +01:00
Oleg Romashin
73e1be01e9
Bug 595697 - nsIPluginInstance.h(30) : warning C4099: 'gfxASurface' : type name first seen using 'class' now seen using 'struct' r=benjamin a=approval2.0
2010-11-06 10:42:39 +02:00
Phil Ringnalda
9a65c3929b
Bug 608544 - Don't console-spam a totally expected warning about not getting the pref plugins.unloadASAP which has no default value, r+a=josh
2010-10-30 14:01:53 -07:00
Jim Mathies
44de6dbe34
Bug 596094 - Restore plugin subclass when Flash resets it in full screen mode (ipc disabled case). r=jst, a=betaN
2010-10-21 16:52:48 -05:00
Jim Mathies
37b229784b
Bug 596094 - fix a race condition w/ipc disabled in focus related event handling. r=jst, a=betaN
2010-10-21 16:52:48 -05:00
Jim Mathies
fafdb57352
Bug 596094 - Do a little cleanup work on nsPluginNativeWindowWin. r=jst, a=betaN
2010-10-21 16:52:48 -05:00
Jacek Caban
13b198467e
Bug 605116 - Properly declare functions without arguments in npfunctions.h r=joshmoz a=benjamin
2010-10-20 17:30:36 +00:00
Walter Meinl
75d1c140bd
bug604768 [OS/2] break - follow-up removal of argument to NS_TRY_SAFE_CALL_* macros r=daveryeo a=NPOTB
2010-10-20 17:27:27 +00:00
Josh Aas
326e4d92cd
Bug 599087: Re-enable plugin crash tests on Mac OS X. a=test
2010-10-18 16:11:49 -04:00
Josh Aas
87bc8c8964
Bug 599267: Re-enable "test_bug479979.xul" on Mac OS X. a=test
2010-10-18 08:52:06 -04:00
Jim Mathies
f13151ac5e
Bug 603417 - Disable oopp for java on windows. r=bsmedberg, josh, a=final.
2010-10-15 11:04:39 -05:00
Ehsan Akhgari
27e938a1c6
Bug 603679 - Shockwave fails to load (10-9 nightly and newer); r=bsmedberg a=blocking-beta8+
...
--HG--
extra : rebase_source : 5bfa6f5e1da87af2b5f4d09cb70570534a0dad70
2010-10-14 19:53:42 -04:00
Josh Aas
8c1c3c789b
Bug 599076: Re-enable "test_crashing.html" on Mac OS X. a=test
2010-10-15 11:12:02 -04:00
Josh Aas
102724160b
Bug 599378: Re-enable "test_hanging.html" on Mac OS X. a=test
2010-10-14 22:05:48 -04:00
Jacek Caban
edd4210492
Bug 603373 - Remove unused library argument of NS_TRY_SAFE_CALL_* macros r=joshmoz a=benjamin
2010-10-14 21:06:31 +00:00
Blake Kaplan
5f95cb683b
Merge mozilla-central into tracemonkey
2010-10-13 17:54:54 -07:00
Johnny Stenback
865897ffbc
Bug 580128 - Make nsJSNPRuntime compartment safe (r=gal).
2010-10-10 15:50:08 -07:00
Ben Turner
eb1919b632
Bug 580128. Fix plugin stream test to work with the new wrappers. r=jst@mozilla.org
2010-10-10 15:39:14 -07:00
Scott Greenlay
84c64c70bc
Bug 478823: Fix memory leak that can result from reloading the plugin list. r=josh r=jst a=blocking2.0b8+
2010-10-13 11:50:35 -04:00
Blake Kaplan
bcc2c1c1da
Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too).
2010-09-22 17:34:20 -07:00
Robert Sayre
a2321e9216
Merge mozilla-central to tracemonkey.
2010-10-08 21:56:00 -04:00
Robert Sayre
349d8ae170
Merge mozilla-central to tracemonkey.
2010-10-05 13:30:17 -07:00
Luke Wagner
82d757bd1f
Bug 587914 - js::Valueify in static data constructors causes runtime initialization (r=igor)
...
--HG--
extra : rebase_source : 09f2d8b620985eff96468ef7875cab8751a93d18
2010-10-01 17:53:08 -07:00
Robert Sayre
411ce23490
jaegermonkey. what. a=arewefastyet
2010-09-11 15:06:33 -04:00
Robert Sayre
1e38f2645f
Merge mozilla-central to tracemonkey.
2010-09-10 11:47:11 -04:00
Mounir Lamouri
11a8b12cb3
Bug 369306 - Tests for bug 369306 and fixing broken tests. r=jst a2.0=test-only
2010-09-09 20:20:06 +02:00
L. David Baron
2ba8a7180d
Add workaround for bad pixel in pluginproblem reftest. (Bug 459144) a2.0=blocking2.0:beta6
...
--HG--
rename : modules/plugin/test/reftest/pluginproblemui-direction-ref.html => modules/plugin/test/reftest/pluginproblemui-direction-1-ref.html
rename : modules/plugin/test/reftest/pluginproblemui-direction-ref.html => modules/plugin/test/reftest/pluginproblemui-direction-2-ref.html
rename : modules/plugin/test/reftest/pluginproblemui-direction-1.html => modules/plugin/test/reftest/pluginproblemui-direction-2.html
2010-09-09 08:21:47 -07:00
Robert Sayre
93a7a7fac9
merge mozilla-central to tracemonkey.
2010-09-08 10:33:07 -04:00
Jim Mathies
9a800cab3c
Bug 531551 - fix for crashes with older acrobat versions. r=jimm, a=blocking-final.
2010-09-07 11:12:28 -05:00
Oleg Romashin
07565c3458
Bug 556487 - test should wait for paint after setColor. r=roc a=blocking2.0
...
--HG--
extra : rebase_source : 69ae8709316d2bdad04e7efd3cfc49a5bc8d12d4
2010-09-10 11:30:03 -07:00
Oleg Romashin
e81d8ff66c
Bug 556487 - Plugin child/parent/PluginInstance API part. r=roc a=blocking2.0
...
--HG--
extra : rebase_source : 2c07b0dd0f24e704571f43d3e44dd4126a7b3c7d
2010-09-10 11:28:52 -07:00
Ms2ger
4002bc8737
Bug 590970 - Don't compare PL_strcasecmp's return value to nsnull; r=joshmoz approval2.0=jst
2010-09-02 22:18:04 +02:00
Luke Wagner
fb78ed07aa
Bug 581263 - remove slow natives (r=waldo,mrbkap)
2010-08-16 12:35:04 -07:00
David Mandelin
5c543e15c5
[JAEGER] Merge from Tracemonkey.
2010-08-31 10:36:08 -07:00
Miika Jarvinen
e0e3299fde
Bug 591019 - Crash if description returned by plugin is empty. r=joshmoz a=b5
2010-08-30 17:40:13 -07:00
David Mandelin
5fd6fcd11c
[JAEGER] Merge from Tracemonkey.
2010-08-30 11:38:48 -07:00
Dan Witte
03a104a7e0
Back out Bug 536324 part 3.
2010-08-30 13:20:39 -07:00
David Mandelin
ddc03df4c0
Merge from Tracemonkey.
2010-08-19 11:11:36 -07:00
David Mandelin
e06881d3fa
[JAEGER] Bug 587865: demote to int when passing parameters to plugins to preserve old behavior
2010-08-17 18:40:16 -07:00
Joel Maher
2fac5b095b
Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB
2010-08-26 14:47:28 -07: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
L. David Baron
47a1ea54a4
Mark known random assertion due to bug 585394.
2010-08-07 19:21:44 -07:00
Clint Talbert
ec98104ba7
Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
...
--HG--
extra : rebase_source : 01307f705ab07b7784401d69a53921b200544978
2010-08-25 14:03:44 -07:00
Joel Maher
62bd93f5af
Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field
2010-08-25 11:47:39 -07:00
Joel Maher
09453a63b7
Bug 574189 - Fix chrome tests to work from an extension for android and e10s support a=NPOTB r=ctalbert
2010-08-24 10:29:34 -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
Josh Aas
34ab243850
Fix a problem in which we fail to load an enabled plugin just because a disabled plugin is a MIME handler for the same MIME type. b=581848 r=jst
2010-08-04 15:16:12 -04:00
Dan Witte
78bac8db23
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+
2010-08-21 00:31:35 -07:00
Josh Aas
897572c680
Bug 578868: Only load plugin libraries into the main process when absolutely necessary. r=benwa sr=bsmedberg a=blocking-b5+
2010-08-17 20:05:48 -04:00
Robert O'Callahan
33550dc09b
Fix line endings.
2010-08-18 18:04:50 +12:00
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
Benjamin Smedberg
ea370f00dd
Bug 583576 - Range requests on an embedded or fullpage stream causes the stream to be destroyed prematurely because we don't record the mPendingRequests on the nsPluginStreamListenerPeer, r=josh
2010-08-04 14:31:20 -04: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
Josh Aas
d759b00647
Bug 583506: Remove remaining support for blackwood java from plugins module. r/a=jst
2010-08-02 16:31:31 -04:00
Robert O'Callahan
bedf0d6189
Bug 580160. Test plugin needs to invalidate itself if its size changes. r=josh
2010-08-02 15:07:07 +12:00
Robert Sayre
7cb0f0f1ca
Merge mozilla-central to tracemonkey.
2010-07-30 21:57:41 -07:00
L. David Baron
b2e63de23c
Switch reftest manifests to new, shorter syntax for widget toolkit tests. (Bug 570329) a2.0=tests
...
This patch was created by running the following sed commands:
s/MOZ_WIDGET_TOOLKIT=="\(gtk2\|cocoa\|qt\|windows\)"/\1Widget/g
s/MOZ_WIDGET_TOOLKIT!="\(gtk2\|cocoa\|qt\|windows\)"/!\1Widget/g
on all *.list files in the tree.
2010-07-30 16:48:57 -07:00
Josh Aas
0e0e8d92c4
Bug 583019: Remove unused library management code from the plugin host. r=benwa
2010-07-29 17:53:48 -04:00
Chris Jones
0a55544f88
Bug 582486: Don't read an unused pref when unregistering from the category manager. r=josh
2010-07-29 14:15:13 -05:00
Robert Sayre
017624baad
Merge mozilla-central to tracemonkey.
2010-07-27 13:09:04 -07:00
Igor Bukanov
8a41261377
bug 552266 - - asserting that autorooters are used only under a request. r=mrbkap
2010-07-23 13:33:15 +02:00
Robert Sayre
1dd6dffb4b
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Luke Wagner
d9c3675957
fatval tweaks: bump XDR version, remove spurious comment and #defines, realign JSStackFrame
2010-07-15 13:18:12 -07:00
Luke Wagner
ad475468cd
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
b1d025a974
Merge mozilla-central to tracemonkey.
2010-07-12 20:42:21 -07:00
Josh Aas
6b6703e803
Fix mStreamListeners incorrectly initialized to nsnull. Also remove a bad comment. b=577982
2010-07-12 16:22:51 -04:00
Robert Sayre
f61d3ab570
Merge mozilla-central to tracemonkey.
2010-07-11 16:23:48 -07:00
Makoto Kato
c1088eac82
Bug 574095 - crash loading test plugin on 64-bit win7 tests in /layout/generic/crashtests/505912-1.html , /tests/layout/generic/test/test_plugin_clipping.xhtml [@ _SetWindowLongPtr() | nsPluginNativeWindowWin::SubclassAndAssociateWindow]. r=joshmoz
2010-07-12 13:49:12 +09:00
Robert Sayre
0fb4de7a31
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Josh Aas
b044059799
Bug 542971, bug 577985: Includes a number of plugin module memory mgmt fixes. Remove/replace nsPluginInstanceTag (instance tags), stop storing the plugin library and function table twice. r=jst
2010-07-19 22:11:26 -04:00
Josh Aas
d9a178b62b
Bug 579516: Patch contains a number of fixes to nsPluginStreamListenerPeer memory management. Also moves storage of the stream array for cache lookups to the plugin instance rather than the instance tag. Also stops adding streams to the cached list that shouldn't be there. r=benwa
2010-07-17 19:47:29 -04:00
Josh Aas
5c0719ee6f
Improve memory mgmt and reduce COM pointer type usage in plugin stream code. b=578913 r=benwa (re-landing, did not cause Ts Shutdown regression)
2010-07-16 15:55:54 -04:00
Josh Aas
84a6c7d7e8
Backed out changeset 764bb4ae886c, bug 578913, it may be at fault for a Ts Shutdown regression.
2010-07-16 13:25:01 -04:00
Josh Aas
5d2b2437ae
Improve memory mgmt and reduce COM pointer type usage in plugin stream code. b=578913 r=benwa
2010-07-15 22:30:07 -04:00
Robert O'Callahan
9c297da773
Bug 564991. Part 37: Add test plugin API to make the plugin invalidate itself during each paint. r=josh
2010-07-16 09:08:11 +12:00
Robert Sayre
8a20018d7a
merge tracemonkey to mozilla-central.
2010-07-14 06:00:32 -07:00
Josh Aas
5bc839073d
Move nsPluginStreamListenerPeer to its own files, clean up the plugin host. b=578447 r=benwa
2010-07-13 16:48:00 -04:00
Josh Aas
994cdd4530
Move nsNPAPIPluginStreamListener implementation to its own file. b=578383 r=jst
2010-07-13 14:42:03 -04:00
Josh Aas
1ba0f35dd7
Remove nsPluginCacheListener, it is unused. b=578285 r=benwa
2010-07-13 02:58:30 -04:00
Benjamin Smedberg
cdf1dbd459
Bug 582012 - register identifiers in the ID maps when they are created by the browser, so that a plugin never sees two identifiers for the same string/integer, r=bent
2010-07-28 13:20:33 -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
Chris Jones
97a500c1b9
Temporarily disable plugin crash submission tests. See bug 573290
2010-07-01 20:01:09 -05:00
Benjamin Smedberg
94ef4d2ac3
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Ted Mielczarek
677df6df49
bug 574357 followup, don't run the new test on platforms where we don't build crashreporter. Should also fix bug 574118. r=bsmedberg
2010-06-30 11:10:46 -04:00
Ted Mielczarek
6b1c15948b
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-30 10:29:05 -04:00
Justin Dolske
d559bf005f
Backed out changeset e112f68bc941 (bug 574357) due to test failures.
2010-06-29 22:45:30 -07:00
Ted Mielczarek
b98c629748
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-29 19:34:39 -04:00
Benjamin Smedberg
0ddcb8539b
Bug 574457 - Back out the functional changes from revision 0327e126ea24, bug 569644, because of 100ms (20%) Ts regression on Linux/Mac. This leaves the nsIContentUtils helper function, but restores the plugin host category entry munging.
2010-06-29 16:56:13 -04:00
Benjamin Smedberg
b54a384bb8
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
f56445a420
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Benjamin Smedberg
cae1800556
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Chris Jones
6a7afab683
Bug 572295: Add X11Util.h for X11 toolkits. r=karlt,joedrew
2010-06-21 15:35:49 -05:00
Benjamin Smedberg
5b338a8304
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Benjamin Smedberg
89038557e0
Bug 569644 - Query the plugin host directly when searching for MIME types, rather than using Gecko-Content-Viewer category manager registration, r=bz
2010-06-10 12:42:16 -04:00
Josh Aas
0f98656cd2
Sync NPAPI headers to npapi-headers repository r27. b=571538 r=jst r=mstange
2010-06-15 15:34:32 -04:00
Benedict Hsieh
6a3aead4b2
Bug 570980 - intermittent failure in test_fullpage.html | An error occurred - frameLoaded is not definedfixes race in plugin mochitest. r=bz
2010-06-11 12:02:44 -07:00
Josh Aas
d2da161f93
Add support for Cocoa NPAPI complex text input. This patch contains a TSM-based implementation for 32-bit builds, and an NSInputContext-based implementation for 64-bit builds. b=512886 r=smichaud sr=jst
2010-06-09 20:56:17 -04:00
Mats Palmgren
9424435536
Null-check frame (which is needed when bounds width/height is zero) and clamp negative values to zero. b=570884 r=josh
2010-06-09 21:07:41 +02:00
Josh Aas
337e9b5e22
Merge of backout for 8e2ff18bc67e, bug 554524
2010-06-09 01:26:01 -04:00
Josh Aas
852e012340
Backed out changeset 8e2ff18bc67e
2010-06-09 01:25:11 -04:00
Benoit Girard
6c5f81357a
Implement InvalidatingCoreAnimation Drawing Model. b=559211 r=josh
2010-06-09 00:11:48 -04:00
Josh Aas
61e82c3cc8
Improve nsNPAPIPluginInstance's stream management. r=jst
2010-06-08 23:28:40 -04:00
Jeff Walden
1d0194191d
Bug 518663 - ES5: Object.getOwnPropertyNames. r=jorendorff
2009-09-24 14:33:14 -07:00
Robert Sayre
2d1b88ef3a
Merge mozilla-central to tracemonkey.
...
--HG--
rename : dom/indexedDB/IDBCursorRequest.cpp => dom/indexedDB/IDBCursor.cpp
rename : dom/indexedDB/IDBCursorRequest.h => dom/indexedDB/IDBCursor.h
2010-06-30 11:54:20 -07:00
Robert Sayre
5a5b2a801f
Merge mozilla-central to tracemonkey.
2010-06-21 18:01:14 -07:00
Luke Wagner
1581c6693c
Bug 565157 - typed JS_AddRoot (r=igor)
2010-06-07 17:05:02 -07:00
Josh Aas
6465ddc1cf
Don't build demo Linux printing plugin by default. b=573945 r=jst
2010-06-25 10:47:35 -04:00
Ms2ger@gmail.com
dad7dafec7
Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
2010-06-25 15:59:57 +02:00
Josh Aas
2efcd392e3
Improve stream listener management for plugin instances. b=554524 r=jst
2010-07-09 11:16:47 -07:00
Brad Lassey
5fafb9472d
bug 577347 - testplugin doesn't build for android r=joshmoz
2010-07-09 10:57:10 -07:00
Jim Mathies
ccb0a89d91
merge backout.
2010-06-02 17:18:04 -05:00
Jim Mathies
2b57386151
Bug 518915 - revert comment changes, 'clipRect' is not valid on all platforms. No bug.
2010-06-02 17:16:11 -05:00
timeless@mozdev.org
a21bf76d8b
Bug 563200 fix deprecated conversion and comparison between signed and unsigned in testplugin/nptest.cpp. r=jst
...
--HG--
extra : rebase_source : 79958d664a02ad215198770a0c979b21ba3fca24
2010-05-23 15:32:42 -07:00
Oleg Romashin
ac7d9da0e9
Bug 566845 - Make desktop flash plugin works on Fennec QT. r=dougt.
2010-05-21 13:19:57 -04:00
Ben Turner
b1f60c4da8
Bug 560974 - 'Firefox 3.6.4 Crash [@ mozilla::plugins::PluginScriptableObjectParent::GetPropertyHelper]'. r=jst.
2010-05-17 15:18:48 -07:00
Josh Aas
adf28b76cd
Disable plugin mochitest "test_crashing2.html" due to intermittent orange. b=566049 CLOSED TREE
2010-05-17 15:21:46 -04:00
Josh Aas
0ef54ae027
Remove default plugins. b=533891 r=dolske sr=jst
2010-05-14 13:08:12 -04:00
Mitchell Field
895792930a
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
2010-05-14 18:24:41 +09:00
Josh Aas
7f3469e08f
Backed out changeset 558df3e5b094 due to talos master issue.
2010-05-13 15:56:19 -04:00
Josh Aas
038447fb31
Remove default plugins. b=533891 r=dolske sr=jst
2010-05-13 14:54:26 -04:00
Michael Kohler
c00ff9684a
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Josh Aas
be38e11f0c
Check NPAPI plugin architecture on Windows so we don't list or attempt to load binaries of the wrong arch. b=551471 r=jmathies
2010-05-12 14:13:09 -04:00
Neil Rashbrook
0eda7c5f79
Bug 564068 Test plugin should always use the NPN allocator r=jst
2010-05-11 10:46:38 +01:00
Neil Rashbrook
61308548ca
Bug 564070 Remove unnecessary string clone r=jst
2010-05-11 10:45:15 +01:00
Phil Ringnalda
10c510f343
Backed out changeset e074757a15aa (bug 533891) due to xpcshell orange after a clobber
2010-05-10 21:38:56 -07:00
Josh Aas
f5fc67e49a
Remove default plugins. b=533891 r=dolske sr=jst
2010-05-10 20:21:31 -04:00
Benjamin Smedberg
8af2f56849
Test for bug 564861 - Make sure that integer identifiers work correctly when running OOPP
2010-05-10 17:11:31 -04:00
Benjamin Smedberg
7eaa24c56f
Test for bug 564607 - Firefox crashes when an OOPP plugin implements NPClass.enumerate
2010-05-10 17:11:14 -04:00
Josh Aas
9723e11c95
Sync Mozilla's NPAPI headers to npapi-headers r12. b=563448 sr=jst
2010-05-06 01:13:11 -04:00
Josh Aas
99fd8ad2db
Backed out changeset 955501353745
2010-05-05 15:58:41 -04:00
Josh Aas
a8d685b98a
Sync Mozilla's NPAPI headers to npapi-headers r10. b=563448 sr=jst
2010-05-05 15:46:32 -04:00
Peter Van der Beken
1122c69800
Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
...
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Karl Tomlinson
bb6a3ccf67
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
b32b50b220
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
fed2da8bdd
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
a0a8437ae1
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
d6f6c88fc1
Bug 518940. Remove Date test to fix orange
...
--HG--
extra : rebase_source : 440da08b5813f48e250a5a2c8708f6724e7666cf
2009-10-13 14:05:56 -07:00
Jonathan Griffin
bf0fb4c2e8
Bug 518940. Fix intermittent orange.
2009-10-12 14:35:21 -07:00
Jonathan Griffin
c7b47616ba
Bug 518940. Add tests for NPN_InvokeDefault. r=bsmedberg
2009-10-12 10:38:11 -07:00
Rich Walsh
d141344aac
[OS/2] Bug 516274 - fix plugin focus issues, r=pweilbacher
2009-10-12 11:10:38 +02:00
Jonathan Griffin
02399ead8f
Bug 521329. Fix linux compiler warnings in test plugin.
2009-10-08 15:37:08 -07:00
Jonathan Griffin
89986066a5
Bug 517078. Move 'using namespace' out of header files, per comment from roc.
...
--HG--
extra : rebase_source : a67c25de3a53131df3e7dd68c0ae4209f496ea58
2009-10-07 16:48:31 -07:00
Jonathan Griffin
5fc4e4ae95
Bug 518940. Tests for NPN_Invoke.
2009-10-07 10:27:37 -07:00
Chris Jones
666647a63e
Merge backout
2009-10-02 18:09:39 -05:00
Chris Jones
6f1c8167d4
Backed out changeset 8cbc47eee659
2009-10-02 18:09:08 -05:00
Jonathan Griffin
35580c6703
Bug 517078. Add plugin stream tests for NPP_ functions returning errors.
2009-10-02 15:18:25 -07:00
Blair McBride
1961f27d40
Bug 514327 - Detect outdated plugins and offer upgrade path. ui-r=beltzner, r=dtownsend,josh
2009-10-02 13:26:04 +02:00
Chris Jones
2515107a6f
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
2009-10-01 21:50:09 -05:00
Robert O'Callahan
b6f4b4c4b7
Bug 508495. Let CSS borders and padding apply to plugin elements, and fix layout, painting and event handling to work with them. r=dbaron
...
--HG--
extra : rebase_source : c42240c5a88dc05579b658f8cc29ff289422986b
2009-09-11 13:44:20 +12:00
Robert O'Callahan
de2044c22e
Bug 509693. Make Windows test plugin in windowed mode have a child widget, and add API so we can check that that child widget is in the right place. r=josh
...
--HG--
extra : rebase_source : ad7de0da07561499e68229503945713c2f390aa1
2009-09-24 21:35:17 +12:00
Dão Gottwald
932ba917f4
Backed out changeset 1052ee218ba6
2010-05-02 14:19:54 +02:00
timeless@mozdev.org
ae1f456232
Bug 556309 getError with STRINGZ_TO_NPVARIANT macro evaluates argument (strdup) more than once
...
r=jst
2010-05-02 12:48:48 +02:00
Karl Tomlinson
0c0d61b2d6
Test for bugs 539138 and 561308
...
--HG--
extra : rebase_source : dc21594a77c8ecb91801cf4bc322491fcf00d8b1
2010-04-29 23:02:52 +12:00
Mitchell Field
3d1b2b634a
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
2010-04-29 18:59:13 +02:00
Karl Tomlinson
066e78f913
test for bug 540114
...
--HG--
extra : rebase_source : eea4efe6cd81312c2d7e8894d8662e24868132b8
2010-04-29 09:03:34 +12:00
Karl Tomlinson
4d0ccea88f
b=561770 soft fail with todo if the plugin doesn't crash at precisely the right time
...
--HG--
extra : rebase_source : e035ef1b8c4e40354704c173977c08855081f90c
2010-04-29 08:53:12 +12:00
Mats Palmgren
52f1f485d3
Invert CSS transforms for the mouse event coordinate sent to the plugin. Original fix by Victor <vik@dhtmlx.com>. b=539565 r=josh
2010-04-27 18:15:02 +02:00
Benjamin Smedberg
5fea59ae03
Bug 559425 - Don't assert if a plugin tries to call NPRuntime methods on a plugin in a document that has already navigated away, r=jst
2010-04-27 09:54:37 -04:00
timeless@mozdev.org
2906ef00d9
Bug 559349 - nsNPAPIPluginInstance::ScheduleTimer leaks newTimer when do_CreateInstance fails, r=jst
...
--HG--
extra : rebase_source : 7766f8a1a3eadcb2e034741d5624d1347fd1edca
2010-04-14 09:03:00 -07:00
Josh Aas
7302b1173d
64-bit Windows NPAPI fix, change wParam and lParam types to uintptr_t. b=560298 sr=roc a=#developers
2010-04-25 19:55:17 -04:00
Josh Aas
845d55cbfa
Focus event fixes for Cocoa NPAPI. b=559758 r=roc a=#developers
2010-04-25 16:58:03 -04:00
Julian Seward
1349fdb25f
Bug 557209. Initialize 'name' so we don't use it unintialized if GetPluginName fails. r=joshmoz
2010-04-23 14:55:22 +12:00
Rich Walsh
a771296b05
Bug 553882 - [OS/2] Plugin-related coding errors. r=wuno
2010-04-22 14:58:49 +02:00
Josh Aas
8599cdf6ad
Don't run Flash 10.1 out of process on Mac OS X if machine has an Intel GMA9XX GPU. b=559441 r=bgirard
2010-04-21 19:57:22 -04:00
Josh Aas
9fa9cdcdee
Add support for NPCocoaEventWindowFocusChanged. b=555290 r=roc
2010-04-21 02:21:46 -04:00
Oleg Romashin
2fa9633518
Bug 464966 - Add NPAPI Plugin support for Mozilla Qt. r=karlt
...
--HG--
extra : rebase_source : d86430f750bbedde12e779f0073369a3b05b2427
2010-04-20 21:49:34 +03:00
Chris Jones ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
a1e2d48349
test for bug 550026
...
--HG--
extra : rebase_source : 4fde8da0a361a36da3540c9295762b4b744d1e5c
2010-04-21 15:33:14 +12:00
Karl Tomlinson
90f6790452
correct title
...
--HG--
extra : rebase_source : e2208a02660bd5255933840fe3c051cc4110b6b6
2010-04-21 15:01:56 +12:00
Benjamin Smedberg
978cb2eb48
Test for bug 560213 - heap corruption accessing new properties of a crashed plugin
...
--HG--
extra : rebase_source : 96ef81257c3b23ddf50daa9df85cae54559fe86a
2010-04-19 10:35:51 -04:00
David Baron
263fc34154
Bug 502301 - fix C++0x narrowing conversion inside {} compilation errors [r=benjamin]
2010-04-20 10:41:21 +02:00
Benoit Girard
3369fbedd0
Backed out changeset 44ee6030f4b2
2010-04-19 02:57:22 -04:00
Benoit Girard
4cc127297b
Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
...
--HG--
extra : rebase_source : 29f581f60c6db0e8945a5121cf2d7007b10a7433
2010-04-18 19:46:33 -04:00
Mike Hommey
e89ae62941
Bug 550668: nsIPluginTag should expose fullpath
2010-04-16 10:10:00 -07:00
Josh Aas
bd10325e71
64-bit Mac OS X bustage fix. b=555274
2010-04-14 19:33:50 -04:00
Josh Aas
0ab0995219
Make Mac OS X test plugin more flexible about negotiating an event model. Allow it to negotiate the Cocoa event model when necessary (out of process, for example). b=555274 r=cjones
2010-04-14 19:02:25 -04:00
Benjamin Smedberg
8bcebd44de
Bug 558390 followup, non-Windows build bustage and removal of unnecessary call/hacks for functions which aren't stdcall, r=josh
2010-04-13 12:32:10 -04:00
Benjamin Smedberg
f3ff653ba2
Bug 558390 - Quake Live crashes because it implements NP_Initialize using cdecl, instead of the correct stdcall. Force the calling function to use a frame pointer so that the stack pointer gets reset correctly before we return, r=jrmuizelaar, landing in mozilla-central for bake time pending review from josh or jst
...
--HG--
extra : rebase_source : dc32598b3ba1ad665b33146d298e01f64b58ef49
2010-04-13 12:10:00 -04:00
Jim Mathies
f9f9cd2d81
Bug 558434 - Winless, transparent, silverlight doesn't display correctly. r=josh.
2010-04-12 16:37:28 -05:00
Benjamin Smedberg
fa18db3acf
Bug 558397 - Some PDF files don't open when loaded full-page because the nsNPAPIPluginStreamListenerPeer.mURI isn't initialized in that case, r?josh
...
--HG--
extra : rebase_source : 948a8ef46319d5107247493d6ed158c6c0608f6c
2010-04-12 14:40:38 -04:00
Craig Topper
dcddb98106
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Josh Aas
4f5d923623
Back out patch from bug 554524 due to crashes.
2010-04-09 11:08:55 -04:00
Justin Dolske
9403c17b04
Bug 544597 - Remap plugin names to a more readable form for plugin-crashed UI. r=gavin, r=jst
2010-04-08 00:45:00 -07:00
Chris Jones
3a59408a3f
Bug 557125: Don't use the STL wrappers in testplugin, it's not Gecko code. r=bsmedberg
2010-04-08 13:05:03 -05:00
Ehsan Akhgari
4080acbd6b
Bug 555289 - Plugin crashed UI should be RTL in RTL locales (Further fixes + tests); r=dao,dbaron
2010-04-07 19:35:09 -04:00
Josh Aas
fbac640b78
Fix 64-bit Mac OS X build bustage. b=543405
2010-04-08 05:54:11 -04:00
Ben Turner
9053c0fc61
Bug 556849 - '[OOPP] Reduce unnecessary HasProperty calls for plugin scriptable objects'. r=jst+josh+bsmedberg.
2010-04-07 17:16:19 -07:00
Josh Aas
276aeb39fe
Improve plugin loading code, make it more efficient and easier to understand. Allow Mac OS X plugins to modify their NPAPI function table. b=543405 r=jst
2010-04-07 18:14:54 -04:00
Ben Turner
d31c2f410d
Backed out changeset 0ed675647700 for failing tests
2010-04-07 15:01:23 -07:00
Ben Turner
7dd872468a
Bug 556849 - '[OOPP] Reduce unnecessary HasProperty calls for plugin scriptable objects'. r=jst+josh+bsmedberg.
2010-04-07 13:55:10 -07:00
Josh Aas
d8617b995f
Improve nsNPAPIPluginInstance's stream management. Streams shouldn't keep strong references to their instances. Replace ugly linked list storage. b=554524 r=jst
2010-04-07 16:30:32 -04:00
Josh Aas
0999fa0a31
Test plugin should always draw with Core Text on Mac OS X. b=557521 r=bgirard
2010-04-07 15:31:31 -04:00
Ginn Chen
05809ef17b
Bug 552622 Failed to build mochitest on Solaris r=ted.mielczarek
2010-04-07 14:17:51 +08:00
Robert Sayre
7776a809b8
Merge tracemonkey to mozilla-central.
2010-04-05 13:17:29 -04:00
Benoit Girard
c95f49ae8e
Put Flash 10.1+ and JavaPlugin2 out-of-process by default on Mac OS X. b=556092 r=josh
2010-04-05 11:25:59 -04:00
Robert Sayre
7631ccab36
Merge mozilla-central to tracemonkey.
2010-04-04 14:15:05 -04:00
Josh Aas
938faaaf5d
Only allow out-of-process plugins on Mac OS X 10.6 or higher. b=556545 r=bgirard
2010-04-03 11:19:50 -04:00
Josh Aas
62b8e418d4
Bug 555234: Enable OOPP for x86 OS X and don't export mochitests conditional on MOZ_IPC. r=bsmedberg,ted
2010-04-02 20:19:31 -05:00
Robert Sayre
72ee9dc669
Merge mozilla-central to tracemonkey.
2010-04-02 10:10:27 -04:00
Robert Sayre
a3f8c60900
Merge mozilla-central to tracemonkey.
2010-03-30 21:13:01 -07:00
Jeff Walden
a517e35ac1
Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
2010-03-29 19:47:40 -07:00
Jeff Walden
c40303ad03
Merge.
2010-03-26 21:53:40 -07:00
Jeff Walden
a0d46fb574
Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
2010-03-26 18:01:54 -07:00
Marco Bonardo
ad99a83233
Bug 556231 - Tests are trying to QI to nsIDirectoryProvider, that does not exist. r=ted
2010-04-01 13:29:13 +02:00
Robert Sayre
8bb5ea2dd3
Merge mozilla-central to tracemonkey.
2010-03-13 11:51:12 -05:00
Joel Maher
5a22815ee5
Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:36 -08:00
Jeff Walden
7df50c064b
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
...
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
2010-01-11 11:52:21 -06:00
Josh Aas
59acb86a66
Initialize NPP structure's pdata pointer to NULL. Plugins can mistake an uninitialized non-NULL value for their own instance pointer and try to dereference it. b=555312 r=BenWa
2010-03-29 10:16:27 -04:00
Karl Tomlinson
fc254064fd
test bug 539897 r=jimm
2010-03-26 14:49:46 +13:00
Josh Aas
dd80aff490
Fix NPAPI NPN_PushPopupsEnabledState and NPN_PopPopupsEnabledState signature mismatches, statically initialize browser-side NPAPI function table with no casting. b=554170 r=bent
2010-03-25 19:45:33 -04:00
Josh Aas
3e79e9929c
Back out patch for bug 554170 due to IPC bustage.
2010-03-25 17:11:14 -04:00
Josh Aas
b87e5149ee
Fix NPAPI NPN_PushPopupsEnabledState and NPN_PopPopupsEnabledState signature mismatches, statically initialize browser-side NPAPI function table with no casting. b=554170 r=bent
2010-03-25 16:33:40 -04:00
Josh Aas
dedfd67e1d
Fix a compiler warning in nsNPAPIPluginInstance.cpp. No bug.
2010-03-25 14:57:30 -04:00
Chris Jones
afc75aa525
Bug 544936, part 6: Submit a browser minidump along with the plugin's, if we got one. r=dolske,gavin,josh
2010-03-24 16:22:04 -05:00
Nickolay Ponomarev
01e8f30c9d
bug 546629 - fix a wrong comment in the npruntime sample plugin code, r=joshmoz
2010-02-22 16:18:17 +03:00
Martin Stransky
b3c5fedb03
Bug 528900: Null check at _[pop|push]popupsenabledstate to avoid crashing r=jst
2010-02-20 08:53:10 -05:00
Brad Lassey
81f05268b9
Winmo bustage fix from bug 545080 r=dougt
2010-02-20 00:53:38 -05:00
Benjamin Smedberg
b34470570a
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
36636e17ce
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
Karl Tomlinson
d1ac0ec8c7
b=540114 process reparent requests before removing the X error handler r=cjones
2010-02-18 11:05:24 +13:00
Karl Tomlinson
d778bae9bb
b=540114 reparent foreign children of the socket window before it gets destroyed r=cjones
2010-02-16 10:40:46 +13:00
Chris Jones
f5c04053c5
Backing out bug 550026 due to orange
2010-03-11 05:07:20 -06:00
Chris Jones ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
35e8b3111f
test for bug 550026 r=karlt+cjones
2010-03-08 09:17:57 +13:00
Saint Wesonga
c5dc69f6e5
Bug 550894 - unreachable code in nsPluginHost::PostURL. r=josh
2010-03-11 07:49:29 +01:00
Doug Turner
51e0338f86
Bug 550545 - The NPAPI ImageExpose event should be disabled when building for Qt. r=vlad
...
--HG--
extra : rebase_source : b66a81ba5a019e7da387eb81d4fd2454be196fe7
2010-03-10 15:01:46 -08:00
Josh Aas
fcb9bf889c
More Carbon usage cleanup. b=550787 r=bsmedberg
2010-03-10 14:30:11 -05:00
Benjamin Smedberg
b1e6f224bc
Bug 550944 - If a stream is alive at instance destruction, make sure we fire NPP_DestroyStream and NPP_URLNotify correctly. Also make the new-stream functions (NPN_GetURL etc) fail while we are destroying a plugin instance, r=josh
...
--HG--
extra : rebase_source : e94bc08bcc04c2ead28ac14bce7e3320a49c9d5a
2010-03-08 16:54:04 -05:00
Benjamin Smedberg
97329b78c0
Test for bug 550944 - When a stream is alive when a plugin instance is destroyed, NPP_DestroyStream and NPP_URLNotify are never called
...
--HG--
extra : rebase_source : cd5a5bca0964294fd74ab70123e805c4e0f9deac
2010-03-08 12:16:35 -05:00
Brad Lassey
4492ee705c
backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests
2010-03-09 22:33:11 -05:00
Julian Seward
c566ff03a9
Bug 548441. Don't write to ndata after we delete the object it's in. r=bzbarsky
2010-03-09 14:38:13 -05:00
Joel Maher
acb95ebf6d
Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert
2010-03-09 08:55:39 -08:00