timeless%mozdev.org
b5ef4d21fa
Bug 320498 Fix NewChannel impls to handle null in argument
...
r=darin sr=darin
git-svn-id: svn://10.0.0.236/trunk@186212 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-18 01:50:50 +00:00
cbiesinger%web.de
24af553d8a
bug 309525 Consider content that we don't otherwise support, but for which we
...
have a stream converter, as supported document types. Change code to use
nsIURILoader to load the data, instead of asking docshell directly.
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@186206 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-17 18:31:02 +00:00
cvshook%sicking.cc
8a0ebbfe0c
Wrap textnodes inserted in root of document inside an <transformiix:result> except when they are whitespace-only, in which case ignore them.
...
r/sr=peterv b=187620
git-svn-id: svn://10.0.0.236/trunk@186200 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-17 01:46:52 +00:00
brettw%gmail.com
b17caf2b7c
Bug 317145 r+sr=roc, Context menu code crashes when widget is null. Added check for NULl widget, and removed source of NULL event widget.
...
git-svn-id: svn://10.0.0.236/trunk@186139 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 23:28:32 +00:00
dbaron%dbaron.org
0cd7b245f3
Call nsIParser::Terminate when NS_OpenURI fails so we don't leak on failed prototype loads. b=320211 r=mrbkap sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@186096 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 01:04:27 +00:00
dbaron%dbaron.org
9c30790993
Allow QI to nsIDOMGCParticipant to fix crashes. b=319293 r=mrbkap sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@186095 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 01:02:16 +00:00
neil%parkwaycc.co.uk
8439ab5255
Further followup to bug 303713 make removing event listeners work when specifying unnecessary flags that were required when they were added b=319732 r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@186086 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-14 23:58:23 +00:00
cvshook%sicking.cc
264e2290c0
Bug 320057: Make it easier to build buster (XSLT test suite)
...
r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@186021 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 22:07:36 +00:00
cls%seawood.org
4623f8191b
Use uniform module name
...
git-svn-id: svn://10.0.0.236/trunk@186004 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 19:22:48 +00:00
timeless%mozdev.org
bd8e6ea818
Bug 318276 Crash [ @ nsXULDocument::LoadOverlay ]
...
patch by jwalden+bmo@mit.edu r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@185979 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 00:38:40 +00:00
roc+%cs.cmu.edu
74858f37ce
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@185977 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 23:53:06 +00:00
cvshook%sicking.cc
477a7fc8e9
Re-add files that got lost in the move. Not part of build.
...
git-svn-id: svn://10.0.0.236/trunk@185976 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 22:10:11 +00:00
bsmedberg%covad.net
d332f10cd0
Bug 319997 - Convert parser tests to use the frozen linkage, r=mrbkap
...
git-svn-id: svn://10.0.0.236/trunk@185971 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-12 20:56:37 +00:00
timeless%mozdev.org
a895dfc393
Bug 319402 Simplify nsJSContext::CompileEventHandler call in nsEventListenerManager::AddScriptEventListener
...
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@185902 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-11 02:42:04 +00:00
bzbarsky%mit.edu
ca7e6121f6
Make sure to update the sheet even if the URI has not changed if something else
...
that matters (type, media, etc) has changed. Bug 303313, r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@185844 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 19:20:42 +00:00
mrbkap%gmail.com
50750c8f13
bug 319123: document.close in an external script that is being document.written doesn't close the document and leaks parsers and content sinks and documents. r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185841 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 18:50:59 +00:00
dbaron%dbaron.org
dfd0a1dbe2
Add ownerDocument to reachable list when needed. b=241518 r=bzbarsky sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185732 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 05:50:12 +00:00
bzbarsky%mit.edu
4067453492
Clear the prescontext property table when we tear down the frame tree so that
...
we don't try to destroy frames after the arena they come from has been
deallocated. Bug 317855, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185730 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-06 04:53:03 +00:00
brettw%gmail.com
6f8da34eb9
Bug 302050: inline spellchecking for textboxes backend. r=bryner sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@185706 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-05 18:07:33 +00:00
bzbarsky%mit.edu
96f90c1b44
Fix crash bug 319049. Patch by Christian Biesinger (:bi) <cbiesinger@gmx.at>, r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@185677 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-05 02:13:17 +00:00
bzbarsky%mit.edu
5fb47fd4ff
Fix bug 318856 (<hr> attributes not getting the special treatment they
...
should). Patch by Marco Perez <bugmail@millibyte.net >, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@185659 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-04 16:31:26 +00:00
cbiesinger%web.de
d01ec451f8
Bug #315841 don't flush frames in order to ensure that plugins are instantiated.
...
also, don't flush when inside of ObjectURIChanged
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@185638 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 11:27:42 +00:00
dbaron%dbaron.org
6efef3c0ad
Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185636 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 07:42:40 +00:00
bzbarsky%mit.edu
c71ffe9cf2
Fix wrapper reparenting to work with splitwindow... Bug 318678, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185634 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 06:27:45 +00:00
tor%cs.brown.edu
721509b62d
Bug 314627 - implement SVGTSpanElement.getExtentOfChar.
...
Patch by longsonr@gmail.com , r=tor, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@185623 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 23:57:47 +00:00
neil%parkwaycc.co.uk
ee9ce4336b
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185568 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 12:02:44 +00:00
bzbarsky%mit.edu
8ac26548d7
Make sure to call FireErrorNotification whenever we need to. Bug 318473,
...
r=sicking, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@185562 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 04:32:18 +00:00
jst%mozilla.jstenback.com
b3caccffbd
Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@185536 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 19:35:27 +00:00
timeless%mozdev.org
fa5ac36667
Bug 246604 - lookupNamespaceURI should probably be aware of xml prefix
...
patch by ajvincent@gmail.com r=peterv sr=peterv
git-svn-id: svn://10.0.0.236/trunk@185487 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 02:55:19 +00:00
mrbkap%gmail.com
1d00d9984d
bug 317370: Remove the vestigial aRemoveEventListeners parameter to SetNewDocument. r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185476 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-30 23:41:49 +00:00
dougt%meer.net
45057cef96
Build change to make WinCE pick up when windows bindings file, not the linux one. r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@185450 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-30 18:34:56 +00:00
jst%mozilla.jstenback.com
95094c0b4b
Fixing bug 318106. Stop assertion about setting mutation bits on outer window. r+sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@185396 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 21:51:53 +00:00
cvshook%sicking.cc
34e5538159
Bug 308120: Deal better with anonymous (direct) children being moved in the DOM.
...
r=bz sr=bryner
git-svn-id: svn://10.0.0.236/trunk@185382 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 19:09:41 +00:00
bzbarsky%mit.edu
cf434cba7f
Remove content ids. Bug 166637, r=sicking, sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@185376 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 16:47:18 +00:00
bzbarsky%mit.edu
916a43a789
Make ParseAttribute handle namespaced attributes too, since SVG needs to
...
ParseAttribute things like xlink:href. Bug 314568, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@185374 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 16:37:15 +00:00
bzbarsky%mit.edu
e18a166d1b
Start creating content unit tests; add XML serializer and parser tests. Bug
...
301260, r=sicking
git-svn-id: svn://10.0.0.236/trunk@185372 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 16:24:42 +00:00
bzbarsky%mit.edu
dff1bdd7a4
Serialize an xmlns="" as needed if nodes are in the null namespace but their
...
ancestors have a default namespace. Bug 301260, r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@185371 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 16:23:27 +00:00
jst%mozilla.jstenback.com
3cb9ed7578
Fixing tinderbox orange. Add event listeners on inner windows when processing event attributes on overlay elements, make sure to use the inner window, not the outer.
...
git-svn-id: svn://10.0.0.236/trunk@185359 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 02:06:23 +00:00
jst%mozilla.jstenback.com
2f9d94cede
Fixing tinderbox orange. Add event listeners on inner windows when processing event attributes on body elements, make sure to use the inner window, not the outer.
...
git-svn-id: svn://10.0.0.236/trunk@185358 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 01:34:37 +00:00
jst%mozilla.jstenback.com
895df6e6ca
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
timeless%mozdev.org
94ccbc6bf0
Bug 317877 XBL: crash if <field> has no name attribute [@ nsCharTraits::length]
...
patch by ajschult@verizon.net r=bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@185310 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-27 23:51:42 +00:00
timeless%mozdev.org
dae7b0629a
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
4dfc0946ad
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185274 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 16:41:06 +00:00
timeless%mozdev.org
f9bdb44b34
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185269 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 08:16:51 +00:00
jwatt%jwatt.org
853747f3eb
Fixing bug 310996. We shouldn't assert in nsSVGEnum::SetValueString. r=tor@acm.org
...
git-svn-id: svn://10.0.0.236/trunk@185256 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-24 13:08:33 +00:00
bzbarsky%mit.edu
6d6b071b92
Fix some comments. Bug 303817, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@185133 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-22 15:49:44 +00:00
bzbarsky%mit.edu
678223acb0
If a binding stops being the most-derived binding for a content node before
...
we've fired its constructor, remove it from the constructors-to-be-fired list.
Bug 317265, r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@185132 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-22 15:48:10 +00:00
joshmoz%gmail.com
4cfd7f22d4
fix totally incorrect comment. b=317035 sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@185120 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-22 05:20:32 +00:00
joshmoz%gmail.com
a10295766d
Remove some nsSupportsArray usage from mozilla/content. b=317035 r=dbaron sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@185104 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-22 00:24:48 +00:00
jim_nance%yahoo.com
7024c6d017
Fix for bug #283811 - Work around for an optimizer problem with gcc on
...
Fedora Core 3. Code would hang if compiled with certain optimizer settings.
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185080 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-21 21:05:32 +00:00