849 Commits

Author SHA1 Message Date
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
aaronr%us.ibm.com
4761e4d25d add initial support for accessible objects for xforms. Bug 337690, patch by surkov r=aaronleventhal+aaronr, sr=neil
git-svn-id: svn://10.0.0.236/trunk@208342 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 21:14:44 +00:00
bzbarsky%mit.edu
0583386559 Remove special-casing of about:blank for security purposes; give about:blank
pages the principal of whoever is responsible for loading them, when possible.
Bug 332182, r=mrbkap, sr=jst


git-svn-id: svn://10.0.0.236/trunk@207471 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 17:31:16 +00:00
enndeakin%sympatico.ca
20222beb1a Bug 345896, menus don't find menupopups in XBL, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@207453 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 15:55:45 +00:00
sayrer%gmail.com
95b0f24a09 Bug 340554. Provide sanitizing fragment sinks for use with feeds. r=mrbkap. sr=jst
git-svn-id: svn://10.0.0.236/trunk@207207 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-12 04:46:43 +00:00
uriber%gmail.com
bf3c2a0692 Moved mCaretBidiLevel and its accessors from nsPresShell to nsFrameSelection. Also added sBidiKeyboard as a static service to nsContentUtils. bug=346891 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@206807 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 05:14:52 +00:00
bzbarsky%mit.edu
e410a6f9d9 Fixing comment to address review comment in bug 218277.
git-svn-id: svn://10.0.0.236/trunk@206703 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 05:05:11 +00:00
bzbarsky%mit.edu
57d2fa8d15 Don't convert non-breaking spaces to spaces in text controls. Bug 218277,
patch by jst and jpl24 <jlurz24@gmail.com>, r=bryner, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@206701 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 03:27:49 +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
cvshook%sicking.cc
d7d12d2659 Bug 346744: Get rid of implementations of nsIContent::AppendChildTo and let it just forward to nsIContent::InsertChildAt. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@206229 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 22:38:07 +00:00
peterv%propagandism.org
9f941437ae Fix for bug 330677 (Implement DOM Level 3 adoptNode). r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@206062 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-29 16:02:11 +00:00
benjamin%smedbergs.us
a6e38fcb19 --enable-tests bustage fix, bug 337365
git-svn-id: svn://10.0.0.236/trunk@205004 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 23:07:16 +00:00
brettw%gmail.com
a73024d124 Bug 345099 r+sr=bryner Fix includes from main patch on this bug
git-svn-id: svn://10.0.0.236/trunk@204988 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 21:46:34 +00:00
brettw%gmail.com
1c955ae960 Bug 345099 r=uriber sr=bryner Sort ranges in selection for faster comparison.
git-svn-id: svn://10.0.0.236/trunk@204945 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 17:57:15 +00:00
benjamin%smedbergs.us
1f259f8bbf Bug 337365 - nsIDocument/nsINode methods aren't usable from strict-linkage code, r=sicking
git-svn-id: svn://10.0.0.236/trunk@204944 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 17:54:38 +00:00
longsonr%gmail.com
cdb2917fa8 Bug 329848 - Replace invalid transform-attribute parse error assertion by Error Console log r=bzbarsky,sr=tor
git-svn-id: svn://10.0.0.236/trunk@203812 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 11:58:05 +00:00
neil%parkwaycc.co.uk
b04ba6568c rev the uuid because uri forgot to in bug 344226 r=timeless
git-svn-id: svn://10.0.0.236/trunk@203089 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 11:48:28 +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
peterv%propagandism.org
86daf617b2 Fix for bug 343954 (Patch from bug 332239 didn't change IID of nsIContentSerializer).
git-svn-id: svn://10.0.0.236/trunk@202315 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 11:32:24 +00:00
uriber%gmail.com
635bd815f7 Fix bidi behavior of ctrl+backspace and ctrl+del. bug=344226 r=smontagu sr=roc
git-svn-id: svn://10.0.0.236/trunk@202304 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 07:28:38 +00:00
peterv%propagandism.org
e0eda4916c Fix for bug 278981 (Extension mechanism for XPath extension functions). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@202020 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 14:21:53 +00:00
aaronr%us.ibm.com
69a06525a8 move nsIXFormsUtilityService interface into core for accessibility to use. Bug 342638, patch by surkov, r=aaronr, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@201840 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-10 22:02:08 +00:00
cvshook%sicking.cc
78b09886c4 Bug 343288: Move IsInDoc() and GetCurrentDoc() to nsINode. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@201793 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-09 07:37:41 +00:00
cvshook%sicking.cc
f327b2f74b Bug 343288: Move IsInDoc() and GetCurrentDoc() to nsINode. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@201779 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-08 00:30:19 +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
peterv%propagandism.org
40c612fc40 Fix for bug 337704 (Clean up files moved from xmlextras). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@200030 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 20:30:44 +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
bzbarsky%mit.edu
13b92c95bf Cache the list of form controls, so loading a large page with lots of form
controls outside forms is not O(N^2).  Bug 336062, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@199489 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 04:28:20 +00:00
Olli.Pettay%helsinki.fi
7c801d8db3 Bug 338954, Make .innerHTML to work without DOM Ranges, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@199056 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 20:32:48 +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
3e662003ef Make the documentURI of a document and the currentURI of a docshell immutable objects.
Bug 336699, r=darin, sr=jst


git-svn-id: svn://10.0.0.236/trunk@198750 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-31 17:57:14 +00:00
cvshook%sicking.cc
e96a4f70c3 Bug 337543: Use nsINode more. r/sr+peterv
git-svn-id: svn://10.0.0.236/trunk@197985 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 10:01:22 +00:00
cvshook%sicking.cc
328e750eb6 Bug 338247: Operator precedence isn't always what you think it is. Patch by bz. r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@197835 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 05:27:21 +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
e68ad696a2 Bug 336381, Crash [@ nsRange::InsertNode] involving ranges in detached nodes, r=sicking,glazman,sr=bz
git-svn-id: svn://10.0.0.236/trunk@196563 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 19:35:12 +00:00
jag%tty.nl
93d4ab3f46 Ok, undo other attempt, apparently all it took was to move this after the function it references.
git-svn-id: svn://10.0.0.236/trunk@196519 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 13:58:23 +00:00
jag%tty.nl
b662545a1c Bustage fix attempt number ... well, I lost track.
git-svn-id: svn://10.0.0.236/trunk@196517 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 12:47:53 +00:00
jag%tty.nl
fcfc36df1e Attempt to fix 2.95.2 bustage by inlining GetCurrentDoc()'s body
git-svn-id: svn://10.0.0.236/trunk@196512 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 11:23:20 +00:00
jag%tty.nl
ec3d896a5a Only have the nsIContent_base constructor when MOZILLA_INTERNAL_API is defined. The base class constructor it calls won't exist otherwise. Caught by mrbkap.
git-svn-id: svn://10.0.0.236/trunk@196510 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 10:15:05 +00:00
cvshook%sicking.cc
d8a10c5234 And the fixes keep on comming
git-svn-id: svn://10.0.0.236/trunk@196509 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 09:46:44 +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
cvshook%sicking.cc
5119640026 Grr.. this is it
git-svn-id: svn://10.0.0.236/trunk@196507 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 08:37:40 +00:00
cvshook%sicking.cc
325af14453 Correct fix for gcc 2.95.2
git-svn-id: svn://10.0.0.236/trunk@196506 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 08:36:42 +00:00
cvshook%sicking.cc
65d2934139 More bustage fix for gcc 2.95.2
git-svn-id: svn://10.0.0.236/trunk@196504 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 08:07:35 +00:00
cvshook%sicking.cc
98f1d1c517 Bug 334075: Push mFlagsOrSlots to nsINode to allow storing flags and (in the future) slots on nsGenericDOMDataNodes. r=mrbkap sr=bz
git-svn-id: svn://10.0.0.236/trunk@196502 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 07:03:15 +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
bzbarsky%mit.edu
c26ec4d511 Clean up event dispatch code in XMLHttpRequest, make onreadystatechange an
EventListener, fire upload progress events.  Bug 198595 and bug 312213, patch
by me for the cleanup and onreadystatechange and by Rob Adams
<readams@readams.net> for the upload progress changes, r=sicking, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@196032 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 17:01:53 +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
bzbarsky%mit.edu
35553cc59b Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@195756 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 05:25:52 +00:00