Olli.Pettay%helsinki.fi
3fcf8a02d8
Bug 349069, Move more things from ~nsINode to nsNodeUtils::LastRelease, r+sr=sicking
2006-08-23 10:00:11 +00:00
Olli.Pettay%helsinki.fi
cfaa6b44e6
Bug 349201, r=enndeakin, sr=bz
2006-08-21 06:53:40 +00:00
Olli.Pettay%helsinki.fi
a4eba47b40
Fix problem with AddRef
2006-08-16 09:19:07 +00:00
Olli.Pettay%helsinki.fi
2b6e6ee76e
Bug 286619, registered event listeners are lost (not firing) after moving XUL elements using DOM appendChild/removeChild methods, r=sicking, sr=bz
2006-08-16 08:44:45 +00:00
brendan%mozilla.org
02f6c7133c
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
2006-08-16 05:01:14 +00:00
brendan%mozilla.org
27e3eb7623
Use JSCLASS_GLOBAL_FLAGS for other global classes, and fix JS standard class init API to init the Block class (348786, r=mrbkap).
2006-08-15 23:56:08 +00:00
brendan%mozilla.org
dd9c9f10af
Backing out yet again, another latent bug bites.
2006-08-15 07:39:01 +00:00
brendan%mozilla.org
33cfdbad7e
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
2006-08-15 07:03:14 +00:00
brendan%mozilla.org
4f506bbbd7
Bump XUL fastload file version again.
2006-08-15 03:51:51 +00:00
brendan%mozilla.org
8d675e0b17
Bump to track incompatible bytecode changes for bug 336379 (r=mrbkap).
2006-08-15 01:31:38 +00:00
Olli.Pettay%helsinki.fi
b227593695
Bug 223393, DOMAttrModified mutation events fired on HTMLHtmlElement while page loads (anonymous content), r+sr=sicking
2006-08-03 08:57:02 +00:00
Olli.Pettay%helsinki.fi
4d9109ceaa
Bug 288763, problems with context menupopup cause a crash on window close, r=enndeakin, sr=bz
2006-08-02 08:24:21 +00:00
bzbarsky%mit.edu
d19ab79a97
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.
2006-07-25 00:20:33 +00:00
mats.palmgren%bredband.net
72e3b47df0
<xul:observes/> with no attributes triggers assertion. b=344215 r+sr=sicking
2006-07-20 08:11:05 +00:00
cvshook%sicking.cc
3a9a287253
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
cvshook%sicking.cc
4e266c0a89
Bug 344453: AttributeChanged events sent out twice. Also make CharacterDataChanged notifications go out even for orphaned nodes. r/sr=jst
2006-07-18 01:26:33 +00:00
mhammond%skippinet.com.au
64e71f21fa
Fix bug 342025: crash [@ nsXULDocument::ExecuteScript] when switching between builds
...
r/sr=bz
2006-07-18 00:36:35 +00:00
bzbarsky%mit.edu
60b1e59483
QI instead of casting so JS-implemented results work right. Bug 344939, patch
...
by Pawel Chmielowski <prefiks@aviary.pl>, r=enndeakin, sr=bzbarsky
2006-07-18 00:21:00 +00:00
neil%parkwaycc.co.uk
a5dc748144
fixing wrong line endings used in original checkin for bug 335122
2006-07-17 14:19:37 +00:00
enndeakin%sympatico.ca
1f3797eb6a
bug 335122, rework XUL sort service, r=jan, sr=sicking
2006-07-13 15:08:55 +00:00
cvshook%sicking.cc
2c39937d84
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
2006-07-02 07:23:10 +00:00
mrbkap%gmail.com
bb8edd5015
Fixing compile warnings. bug 342303, r+sr=sicking
2006-06-26 21:12:32 +00:00
bzbarsky%mit.edu
e6259982ea
Make GetElementsByAttribute compare to the qualified name, like it used to, not
...
just to the localName. Bug 319421, r+sr=sicking
2006-06-22 02:37:06 +00:00
Olli.Pettay%helsinki.fi
82fa713d27
Bug 341635, crash [@ nsDOMAttribute::GetNamespaceURI] related to opening and closing windows, focus method, xul and javascript alert, r=mhammond,sr=jst
2006-06-20 08:09:22 +00:00
bzbarsky%mit.edu
35641d545f
Make document observers QI to nsIDocumentObserver. Fixes fallout (tree orange)
...
from bug 340733; reviews pending.
2006-06-20 06:29:17 +00:00
brettw%gmail.com
a54888a781
Bug 335291 r+sr=bz Make trunk popup events safer
2006-06-19 16:54:53 +00:00
bzbarsky%mit.edu
cd73f2108b
Don't assume mRootContent is non-null. Bug 340796, r=sicking, sr=neil, branch181=sicking
2006-06-15 03:13:00 +00:00
mhammond%skippinet.com.au
90ce32e3d2
Correct the change to the fast-load version. r/sr=bz
2006-06-15 03:06:30 +00:00
mrbkap%gmail.com
bfd83c86b9
Always call BindCompiledEventHandler now that we treat all event handlers as being shared. bug 341356, r=mhammond sr=sicking a=pavlov
2006-06-14 01:31:25 +00:00
mhammond%skippinet.com.au
0f241835df
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
98997f8669
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
2006-06-12 22:39:55 +00:00
Jan.Varga%gmail.com
e5158d88ef
Fix for bug 296040. Cell-based selection in trees
...
r=Neil Deakin, sr=Neil Rashbrook, sponsored by BEToptions
2006-06-06 20:05:13 +00:00
enndeakin%sympatico.ca
b1f70632e5
Bug 335755, report overlay errors instead of showing grey bar,r=sicking,sr=jst
2006-06-06 14:08:57 +00:00
timeless%mozdev.org
a768026fc9
Bug 337917 Make consumers stop using cids from other modules
...
r=smontagu sr=darin
2006-06-03 23:35:59 +00:00
peterv%propagandism.org
54c2159acf
Fix for bug 339239 (Remove UserData functions from nsIDocument). r/sr=sicking.
2006-06-02 13:28:14 +00:00
cvshook%sicking.cc
47a9061831
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
2006-06-02 00:58:04 +00:00
bzbarsky%mit.edu
d2c22c3455
Remove some pointless nsIChannel impls. Bug 337748, r=sicking, sr=darin
2006-05-30 17:26:00 +00:00
mrbkap%gmail.com
4b15cb0755
Bump the fastload file version since the last source note change was not bytecode-compatible. bug 336378, r=brendan
2006-05-22 23:51:31 +00:00
bryner%brianryner.com
6fb8bf0b4f
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.
2006-05-22 20:37:32 +00:00
bryner%brianryner.com
a5e5a4579c
backing out 336696, I checked in the wrong version of the patch
2006-05-22 18:03:16 +00:00
bryner%brianryner.com
87831f25b1
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.
2006-05-22 16:18:45 +00:00
leon.sha%sun.com
4cb998cedd
Bug 337854 crash [@ nsTreeContentView::GetCell].
...
Patch by alfred.peng@sun.com .
neil: review+
roc: superreview+
2006-05-22 03:21:57 +00:00
cvshook%sicking.cc
2241eae8cb
Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz
2006-05-16 14:51:52 +00:00
Olli.Pettay%helsinki.fi
6f0e67928a
Bug 337586, Crash [@ PresShell::InitialReflow] when window gets destroyed duren beforeunload event handler, pressing reload, r+sr=bz
2006-05-15 17:51:35 +00:00
cvshook%sicking.cc
d095c5e744
Fix windows bustage this time
2006-05-15 09:18:35 +00:00
cvshook%sicking.cc
073093c129
Bug 334075: Push mFlagsOrSlots to nsINode to allow storing flags and (in the future) slots on nsGenericDOMDataNodes. r=mrbkap sr=bz
2006-05-15 07:03:15 +00:00
ajschult%verizon.net
b13d6ecc67
Bug 337841: rv checked uninitialized in XULSortServiceImpl::InsertContainerNode. r+sr=Neil
2006-05-13 17:06:35 +00:00
bryner%brianryner.com
73ad1691d8
Fix shortcut key regression by allowing command= event retargeting to elements other than <command> (bug 336740). r=neil sr=bzbarsky
2006-05-11 17:36:18 +00:00
cvshook%sicking.cc
d3ec0aa5c5
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
bzbarsky%mit.edu
3ae541c6c6
Make documents be consistent with docshell wrt what the actual document URI
...
is. Bug 335457, r=dveditz, sr=jst
2006-05-04 15:21:50 +00:00
bzbarsky%mit.edu
722b5218b2
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
2006-05-02 18:54:19 +00:00
peterv%propagandism.org
1986f90b13
Fix for bug 75870 (XML namespace of XUL node attributes not accessible from JavaScript inside XUL templates). r=enndeakin, sr=bz.
2006-04-30 09:08:08 +00:00
bzbarsky%mit.edu
0c3706888c
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
2006-04-27 18:21:11 +00:00
neil%parkwaycc.co.uk
cb8f071e1c
Improve box object hashtable storage b=326931 r=jst sr=bz
2006-04-26 12:42:49 +00:00
bzbarsky%mit.edu
3dc3c6dabf
Dont clear our props if we're not changing owner documents. Bug 335333, r+sr=jst
2006-04-25 20:03:26 +00:00
bzbarsky%mit.edu
7f9b937064
Dispatch mutation events even in documents that are not rendered in a window.
...
Bug 201236, patch by Alex Vincent <ajvincent@gmail.com>, r=smaug, sr=peterv
2006-04-24 19:52:21 +00:00
leon.sha%sun.com
0960e6fd1d
Bug 333896
...
Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com .
roc: review+
roc: superreview+
2006-04-24 05:40:11 +00:00
bzbarsky%mit.edu
c2fceaea42
Fix bug 329677. Sort service patch by Neil Rashbrook, r=ndeakin, sr=bzbarsky.
...
The rest of the patch by me, r=pike, sr=Neil Rashbrook.
2006-04-21 18:01:21 +00:00
bzbarsky%mit.edu
e69e268856
Make sure documents have a content type at creation time. Bug 311218,
...
r=sicking, sr=jst
2006-04-21 01:24:44 +00:00
cvshook%sicking.cc
ba2eb2ca0f
Bug 333942. Move GetParent to nsINode and add GetNodeParent there too. There is a risk that this'll add some binary size, but hopefully not too much. r/sr=bz
2006-04-15 05:09:16 +00:00
mrbkap%gmail.com
f36ff98d32
Remove defunct assertions from debug-only code. bug 334055, r+sr=sicking
2006-04-15 00:39:35 +00:00
enndeakin%sympatico.ca
7434acd04d
Bug 331689, merge two attribute setting codeblocks to ensure consistency, r+sr=bz
2006-04-12 16:31:09 +00:00
benjamin%smedbergs.us
70a0f2207b
Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
2006-04-12 15:43:32 +00:00
dbaron%dbaron.org
e86e6e0de2
Copy observer list and hold references to observers when notifying them. b=271669 r=bzbarsky sr=jst
2006-04-11 23:44:34 +00:00
jst%mozilla.jstenback.com
f4f7012c0b
Fixing bug 321299. Make sure XPConnect wrappers get properly reparented when moving nodes from document to document. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2006-04-11 03:49:44 +00:00
dbaron%dbaron.org
04b8c33eda
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-04-05 00:00:44 +00:00
bzbarsky%mit.edu
25ab5fffef
Create a powerless non-principal and start using it. Bug 326506, r=mrbkap,
...
sr=dveditz
2006-04-02 20:58:26 +00:00
peterv%propagandism.org
db7caa0c2d
Fix for bug 330835 (XULContentSinkImpl::HandleProcessingInstruction should use EqualsLiteral instead of FindInReadable for the target). r/sr=bz.
2006-04-01 02:11:27 +00:00
darin%meer.net
20837f71e1
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
2006-03-30 18:40:56 +00:00
cvshook%sicking.cc
1995317fe0
Bug 329982: Give nsXULElement::RemoveChildAt some lovin' to make it deal better with mutationevent handlers mutating the DOM
2006-03-27 22:00:40 +00:00
enndeakin%sympatico.ca
c9f425d8df
bug 330660, when constraining, skip underspecified items and do them later. This make certain more complex templates update properly. r+sr=bz
2006-03-27 13:53:27 +00:00
roc+%cs.cmu.edu
1a94b0ebf3
Bug 326501. Mark tree views as being suitable for untrusted code. r+sr=bzbarsky
2006-03-26 20:59:03 +00:00
Olli.Pettay%helsinki.fi
ee372ff167
Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst
2006-03-25 22:03:49 +00:00
Jan.Varga%gmail.com
289667093a
Fix for bug 330662. isdominated check in template builder is not necessary and causes problems in some specific cases
...
r=enndeakin sr=bzbarsky
2006-03-25 08:07:33 +00:00
cvshook%sicking.cc
af857a00d6
Bug 331547: Get rid of nsGenericElement::WillAddOrRemove
2006-03-24 22:43:23 +00:00
enndeakin%sympatico.ca
027ce66879
bug 330663, textnodes not synchronized properly, r+sr=bz
2006-03-24 20:41:03 +00:00
cvshook%sicking.cc
1b3207b1d5
Relanding patches that (hopefully) don't affect Tdhtml
2006-03-24 00:09:50 +00:00
cvshook%sicking.cc
e26140ab7d
Back out a few of my patches to see if any caused the Tdhtml regression in bug 331364.
2006-03-23 08:21:21 +00:00
bryner%brianryner.com
7a96206e10
Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst.
2006-03-22 18:36:36 +00:00
timeless%mozdev.org
f23ddfbebf
Bug 330170 crash in history tab of Side bar [@ nsXULTreeBuilder::CycleHeader]
...
validate arguments, label arguments, use Truncate
r=neil sr=roc
2006-03-21 06:31:37 +00:00
peterv%propagandism.org
59c12dfe1f
Fix for bug 286132 (xml-stylesheet PI doesn't handle href attribute as in specification), checking in the right patch this time. r=sicking, sr=bz.
2006-03-17 14:38:57 +00:00
peterv%propagandism.org
d52a61880f
Backing out to fix bustages.
2006-03-16 15:12:21 +00:00
peterv%propagandism.org
3efee8b1f4
Fix for bug 286132 (xml-stylesheet PI doesn't handle href attribute as in specification). r=sicking, sr=bz.
2006-03-16 13:47:42 +00:00
Olli.Pettay%helsinki.fi
37054f078a
Bug 329512, Remove NS_XUL_CLICK r+sr=bz
2006-03-13 20:57:36 +00:00
enndeakin%sympatico.ca
d319f815e1
Bug 330167, clear lazy state when removing template-built node from document, r+sr=bz
2006-03-13 19:19:08 +00:00
mrbkap%gmail.com
b8ec1670f1
Don't crash on empty XUL files. bug 326204, r=neil, sr=bzbarsky
2006-03-09 18:48:32 +00:00
Olli.Pettay%helsinki.fi
0a10950131
Bug 329125, Remove nsMutationEvent::mTarget r+sr=bz
2006-03-09 18:14:17 +00:00
enndeakin%sympatico.ca
472ec2a4eb
bug 329884, keep reference when removing builder, r+sr=bz
2006-03-09 17:13:35 +00:00
cvshook%sicking.cc
9f4b50c028
Bug 326645: Remove mRootContent from nsDocument to avoid all the pains of keeping it in sync with the childlist. Also remove mBodyContent from nsHTMLDocument for the same reason. r=bz sr=jst
2006-03-09 07:29:41 +00:00
cvshook%sicking.cc
1a8c5dae53
Bug 325730. Mutation-event handlers can cause further mutations to the DOM. We need to be more attentive to those. r=bz sr=jst
2006-03-08 21:47:32 +00:00
enndeakin%sympatico.ca
16fd9a63a3
bug 329335, unhook template builder when removing root node, r+sr=bz
2006-03-08 17:13:31 +00:00
cvshook%sicking.cc
de7a063b91
Bug 325426: Only use baseURI to resolve relative uris. r=bz sr=jst
2006-03-08 05:01:16 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
bzbarsky%mit.edu
950c61cf37
Remove the mPresShell member of nsBoxObject, and some other cleanup. Bug
...
329181, r=neil, sr=jst
2006-03-07 03:20:39 +00:00
enndeakin%sympatico.ca
92a7747f74
account settings not visible; support multiple uses of the same result id, r+sr=bz
2006-03-06 15:53:43 +00:00
bzbarsky%mit.edu
189f26cded
Right-click on an overflow:auto div with content smaller than the div should
...
not focus it. Bug 296259, patch by moz_bug_r_a4@yahoo.com , r=aaronlev, sr=roc
2006-03-06 05:18:52 +00:00
neil%parkwaycc.co.uk
d81d4d83ac
Resolve assertion by removing unnecessary code b=326875 r+sr=bz
2006-03-03 23:41:39 +00:00
bzbarsky%mit.edu
1939953a97
Make sure XUl anonymous popup groups are really anonymous. Bug 326644, patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr+branch181=bzbarsky, a=dveditz
2006-03-03 02:46:00 +00:00
dveditz%cruzio.com
981041e957
bug 328692 catch names missed in 319846, r=mrbkap, sr=bsmedberg, a=timr
2006-02-27 20:47:50 +00:00
enndeakin%sympatico.ca
b8b1062a90
Bug 328496, search results appear multiple times, r+sr=bz
2006-02-27 16:50:15 +00:00