Commit Graph

11769 Commits

Author SHA1 Message Date
asqueella%gmail.com
98dcec3ccd Bug 362043 - XMLHttpRequest should set a charset in the Content-Type request header
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@226354 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 16:41:46 +00:00
Olli.Pettay%helsinki.fi
99f742af6f Bug 369644, make mouseover/out handle native anonymous content properly, r=jst, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@226347 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-13 13:59:00 +00:00
peterv%propagandism.org
2aeab841e4 Fix for bug 324871 (UserData can cause reference cycles). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@226333 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 15:36:28 +00:00
bugzilla%standard8.demon.co.uk
96df74e003 Part of bug 366673 Remove remaining contents.rdf from Suiterunner (stop using installed-chrome.txt) - content/xslt/tests/buster/jar.mn fix. r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@226331 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 10:45:43 +00:00
Olli.Pettay%helsinki.fi
5e98380240 Bug 378390, Use a bit to track whether the binding manager has a pointer to an element, r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@226304 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 18:34:12 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0 backout Bug 363089
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
ed9392c13f windows bustage fix
git-svn-id: svn://10.0.0.236/trunk@226295 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:33:17 +00:00
Olli.Pettay%helsinki.fi
174896a945 Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226293 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:15:20 +00:00
dbaron%dbaron.org
fd2e86c15a Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature. b=333352 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@226288 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 06:00:26 +00:00
jonas%sicking.cc
4c374fb31b Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@226276 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 20:21:13 +00:00
jst%mozilla.org
cf1e209b82 Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
git-svn-id: svn://10.0.0.236/trunk@226222 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 00:42:33 +00:00
jonas%sicking.cc
adac3ea8d9 Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@226220 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 23:33:29 +00:00
Olli.Pettay%helsinki.fi
1a3ff58619 xpcshell testcases for Bug 378247, p=Alex Vincent
git-svn-id: svn://10.0.0.236/trunk@226180 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 10:48:21 +00:00
bzbarsky%mit.edu
9c1042b2f2 Store the charset we had when we were written into when document.open()
happens.  Then restore that as the document charset when loading from a wyciwyg
channel, instead of just claiming to be UTF-16.  Bug 255820, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@226169 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 02:47:59 +00:00
Olli.Pettay%helsinki.fi
2c42d324a8 Bug 379763, Need way to determine if a given element has an event handler of a certain type r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226135 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 21:13:14 +00:00
jonas%sicking.cc
1f3839c32b back out last patch since leaks went through the roof
git-svn-id: svn://10.0.0.236/trunk@226099 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 01:03:08 +00:00
jonas%sicking.cc
a46388ac06 Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
git-svn-id: svn://10.0.0.236/trunk@226093 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 23:45:26 +00:00
bzbarsky%mit.edu
a61e3d441f Make the sync loader handle streams that close on EOF (e.g. data: URLs). Bug
379957, r=biesi, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@226087 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 22:11:53 +00:00
bzbarsky%mit.edu
3a2aee02f0 Don't apply user stylesheets to native anonymous content. Bug 286895, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225952 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-05 06:47:09 +00:00
bzbarsky%mit.edu
c6a333df55 Propagate a stylesheet's principal to the URI and Image CSSValues derived from
that sheet.  Bug 377091, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225504 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 01:15:54 +00:00
masayuki%d-toybox.com
345d3747bf Bug 378752 Mnemonic of Menu doesn't work if an editor has focus and IME is on r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225454 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 15:34:36 +00:00
joshmoz%gmail.com
0bfd5f5156 Remove nsINativeScrollbar and nsNativeScrollbarFrame. patch by Colin Barrett. b=379319 r=enn sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225436 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 07:46:50 +00:00
bzbarsky%mit.edu
d2d337437c Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
GetShellAt(0) to using this API.  Bug 378780.  API introduction part by me,
r+sr=jst.  Mass-changes done by taras using squash, r+sr=me


git-svn-id: svn://10.0.0.236/trunk@225416 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 22:24:25 +00:00
bzbarsky%mit.edu
91d02046c7 Don't throw from attribute sets if we can't find a script global to compile an
event handler attribute on.  This happens; just don't compile it.  Bug 379120,
r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@225396 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 19:08:08 +00:00
bzbarsky%mit.edu
708c53b956 Make InitialReflow just post a reflow event instead of doing a synchronous
reflow.  Bug 378975, r=dbaron and Eli Friedman, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@225391 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 17:15:08 +00:00
mats.palmgren%bredband.net
74e8288335 Make nsWindow methods assume the caller holds a strong ref on 'this'. b=378273 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225239 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 00:46:47 +00:00
gavin%gavinsharp.com
7fe6a9f792 Bug 233643: clone XUL element prototype inline style rules before they can be modified by script
git-svn-id: svn://10.0.0.236/trunk@225229 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 17:58:52 +00:00
gavin%gavinsharp.com
c66fd3f277 Bug 377295: remove dependence on the binding constructor running before onload for the test from bug 366770, r=martijn
git-svn-id: svn://10.0.0.236/trunk@225227 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-29 17:29:19 +00:00
dbaron%dbaron.org
5333b54172 Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@225209 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-28 16:03:15 +00:00
asqueella%gmail.com
47ff12f4b6 Bug 375909 - nsCanvasRenderingContext2d incorrectly calculates some coordinates (has appunits * appunits, not appunits/appunits)
p=Jeremy Lea <reg@freebsd.org>
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225154 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:45:21 +00:00
tor%cs.brown.edu
379ce718fb Bug 378508 - convert svg gradients to thebes. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225149 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:28:39 +00:00
asqueella%gmail.com
eb79b493fe 378327 - minor cleanup/simplification of ForwardReferences code in nsXULDocument
- move AddForwardReference and ResolveForwardReferences from nsIXULDocument to
nsXULDocument, make them non-virtual.
- make mForwardReferences an nsTArray<nsAutoPtr<nsForwardReference> > instead
of nsAutoVoidArray.

r=smaug, sr=roc


git-svn-id: svn://10.0.0.236/trunk@225148 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:15:25 +00:00
longsonr%gmail.com
dc896c02df Bug 378857 - Simplify clipPath frame access to units. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@225129 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 08:42:52 +00:00
bzbarsky%mit.edu
9162c283c8 Fix long-standing XBL bug where we didn't update insertion points correctly in
some cases.  Bug 375299, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225124 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 04:06:45 +00:00
bzbarsky%mit.edu
b230f09954 Don't unblock onload on the document if we no longer have a parser. Bug
375051, r=mbkap, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225123 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 04:05:08 +00:00
bzbarsky%mit.edu
e2223aa143 Flush tags before calling StartLayout; otherwise we might end up
double-constructing frames for whatever content we hadn't notified on yet.  Bug
378559, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225104 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 18:57:58 +00:00
enndeakin%sympatico.ca
c7e1160f28 Bug 377423, MemoryElements not removed from the pool properly, fixes topcrash, r=peterv,sr=sicking
git-svn-id: svn://10.0.0.236/trunk@225087 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 13:03:55 +00:00
ted.mielczarek%gmail.com
0fc56f8d40 bug 373181 - onload doesn't fire for XHTML documents that contain a script tag (Firefox's RSS preview is broken) - add mochikit test. r=sicking
git-svn-id: svn://10.0.0.236/trunk@225083 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 11:39:15 +00:00
bzbarsky%mit.edu
4d238d61d2 Fix the vertical scrollbar guessing in nsHTMLScrollFrame to do better for an
initial reflow if we're doing that initial reflow a ways into the document
load.  Bug 378480, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@225067 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 02:29:21 +00:00
jruderman%hmc.edu
f10ea529ea Remove bogus assertions. Bug 344888, r+sr=tor.
git-svn-id: svn://10.0.0.236/trunk@225058 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-26 00:24:28 +00:00
asqueella%gmail.com
9b0c307f8a Bug 368700 - Using TLDs in document.domain should not be allowed
p=Wladimir Palant <trev.moz@adblockplus.org>
r=bz, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@225037 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 20:48:28 +00:00
bzbarsky%mit.edu
de5f48f022 Don't drop the old sheet when "rel" changes from one value that contains
"stylesheet" to anoher.  Bug 360746, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@225026 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 18:48:18 +00:00
peterv%propagandism.org
4d197ac7f6 Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@225011 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-25 16:35:31 +00:00
bzbarsky%mit.edu
e06f02a85d Back out. This actually hurts Tp2, the mac reftests are _still_ orange
git-svn-id: svn://10.0.0.236/trunk@224929 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 07:33:58 +00:00
bzbarsky%mit.edu
d341915f41 Another peformance test for bug 378480. Will back out in a few cycles.
git-svn-id: svn://10.0.0.236/trunk@224928 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 05:46:11 +00:00
Olli.Pettay%helsinki.fi
e470120911 Bug 378369, Crash [@ nsEventListenerManager::FixContextMenuEvent] when firing contextmenu event in display: none iframe, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@224921 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-24 03:13:52 +00:00
benjamin%smedbergs.us
7262cdad6d Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:22:04 +00:00
longsonr%gmail.com
d103c76848 Bug 378023 - Fix build warnings compiling nsSVGGlyphFrame. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@224876 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 08:39:54 +00:00
bzbarsky%mit.edu
2f73370c2e Set the status bar before actually handling the DOM event. That way if the
event is canceled, we'll still show the right status bar text.  Bug 40838,
patch by Florian Quèze <f.qu@queze.net, r=smaug, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@224875 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 07:31:21 +00:00
sayrer%gmail.com
fa283ff7f0 bug 378336. nsCanvasRenderingContext2D::GetInputStream uses wrong allocator. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@224868 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 04:11:04 +00:00