jst%mozilla.org
|
e4ae2a6ea2
|
Fixing bug 424019. Fix problem with NPN_RemoveProperty() claiming it removed a property when it in fact didn't. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@248802 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-28 22:29:14 +00:00 |
|
jst%mozilla.org
|
456f40ce6c
|
Fixing bug 408257. Make JS executed from plugins reset the slow script timeout if not called from within JS. r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@243647 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-01-21 05:34:17 +00:00 |
|
jst%mozilla.org
|
de63e533a4
|
Fixing bug 411040. Make NPN_RemoveProperty() return false if the property wasn't deleted (due to silent failure per ecma). r+sr+a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@242855 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-01-10 21:44:06 +00:00 |
|
jst%mozilla.org
|
bb905ff424
|
Fixing bug 406251. Make NPVariant to jsval conversion do the right thing with large integer values. r+sr=peterv@propagandism.org, a=dsicore@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@240370 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-12-04 00:33:48 +00:00 |
|
jst%mozilla.org
|
d217e1186f
|
Fixing bug 398446. Make sure any JS exceptions thrown while plugins invoke JS are reported before we return control to the plugin. r+sr=mrbkap@gmail.com, a=dsicore@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@238585 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-11-06 17:56:03 +00:00 |
|
jst%mozilla.org
|
3fec1c19ba
|
Fixing bug 400619. Make sure to push the JS context onto the JS context stack in NP_HasProperty() to make sure the JS calls in that function work even when called w/o any JS on the stack. r+sr=jonas@sickin.cc, a=drivers.
git-svn-id: svn://10.0.0.236/trunk@238176 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-10-25 22:21:04 +00:00 |
|
jst%mozilla.org
|
4ac99f461f
|
Fixing bug 393928. Lazily initialize liveconnect, and only initialize it when we can't find a Java plugin that supports NPRuntime. When a Java plugin that supports NPRuntime is found, use NPRuntime to expose liveconnect functionality (i.e. window.java and window.Packages). r=cbiesinger@gmx.at, sr=bzbarsky@mit.edu, a=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@237500 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-10-10 01:24:29 +00:00 |
|
sayrer%gmail.com
|
dedc247d0e
|
Bug 396828. 'Assertion failure: (cx)->requestDepth || (cx)->thread == (cx)->runtime->gcThread' within ns4xPluginInstance::Stop. r=jst, sr=brendan, a=jst
git-svn-id: svn://10.0.0.236/trunk@236938 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-09-30 06:19:52 +00:00 |
|
jst%mozilla.org
|
38384a58b8
|
Fixing bug 394086. Pave the way for java applets that are scriptable using NPRuntime. r+sr=cbiesinger@gmx.at
git-svn-id: svn://10.0.0.236/trunk@233263 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-29 00:28:33 +00:00 |
|
jst%mozilla.org
|
e6ebedbee1
|
Fixing bug 392505. Make nsNPObjWrapper::GetNewOrUsed() remove entries from the right hash table when out of memory. r+sr=peterv@propagandism.org, a=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@233172 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-27 23:55:47 +00:00 |
|
jst%mozilla.org
|
73f819209c
|
Fixing bug 391182. Remove bogus assertion introduced by one of the fixes for bug 347743. r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@231757 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-09 22:25:03 +00:00 |
|
jst%mozilla.org
|
b696ec4e36
|
Attempting to fix bug 354380. Add safe guard against prematurely deleted scriptable plugin objects. r=mrbkap@gmail.com, sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@231756 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-09 22:22:26 +00:00 |
|
sharparrow1%yahoo.com
|
d4c4831d97
|
Part 1 of bug 347743, try 2. Patch by Johnny Stenback, r=brendan, sr=jonas, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@231536 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-06 17:19:55 +00:00 |
|
sharparrow1%yahoo.com
|
fe76890851
|
Back out for bug 347743.
git-svn-id: svn://10.0.0.236/trunk@231535 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-06 16:49:59 +00:00 |
|
sharparrow1%yahoo.com
|
05341b3180
|
Part 1 of bug 347743. Patch by Johnny Stenback, r=brendan, sr=jonas, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@231534 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-08-06 16:36:03 +00:00 |
|
jwalden%mit.edu
|
dda6ff3c99
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-08 07:08:56 +00:00 |
|
jst%mozilla.org
|
bfd529c86c
|
Possible fix for bug 354595. Deal with PL_DHashTableOperate() returning null as it does when out of memory. Fix found by raymond@lala.com, r+sr=jonas@sicking.cc
git-svn-id: svn://10.0.0.236/trunk@224663 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-04-17 23:10:20 +00:00 |
|
dbaron%dbaron.org
|
30f83072c5
|
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@222462 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-27 15:33:45 +00:00 |
|
bzbarsky%mit.edu
|
63d4f0df54
|
Don't hand ownership of stuff allocated with nsMemory to the JS engine just like that. Bug 353108, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@221055 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-28 02:30:26 +00:00 |
|
dbaron%dbaron.org
|
b3ece9b8b4
|
Be more careful pushing/popping contexts. b=352264 r=jst sr=bzbarsky/jst
git-svn-id: svn://10.0.0.236/trunk@209916 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-12 22:58:11 +00:00 |
|
mrbkap%gmail.com
|
449e20d4f6
|
Fix GC hazards in the plugin code. Add a "close friend" API for JSTempValueRooters for use from C++. bug 347054, r=brendan sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@206518 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-08-03 20:39:45 +00:00 |
|
mrbkap%gmail.com
|
0b7523274b
|
Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
git-svn-id: svn://10.0.0.236/trunk@199768 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-12 22:39:55 +00:00 |
|
timeless%mozdev.org
|
a3516ce17f
|
Bug 336974 crash [@ CallNPMethod][@ GetNPObject] "obj" Pointer dereferenced before NULL check
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@198968 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-03 22:12:05 +00:00 |
|
leon.sha%sun.com
|
6c75968e37
|
Bug 334463 Variable "cx" tracked as NULL was passed to a function that dereferences it [@ ThrowJSException - nsJSObjWrapper::NP_SetProperty]
Patch by alfred.peng@sun.com.
jst: review+
jst: superreview+
git-svn-id: svn://10.0.0.236/trunk@194960 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-04-20 08:14:24 +00:00 |
|
jst%mozilla.jstenback.com
|
c6a4728819
|
Followup fix for bug 328989. Fixing BeOS build bustage. Patch by cbiesinger@gmx.at, r+sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@191754 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-04 02:28:48 +00:00 |
|
jst%mozilla.jstenback.com
|
dc4b19a5f8
|
Landing fix for bug 296159. Adding support for NPObject enumeration to npruntime. Patch by alfred.peng@sun.com, r=mrbkap@gmail.com, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@191449 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-01 00:13:38 +00:00 |
|
jst%mozilla.jstenback.com
|
d1684ba6bf
|
Fixing bug 328457. Accessing ambigous members on scriptable plugins from JS can cause crashes. r=mrbkap@gmail.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@191225 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-25 00:32:03 +00:00 |
|
timeless%mozdev.org
|
af51e73d0e
|
Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
git-svn-id: svn://10.0.0.236/trunk@191013 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-23 09:36:43 +00:00 |
|
pete.zha%sun.com
|
d947736ab0
|
bug 321065 memory leak in nsJSNPRuntime.cpp
patch=alfred.peng@sun.com
r=dbaron
sr=brendan
git-svn-id: svn://10.0.0.236/trunk@186400 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-22 03:16:16 +00:00 |
|
bzbarsky%mit.edu
|
35e5e54798
|
Look for the wrapper in the right scope -- GetWrappedNativeOfNativeObject won't
fix up the scope for us. Bug 309044 re-fix, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@185134 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-22 15:51:41 +00:00 |
|
bzbarsky%mit.edu
|
9b767b43fc
|
Fix bug 316025 -- no need to create a wrapper on plugin teardown if we don't
have one already. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@184477 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-11 20:38:41 +00:00 |
|
jst%mozilla.jstenback.com
|
cb8100fda5
|
Fixing bug 309044. Fix problem with errors being thrown if a plugin element for a scriptable plugin is being used after the plugin element was removed from the DOM tree. r=mrbkap@gmail.com/bzbarsky@mit.edu, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@184122 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-04 01:01:08 +00:00 |
|
bzbarsky%mit.edu
|
46732657ad
|
Fix bug 300756. Make sure we can find a JS context when tearing down plugins
even with fastback enabled. Patch by jst, r=shaver@mozilla.org, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@180462 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-17 03:40:08 +00:00 |
|
timeless%mozdev.org
|
786bcf4000
|
Bug 300572 FF11a2 Crash in [@ js_SetSlotThreadSafe] with new Shockwave Flash beta 8.0 b434
r=jst sr=jst a=shaver
git-svn-id: svn://10.0.0.236/trunk@176321 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-07-20 12:36:55 +00:00 |
|
pete.zha%sun.com
|
45016d4837
|
bug 293972 npruntime API does not support ambiguous members
r=jst sr=brendan a=asa
git-svn-id: svn://10.0.0.236/trunk@176078 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-07-14 02:36:41 +00:00 |
|
jst%mozilla.jstenback.com
|
7c3d6831bb
|
Fixing bug 257191. Adding NPN_InvokeDefault() and renaming NPN_Call() to NPN_Invoke() in the npruntime plugin scriptability API. Also fix a problem with property getters on plugin objects. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161466 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-30 04:31:16 +00:00 |
|
jst%mozilla.jstenback.com
|
6077056f8a
|
Fixing bug 256944. Adding NPClass argument to NPAllocateFunctionPtr to make it easier to work with dynamic NPClasses. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@161370 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-27 00:58:44 +00:00 |
|
jst%mozilla.jstenback.com
|
3b04c93333
|
Fixing bug 253570. Add NPP arguments to select new NPN_ methods to make implementation easier and safer. r+sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@160110 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-30 04:00:05 +00:00 |
|
gerv%gerv.net
|
bd6418893d
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@159356 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-16 18:48:35 +00:00 |
|
jst%mozilla.jstenback.com
|
58ccff4abd
|
Fixing bug 250666. Implementing the NPAPI extensions for npruntime plugin scriptability. r+sr=brendan@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159061 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-12 15:53:22 +00:00 |
|