Граф коммитов

2116 Коммитов

Автор SHA1 Сообщение Дата
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