mrbkap%gmail.com
76e6ce4871
Attempt to gain back some of the optimization that bug 339918 disabled. bug 340537, r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@199157 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 22:02:15 +00:00
bzbarsky%mit.edu
df476c33c1
Remove XULAttr classinfo, and make Attr use NodeSH. Bug 336849, r=sicking, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@199117 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 15:42:41 +00:00
mrbkap%gmail.com
33fcfaf336
Just because there isn't a stack frame with a function object doesn't mean that code isn't running. bug 339918, r=jst sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@199060 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 20:55:59 +00:00
brendan%mozilla.org
a85698177b
Fix orange balsa by landing mrbkap's patch for 326497, plus other fixes (340340, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@199021 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 07:18:02 +00:00
timeless%mozdev.org
9964919d4d
Bug 337917 Make consumers stop using cids from other modules
...
r=neil sr=darin
git-svn-id: svn://10.0.0.236/trunk@198977 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:42:13 +00:00
timeless%mozdev.org
7185e837bc
Bug 337917 Make consumers stop using cids from other modules
...
r=smontagu sr=darin
git-svn-id: svn://10.0.0.236/trunk@198973 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:35:59 +00:00
dbaron%dbaron.org
7be4b9c543
Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@198815 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 18:35:21 +00:00
Olli.Pettay%helsinki.fi
e2a1f00e4a
Bug 338897, Popup window crashes browser on close via javascript [@ nsLayoutUtils::HasPseudoStyle] r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@198553 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 07:04:07 +00:00
timeless%mozdev.org
7b4d667eb6
Bug 339488 Coverity complains that the wrong variable is null checked
...
r=dbaron sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@198532 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-28 15:16:47 +00:00
jwatt%jwatt.org
ae2ed6b85a
Fixing bug 328368. nsIDOMSVGSVGElement's getCurrentTime method is overridden by windows macro. r+sr=tor@acm.org
...
git-svn-id: svn://10.0.0.236/trunk@198460 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 15:40:48 +00:00
dbaron%dbaron.org
90718e9a73
Create a mechanism to allow GC participants to be marked as externally reachable due to network loads, make XMLHttpRequest a GC participant and use nsMarkedJSFunctionHolder to manage its event listeners just like DOM event listeners to avoid leaks due to cycles. b=206520 r=mrbkap, darin, bzbarsky sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@198437 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 01:00:21 +00:00
gavin%gavinsharp.com
fa5240b78f
Bug 265871: rename JavaScript console to Error console, patch by Kurt <supernova_00@yahoo.com>, r=mconnor, ui-r=beltzner, sr=neil/bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@198424 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 21:22:32 +00:00
mrbkap%gmail.com
213d091b89
Use the correct signedness here. bug 337951, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@198284 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 22:24:03 +00:00
benjamin%smedbergs.us
fea301711f
Fix libxul linkage for DOMStorage, no bug.
...
git-svn-id: svn://10.0.0.236/trunk@198270 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 17:55:17 +00:00
mrbkap%gmail.com
d9dd2953bd
Normalize values before using them as timeouts to avoid hardware and os-dependent behaviors involving comparisons to NaN and infinity. bug 337951, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@198223 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 23:02:12 +00:00
bryner%brianryner.com
de28a00f8c
Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@198196 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 20:37:32 +00:00
bryner%brianryner.com
fd3da04fca
backing out 336696, I checked in the wrong version of the patch
...
git-svn-id: svn://10.0.0.236/trunk@198173 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 18:03:16 +00:00
bryner%brianryner.com
61a8c65480
Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@198161 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 16:18:45 +00:00
neil%parkwaycc.co.uk
87c8472fc9
Missing NS_DEFINE_STATIC_IID_ACCESSOR b=338667 rs=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@198154 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 14:43:22 +00:00
peterv%propagandism.org
ebb13dee4d
Fix for bug 337047 (Remove unused DOMCI data). r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@198121 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-21 20:11:11 +00:00
vladimir%pobox.com
10996f87e6
b=338477 - implement whatwg isPointInPath/getImageData/putImageData canvas API; b=338545, canvas doesn't fully reset on resize; r=mrbkap
...
git-svn-id: svn://10.0.0.236/trunk@198073 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-20 09:22:30 +00:00
jst%mozilla.jstenback.com
4ffff222c2
Set emacs mode to C++ in C++ files. No code changes.
...
git-svn-id: svn://10.0.0.236/trunk@198006 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 15:33:12 +00:00
benjamin%smedbergs.us
d82bf5838f
Bug 331117 - Layout module shold not shut down until all documents/windows have been released, r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@197983 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 09:31:57 +00:00
jst%mozilla.jstenback.com
766c9007f0
Uninlining nsSessionStorageEntry ctor and dtor to fix build bustage, and adding missing NS_ENSURE_SUCCESS().
...
git-svn-id: svn://10.0.0.236/trunk@197980 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 08:02:27 +00:00
jst%mozilla.jstenback.com
2ddadb49e9
Attempting to fix win32 build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@197979 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 07:21:43 +00:00
jst%mozilla.jstenback.com
dac86b7fb1
Tweak last crash fix to do the right thing.
...
git-svn-id: svn://10.0.0.236/trunk@197978 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 07:21:09 +00:00
jst%mozilla.jstenback.com
90bc036e52
Fixing crash when aData is null in nsGlobalWindow:Observe() when observing dom storage notifications. Fallout from bug 335540.
...
git-svn-id: svn://10.0.0.236/trunk@197977 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 06:51:10 +00:00
jst%mozilla.jstenback.com
d2e3ffe355
Fixing bug 335540. Implement whatwg webapps storage. Patch by neil@mozilla.com and jst@mozilla.com, r/sr=neil/vlad/jst.
...
git-svn-id: svn://10.0.0.236/trunk@197976 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 05:57:36 +00:00
brendan%mozilla.org
2e34aacc5d
Missing NS_OK from roc's checkin, in nsGlobalWindow::FireDelayedDOMEvents.
...
git-svn-id: svn://10.0.0.236/trunk@197851 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 13:32:52 +00:00
timeless%mozdev.org
9afb872768
Reverting. This is the wrong way to address the item.
...
git-svn-id: svn://10.0.0.236/trunk@196303 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 14:04:09 +00:00
timeless%mozdev.org
d5e23b7961
Bug 334290 nsJSEventListener::HandleEvent inconsistently uses &stackPtr/stackPtr for JS_(Push|Pop)Arguments
...
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@196291 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 13:13:01 +00:00
darin%meer.net
42edf059cf
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
...
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
cbiesinger%web.de
8d9f96359d
bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
...
associated code. These options do not really work anymore.
r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@196108 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 17:53:51 +00:00
bzbarsky%mit.edu
7d412fb22e
More IsNodeOfType. Bug 336822, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@196091 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 03:25:58 +00:00
myk%mozilla.org
e3fb608fb9
Initial support for microsummaries via a service and integration into the bookmarks UI.
...
bug=334471
r=brettw
a=ben for the branch
git-svn-id: svn://10.0.0.236/trunk@196058 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 22:46:57 +00:00
cvshook%sicking.cc
cec9ea1123
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@196009 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 06:52:21 +00:00
dbaron%dbaron.org
2ea54fcb0a
Redo fix for bug 335298 (handling non-ASCII in result strings of javascript URLs) using UTF-8 instead of UTF-16 in the hopes of fixing bug 335554 (shockwave plugin issue). b=335298 r+sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@195985 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-04 19:12:26 +00:00
roc+%cs.cmu.edu
1b9b0d8fc6
Bug 336359. Fire WHATWG online/offline events when the browser offline status changes. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@195938 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 21:53:08 +00:00
vladimir%pobox.com
d58db833b5
b=336331, fix toDataURL to be more in line with the whatwg spec, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@195865 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 00:48:27 +00:00
bzbarsky%mit.edu
c4f7acfe09
Add an interface for nested URIs (like jar:, view-source:, etc) to implement
...
and use it in various places. Create null principals if asked for a codebase
principal for a codebase that doesn't have an inherent security context (eg
data: or javascript:). Bug 334407, r=biesi,dveditz, sr=darin
git-svn-id: svn://10.0.0.236/trunk@195823 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 18:54:19 +00:00
bzbarsky%mit.edu
bf19ef708d
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@195579 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 18:21:11 +00:00
jwatt%jwatt.org
e86753af94
Fixing bug 335450. Remove our extensions to the SVG DOM interfaces. r=tor@acm.org, sr=roc@ocallahan.org
...
git-svn-id: svn://10.0.0.236/trunk@195467 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 21:02:25 +00:00
neil%parkwaycc.co.uk
d9aa680b29
Improve box object hashtable storage b=326931 r=jst sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@195440 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 12:42:49 +00:00
peterv%propagandism.org
5cf9b0e12f
Fix for bug 324865 (Move XMLHttpRequest to gklayout). r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@195434 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 09:19:48 +00:00
axel%pike.org
052f28e293
bug 328956, chop dead wood off of toolkit, r=ben
...
git-svn-id: svn://10.0.0.236/trunk@195433 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 08:10:41 +00:00
roc+%cs.cmu.edu
0efb95265d
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@195411 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 01:57:22 +00:00
dbaron%dbaron.org
8a51623b15
Make the results of javascript: URLs stay UTF-16 rather than removing the high byte of the characters, and set the encoding on the channel to UTF-16. b=335298 r=darin sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@195360 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 16:49:47 +00:00
mrbkap%gmail.com
2ff82b73fc
Backing out bug 326497 again to see if it fixes the problems that we're seeing with us not recognizing functions set on [classname].prototype.
...
git-svn-id: svn://10.0.0.236/trunk@195283 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 19:27:25 +00:00
vladimir%pobox.com
e68c508dc4
b=333177, update canvas internal interfaces, optimize canvas, and fix some implementation bugs; r=stuart
...
git-svn-id: svn://10.0.0.236/trunk@194628 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 21:23:15 +00:00
bzbarsky%mit.edu
a8bf7b5efc
Make sure to always initialize rv. Bug 334233, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@194556 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 23:24:38 +00:00