Commit Graph

11267 Commits

Author SHA1 Message Date
tor%cs.brown.edu
2459eaa528 Bug 342993 - remove a couple definitions of M_PI. r=jwatt, sr=roc. 2006-06-28 21:54:12 +00:00
cvshook%sicking.cc
68a6b81238 Fix build bustage 2006-06-28 18:17:04 +00:00
cvshook%sicking.cc
a99966c50d Bug 342252: Turn nsDocumentObserverList into a more generic class. r/sr=bz 2006-06-28 17:36:56 +00:00
longsonr%gmail.com
94a6a76822 Bug 342961 - Get a CSS error on displaying any SVG. r+sr=bzbarsky 2006-06-28 16:21:58 +00:00
longsonr%gmail.com
bea6a3f15c Bug 341638 - Rationalise nsSVGTextFrame, nsSVGTextPathFrame and nsSVGTSpanFrame. r=tor,sr=roc 2006-06-28 15:23:40 +00:00
Olli.Pettay%helsinki.fi
9508469106 Bug 342710, WARNING: NS_ENSURE_TRUE(shell) failed: file nsImageLoadingContent.cpp, line 842, r+sr=bz 2006-06-28 07:40:13 +00:00
enndeakin%sympatico.ca
54382237e7 Bug 333038, support inline spellchecking for designmode, r=brettw, sr=bz
CVS: ----------------------------------------------------------------------
2006-06-28 03:39:41 +00:00
tor%cs.brown.edu
8b3428ca1a Bug 342542 - Repair textPath from bug 342200. r=longsonr, sr=roc 2006-06-27 22:54:31 +00:00
darin%meer.net
3c4de3e5d1 attempting to fix vc6 windows bustage, r=pkasting 2006-06-27 01:39:14 +00:00
dveditz%cruzio.com
d3379f18b5 bug 340107 save wasted cycles checking permissions if we're just going to deny access anyway. r=mrbkap, sr=sicking 2006-06-27 00:56:41 +00:00
brettw%gmail.com
3fc878c342 Bug 337631 (for pkasting@google.com) r=bryner sr=bz Support document.activeElement and document.hasFocus 2006-06-26 22:39:09 +00:00
mrbkap%gmail.com
bb8edd5015 Fixing compile warnings. bug 342303, r+sr=sicking 2006-06-26 21:12:32 +00:00
cvshook%sicking.cc
f1f2a43c60 Bug 181860: Don't the external protocol handler when loading images, stylesheets, etc. r/sr=darin 2006-06-26 17:57:44 +00:00
mrbkap%gmail.com
edc12afdc0 Clear mWyciwygChannel even if the loadgroup tells us there was an error since the call succeeds anyway. bug 342191, r=jst sr=darin 2006-06-26 16:50:09 +00:00
mats.palmgren%bredband.net
9aa2d8535b Scroll <legend> into view when it receives focus. b=342372 r=aaronleventhal sr=bzbarsky 2006-06-25 21:39:03 +00:00
Olli.Pettay%helsinki.fi
a2dcf7bbd1 Bug 342347, <xul:key disabled="true" command="foo"/> doesn't honor disabled attribute, r=me, r=bryner 2006-06-24 22:49:09 +00:00
jminta%gmail.com
eac20cd727 Bug 257781 vBulletin (message board) javascript causes wrong username/password to be remembered. patch by Michael Wu <mwu@mozilla.com>, r=jst, sr=sicking 2006-06-23 02:44:39 +00:00
cvshook%sicking.cc
1ce39d3737 Bug 338391: Properly check if IndexOf returned -1. Patch by dveditz, r/sr=sicking 2006-06-22 22:05:20 +00:00
dveditz%cruzio.com
506140bd0c Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin
2006-06-22 19:07:30 +00:00
Olli.Pettay%helsinki.fi
f7130ee6c9 Bug 342011, xul window load event handlers no longer called with evt.eventPhase == Event.AT_TARGET, r+sr=sicking 2006-06-22 07:51:57 +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
tor%cs.brown.edu
967aaf6f53 Bug 342301 - nsSVGPathGeometryElement::GetMarkPoints should take nsTArray.
r+sr=roc
2006-06-21 19:35:59 +00:00
tor%cs.brown.edu
3f9980a5fd Bug 342200 - Remove nsSVGPathGeometryFrame subclasses. r+sr=roc 2006-06-21 15:42:28 +00:00
mrbkap%gmail.com
1979b01fd6 Close shouldn't send any real text for the parser to parse, since there might
be elements open that make the text appear in the final content model. bug 342223, r+sr=jst
2006-06-21 00:39:24 +00:00
roc+%cs.cmu.edu
84304f7c5a Bug 341711. Compute offset* properties using unscrolled positions. r+sr=bzbarsky 2006-06-20 21:21:47 +00:00
mark%moxienet.com
03ecb80d2b 342103 Part of patch for bug 336012 inadvertently reversed by checkin of bug 255942. 336012 was r=David.R.Gardiner sr=roc 2006-06-20 20:26:30 +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
bzbarsky%mit.edu
f552f1c839 Use iterators that deal with observers being removed to iterate the observers array when notifying Bug 340733, r+sr+branch181=sicking 2006-06-20 01:02:55 +00:00
mrbkap%gmail.com
a0302c1e9e Prevent assertions when a document that has had document.open called is closed
suddenly (without an intervening document.close call). bug 332896, r=bzbarsky, sr=sicking
2006-06-19 23:51:32 +00:00
bzbarsky%mit.edu
878f5ab09c Remove ourselves as an observer when we're done building the DOM, not when we
get destroyed, since the DOM can be messed with in ways that confuse us between
those two points in time.  Bug 341062, r=mrbkap, sr=sicking
2006-06-19 21:10:29 +00:00
brettw%gmail.com
a54888a781 Bug 335291 r+sr=bz Make trunk popup events safer 2006-06-19 16:54:53 +00:00
timeless%mozdev.org
27eaab5dcd Bug 337917 Make consumers stop using cids from other modules 2006-06-18 21:18:22 +00:00
dbaron%dbaron.org
8ade31392b Implement a stub imgIDecoderObserver to save code size in content and layout. b=339612 r+sr=sicking 2006-06-16 21:07:47 +00:00
mrbkap%gmail.com
0f8195a254 Quiet this warning for the one known case that it fires since we do a passable job of handling this case anyway. bug 341320, r+sr=sicking 2006-06-16 19:13:17 +00:00
tor%cs.brown.edu
801f1b0080 Bug 338142 - Enhance nsSVGPathDataParser, create superclass for reuse
functionality.  Patch by wellsk@us.ibm.com, r=tor, sr=roc.
2006-06-16 17:20:25 +00:00
bclary%bclary.com
84b26ca512 Bug 340036: Script tag should support version 1.7, r=mrbkap, r=peterv, sr=brendan 2006-06-15 21:47:59 +00:00
peterv%propagandism.org
429a6510e7 Bustage fix. 2006-06-15 21:00:25 +00:00
peterv%propagandism.org
090f2dd5c1 Fix for bug 337704 (Clean up files moved from xmlextras). r/sr=bz. 2006-06-15 20:30:44 +00:00
mark%moxienet.com
54d67eec04 338756 bustage fix, cocoa widgets 2006-06-15 20:20:31 +00:00
dbaron%dbaron.org
d7f089f08f Disable support for proportional widths on <col>. b=333352 r=bernd sr=roc 2006-06-15 19:20:20 +00:00
tor%cs.brown.edu
a243471944 Bug 341021 - Remove nsISVGOuterSVGFrame interface. r+sr=roc 2006-06-15 19:10:28 +00:00
Olli.Pettay%helsinki.fi
922d2b6489 Bug 339659, Make .eventPhase to work with event retargeting, r=bz+enndeakin, sr=bz 2006-06-15 17:45:22 +00:00
vladimir%pobox.com
dd43bcf775 b=338786, fix canvas on mac, r=stuart 2006-06-15 17:43:49 +00:00
tor%cs.brown.edu
f87cf04198 Bug 341292 - Remove nsISVGPathFlatten interface. r=longsonr, sr=roc 2006-06-15 15:59:28 +00:00
longsonr%gmail.com
f300860e44 Bug 327705 - remove ASSERTION: can't get bounding box for element without frame. r=tor,sr=bzbarsky 2006-06-15 11:13:41 +00:00
sharparrow1%yahoo.com
10b835e8f7 Bug 338266: Scrolling doesn't work when the mouse is over page breaks. r+sr=roc 2006-06-15 03:21:51 +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
martijn.martijn%gmail.com
15deffdb3e Bug 76131 - localName should be null for all nodetypes except Element and Attr, r+sr=bugmail. Patch by Alex Vincent 2006-06-12 22:47:37 +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
vladimir%pobox.com
94a2dfe7a9 b=341280, canvas getImageData needs to check for negative width/height, r=pavlov,a=vlad 2006-06-12 20:20:13 +00:00
jwalden%mit.edu
28de87e252 Bug 159167 - Implement DOM3 isEqualNode(). Patch by Alex Vincent <ajvincent@gmail.com>, r+sr=sicking 2006-06-12 18:54:48 +00:00
mark%moxienet.com
e084450e4b 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 2006-06-12 17:30:22 +00:00
cbiesinger%web.de
b6ddf6008a Also add using declarations for OnStartRequest and OnStopRequest,
to fix new compile warnings. bug 341096 r+sr=bz
2006-06-12 17:11:43 +00:00
cbiesinger%web.de
f116f57d3a Bug 341077 Show intrinsic state in content tree dumps
r+sr=bz
2006-06-12 17:03:31 +00:00
longsonr%gmail.com
37551a947a Bug 340542 - SVG Consolidate functionality to get primary frame. r=tor,r+sr=bzbarsky 2006-06-12 16:14:31 +00:00
martijn.martijn%gmail.com
0a6dcb125d Bug 333922 - Setting designMode doesn't work with enhanced privileges on a frame with a different domain, r+sr=bzbarsky 2006-06-12 08:55:37 +00:00
tor%cs.brown.edu
046686ac76 Bug 340850 - Use nsTArray in SVG path parsing. r+sr=roc 2006-06-08 20:16:04 +00:00
bzbarsky%mit.edu
642b358e3a Make sure to null out mRootContent in Destroy when we unbind it. Bug 326645, r+sr+branch181=sicking 2006-06-08 04:41:24 +00:00
bzbarsky%mit.edu
d82cef21db Fix notifications so we don't double-notify when closing tags. Bug 339249,
r=mrbkap, sr=sicking
2006-06-08 04:38:44 +00:00
bzbarsky%mit.edu
9d3573c2a5 Add assertion to catch issues like bug 312704. r=mrbkap, sr=sicking 2006-06-08 04:29:28 +00:00
bzbarsky%mit.edu
6e37157407 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
2006-06-08 04:28:20 +00:00
mrbkap%gmail.com
8f01b34f73 Protect against null contexts. bug 340602, r+sr=roc 2006-06-07 17:15:51 +00:00
roc+%cs.cmu.edu
4c63027607 Bug 334765. Testing backout to see if it was responsible for btek's Tp change. 2006-06-07 02:35:57 +00:00
sayrer%gmail.com
e8e9d19473 b=339530. Basic auth fails with XMLHttpRequest. r=peterv, sr=jst 2006-06-07 01:42:22 +00:00
sayrer%gmail.com
de7e7f2b09 b=331668. nsGenericElement::doInsertChildAt doesn't check aParent when setting mutation.mRelatedNode. Patch by Alex Vincent <ajvincent@gmail.com>. r+sr=peterv. 2006-06-07 01:23:26 +00:00
roc+%cs.cmu.edu
3c9961813f Trying to fix gaius bustage by forcing nsGkAtoms to rebuild. 2006-06-06 23:51:13 +00:00
roc+%cs.cmu.edu
f3396e769c Bug 338718. Fix mouseover recursion check to actually work. r=mats,sr=bzbarsky 2006-06-06 23:18:38 +00:00
roc+%cs.cmu.edu
01bb98b57e Bug 338718. Fix mouseover recursion check to actually work. r=mats,sr=bzbarsky 2006-06-06 23:15:06 +00:00
roc+%cs.cmu.edu
47e312e575 Bug 334765. Don't include scroll offsets in DOM element offset calculations. r+sr=bzbarsky 2006-06-06 22:31:17 +00:00
roc+%cs.cmu.edu
d66c475b1c Bug 336674. Fire JS "script context done" notifications when a context exits even if there is another context above it on the stack. r+sr=jst 2006-06-06 21:37:32 +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
bzbarsky%mit.edu
81b20d42d1 Fix IsDoneAddingChildren() for <embed>. Bug 339327, r+sr=peterv 2006-06-06 15:33:54 +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
longsonr%gmail.com
32654d0b7c Bug 339807 - SVG layout changes should be flushed before DOM calls. r=tor,sr=bzbarsky 2006-06-06 09:03:02 +00:00
Olli.Pettay%helsinki.fi
5e667ae978 Bug 338954, Make .innerHTML to work without DOM Ranges, r=sicking, sr=jst 2006-06-05 20:32:48 +00:00
Olli.Pettay%helsinki.fi
c7e943414a rest of Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event, r+sr=bz 2006-06-05 18:38:54 +00:00
brendan%mozilla.org
928b5dc750 Fix orange balsa by landing mrbkap's patch for 326497, plus other fixes (340340, r=mrbkap). 2006-06-05 07:18:02 +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
bzbarsky%mit.edu
ebc1d41217 Don't keep content lists with a non-null root content in the global slot. Bug 322636, r+sr+branch181=jst 2006-06-02 20:33:56 +00:00
peterv%propagandism.org
de5150e6e1 Try to fix Windows bustage. 2006-06-02 15:07:22 +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
peterv%propagandism.org
f9070eba56 Fix for bug 339412 (nsIDOMGCParticipant implementation in nsDOMAttribute looks wrong). r/sr=dbaron. 2006-06-02 12:33:17 +00:00
bzbarsky%mit.edu
86f924a271 Add XXX comment for the time being, since I can't tell what this code _should_ do. 2006-06-02 04:24:53 +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
cvshook%sicking.cc
7ce77706d1 Bug 90983: Remove the nsFragmentObserver and always notify when inserting from fragments so as to not regress mutation events with my next patch. r/sr=bz 2006-06-02 00:26:42 +00:00
dbaron%dbaron.org
508bbd5015 Report exceptions immediately since constructors and destructors are not called from JS and don't propagate the error status. b=339022 r=bzbarsky sr=brendan 2006-06-01 21:51:07 +00:00
Olli.Pettay%helsinki.fi
12f7e7f608 Backing out still some more of Bug 339774 to fix memleaks 2006-06-01 19:18:59 +00:00
dbaron%dbaron.org
cd4d6ee0e9 Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky 2006-06-01 18:35:21 +00:00
Olli.Pettay%helsinki.fi
c5debf4b0b Backing out part of Bug 339774 to fix memleaks 2006-06-01 16:32:47 +00:00
Olli.Pettay%helsinki.fi
0d410c32db Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event r+sr=jst, re-try 2006-06-01 10:38:46 +00:00
Olli.Pettay%helsinki.fi
c281e3e7fd Bug 339774, back out 2006-06-01 10:00:50 +00:00
Olli.Pettay%helsinki.fi
045f0e4cb8 Bug 339774, nsDOMEvent::DuplicatePrivateData should copy more things from the original event r+sr=jst 2006-06-01 09:55:38 +00:00
bzbarsky%mit.edu
5c970102ff Make the documentURI of a document and the currentURI of a docshell immutable objects.
Bug 336699, r=darin, sr=jst
2006-05-31 17:57:14 +00:00
bzbarsky%mit.edu
00745f1a47 Make the URI of an nsIImageLoadingContent immutable. Bug 337246, r=biesi, sr=sicking 2006-05-31 15:58:43 +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
vladimir%pobox.com
4ebd29cdbb remove 1.8 branch ifdefs; keeping in sync with 1.8 branch version of this file; r=me 2006-05-30 17:20:26 +00:00
enndeakin%sympatico.ca
31f554baac Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc 2006-05-30 13:50:48 +00:00
allan%beaufour.dk
3a0e3e1a34 [XForms] index() with no repeat should return NaN. Bug 334018, r=me, sr=sicking 2006-05-29 08:41:16 +00:00
tor%cs.brown.edu
56a30d1051 Bug 328433 - Remove empty destructors from svg/content. r=jwatt, sr=tor 2006-05-26 15:51:11 +00:00
dbaron%dbaron.org
5c13c92f24 Create a mechanism to allow GC participants to be marked as externally reachable due to network loads, make XMLHttpRequest a GC participant and use nsMarkedJSFunctionHolder to manage its event listeners just like DOM event listeners to avoid leaks due to cycles. b=206520 r=mrbkap, darin, bzbarsky sr=jst 2006-05-26 01:00:21 +00:00
peterv%propagandism.org
73709cee4f Fix for bug 338834 (plugins are broken (PDF, WPM, MPG, AVI etc files won't load)). r/sr=sicking. 2006-05-23 15:33:15 +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
peterv%propagandism.org
bb51d8feee Fixing compile error on OS X with 10.3.9 SDK. r=vlad. 2006-05-22 10:32:16 +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
peterv%propagandism.org
8e523aa71d Fix for bug 236873 (Share class for more elements). r/sr=sicking. 2006-05-21 21:00:09 +00:00
tor%cs.brown.edu
4c6c3b1794 Bug 338281 - Properly invalidate path when parsing fails. r+sr=roc 2006-05-21 13:50:39 +00:00
vladimir%pobox.com
43589d6be1 file parity with 1.8 branch 2006-05-20 21:20:03 +00:00
vladimir%pobox.com
0b34b77591 b=338477 - implement whatwg isPointInPath/getImageData/putImageData canvas API; b=338545, canvas doesn't fully reset on resize; r=mrbkap 2006-05-20 09:22:30 +00:00
cbiesinger%web.de
de0973f23a bug 338541 don't always return null from GetCurrentNode (plus, don't leak the
current node)
patch by Alex Vincent <ajvincent@gmail.com> r=bryner sr=neil a=darin
2006-05-19 20:28:06 +00:00
brade%comcast.net
4a48a17812 Fix #defines for Intel Mac (BIG_ENDIAN/LITTLE_ENDIAN); bug 338062, r=vlad, sr=roc 2006-05-19 14:42:09 +00:00
Olli.Pettay%helsinki.fi
16f8ab1561 And still one fix 2006-05-19 11:19:27 +00:00
benjamin%smedbergs.us
d0ed0a1295 Sweeping up after irresonsible content hackers who break the tree and go to lunch... ;-) 2006-05-19 10:51:56 +00:00
cvshook%sicking.cc
017d0269ea Bug 194387: Support parameter-passing in PI XSLT transformations. r/sr=peterv 2006-05-19 10:29:43 +00:00
Olli.Pettay%helsinki.fi
cb1f0a0bb9 Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc 2006-05-19 10:26:44 +00:00
allan%beaufour.dk
ce51575265 instance() function should return empty nodeset on invalid instances. Bug 338263, r=aaronr, sr=sicking 2006-05-19 10:04:40 +00:00
cvshook%sicking.cc
114883abc4 Bug 337543: Use nsINode more. r/sr+peterv 2006-05-19 10:01:22 +00:00
benjamin%smedbergs.us
f261e3c3b6 Bug 331117 - Layout module shold not shut down until all documents/windows have been released, r+sr=dbaron 2006-05-19 09:31:57 +00:00
Olli.Pettay%helsinki.fi
ed1098af8f Bug 334216, Tabs opened in the background from bookmarks have no generic icon. This makes non-bubbling events to be propagate back to the bindingParent(s) , r=sicking,sr=bz 2006-05-18 17:49:39 +00:00
allan%beaufour.dk
fc81acfba7 Ooops, failed to notice the giant "tree is closed" message :( 2006-05-18 08:11:02 +00:00
allan%beaufour.dk
b4e129b0e9 [XForms] instance() function should return empty nodeset on invalid instances. Bug 338263, r=aaronr, sr=sicking 2006-05-18 08:06:20 +00:00
Olli.Pettay%helsinki.fi
71dd2589f4 Bug 329122, Event dispatching code in nsGenericDOMDataNode doesn't handle event retargeting, r=sicking, sr=bz 2006-05-17 16:14:33 +00:00
cvshook%sicking.cc
45f2ad3296 Bug 338247: Operator precedence isn't always what you think it is. Patch by bz. r+sr=sicking 2006-05-17 05:27:21 +00:00
bryner%brianryner.com
6ae01bf56d fixing indentation per bzbarsky's suggestion (bug 331290) 2006-05-17 02:42:18 +00:00
tor%cs.brown.edu
f1abebcab6 Bug 338010 - Simplify svg rect and point creation in cairo renderer. r+sr=roc 2006-05-17 01:38:01 +00:00
cvshook%sicking.cc
2241eae8cb Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz 2006-05-16 14:51:52 +00:00
ginn.chen%sun.com
1ca25be70e Bug 335900 no state change event fired when take action on HTML input
element
patch by evan.yan@sun.com r+sr=roc
2006-05-16 03:54:46 +00:00
Olli.Pettay%helsinki.fi
b9c2cdd0a8 Bug 336381, Crash [@ nsRange::InsertNode] involving ranges in detached nodes, r=sicking,glazman,sr=bz 2006-05-15 19:35:12 +00:00
bzbarsky%mit.edu
ac1c0d03fd Fix XMLHttpRequest progress events. Bug 337374, r+sr=sicking 2006-05-15 18:28:21 +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
gavin%gavinsharp.com
d5a5b1ade6 Bug 337970: assert that the bookmarks charset resolver doesn't ask to be notified of the final resolved charset, since we can't currently notify, r+sr=bzbarsky 2006-05-15 17:40:51 +00:00
Olli.Pettay%helsinki.fi
a61e62b3c4 Bug 337520, Crash when window gets destroyed during mouseover event, r+sr=bz 2006-05-15 17:31:28 +00:00
gavin%gavinsharp.com
ea64757e58 Bug 337970: don't pass null to RequestCharset, r+sr=bzbarsky 2006-05-15 17:17:04 +00:00
jag%tty.nl
d6ac48d2b7 Ok, undo other attempt, apparently all it took was to move this after the function it references. 2006-05-15 13:58:23 +00:00
jag%tty.nl
5c9c507378 Bustage fix attempt number ... well, I lost track. 2006-05-15 12:47:53 +00:00
jag%tty.nl
b3f99b11ee Attempt to fix 2.95.2 bustage by inlining GetCurrentDoc()'s body 2006-05-15 11:23:20 +00:00
jag%tty.nl
da58b4d480 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. 2006-05-15 10:15:05 +00:00
cvshook%sicking.cc
93d0df9663 And the fixes keep on comming 2006-05-15 09:46:44 +00:00
cvshook%sicking.cc
d095c5e744 Fix windows bustage this time 2006-05-15 09:18:35 +00:00
cvshook%sicking.cc
1587bf0aa1 Grr.. this is it 2006-05-15 08:37:40 +00:00
cvshook%sicking.cc
c42a657902 Correct fix for gcc 2.95.2 2006-05-15 08:36:42 +00:00
cvshook%sicking.cc
75564c334c Yet more bustage fixing 2006-05-15 08:11:12 +00:00
cvshook%sicking.cc
fc66e42de2 More bustage fix for gcc 2.95.2 2006-05-15 08:07:35 +00:00
cvshook%sicking.cc
3d606f5b6e Attempt bustage fix 2006-05-15 07:40:31 +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
neil%parkwaycc.co.uk
f78fa5c6bd Only create key handlers for <key> elements b=336740 r=bryner sr=bz 2006-05-12 22:58:10 +00:00
bzbarsky%mit.edu
b41cf96c5d Fix the way we do notifications so we don't notify twice for <head>. Bug
332644, r=mrbkap, sr=peterv
2006-05-12 20:36:39 +00:00
bzbarsky%mit.edu
41af3aa3be Fix crash bug 336582. ESM changes by me and Martijn Wargers
<martijn.martijn@gmail.com>, r+sr=roc.  Presshell changes by Mats Palmgren
<mats.palmgren@bredband.net>, r+sr=bzbarsky
2006-05-12 03:49:38 +00:00
tor%cs.brown.edu
a859a39c05 Bug 337145 - one copy of nsIDOMSVGMatrix -> cairo_matrix_t code.
r=jwatt, sr=roc
2006-05-11 20:59:11 +00:00
tor%cs.brown.edu
af0d22d1e3 Bug 337490 - repair xbl-shapes croczilla demo regressions from path
and svg length rewrites.  r+sr=roc
2006-05-11 20:36:27 +00:00
Olli.Pettay%helsinki.fi
b5ff53d869 Didn't mean to check in this patch 2006-05-11 18:21:40 +00:00
Olli.Pettay%helsinki.fi
b360361e20 Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz 2006-05-11 18:18:47 +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
timeless%mozdev.org
2393b37747 Bug 336985 Misplaced null check of aEvent in nsEventStateManager::PreHandleEvent
r=bryner sr=bryner
2006-05-11 13:26:08 +00:00
timeless%mozdev.org
32befa7f28 Bug 336964 Useless null check of aUri in txMozillaXSLTProcessor::LoadStyleSheet
r=sicking sr=bz
2006-05-11 13:23:06 +00:00
darin%meer.net
0318b8c707 landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
bzbarsky%mit.edu
39d6b5c29b Fix test to work Bug 336897, patch by jpl24 <jlurz24@gmail.com>, not part of build. 2006-05-09 17:02:00 +00:00
Olli.Pettay%helsinki.fi
5b30fac518 oops, tree is closed 2006-05-08 07:14:08 +00:00
Olli.Pettay%helsinki.fi
98e4815208 wasn't going to check in this 2006-05-08 07:10:38 +00:00
Olli.Pettay%helsinki.fi
1cb78a82cc Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz 2006-05-08 07:08:41 +00:00
peterv%propagandism.org
45638e3b46 Syncing with nsHTMLObjectElement.cpp r1.95 (this file was a cvs copy of nsHTMLObjectElement.cpp, but they diverged). NPOTB. 2006-05-07 17:16:50 +00:00
timeless%mozdev.org
6db8e8fdb0 Bug 332198 change nsGenericDOMDataNode::ToCString
r=sicking sr=sicking
2006-05-07 12:15:36 +00:00
bryner%brianryner.com
a0c06b2893 Fix for broken keyboard shortcuts: skip over key elements where there's no oncmmand= on the key or on its command element (bug 336740). r=neil, sr=bzbarsky. 2006-05-07 03:07:02 +00:00
timeless%mozdev.org
25d91f2777 Bug 332198 change nsGenericDOMDataNode::ToCString
r=sicking sr=dbaron
2006-05-07 01:39:21 +00:00
timeless%mozdev.org
3bc663a937 Bug 331023 Cleanup of IDL files; fixing type inconsistencies
r=dbaron
2006-05-07 00:19:46 +00:00
timeless%mozdev.org
28fa63a8f5 Bug 335953 Make code outside intl use NS_CHARSETALIAS_CONTRACTID instead of NS_CHARSETALIAS_CID
r=bz sr=bz
2006-05-06 22:09:20 +00:00
bzbarsky%mit.edu
a47966c468 Fix the casting. Bug 329192 2006-05-05 22:47:25 +00:00
bzbarsky%mit.edu
dc6c7fda01 Use nsINode in nsEventListenerManager::CompileEventHandlerInternal. Bug
329192, r+sr=sicking.
2006-05-05 22:45:56 +00:00
brettw%gmail.com
f82c20ad33 Bug 336785 r=darin sr+a=bryner Crash when context menu pops up 2006-05-05 21:01:06 +00:00
bzbarsky%mit.edu
86cdacb339 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
2006-05-05 17:01:53 +00:00
vladimir%pobox.com
afaf0e0ba8 b=333613, misc canvas stuff for 1.8 branch, updating trunk for parity 2006-05-05 16:10:24 +00:00
peterv%propagandism.org
a367cb9457 Fix for bug 334179 (XSLT document() function doesn't follow HTTP 301 / 302 responses). r=sicking, sr=bz. 2006-05-05 11:48:07 +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
bryner%brianryner.com
9c0686cc5d Invoke <key> element commands using command events rather than compiling and executing the script directly, for consistency with click-invoked commands (bug 331290). r+sr=bzbarsky. 2006-05-05 05:25:19 +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
Olli.Pettay%helsinki.fi
ab6ce33675 Bug 336587, Crash when window gets destroyed during DOMMouseScroll event, r+sr=bz 2006-05-04 15:15:31 +00:00
bzbarsky%mit.edu
7c1bc218fa Don't half-support document.write in XHTML. Bug 332848, r=mrbkap, jst, sr=dvediz, a=dvediz 2006-05-03 21:19:26 +00:00
tor%cs.brown.edu
3c82476140 Bug 334999 bustage fix. 2006-05-03 17:40:19 +00:00
tor%cs.brown.edu
74c52378a7 Bug 334999 - Compact path storage. r+sr=roc 2006-05-03 17:01:28 +00:00
cls%seawood.org
7179faa0f3 Use NS_REINTERPRET_CAST to convert from jschar* to PRUnichar*. Fixing mingw bustage.
Bug #336331 r=vladimir
2006-05-03 04:28:12 +00:00
vladimir%pobox.com
303583ccbd fix bustage 2006-05-03 01:14:33 +00:00
vladimir%pobox.com
df84d0046c b=336331, fix toDataURL to be more in line with the whatwg spec, r+sr=roc 2006-05-03 00:48:27 +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
bzbarsky%mit.edu
b1ee2830dd Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking
2006-05-01 05:25:52 +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
jwatt%jwatt.org
bb79579615 Fixing bug 335450. Remove our extensions to the SVG DOM interfaces. r=tor@acm.org, sr=roc@ocallahan.org 2006-04-26 21:02:25 +00:00
mrbkap%gmail.com
042cc59781 Fixing bustage from bug 333697 2006-04-26 20:21:31 +00:00
mrbkap%gmail.com
fcb69da993 When a document's scope object changes (e.g., for a call to document.open), actually change the scope object and move all of the wrappers in the old scope into the new one. bug 333697, r+sr=jst 2006-04-26 19:53:27 +00:00
neil%parkwaycc.co.uk
ce4772fbe6 bustage fix b=326931 2006-04-26 13:05:24 +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
peterv%propagandism.org
02f7995799 Fix for bug 324865 (Move XMLHttpRequest to gklayout). r/sr=jst. 2006-04-26 09:19:48 +00:00
roc+%cs.cmu.edu
4667a9b409 Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc 2006-04-26 01:57:22 +00:00
bzbarsky%mit.edu
242103d680 Make getElementsByTagName do the right thing with prefixes. Bug 206053,
r=peterv, sr=jst
2006-04-25 21:21: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
2c105676af Give HTMLButtonControlFrames their own frame type. Bug 335419, r+sr=dbaron 2006-04-25 19:56:45 +00:00
cvshook%sicking.cc
e9a820078f Bug 334977. Separate mFileName from mValue. r/sr=bz 2006-04-25 09:18:42 +00:00
smontagu%smontagu.org
e8b07e7e07 Don't propagate encoding up to the parent document viewer. Bug 315381, r+sr=jst 2006-04-25 06:57:31 +00:00
jst%mozilla.jstenback.com
9fa16b22ee Removing unused variable as pointed out by dbaron at https://bugzilla.mozilla.org/show_bug.cgi?id=321299#c29 2006-04-25 04:04:27 +00:00
bzbarsky%mit.edu
c6cc005766 Fix image blocking for obviously image objects. Bug 334825, r=biesi, sr=shaver 2006-04-24 19:56:18 +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
cvshook%sicking.cc
1b8fe517b5 More redness fixes 2006-04-24 07:46:03 +00:00
cvshook%sicking.cc
5547aa83e1 Fix redness 2006-04-24 07:16:27 +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
cvshook%sicking.cc
6d6c050e52 More bug 114997. Don't strip whitespace from mValue, only when getting the value from the attribute. r/sr=bz 2006-04-24 05:20:44 +00:00
bzbarsky%mit.edu
7d7cc60668 Don't print-preview <noscript> unless script is really disabled. Bug 334944, r+sr=jst 2006-04-22 00:06:30 +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
e28c28393e Spec says to return null, not throw. Bug 334884, r+sr=sicking 2006-04-21 17:55:52 +00:00
gavin%gavinsharp.com
17ca1575dc Bug 315370: text Copy/Paste from Firefox to Outlook will be created as attachment, patch by David Gardiner <David.R.Gardiner@gmail.com>, r+sr=roc 2006-04-21 15:16:22 +00:00
bryner%brianryner.com
8ac62cb3ed Fix focus-stealing for button elements (bug 299677). Patch by darin, r+sr=me. 2006-04-21 02:10:53 +00:00
bzbarsky%mit.edu
dc9b0ff079 HTMLTableElement.rows should include rows that are not in table sections. Bug
309433, r+sr=sicking
2006-04-21 01:44:58 +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
tor%cs.brown.edu
e76f551ffd Bug 334400 - create SVG transform list lazily. r=jwatt, sr=roc 2006-04-20 15:24:51 +00:00
Olli.Pettay%helsinki.fi
fe02c71281 Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-04-20 03:39:54 +00:00
bzbarsky%mit.edu
b4355576e5 Actually address the review comment too. Bug 324601. 2006-04-20 03:39:53 +00:00
bzbarsky%mit.edu
5456d83d62 Don't leak the channel and XMLHttpRequest object if AsyncOpen fails. Bug
323454, r=biesi, sr=darin
2006-04-20 03:39:52 +00:00
bzbarsky%mit.edu
a0907497e8 Give a saner principal to documents created via DOMImplementation. Bug 324601,
r=sicking, sr=jst
2006-04-20 03:39:51 +00:00
bzbarsky%mit.edu
4f00de6d9d Don't throw when status is gotten after a server timeout or some such. Bug
304980, r=darin, sr=jst
2006-04-20 03:39:50 +00:00
darin%meer.net
6de16e96e2 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz 2006-04-20 03:39:49 +00:00
darin%meer.net
cf3756a10f fixes bug 309424 "mozilla 1.5beta1 freezes & goes into 95+% cpu usage browsing blackisha.com" r=biesi sr=bzbarsky 2006-04-20 03:39:48 +00:00
darin%meer.net
174dbb6029 fixes bug 273578 "XMLHttpRequest with async = false takes 100% CPU until request finished" r=jst sr=bz 2006-04-20 03:39:47 +00:00
darin%meer.net
3291d64315 fixes bug 308484 "Extensions can't set Content-Length header for XMLHttpRequest" r=dveditz sr=jst 2006-04-20 03:39:46 +00:00
darin%meer.net
90cb96d142 Second patch for bug 295074 "POST responses remain in the memory cache when using XMLHttpRequest => huge memory leak" r=biesi sr=jst 2006-04-20 03:39:45 +00:00
peterv%propagandism.org
606d5b8c27 Fix for bug 307049 (XMLHttpRequest seems to try to parse the empty (!) body of the response to an HTTP HEAD request). r=biesi, sr=bz. 2006-04-20 03:39:44 +00:00
cbiesinger%web.de
534a24c489 bug 305243 set an XML content-type hint on XMLHttpRequest channels, to always
parse local files as XML.
Also, make TestXMLExtras convert non-ASCII bytes to UTF-16 correctly.
r=jst sr=bz
2006-04-20 03:39:43 +00:00
bzbarsky%mit.edu
6d748b520e Fix bug 301678. r+sr=jst 2006-04-20 03:39:42 +00:00
cbiesinger%web.de
8eaf3d5097 Bug 293046 XMLHttpRequest.overrideMimeType() makes loading abort for non-XML
patch by Wladimir Palant <trev@gtchat.de> r=jst sr=darin
2006-04-20 03:39:41 +00:00
bzbarsky%mit.edu
e1e009bb9d More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2006-04-20 03:39:40 +00:00
darin%meer.net
4808e5a6a6 fixes bug 302809 "AJAX regression: POST setRequestHeader causes NS_ERROR_ILLEGAL_VALUE for invalid headers" r+sr=dveditz a=cbeard 2006-04-20 03:39:39 +00:00
darin%meer.net
9374e8af1d fixes bug 302489 "XMLHTTP TRACE method can reveal proxy passwords to web sites" r=jst sr=dveditz a=asa 2006-04-20 03:39:38 +00:00
darin%meer.net
3be32bd5c6 fixes bug 295074 "POST responses remain in the memory cache when using XMLHttpRequest => huge memory leak" r+biesi sr=jst a=asa 2006-04-20 03:39:37 +00:00
darin%meer.net
fd180aedbe fixes bug 302263 "prevent certain headers from being set on a XMLHttpRequest" r=dveditz sr=jst a=dveditz 2006-04-20 03:39:36 +00:00
bryner%brianryner.com
ba204186cf Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver. 2006-04-20 03:39:35 +00:00
bzbarsky%mit.edu
9f7ae1e45c Save the user-set notification callbacks when we set ourselves on the channel,
and forward various notifications to them.  Bug 292391, r=biesi, sr=darin, a=asa
2006-04-20 03:39:34 +00:00
bryner%brianryner.com
5c1a894e8a Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan. 2006-04-20 03:39:33 +00:00
bzbarsky%mit.edu
176bcb93f5 Don't crash if responseText is gotten when we have no channel. Bug 289156,
r+sr=jst, a=chofmann
2006-04-20 03:39:32 +00:00
jst%mozilla.jstenback.com
ed40021b5c Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org 2006-04-20 03:39:31 +00:00
timeless%mozdev.org
6d22ad3517 Bug 286090 nsXMLHttpRequest.cpp should probably avoid text/xml
patch by bug@annevankesteren.nl r=doron sr=peterv
2006-04-20 03:39:30 +00:00
cbiesinger%web.de
49732c5891 181938 allow any protocol to support redirection, using a new
nsIChannelEventSink interface.
r=darin sr=bz
2006-04-20 03:39:29 +00:00
bzbarsky%mit.edu
1549cce8ba Fixing build bustage 2006-04-20 03:39:28 +00:00
bzbarsky%mit.edu
b88ca09866 Make nsIXMLHttpRequest.getResponseHeader follow the documented api. Bug
276705, r=doron, sr=jst
2006-04-20 03:39:27 +00:00
cbiesinger%web.de
430fe5de54 bug 264599 make unfrozen necko interfaces use 64-bit integers.
r=darin sr=bz a=asa
2006-04-20 03:39:26 +00:00
jst%mozilla.jstenback.com
dbf3a4f38d Fixing bug 268844. Don't force the cache to be bypassed for non-multipart requests. r=bzbarsky@mit.edu, sr=darin@meer.net 2006-04-20 03:39:25 +00:00