jonas%sicking.cc
dc89ea1f2d
Bug 18333: Make the XML content sink incremental. Patch by Henri Sivonen<hsivonen@iki.fi>. r=peterv sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@219201 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-30 21:21:06 +00:00
bzbarsky%mit.edu
e194a83392
Make <style> elements notice text content changes. Bug 367612, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@219167 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-30 05:50:22 +00:00
bzbarsky%mit.edu
fc8275495f
Fix bug 300691. r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@219166 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-30 05:48:22 +00:00
cvshook%sicking.cc
ccd1d6884d
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
...
git-svn-id: svn://10.0.0.236/trunk@219151 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-30 00:06:41 +00:00
sayrer%gmail.com
10f7224bb4
Bug 368531. add content/html/document/test to the automatic run. r=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@219129 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-29 17:56:19 +00:00
bzbarsky%mit.edu
52ceba246f
Adding test for bug 172261 and bug 301510
...
git-svn-id: svn://10.0.0.236/trunk@218957 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-26 04:41:46 +00:00
bzbarsky%mit.edu
c1c504e712
When going back or forward to wyciwyg pages, make sure to correctly restore
...
their principal from session history. Bug 172261 and bug 301510, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@218955 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-26 04:37:16 +00:00
sayrer%gmail.com
c35a6ec1ea
Bug 366993. HTML doctype should always be capitalized. r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@218776 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-23 01:16:27 +00:00
bzbarsky%mit.edu
c663dd69d7
Don't inherit the charset from the parent document if it comes from a different
...
origin. Bug 356280, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@218267 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-13 03:28:00 +00:00
bzbarsky%mit.edu
7580bc5680
Back out part of the change for bug 351633 -- javascript: channels are wacky
...
enough that we still need special handling of them in form submission. In
particular, they background themselves even when they're the document
channel, so forms don't get the notifications they expect. Bug 364436, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@218207 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 17:58:36 +00:00
graydon%mozilla.com
84186f595b
Bug 366063: better fix to critical crasher, replacing band-aid submitted in 333078.
...
r=dbaron
git-svn-id: svn://10.0.0.236/trunk@218043 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 01:33:02 +00:00
graydon%mozilla.com
dea01bf08e
Bug 333078, Temporary band-aid for nsImageDocument cycle collection crashers.
...
r=dbaron
git-svn-id: svn://10.0.0.236/trunk@217906 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-06 22:09:38 +00:00
mrbkap%gmail.com
e81b436e63
Only do this security check if we don't already have a parser, since this call
...
won't do anything anyway. bug 364309, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@217852 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-05 22:02:22 +00:00
graydon%mozilla.com
3998c66e23
Bug 333078: XPCOM cycle collector
...
r=brendan, sicking, bz, dbaron, bsmedberg
git-svn-id: svn://10.0.0.236/trunk@217781 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 22:31:26 +00:00
jwatt%jwatt.org
c08a026ac8
Fixing bug 334587. Unify event handling for links and fix various XLink bugs. r=olli.pettay@gmail.com, r=dbaron@mozilla.com, sr=bugmail@sicking.cc
...
git-svn-id: svn://10.0.0.236/trunk@217719 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 10:53:59 +00:00
peterv%propagandism.org
65f31f249d
Fix for bug 362937 (Merge element's List and DumpContent implementations). r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@217462 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-27 17:26:32 +00:00
timeless%mozdev.org
c778d21502
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
git-svn-id: svn://10.0.0.236/trunk@217425 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-26 17:47:52 +00:00
dbaron%dbaron.org
3c6623d408
Don't forget to assign to rv. b=340554 r=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@217367 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-22 17:28:48 +00:00
dbaron%dbaron.org
9332796f42
Eliminate nsStyleBorderPadding and add margin/padding/content rect APIs to nsIFrame. b=332922 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@217223 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-20 01:23:45 +00:00
martijn.martijn%gmail.com
8dc347cd42
Bug 330705 - Using blur() on some unfocused element also blurs the focused element, r=jst, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@216982 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-14 13:59:50 +00:00
cst%yecc.com
4dc1cb5575
Bug 301477 image zoom cursor does not change after resizing browser window
...
r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@216971 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-14 02:06:49 +00:00
dbaron%dbaron.org
866a194991
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@216965 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-13 23:04:57 +00:00
bzbarsky%mit.edu
f7370ae6b5
Use string buffers to store strings in nsCSSValue so we don't have to alloc in
...
copy constructors and such. Bug 350141, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@216939 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-13 15:49:36 +00:00
dbaron%dbaron.org
1ca9f3f372
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
...
git-svn-id: svn://10.0.0.236/trunk@216738 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-08 05:38:33 +00:00
bzbarsky%mit.edu
6dda4a3840
Allow subframes that come from a different domain to document.write/open
...
themselves. Bug 362837, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@216498 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-05 19:36:40 +00:00
bzbarsky%mit.edu
25c459209d
Move GetCompatibilityMode() to nsIDocument. Bug 362797, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@216479 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-05 15:46:18 +00:00
mats.palmgren%bredband.net
50ac9a55cb
Use the EventStateManager to focus the for-element. b=360009 r=zeniko sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@216266 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-01 17:18:34 +00:00
cvshook%sicking.cc
d27a789c4f
Bug 359888: Don't return NS_CONTENT_SCRIPT_IS_EVENTHANDLER to the sink/parser since they can't deal. r/sr=jst a=stuart
...
git-svn-id: svn://10.0.0.236/trunk@216124 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-30 00:06:00 +00:00
mats.palmgren%bredband.net
428dc5e234
Make sure text input onchange handler is called before onblur. b=357684 r=Olli.Pettay sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@215968 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 13:08:23 +00:00
bzbarsky%mit.edu
9cac9633d9
Fix bug 277724 -- make <select>, <textarea>, <button> restore disabled state. r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@215950 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 03:17:03 +00:00
vladimir%pobox.com
ece4ca3cad
backing out bug 333078, xpcom cycle collector due to perf issues
...
git-svn-id: svn://10.0.0.236/trunk@215718 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 23:18:16 +00:00
vladimir%pobox.com
260a2b3959
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
...
git-svn-id: svn://10.0.0.236/trunk@215695 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 19:23:02 +00:00
bzbarsky%mit.edu
8de5291c41
This wasn't supposed to land
...
git-svn-id: svn://10.0.0.236/trunk@215692 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 18:52:32 +00:00
peterv%propagandism.org
104eb64087
Fix for bug 47903 (WRONG_DOCUMENT_ERR not being thrown). r=sicking, sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@215687 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 18:35:05 +00:00
bzbarsky%mit.edu
43d470b66b
Make the redirect check get principals the same way we get them elsewhere.
...
Clean up some code to use the new security manager method. Bug 354693,
r=dveditz, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@215685 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 18:27:54 +00:00
cvshook%sicking.cc
2b2f4b6167
Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@215584 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 21:28:14 +00:00
Olli.Pettay%helsinki.fi
08df7735f7
Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply
...
git-svn-id: svn://10.0.0.236/trunk@215370 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 21:35:39 +00:00
bzbarsky%mit.edu
3f520eaa49
Make it possible for protocol handlers to configure how CheckLoadURI should
...
treat them via their protocol flags. Remove the protocol list we used before.
Bug 120373, r=dveditz, sr=darin
git-svn-id: svn://10.0.0.236/trunk@215130 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-10 23:49:08 +00:00
cvshook%sicking.cc
c43f628b5a
Fix svg:script and only flag inline scripts as executed once they contain non-empty script content. b=359598 r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@215004 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-09 00:02:21 +00:00
cvshook%sicking.cc
e1f3f66c5b
Bug 359657: Fix crash due to wrong signature in overload. Patch by bz. r/sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@214838 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-07 01:05:15 +00:00
cvshook%sicking.cc
7d41db9309
Bug 359490: Put BeginUpdate call before FlushText call in FlushTags. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@214834 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-06 23:50:33 +00:00
cvshook%sicking.cc
0b9688294e
Bug 343730: Don't execute scripts synchronously from BindToTree. Instead we wait until the last EndUpdate has been called. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@214702 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-04 05:45:02 +00:00
cvshook%sicking.cc
e48041a41d
Bug 330872: Make nsGenericDOMDataNode::AppendData send out proper notifications and add nsIContent::AppendText to allow appending text without sending out notifications. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@214281 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-28 01:22:53 +00:00
cst%yecc.com
fa7000c4ab
Bug 351969 nsImageDocument image scaling should never scale a dimension to 0px
...
r=biesi sr=jst
git-svn-id: svn://10.0.0.236/trunk@214146 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-26 01:49:38 +00:00
cvshook%sicking.cc
7a22e1ec80
Bug 357445: Some cleanup of range code. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@213947 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-21 01:30:54 +00:00
bzbarsky%mit.edu
d5a75db7bf
Make javascript: URI execution asynchronous. Bug 351633, r=jst, sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@213730 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-17 00:55:14 +00:00
cvshook%sicking.cc
5c401232e7
Fix assertion from bug 355451 rs=jst
...
git-svn-id: svn://10.0.0.236/trunk@213725 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-16 21:43:08 +00:00
ted.mielczarek%gmail.com
51fffcb118
bug 296237, remove assert in getElementById, use the console service to provide feedback. patch by asqueella@gmail.com, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@213642 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-14 19:14:24 +00:00
cvshook%sicking.cc
411a4ba687
Bug 355451: Be more efficient when creating HTML elements. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@213625 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-13 22:54:12 +00:00
martijn.martijn%gmail.com
8818a9197d
Bug 339824 - use nsContentUtils priv checks in canvas, r=vladimir, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@213546 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-12 14:38:35 +00:00