peterlubczynski%netscape.com
4d99bea127
Fix for bug 90951 Trunk & N610 crash in [@ 0x00000000 - MimeTypeElementImpl::GetEnabledPlugin] after plugin.refresh() r=av/dbaron sr=brendan
2001-07-23 05:36:52 +00:00
mstoltz%netscape.com
da57450dfd
Bug 90591: Add security hooks for accessing __proto__. r=mstoltz, sr=brendan.
...
Bug 90418: assure that
if the prototype of an object in one domain is set to an object in another domain,
security checks are done on the original object. r=mstoltz, sr=brendan.
2001-07-21 02:08:00 +00:00
saari%netscape.com
2a7349540e
fixing 77675, windows stealing focus from each other. r=bryner, sr=hyatt
2001-07-20 08:14:44 +00:00
valeski%netscape.com
ea661eedd1
91365. r=dougt, sr=hyatt. nsIScriptGlobalObject->GetContext() can legitimately return NS_OK *and* a nsnull outparam. Various callsites were not respecting the nsnull out param and this patch gracefully handles those cases.
2001-07-19 05:48:49 +00:00
jst%netscape.com
76d17c95e3
Adding back these macros to fix build bustage in code I don't have access to.
2001-07-18 08:45:25 +00:00
jst%netscape.com
88d48dc0c5
Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com
2001-07-18 07:48:12 +00:00
jst%netscape.com
b9816ad9f5
Fixing typo pointed out by bbaez@netscape.com, r=nobody
2001-07-18 00:13:56 +00:00
jst%netscape.com
f70ebcaecd
Fixing bug #87389 This refreshes prototypes when classes are initialized on the context (Page transition) to prevent changes to prototypes from persisting across document loads. r=dbradley@netscape.com, sr=jst@netscape.com, patch by jband and dbradley (dbradley checking in from jst's account)
2001-07-17 06:20:37 +00:00
hewitt%netscape.com
9999f89b71
90738 - build DOM traversal idl, r=blake, sr=jst
2001-07-17 06:01:21 +00:00
hewitt%netscape.com
a02a736e28
90738 - build DOM traversal IDL, r=blake, sr=jst
2001-07-17 05:44:56 +00:00
dbaron%fas.harvard.edu
aa4fec2b67
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
mstoltz%netscape.com
f3d9b0caa1
Bug 77485 - defining a function in another window using a targeted javascript:
...
link. Prevent running javascript: urls cross-domain and add a security check for adding
and removing properties. r=harishd, sr=jst.
2001-07-13 07:08:26 +00:00
jst%netscape.com
1e3672ffdc
Fixing smoketest blocker 90472. Only initialize the context when the JS scope was cleared. r=harishd@netscape.com
2001-07-13 01:30:44 +00:00
peterv%netscape.com
cbb06bf460
Trying to get senna on the road again.
2001-07-12 09:54:23 +00:00
peterv%netscape.com
618f141bf7
Trying to fix senna.
2001-07-12 08:36:30 +00:00
jst%netscape.com
e7e379cb49
Backing out parts of an experiment that was accidentally checked in yesterday, fixes blocker bug 90363. r=pollmann@netscape.com
2001-07-12 03:13:28 +00:00
jst%netscape.com
33113643cd
Attempting to fix mac bustage...
2001-07-11 10:03:04 +00:00
jst%netscape.com
1f37951d4b
Fixing compiler warning.
2001-07-11 09:13:05 +00:00
jst%netscape.com
7ad971a08f
Fixing bug 83433, exposing DOM constructors and prototypes to JS. r/sr=rpotts@netcape.com, vidur@netscape.com, dbradley@netscape.com
2001-07-11 09:09:30 +00:00
jst%netscape.com
0294653201
Fixing bug 88933, oriblems with setting event handlers on select elements from JS. r=hidday@geocities.com, sr=brendan@mozilla.org
2001-07-10 07:31:31 +00:00
rpotts%netscape.com
08a9729342
bug #65777 . This fixes a regressoion caused by the last patch - which broke javascript bookmarklets
2001-07-06 19:40:23 +00:00
cls%seawood.org
cfce8f4dcc
Updating .cvsignore files.
...
Bug #84824 r=jag
2001-07-06 02:36:37 +00:00
jst%netscape.com
030da7b1b9
Fixing bug 86147. Adding code that does security checks on access to getter and setter functions for properties of DOM objects in JS. Also fixing a JS engine bug that caused problems with the real fix for this bug, the JS engine bug was that a jsid was passed as a jsval to the checkAccess() class hook. r=mstolts@netscape.com, sr=brendan@mozilla.org
2001-07-04 09:44:57 +00:00
jaggernaut%netscape.com
5a6317b8a5
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
jgaunt%netscape.com
07868cf706
bug #86517 Landing of Accessible_052901_Branch4 sr=waterson
...
r= lots, see bug
2001-06-30 00:25:09 +00:00
rpotts%netscape.com
acfde72f7d
bug #65777 (r=jst, sr=vidur). Reworked javascript: protocol so script execution is synchronous inside of AsyncOpen()
2001-06-29 00:40:45 +00:00
jst%netscape.com
88de2440ef
Fixing bug 87961. Fixing problems with accessing items in DOM 'array' objects. r/sr=brenda@mozilla.org, vidur@netscape.com
2001-06-28 04:26:29 +00:00
dbaron%fas.harvard.edu
1496d5b7f1
Fix leak from complicated ownership cycle by releasing |mChromeEventHandler| in |CleanUp| and |SetDocShell|. b=87466 r=saari sr=hyatt
2001-06-26 21:29:08 +00:00
locka%iol.ie
4e3b1d6295
Added missing interface to NS_IMPL_ISUPPORTS macro. sr=jst@netscape.com b=86641
2001-06-25 22:00:11 +00:00
jst%netscape.com
935e3d3c27
Fixing bug 74816. Adding a pref check to window.dump() that lets us control the output from dump() with a pref in release builds, the default for release builds is disable output, and in debug builds the output is always enabled. The boolean pref that controls this is 'browser.dom.window.dump.enabled'. r=pollmann@netscape.com, sr=ben@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org)
2001-06-22 10:54:23 +00:00
jst%netscape.com
0de9c904f1
Fixing bug 80496, making window.scrollTo() correctly scroll to the end of the document if a huge number is passed in as the coordinages to scroll to, the fix is to convert integers that don't fit into 32 bits after a pixel to twips conversion. Also fixing a crash in embedding apps if their docshell tree owners don't deal with passing null out parameters to GetPosition(). r=dbradley@netscape.com, bryner@netscape.com, sr=vidur@netscape.com, a=drivers@mozilla.org (asa)
2001-06-22 00:48:50 +00:00
waterson%netscape.com
b74d6e1c8b
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
dbaron%fas.harvard.edu
9d35ed31a4
Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa
2001-06-20 03:27:48 +00:00
blakeross%telocity.com
be66649c77
Add command() method to nsIDOMXULElement, fixes bug 56137 and some other accessibility bugs (83614). r=kerz sr=ben a=asa
2001-06-20 02:02:57 +00:00
danm%netscape.com
cc6234cba2
URL loading security check moved from WindowWatcher to GlobalWindow. base URL calculation also reset to preferentially use the caller's context over the parent window's. bug 59748 r=hyatt,jst a=asa
2001-06-20 01:25:09 +00:00
bzbarsky%mit.edu
e1cac7332a
Add classinfo to nsGenericHTMLCollection, fixing bug 85560 and bug
...
83107. r=peterv, sr=jst, a=dbaron
2001-06-19 23:38:39 +00:00
cls%seawood.org
bf5fb48486
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
jst%netscape.com
bc06daf143
Fixing crasher bug 86313, patch by _basic@yahoo.com and myself, r=pollmann, sr=me, a=drivers@mozilla.org
2001-06-18 07:37:11 +00:00
heikki%netscape.com
d1ba08fb69
Bug 83557, make xmlextras work in embedding. XMLHttpRequest is more like a DOM class now, events are fired and executed on the proper context, and a lot of JS specific code was removed. Patch by jst, r=heikki, sr=vidur, a=asa@mozilla.org.
2001-06-11 22:16:10 +00:00
dougt%netscape.com
e0c4831d10
Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko
2001-06-06 00:10:09 +00:00
jband%netscape.com
1358d1f4d2
fix bug 83367 - add deferred Release of natives of wrappednatives to avoid nesting into js_AllocGCThing during JS gc sr=jst r=dbradley a=drivers
2001-06-05 01:00:48 +00:00
jband%netscape.com
c0c1a461a6
fix part of bug 82034 by failing rather than crashing if the applet is null. Fix from jst. sr=jband r=beard a=drivers
2001-06-05 00:41:28 +00:00
jst%netscape.com
6f138c7969
Fixing crasher bug 73331. When cleaning up incorrect content in the HTML content sink we ended up creating frames for content that was about to be taken out of the document shortly after only to be inserted into the document again at a different place, this caused frame construction to happen for the new content that was about to be moved. So we created frames for no good reason and the frames we created got distroyed immediately after they've been created. The frame construction left old frames around that held on to anonymous content that was partly torn down and didn't have a valid document pointer, this caused a crash later on in the style resolution code. r=harishd@netscape.com, sr=vidur@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org).
2001-05-30 02:25:52 +00:00
saari%netscape.com
13f4b7f55a
fixing 826710 blocker. r=me,sr=hyatt,a=mcafee
Make sure we null out the focused element after the focus is supressed, and after the container is torn down. Also, make sure we don't do unnecessary command updating when focus is suppressed
2001-05-29 23:22:11 +00:00
jst%netscape.com
a19e5985d1
Making these interfaces compile w/o changes to domstubs.idl, not part of the build.
2001-05-28 01:46:11 +00:00
jst%netscape.com
2ca65812ef
Checking in Jonas Sicking's (sicking@bigfoot.com) DOM Level 2 traversal interfaces, see bug 82625 for more details, not part of the build.
2001-05-26 10:04:05 +00:00
jst%netscape.com
9993244d03
Fixing bug 81928 which caused errors in JS executed in XUL files to be silently ignored. The problem was that nsJSContext::GetGlobalObject() was relying on the global object in a context to be a XPConnect wrapped object, but this was not the case when XUL files loaded prototype scripts. r=brendan@mozilla.org, sr=jband@netscape.com, a=blizzard@mozilla.org.
2001-05-26 07:44:19 +00:00
joki%netscape.com
300c54251d
Fix for 80996, prevent attempted access to freed event listeners by throwing out old ELM when loading new page. sr:jst, r:nisheeth
2001-05-23 06:33:28 +00:00
jst%netscape.com
372a877971
Backing out dbaron's last change for bug 42321 which prevented mozilla from running the JS GC when going from page to page, this caused bugscape blocker bug 5073. r/sr=vidur&rpotts
2001-05-23 00:15:54 +00:00
rods%netscape.com
2945ee5e62
adding pane/frameset/frame/iframe navigation
...
Bug 24423 r=joki,saari a=hyatt
2001-05-22 23:52:17 +00:00