2070 Commits

Author SHA1 Message Date
timeless%mozdev.org
4b7cc44136 Bug 325697 window.open() causes "ASSERTION: still loading a script when starting another load?" in nsXULDocument::LoadScript
r=bz sr=biesi


git-svn-id: svn://10.0.0.236/trunk@208817 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-30 16:13:32 +00:00
brendan%mozilla.org
c8c294f61b Fix try/catch/finally code generation (350312, r=igor/shaver).
git-svn-id: svn://10.0.0.236/trunk@208767 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 23:15:22 +00:00
timeless%mozdev.org
46444dd782 Bug 106386 Correct misspellings in source code
r=bernd rs=brendan


git-svn-id: svn://10.0.0.236/trunk@208659 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 20:12:37 +00:00
bzbarsky%mit.edu
b59b0dd36c Allow nsIExpatSink implementations to control whether the expat driver logs
parse errors to the console.  Bug 342164, patch by Alex Vincent
<ajvincent@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@208410 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 16:34:57 +00:00
Olli.Pettay%helsinki.fi
ba38f50135 back out 349069 to see if it caused xserve02 orange
git-svn-id: svn://10.0.0.236/trunk@208398 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 10:06:20 +00:00
Olli.Pettay%helsinki.fi
fae460b8a9 Bug 349069, Move more things from ~nsINode to nsNodeUtils::LastRelease, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@208181 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 10:00:11 +00:00
Olli.Pettay%helsinki.fi
ebc153c835 Bug 349201, r=enndeakin, sr=bz
git-svn-id: svn://10.0.0.236/trunk@207985 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-21 06:53:40 +00:00
Olli.Pettay%helsinki.fi
ce2d10f5e8 Fix problem with AddRef
git-svn-id: svn://10.0.0.236/trunk@207573 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 09:19:07 +00:00
Olli.Pettay%helsinki.fi
9639b01bdf Bug 286619, registered event listeners are lost (not firing) after moving XUL elements using DOM appendChild/removeChild methods, r=sicking, sr=bz
git-svn-id: svn://10.0.0.236/trunk@207572 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 08:44:45 +00:00
brendan%mozilla.org
ec020514bd Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@207546 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 05:01:14 +00:00
brendan%mozilla.org
f475156446 Use JSCLASS_GLOBAL_FLAGS for other global classes, and fix JS standard class init API to init the Block class (348786, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@207511 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 23:56:08 +00:00
brendan%mozilla.org
01d8f43d47 Backing out yet again, another latent bug bites.
git-svn-id: svn://10.0.0.236/trunk@207426 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 07:39:01 +00:00
brendan%mozilla.org
208e581b5d Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@207423 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 07:03:14 +00:00
brendan%mozilla.org
afcb44f48b Bump XUL fastload file version again.
git-svn-id: svn://10.0.0.236/trunk@207414 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 03:51:51 +00:00
brendan%mozilla.org
b86f97e405 Bump to track incompatible bytecode changes for bug 336379 (r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@207405 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 01:31:38 +00:00
Olli.Pettay%helsinki.fi
8ee19f40b4 Bug 223393, DOMAttrModified mutation events fired on HTMLHtmlElement while page loads (anonymous content), r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@206477 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 08:57:02 +00:00
Olli.Pettay%helsinki.fi
18f55c55e3 Bug 288763, problems with context menupopup cause a crash on window close, r=enndeakin, sr=bz
git-svn-id: svn://10.0.0.236/trunk@206381 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-02 08:24:21 +00:00
bzbarsky%mit.edu
a4ca637316 Set the chromehidden attribute earlier, so we don't have to reresolve style and
redo layout on the whole window.  Bug 345560, r=sicking, sr=neil.


git-svn-id: svn://10.0.0.236/trunk@203589 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 00:20:33 +00:00
mats.palmgren%bredband.net
e7d365f6dd <xul:observes/> with no attributes triggers assertion. b=344215 r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@203234 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 08:11:05 +00:00
cvshook%sicking.cc
365266c686 Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@203078 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 04:36:36 +00:00
cvshook%sicking.cc
e779947969 Bug 344453: AttributeChanged events sent out twice. Also make CharacterDataChanged notifications go out even for orphaned nodes. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@202289 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 01:26:33 +00:00
mhammond%skippinet.com.au
3aa0f370a3 Fix bug 342025: crash [@ nsXULDocument::ExecuteScript] when switching between builds
r/sr=bz


git-svn-id: svn://10.0.0.236/trunk@202278 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 00:36:35 +00:00
bzbarsky%mit.edu
b91291457e QI instead of casting so JS-implemented results work right. Bug 344939, patch
by Pawel Chmielowski <prefiks@aviary.pl>, r=enndeakin, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@202273 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 00:21:00 +00:00
neil%parkwaycc.co.uk
479e68f5c1 fixing wrong line endings used in original checkin for bug 335122
git-svn-id: svn://10.0.0.236/trunk@202215 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 14:19:37 +00:00
enndeakin%sympatico.ca
d09a873113 bug 335122, rework XUL sort service, r=jan, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@202025 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 15:08:55 +00:00
cvshook%sicking.cc
aba7c6ff77 Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@201460 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-02 07:23:10 +00:00
mrbkap%gmail.com
c44bb1d099 Fixing compile warnings. bug 342303, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200937 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 21:12:32 +00:00
bzbarsky%mit.edu
27d173dc97 Make GetElementsByAttribute compare to the qualified name, like it used to, not
just to the localName.  Bug 319421, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@200564 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 02:37:06 +00:00
Olli.Pettay%helsinki.fi
52dae5d74d Bug 341635, crash [@ nsDOMAttribute::GetNamespaceURI] related to opening and closing windows, focus method, xul and javascript alert, r=mhammond,sr=jst
git-svn-id: svn://10.0.0.236/trunk@200424 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 08:09:22 +00:00
bzbarsky%mit.edu
71ed85c349 Make document observers QI to nsIDocumentObserver. Fixes fallout (tree orange)
from bug 340733; reviews pending.


git-svn-id: svn://10.0.0.236/trunk@200416 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 06:29:17 +00:00
brettw%gmail.com
7010948430 Bug 335291 r+sr=bz Make trunk popup events safer
git-svn-id: svn://10.0.0.236/trunk@200320 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 16:54:53 +00:00
bzbarsky%mit.edu
8ad37679d3 Don't assume mRootContent is non-null. Bug 340796, r=sicking, sr=neil, branch181=sicking
git-svn-id: svn://10.0.0.236/trunk@199931 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:13:00 +00:00
mhammond%skippinet.com.au
65e47e3355 Correct the change to the fast-load version. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@199930 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:06:30 +00:00
mrbkap%gmail.com
1e02445fd1 Always call BindCompiledEventHandler now that we treat all event handlers as being shared. bug 341356, r=mhammond sr=sicking a=pavlov
git-svn-id: svn://10.0.0.236/trunk@199858 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-14 01:31:25 +00:00
mhammond%skippinet.com.au
e96b5e495a Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +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
Jan.Varga%gmail.com
0b8adc5a43 Fix for bug 296040. Cell-based selection in trees
r=Neil Deakin, sr=Neil Rashbrook, sponsored by BEToptions


git-svn-id: svn://10.0.0.236/trunk@199140 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 20:05:13 +00:00
enndeakin%sympatico.ca
df8b2438fd Bug 335755, report overlay errors instead of showing grey bar,r=sicking,sr=jst
git-svn-id: svn://10.0.0.236/trunk@199106 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 14:08:57 +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
peterv%propagandism.org
e8ed6e24c3 Fix for bug 339239 (Remove UserData functions from nsIDocument). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@198868 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 13:28:14 +00:00
cvshook%sicking.cc
83253303c8 Bug 90983: Don't fire mutation events during parsing, i.e. when aNotify is false. Also make us fire mutation events on nodes that are in an orphaned subtree. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@198844 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 00:58:04 +00:00
bzbarsky%mit.edu
2f83475c96 Remove some pointless nsIChannel impls. Bug 337748, r=sicking, sr=darin
git-svn-id: svn://10.0.0.236/trunk@198653 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 17:26:00 +00:00
mrbkap%gmail.com
28f4b3668f Bump the fastload file version since the last source note change was not bytecode-compatible. bug 336378, r=brendan
git-svn-id: svn://10.0.0.236/trunk@198233 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 23:51:31 +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
leon.sha%sun.com
78a2181e1b Bug 337854 crash [@ nsTreeContentView::GetCell].
Patch by alfred.peng@sun.com.
neil: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@198137 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 03:21:57 +00:00
cvshook%sicking.cc
1ac65a91fa Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@196673 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 14:51:52 +00:00
Olli.Pettay%helsinki.fi
8c8d5effa7 Bug 337586, Crash [@ PresShell::InitialReflow] when window gets destroyed duren beforeunload event handler, pressing reload, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@196551 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 17:51:35 +00:00
cvshook%sicking.cc
f5ef7fbf53 Fix windows bustage this time
git-svn-id: svn://10.0.0.236/trunk@196508 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 09:18:35 +00:00