3309 Commits

Author SHA1 Message Date
dveditz%cruzio.com
8219fc4bee Bug 343473: UniversalXPConnect privs should allow access to chrome DOM nodes
(regression from bug 340107). r=bzbarsky, sr=sicking, a=mconnor


git-svn-id: svn://10.0.0.236/trunk@203599 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 01:04:33 +00:00
benjamin%smedbergs.us
e5f238eaac Bug 339144 - Expose a custom factory type for simple nsIUnicharInputStream instances, r=darin
git-svn-id: svn://10.0.0.236/trunk@203371 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 16:28:51 +00:00
bzbarsky%mit.edu
fdd014f014 Fix some getElementsByTagNameNS issues, both regressions and long-standing
bugs.  Bug 343307, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@203223 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 03:25:39 +00:00
martijn.martijn%gmail.com
0ad5d215ab Bug 337955 - XUL splitter frames can only collapse in one direction. Patch by Andrew Miller, r=enndeakin, sr=neil
git-svn-id: svn://10.0.0.236/trunk@203183 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 22:30:33 +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
mats.palmgren%bredband.net
eb497125b4 Null-check mRootContent before using it. b=303260 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@203075 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 03:53:12 +00:00
gavin%gavinsharp.com
4625cfbfab Bug 303048: GTK scrollbar does not have normal GTK right-click behavior, patch by Adam Guthrie <ispiked@gmail.com>, r=neil, sr=roc
git-svn-id: svn://10.0.0.236/trunk@202742 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 17:01:40 +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
cvshook%sicking.cc
8595903929 Bug 344895: Speed up (and clean up) range code to make inline spellcheck faster. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@202285 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 01:23:30 +00:00
bzbarsky%mit.edu
0d9cbd7ca3 Go back to creating an inconsistent DOM and add a null-check elsewhere, because
the little mind of the focus code is blown by having no documentElement,
apparently.  Bug 341730, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@202270 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 00:18:19 +00:00
Olli.Pettay%helsinki.fi
3b18c65c0f Bug 341245, Remove some unused box object related interfaces, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@202002 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 09:02:05 +00:00
Olli.Pettay%helsinki.fi
eb46e4eecd Bug 335251, prevent load events to propagate to window, r=bz, sr=jst
git-svn-id: svn://10.0.0.236/trunk@201955 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-12 17:59:16 +00:00
Olli.Pettay%helsinki.fi
b028783e45 Bug 278443, Use an Arena for NodeInfos, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@201867 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-11 09:26:13 +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
enndeakin%sympatico.ca
36c1588b0e Bug 201499, support editable tree cells, r=jan, sr=neil
git-svn-id: svn://10.0.0.236/trunk@201745 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-07 13:59:01 +00:00
jst%mozilla.jstenback.com
c806c3b6cf Fixing bug 170477. Make XMLHttpRequest send the calling code's URI as the http referrer. r=bugmail@sicking.cc, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@201718 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 22:10:04 +00:00
mrbkap%gmail.com
f589fe7b13 Always report uncaught exceptions to avoid bad interactions with the JS interpreter. bug 343596, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@201609 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-05 21:43:46 +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
cvshook%sicking.cc
24a91a6759 Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@201117 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 18:17:04 +00:00
cvshook%sicking.cc
7d6081387f Bug 342252: Turn nsDocumentObserverList into a more generic class. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@201114 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 17:36:56 +00:00
longsonr%gmail.com
7ef344f935 Bug 342961 - Get a CSS error on displaying any SVG. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@201101 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 16:21:58 +00:00
Olli.Pettay%helsinki.fi
7600c51612 Bug 342710, WARNING: NS_ENSURE_TRUE(shell) failed: file nsImageLoadingContent.cpp, line 842, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@201086 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 07:40:13 +00:00
tor%cs.brown.edu
e8d99d2965 Bug 342542 - Repair textPath from bug 342200. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@201038 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 22:54:31 +00:00
darin%meer.net
100e8ff5c0 attempting to fix vc6 windows bustage, r=pkasting
git-svn-id: svn://10.0.0.236/trunk@200989 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 01:39:14 +00:00
dveditz%cruzio.com
0cc75e8cec bug 340107 save wasted cycles checking permissions if we're just going to deny access anyway. r=mrbkap, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200986 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 00:56:41 +00:00
brettw%gmail.com
63805b0c56 Bug 337631 (for pkasting@google.com) r=bryner sr=bz Support document.activeElement and document.hasFocus
git-svn-id: svn://10.0.0.236/trunk@200968 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 22:39:09 +00:00
cvshook%sicking.cc
b4cd179735 Bug 181860: Don't the external protocol handler when loading images, stylesheets, etc. r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@200880 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 17:57:44 +00:00
cvshook%sicking.cc
f9006e835c Bug 338391: Properly check if IndexOf returned -1. Patch by dveditz, r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200630 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 22:05:20 +00:00
dveditz%cruzio.com
f869942298 Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin


git-svn-id: svn://10.0.0.236/trunk@200610 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 19:07:30 +00:00
mark%moxienet.com
6c5afdaa4a 342103 Part of patch for bug 336012 inadvertently reversed by checkin of bug 255942. 336012 was r=David.R.Gardiner sr=roc
git-svn-id: svn://10.0.0.236/trunk@200459 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 20:26:30 +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
bzbarsky%mit.edu
4ba416ef68 Use iterators that deal with observers being removed to iterate the observers array when notifying Bug 340733, r+sr+branch181=sicking
git-svn-id: svn://10.0.0.236/trunk@200391 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 01:03:06 +00:00
dbaron%dbaron.org
f019e59995 Implement a stub imgIDecoderObserver to save code size in content and layout. b=339612 r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200151 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 21:07:47 +00:00
bclary%bclary.com
5beef40fcd Bug 340036: Script tag should support version 1.7, r=mrbkap, r=peterv, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@200048 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 21:47:59 +00:00
peterv%propagandism.org
e23aa72421 Bustage fix.
git-svn-id: svn://10.0.0.236/trunk@200036 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 21:00:25 +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
martijn.martijn%gmail.com
6ed11cc9dd Bug 76131 - localName should be null for all nodetypes except Element and Attr, r+sr=bugmail. Patch by Alex Vincent
git-svn-id: svn://10.0.0.236/trunk@199769 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 22:47:37 +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
jwalden%mit.edu
ecd50f8863 Bug 159167 - Implement DOM3 isEqualNode(). Patch by Alex Vincent <ajvincent@gmail.com>, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@199735 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 18:54:48 +00:00
mark%moxienet.com
07a2c618fe 336012 Copying content from browser and pasting into (Mac) Terminal results in URL instead of selected text, URL contains 0-bytes. Part 1: don't map the URL of a page that text was copied from to a public flavor on Mac. r=David.R.Gardiner sr=roc
git-svn-id: svn://10.0.0.236/trunk@199717 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 17:30:22 +00:00
cbiesinger%web.de
261170077b Also add using declarations for OnStartRequest and OnStopRequest,
to fix new compile warnings. bug 341096 r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@199714 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 17:11:43 +00:00
cbiesinger%web.de
ff3a0eb166 Bug 341077 Show intrinsic state in content tree dumps
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@199711 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 17:03:31 +00:00
longsonr%gmail.com
869aa6b8a1 Bug 340542 - SVG Consolidate functionality to get primary frame. r=tor,r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199707 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 16:14:31 +00:00
bzbarsky%mit.edu
48b452f745 Make sure to null out mRootContent in Destroy when we unbind it. Bug 326645, r+sr+branch181=sicking
git-svn-id: svn://10.0.0.236/trunk@199492 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-08 04:41:33 +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
mrbkap%gmail.com
76bebc65c0 Protect against null contexts. bug 340602, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@199426 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 17:15:51 +00:00
sayrer%gmail.com
0aac378e5e b=339530. Basic auth fails with XMLHttpRequest. r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@199176 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 01:42:22 +00:00
sayrer%gmail.com
d528176b28 b=331668. nsGenericElement::doInsertChildAt doesn't check aParent when setting mutation.mRelatedNode. Patch by Alex Vincent <ajvincent@gmail.com>. r+sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@199174 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 01:23:26 +00:00
roc+%cs.cmu.edu
2c56a9b0e1 Trying to fix gaius bustage by forcing nsGkAtoms to rebuild.
git-svn-id: svn://10.0.0.236/trunk@199171 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 23:51:13 +00:00