8979 Commits

Author SHA1 Message Date
jst%mozilla.jstenback.com
b5969880ad Fixing bug 265055. Prevent textarea.select() in a hidden tab from stealing focus(). r+sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@164899 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 01:32:40 +00:00
jst%mozilla.jstenback.com
a574b91ce2 Landing followup workaround for bug 124750. Prevent input.select() from focusing elements in hidden tabs. r+sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@164898 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 01:25:11 +00:00
jst%mozilla.jstenback.com
07dafd46f3 Landing workaround for bug 124750. Don't let DOM calls focus elements in hidden tabs. r+sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@164897 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 01:24:05 +00:00
pkw%us.ibm.com
f5598b1686 Bug 267511 - tons of assertions from bug 204784 fix.
r+sr=bzbarsky@mit.edu


git-svn-id: svn://10.0.0.236/trunk@164879 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 21:28:40 +00:00
bryner%brianryner.com
b17a54f274 Reduce string copying from nsGenericHTMLElement::GetHrefURIForAnchors (bug 267506). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@164872 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 19:44:59 +00:00
bzbarsky%mit.edu
f53f98f7f3 Create an api for easily converting between the coordinate systems of two
frames or two views.  Use this to fix the auto-positioning of abs pos boxes to
work no matter how their containing block and the block their placeholder lives
in are related, and convert various other callers to the new API.  Bug 266968,
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164857 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 16:16:57 +00:00
jst%mozilla.jstenback.com
bbbde81598 Fixing bug 265334. Adding API for embedders etc to listen to data fed to the parser from the network. r=darin@meer.net, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@164795 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-02 19:52:32 +00:00
pkw%us.ibm.com
0ff8b2e00b Bug 204784 - form.elements[] not order preserving when using javascript DOM interface.
r/sr=bzbarsky@mit.edu


git-svn-id: svn://10.0.0.236/trunk@164708 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 19:58:10 +00:00
dbaron%dbaron.org
cbc49eb4ea Remove nsIStyleRule::GetStyleSheet (and move it to nsICSSRule). b=266991 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@164706 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 17:33:50 +00:00
bzbarsky%mit.edu
39405c94cd Allow setting the value of <input type="file"> to an empty string even in
untrusted script.  Bug 266744, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@164672 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-30 18:11:25 +00:00
aaronleventhal%moonset.net
928aa93531 Bug 258514. Click on anchor with location hash sometimes first focusable child a focus rectangle. r=mats, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@164599 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 13:40:25 +00:00
varga%nixcorp.com
8e1a8a6fc2 Bumping IIDs for bug 221619.
r=timeless sr=darin


git-svn-id: svn://10.0.0.236/trunk@164589 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 06:29:49 +00:00
bzbarsky%mit.edu
3028d60ea3 Fix some case issues with getElementsByTagName(NS) in tag-soup and XHTML. Bug
264609, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@164539 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 02:34:21 +00:00
jst%mozilla.jstenback.com
7bfc89b66d Fixing part of bug 265790 (the part that's a regression from bug 265921). Make it possible to flag DOM events as trusted when created using DOM APIs from native code, and marking the DOMWindowClose event (and a few other fired from nsGlobalWindow) as trusted to make closing a tab from script close the tab only, and not the whole window. r+sr=bzbarsky@mit.edu, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@164533 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 00:36:30 +00:00
bryner%brianryner.com
df7896186f Fix XTF build (bug 266188). Patch by doron, r=aaronr@us.ibm.com, sr=me.
git-svn-id: svn://10.0.0.236/trunk@164501 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 08:23:04 +00:00
bzbarsky%mit.edu
fe32860667 Make it possible to use the string input stream without heap-allocating a
string.  Bug 263973, r=darin, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@164487 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 02:19:43 +00:00
tor%cs.brown.edu
eb485ff235 Bug 263550 - respect overflow attribute of <svg:svg>. r=scootermorris
git-svn-id: svn://10.0.0.236/trunk@164476 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 00:25:08 +00:00
tor%cs.brown.edu
244722f738 Bug 266183 - correct default values for gradient attributes.
Patch by scootermorris@comcast.net, r=tor


git-svn-id: svn://10.0.0.236/trunk@164473 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 23:38:18 +00:00
aaronleventhal%moonset.net
53a4f4090a Bug 251498. Implement outline-offset. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@164430 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 12:57:15 +00:00
ginn.chen%sun.com
9ad2cbe919 bug 251492 [gnome]selected item text wrong color in high-contrast themes
ginn.chen%sun.com r=bryner sr=dbaron
also fix bug 244955 [GNOME] incorrect system colors for the menu item text


git-svn-id: svn://10.0.0.236/trunk@164406 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 01:45:28 +00:00
jst%mozilla.jstenback.com
4e96a7e625 Fixing bug 265921. Prevent script from closing tabs. r=bryner@brianryner.com, sr=brendan@mozilla.org, patch by bzbarsky@mit.edu and jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@164402 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 00:13:50 +00:00
tor%cs.brown.edu
63003ae673 Bug 264832 - SVGSVGElement.createSVG{Number,Length} not implemented.
Patch by jwatt, r=tor.


git-svn-id: svn://10.0.0.236/trunk@164360 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 15:18:03 +00:00
bzbarsky%mit.edu
c349fca2eb "Mozilla Xprint 2004/Q3 update". Bug 262287, patch by Julien Lafon
<julien.lafon@gmail.com>, r=roland.mainz, sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@164294 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 18:34:50 +00:00
bzbarsky%mit.edu
f1455a8d69 Fix binding teardown to clear out insertion parent entries for nodes that no
longer have insertion parents.  Bug 261818, r=bryner, sr=jst


git-svn-id: svn://10.0.0.236/trunk@164281 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:30:47 +00:00
bzbarsky%mit.edu
0d9db05b83 Make XSLT stylesheet loads check content policy. Bug 203211, r=sicking,
sr=peterv


git-svn-id: svn://10.0.0.236/trunk@164280 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:25:58 +00:00
bzbarsky%mit.edu
1227b4d54b No need to QI mDocumentURI to nsIURI. It's already one. Noticed by jwatt,
r+sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@164276 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:21:20 +00:00
bzbarsky%mit.edu
ca3d2ed9ce Make setting attributes via attribute nodes in HTML correctly lowercase the
attr name.  Bug 264644, r=sicking, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@164275 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:18:27 +00:00
bzbarsky%mit.edu
8ad598b075 DeCOMTaminate some methods on nsIStyledContent. Bug 244258, patch by jpl24
<jlurz24@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@164274 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:10:32 +00:00
dbaron%dbaron.org
0739175c63 Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@164266 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 04:43:49 +00:00
dbaron%dbaron.org
307067aa6d Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@164265 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 04:32:21 +00:00
dbaron%dbaron.org
784d3dd39f Propagate trusted flag to synthesized events. b=265774 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@164258 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-23 22:30:41 +00:00
dbaron%dbaron.org
b0638b35f9 Propagate trusted flag to synthesized events. b=265692 r=bzbarsky sr=jst a=asa
git-svn-id: svn://10.0.0.236/trunk@164257 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-23 22:28:55 +00:00
varga%nixcorp.com
2087aa96b4 Updating my email address.
git-svn-id: svn://10.0.0.236/trunk@164196 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-22 18:33:55 +00:00
dbaron%dbaron.org
e0fd54717b Restrict handling of various things to events coming from the user (not Web content). b=265176 r+sr=jst a=asa
git-svn-id: svn://10.0.0.236/trunk@164179 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-22 07:33:41 +00:00
daniel%glazman.org
4d558f2a48 fixes inconsistent selection schemes in HTML tables; b=261385, r=Neil, sr=roc
git-svn-id: svn://10.0.0.236/trunk@164090 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-20 15:24:11 +00:00
jst%mozilla.jstenback.com
c2e4b265b5 Backing out the fix for bug 73605 now that bug 17003 is fixed (was fixed quite some time ago). r=jonas@sicking.cc, sr=jst@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@164059 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 22:56:30 +00:00
peterv%propagandism.org
14e0ec4016 Fix for bug 239873 (DOMStringList interface not matching DOM Level 3). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@164028 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 17:20:14 +00:00
peterv%propagandism.org
8a2b281045 Protect against a crash, part of bug 261450 (Mozilla crashes when changing DOM Nodes [@ nsRange::TextOwnerChanged]). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@164027 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 15:16:51 +00:00
aaronleventhal%moonset.net
2654e96340 Bug 262578. No click to focus css scrollable areas like overflow:scroll, but you can still click there and scroll -- just no focus outline. r=mats, sr=roc
git-svn-id: svn://10.0.0.236/trunk@164004 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-19 02:24:27 +00:00
bzbarsky%mit.edu
a56c764d3b Remove last vestiges of <plaintext>. Followup to bug 88987, r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@163971 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-18 19:31:01 +00:00
Stefan.Borggraefe%gmx.de
c99ba46103 Bug 264477: Use proper minus character for XML document tree display
r=sicking, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@163895 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-16 10:42:02 +00:00
tor%cs.brown.edu
7e22b070a7 Bug 264580 - implement SVGSVGDocument.current{Scale,Translate}. r=jwatt.
git-svn-id: svn://10.0.0.236/trunk@163861 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 22:21:03 +00:00
jst%mozilla.jstenback.com
9a84339353 Re-enabling the fix for bug 69070 and optimizing some string code in caps that was for sure part of the reason for the Tp regression, and use CheckLoadURIWithPrincipal() to be more correct. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@163825 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 16:34:58 +00:00
peterv%propagandism.org
93c0775b37 Fix for bug 264309 (Consolidate CloneNode implementation macros). r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@163824 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 14:42:14 +00:00
tor%cs.brown.edu
c10cf6e314 Bug 244917 - implement SVG gradients. Patch by scootermorris@comcast.net.
r=sicking,afri,tor,jwatt.  Shared mozilla code sr=tor,dbaron.


git-svn-id: svn://10.0.0.236/trunk@163782 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 23:02:53 +00:00
jst%mozilla.jstenback.com
1a1526d1c3 Disable the security check in nsContentUtils::CanLoadImage() to see if that's what costs us 2% per yesterday.
git-svn-id: svn://10.0.0.236/trunk@163773 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 22:24:07 +00:00
tor%cs.brown.edu
3b73929e09 Backout accidental checkin.
git-svn-id: svn://10.0.0.236/trunk@163747 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 17:11:53 +00:00
tor%cs.brown.edu
de3e0758fc Bug 264380 - implement SVGTextContentElement.getComputedTextLength. r=afri.
git-svn-id: svn://10.0.0.236/trunk@163746 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 17:10:08 +00:00
tor%cs.brown.edu
ac9f3575e3 Bug 264370 - implement SVGDocument.rootElement. r=afri
git-svn-id: svn://10.0.0.236/trunk@163742 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 16:20:37 +00:00
bzbarsky%mit.edu
ea4f69c690 Make sure to set mScannerInited when it is. Bug 263959, caught by jag
git-svn-id: svn://10.0.0.236/trunk@163735 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 15:06:04 +00:00