bzbarsky%mit.edu
6f4f91716b
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
978524b778
Correct the change to the fast-load version. r/sr=bz
2006-06-15 03:06:30 +00:00
mrbkap%gmail.com
45f7507e64
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
d5ad1dc2b9
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
43895f48e7
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
5ab0398355
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
7b881649e6
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
9391198a55
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
105ceff583
Fix for bug 339239 (Remove UserData functions from nsIDocument). r/sr=sicking.
2006-06-02 13:28:14 +00:00
cvshook%sicking.cc
f8b42be1f4
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
4b2d69677a
Remove some pointless nsIChannel impls. Bug 337748, r=sicking, sr=darin
2006-05-30 17:26:00 +00:00
mrbkap%gmail.com
4999d02577
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
14c8ade4c5
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
de811b24ec
backing out 336696, I checked in the wrong version of the patch
2006-05-22 18:03:16 +00:00
bryner%brianryner.com
ac1c3b1456
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
6cb7883f03
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
0ba48c3e2b
Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz
2006-05-16 14:51:52 +00:00
Olli.Pettay%helsinki.fi
effce48e94
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
b3cb325693
Fix windows bustage this time
2006-05-15 09:18:35 +00:00
cvshook%sicking.cc
241120e16a
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
41275dab63
Bug 337841: rv checked uninitialized in XULSortServiceImpl::InsertContainerNode. r+sr=Neil
2006-05-13 17:06:35 +00:00
bryner%brianryner.com
25ca42d743
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
36f352636c
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
bzbarsky%mit.edu
2ed405537b
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
fca88cd9e1
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
d2354dffd7
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
533eb3c678
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
2006-04-27 18:21:11 +00:00
neil%parkwaycc.co.uk
de6fc340e9
Improve box object hashtable storage b=326931 r=jst sr=bz
2006-04-26 12:42:49 +00:00
bzbarsky%mit.edu
8465ac0674
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
a0fe89efda
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
574701a2f1
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
4bac596806
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
66a98f858f
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
cc89c163a4
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
514752b6db
Remove defunct assertions from debug-only code. bug 334055, r+sr=sicking
2006-04-15 00:39:35 +00:00
enndeakin%sympatico.ca
761c451d4b
Bug 331689, merge two attribute setting codeblocks to ensure consistency, r+sr=bz
2006-04-12 16:31:09 +00:00
benjamin%smedbergs.us
185c761605
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
7001a9e9bf
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
3820cfcf55
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
ac49c790c1
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
59f912e4ad
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
46c2addf57
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
5521781301
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
c56eb2222a
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
4a22557d1d
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
e7afee4a2b
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
04cfde2d6f
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
3aa4790e04
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
294e954db4
Bug 331547: Get rid of nsGenericElement::WillAddOrRemove
2006-03-24 22:43:23 +00:00
enndeakin%sympatico.ca
c12fb526be
bug 330663, textnodes not synchronized properly, r+sr=bz
2006-03-24 20:41:03 +00:00
cvshook%sicking.cc
433c662394
Relanding patches that (hopefully) don't affect Tdhtml
2006-03-24 00:09:50 +00:00
cvshook%sicking.cc
6cc41878a9
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
c28e6a9665
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
bec29be0e5
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
cdb75d95a0
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
f6798176c0
Backing out to fix bustages.
2006-03-16 15:12:21 +00:00
peterv%propagandism.org
344498aa4e
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
0795191acb
Bug 329512, Remove NS_XUL_CLICK r+sr=bz
2006-03-13 20:57:36 +00:00
enndeakin%sympatico.ca
a6aeab2fc5
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
9fd87a8636
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
4f8e94093f
Bug 329125, Remove nsMutationEvent::mTarget r+sr=bz
2006-03-09 18:14:17 +00:00
enndeakin%sympatico.ca
c2ac27c3d5
bug 329884, keep reference when removing builder, r+sr=bz
2006-03-09 17:13:35 +00:00
cvshook%sicking.cc
a16b733292
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
7ad56859b4
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
9dd48534a7
bug 329335, unhook template builder when removing root node, r+sr=bz
2006-03-08 17:13:31 +00:00
cvshook%sicking.cc
9e3c81007f
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
c0e37e327a
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
bzbarsky%mit.edu
9b57d8e873
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
a2e9df0b6d
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
044c36e5e2
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
122c820f55
Resolve assertion by removing unnecessary code b=326875 r+sr=bz
2006-03-03 23:41:39 +00:00
bzbarsky%mit.edu
07bd6fad25
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
71c558bf9a
bug 328692 catch names missed in 319846, r=mrbkap, sr=bsmedberg, a=timr
2006-02-27 20:47:50 +00:00
enndeakin%sympatico.ca
ae4b99f7f1
Bug 328496, search results appear multiple times, r+sr=bz
2006-02-27 16:50:15 +00:00
enndeakin%sympatico.ca
91a66340d7
Bugs 328464, empty template attribute issue and 327504, crash reading mail r+sr=bz
2006-02-27 16:48:55 +00:00
enndeakin%sympatico.ca
37de5f08ed
bug 326712, issues with bookmarks and templates, r+sr=bz
2006-02-23 18:53:24 +00:00
bzbarsky%mit.edu
bfaa2cd14d
Make XULControllers wrappable from unprivileged script, but don't let such
...
script actually do anything with it. Bug 326248, r=mrbkap, sr=jst
2006-02-23 03:17:11 +00:00
enndeakin%sympatico.ca
5e112cd6ef
Bug 327895, set value properly when checking containment properties, r=bz
2006-02-20 23:01:32 +00:00
roc+%cs.cmu.edu
8c8a964765
Bug 285631. Fix build bustage
2006-02-13 21:55:50 +00:00
enndeakin%sympatico.ca
097bcbe7d0
Move collation init so layout doesn't get called recursively - fix balsa orange
2006-02-13 19:23:59 +00:00
enndeakin%sympatico.ca
5e55605551
Bug 285631, new template builder, r+sr=bz
2006-02-13 16:02:08 +00:00
dveditz%cruzio.com
9ac80a7768
bug 319846 prevent over-long attributes that choke the parser, r=mrbkap, sr=bsmedberg
2006-02-07 07:19:53 +00:00
cbiesinger%web.de
a898e666b8
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
b903f45079
Fix bug 323634 -- controllers are not for content. Patch by
...
neil@parkwaycc.co.uk <neil@httl.net> and Wladimir Palant <trev@gtchat.de>,
r=bzbarsky, sr=jst
2006-02-03 01:38:36 +00:00
bzbarsky%mit.edu
eab4195d4c
Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
...
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument. Bug 324600, r=sicking, sr=jst
2006-02-02 20:02:34 +00:00
cvshook%sicking.cc
1af1b10ad8
Bug 324572: Move property methods to nsINode and make nsIAttribute inherit nsINode.
...
r/sr=bz
2006-01-25 20:49:56 +00:00
darin%meer.net
cc4577f6cc
fix balsa bustage
2006-01-25 02:46:20 +00:00
bryner%brianryner.com
82d6fa213e
Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin.
2006-01-24 19:22:02 +00:00
mrbkap%gmail.com
0a86b61aab
bug 323908: Pass line and column information to ReportError. Patch by Robert Sayre <sayrer@gmail.com>. r=mrbkap sr=jst
2006-01-21 02:02:02 +00:00
bzbarsky%mit.edu
be7a2211fd
Implement an nsINode interface; move some common stuff from nsIContent and
...
nsIDocument to nsINode. Bug 323311, r=sicking, sr=jst
2006-01-19 03:34:18 +00:00
dbaron%dbaron.org
e94c39c01b
Remove event listeners when dropping an event listener manager so that the weak references in DOMClassInfo's preserved wrapper table for event listeners are removed before the ELM's owner (the GC participant) goes away, and document why this needs to be done. Also consolidate the things that need to be done before letting go of an ELM into one method, and add some missing calls to that method. b=323807 r=mrbkap sr=jst
2006-01-19 02:43:39 +00:00
cvshook%sicking.cc
7d9189938d
Bug 323910: Merge atom lists in gklayout
...
r/sr=jst
2006-01-19 00:58:12 +00:00
roc+%cs.cmu.edu
cb85074f0d
Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky
2006-01-18 04:09:33 +00:00
bzbarsky%mit.edu
e085adda22
Fix blocker bug 322701 -- don't reenter StartLayout. pending r=ben, sr=dbaron.
2006-01-14 05:28:34 +00:00
bzbarsky%mit.edu
c60d3489b6
Fix build bustage (bug 322936)
2006-01-10 20:11:53 +00:00
dbaron%dbaron.org
f79b992517
Consolidate duplicated overlay loading code. b=320211 r=mrbkap sr=jst
2006-01-10 06:05:19 +00:00
doronr%us.ibm.com
cbec2d8e5e
Patch for bug 319463 should use PR_TRUE, not true
2006-01-07 04:30:58 +00:00
doronr%us.ibm.com
7c82092254
Bug 319463 - display:none iframe pointing to a xul document stops main document from finishing to load. patch by ben, r=bz sr=bryner
2006-01-06 23:24:38 +00:00
mrbkap%gmail.com
65711ff7e0
bug 319434: Add an interface to allow C++ callers to get the popup and tooltip
...
nodes so that when the only JS code on the stack is content code, the C++ code
still does the right thing. r=jst sr=bzbarsky
2006-01-06 20:49:19 +00:00
darin%meer.net
645a0a885e
fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz
2006-01-02 02:30:32 +00:00