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
Olli.Pettay%helsinki.fi
7bdaa9db2f
Bug 378247, nsXTFElementWrapper::PostHandleEvent no longer checks NOTIFY_HANDLE_DEFAULT, p=ajvincent@gmail.com, r=me, sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@224832 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 07:35:37 +00:00
bzbarsky%mit.edu
dca6202cd6
Followup to bug 84582 to restore the old error-handling behavior here. Fixes
...
one of the reftests.
git-svn-id: svn://10.0.0.236/trunk@224816 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 23:43:28 +00:00
bzbarsky%mit.edu
9b9e29922e
Stop blocking the parser on CSS stylesheet loads. We still block script
...
execution on them, however. Bug 84582, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@224813 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 22:59:18 +00:00
enndeakin%sympatico.ca
c05c103c18
Bug 377663, <titlebar> should move popup if inside one instead of the window, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224785 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 10:56:49 +00:00
Olli.Pettay%helsinki.fi
f7214d5ade
Bug 378102, Remove nsIDOMEventReceiver::HandleEvent r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@224765 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 23:20:30 +00:00
neil%parkwaycc.co.uk
152ddcf417
Bug 377577 Allow templates to generate arbitrarily nested treeitems r=Enn sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224755 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-19 19:27:11 +00:00
Olli.Pettay%helsinki.fi
1909e9fd27
Bug 373998, Use inner global window as the event target in the event target chain, but outer global as DOM event target, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@224621 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 09:18:37 +00:00
philringnalda%gmail.com
56c3f28348
Bug 370561 - Make nsIFormSubmitObserver scriptable, patch by Justin Dolske <dolske@mozilla.com>, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@224606 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-17 04:06:12 +00:00
tor%cs.brown.edu
27a741d1e9
Bug 376929 - Remove direct use of cairo from SVG path generation.
...
r=jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@224587 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 20:57:10 +00:00
sayrer%gmail.com
27788944bc
Bug 311681 xhtml tests pass now that we have an incremental XML content sink.
...
git-svn-id: svn://10.0.0.236/trunk@224574 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 15:53:04 +00:00
sayrer%gmail.com
4aec4dcf7d
Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@224573 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-16 15:18:50 +00:00
Olli.Pettay%helsinki.fi
fc00817d41
Bug 350334, Core XBL widgets used in web pages can't listen to their own events, r+sr=jst+sicking
...
git-svn-id: svn://10.0.0.236/trunk@224547 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 16:28:53 +00:00
masayuki%d-toybox.com
d515ed1ef1
Bug 358899 [Cocoa] Improve nsIKBStateControl implementation r=josh+ere+masaki.katakai+roc, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224544 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-15 13:43:58 +00:00
sayrer%gmail.com
3267d3f9b8
Bug 368994. Move mochitests near the code they test, round 6. r=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@224536 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-14 17:46:36 +00:00
neil%parkwaycc.co.uk
d0f0d0d1d5
Bug 376802 Use one global tooltip listener instead of creating one for each XUL element that needs one r=Smaug sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@224465 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 20:59:01 +00:00
martijn.martijn%gmail.com
a2ded968f6
Mochikit test for bug 371724, r=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@224449 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 16:10:42 +00:00
enndeakin%sympatico.ca
1a63c0a076
Bug 362906, assertion when root node in a template isn't XUL, r=smaug,sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@224448 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 15:55:54 +00:00
enndeakin%sympatico.ca
e903c89712
Bug 368721, issues with conditions on simple rules in templates,r=smaug,sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@224446 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 15:47:44 +00:00
bzbarsky%mit.edu
2a1d38beb3
Adding testcase.
...
git-svn-id: svn://10.0.0.236/trunk@224432 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 06:40:27 +00:00
enndeakin%sympatico.ca
aaa114f392
Bug 375681, missed this file, add what-wg drag events, r=smaug,sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224431 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 05:56:13 +00:00
enndeakin%sympatico.ca
1c4cf263de
Bug 375681, use drag event names from what-wg spec, also implement new drag and dragend events, r=smaug,sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224430 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 04:37:41 +00:00
bzbarsky%mit.edu
4a682ca25f
Don't block the parser on scripts we'll never execute. Bug 371743, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@224419 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-11 20:18:11 +00:00
joshmoz%gmail.com
d5e3fc289e
Draw native scrollbars using nsITheme on Mac OS X. Don't use a cocoa control. Fixes a whole host of clipping and visibility bugs and bugs 339447, 369293, 370439. r=josh sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@224386 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-11 00:25:11 +00:00
peterv%propagandism.org
2e4ca48649
Fix for bug 372713 (Add cycle collection to RDF datasources). r=bsmedberg, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@224381 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 22:05:44 +00:00
bzbarsky%mit.edu
c11b9496d3
Make sure to end our update before we decrement mSink->mInNotification. Bug
...
373669, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@224288 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-07 00:20:09 +00:00