Граф коммитов

9133 Коммитов

Автор SHA1 Сообщение Дата
pkw%us.ibm.com 9ed7a10e14 Bug 267511 - tons of assertions from bug 204784 fix.
r+sr=bzbarsky@mit.edu
2004-11-03 21:28:40 +00:00
bryner%brianryner.com 501e430b34 Reduce string copying from nsGenericHTMLElement::GetHrefURIForAnchors (bug 267506). r+sr=jst. 2004-11-03 19:44:59 +00:00
bzbarsky%mit.edu 7fd8feb31d 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
2004-11-03 16:16:57 +00:00
jst%mozilla.jstenback.com 05e17f4cd7 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 2004-11-02 19:52:32 +00:00
pkw%us.ibm.com 39210677f9 Bug 204784 - form.elements[] not order preserving when using javascript DOM interface.
r/sr=bzbarsky@mit.edu
2004-10-31 19:58:10 +00:00
dbaron%dbaron.org 976fc758a4 Remove nsIStyleRule::GetStyleSheet (and move it to nsICSSRule). b=266991 r+sr=bzbarsky 2004-10-31 17:33:50 +00:00
bzbarsky%mit.edu 845f15d0b4 Allow setting the value of <input type="file"> to an empty string even in
untrusted script.  Bug 266744, r=sicking, sr=jst
2004-10-30 18:11:25 +00:00
aaronleventhal%moonset.net 0eaecc5f33 Bug 258514. Click on anchor with location hash sometimes first focusable child a focus rectangle. r=mats, sr=bryner 2004-10-29 13:40:25 +00:00
varga%nixcorp.com 974fad2657 Bumping IIDs for bug 221619.
r=timeless sr=darin
2004-10-29 06:29:49 +00:00
bzbarsky%mit.edu 0c647a6537 Fix some case issues with getElementsByTagName(NS) in tag-soup and XHTML. Bug
264609, r+sr=jst
2004-10-28 02:34:21 +00:00
jst%mozilla.jstenback.com 4013aad2a9 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 2004-10-28 00:36:30 +00:00
bryner%brianryner.com 734755d36f Fix XTF build (bug 266188). Patch by doron, r=aaronr@us.ibm.com, sr=me. 2004-10-27 08:23:04 +00:00
bzbarsky%mit.edu e7cc653157 Make it possible to use the string input stream without heap-allocating a
string.  Bug 263973, r=darin, sr=dbaron
2004-10-27 02:19:43 +00:00
tor%cs.brown.edu a539e481c1 Bug 263550 - respect overflow attribute of <svg:svg>. r=scootermorris 2004-10-27 00:25:08 +00:00
tor%cs.brown.edu 81860a3572 Bug 266183 - correct default values for gradient attributes.
Patch by scootermorris@comcast.net, r=tor
2004-10-26 23:38:18 +00:00
aaronleventhal%moonset.net 99ef95d12f Bug 251498. Implement outline-offset. r+sr=roc 2004-10-26 12:57:15 +00:00
ginn.chen%sun.com 07450eb9c0 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
2004-10-26 01:45:28 +00:00
jst%mozilla.jstenback.com 46655dce46 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 2004-10-26 00:13:50 +00:00
tor%cs.brown.edu be0946dfe3 Bug 264832 - SVGSVGElement.createSVG{Number,Length} not implemented.
Patch by jwatt, r=tor.
2004-10-25 15:18:03 +00:00
bzbarsky%mit.edu a2afb45863 "Mozilla Xprint 2004/Q3 update". Bug 262287, patch by Julien Lafon
<julien.lafon@gmail.com>, r=roland.mainz, sr=henry.jia
2004-10-24 18:34:50 +00:00
bzbarsky%mit.edu baf6af1dbf Fix binding teardown to clear out insertion parent entries for nodes that no
longer have insertion parents.  Bug 261818, r=bryner, sr=jst
2004-10-24 17:30:47 +00:00
bzbarsky%mit.edu 5c966fc888 Make XSLT stylesheet loads check content policy. Bug 203211, r=sicking,
sr=peterv
2004-10-24 17:25:58 +00:00
bzbarsky%mit.edu e86545729e No need to QI mDocumentURI to nsIURI. It's already one. Noticed by jwatt,
r+sr=bzbarsky.
2004-10-24 17:21:20 +00:00
bzbarsky%mit.edu 4f7fb2d525 Make setting attributes via attribute nodes in HTML correctly lowercase the
attr name.  Bug 264644, r=sicking, sr=peterv
2004-10-24 17:18:27 +00:00
bzbarsky%mit.edu 2895167f89 DeCOMTaminate some methods on nsIStyledContent. Bug 244258, patch by jpl24
<jlurz24@gmail.com>, r+sr=bzbarsky
2004-10-24 17:10:32 +00:00
dbaron%dbaron.org 23bc4069c3 Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa 2004-10-24 04:43:49 +00:00
dbaron%dbaron.org 52771912ef Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa 2004-10-24 04:32:21 +00:00
dbaron%dbaron.org 3403b8df5f Propagate trusted flag to synthesized events. b=265774 r+sr=bzbarsky a=asa 2004-10-23 22:29:55 +00:00
dbaron%dbaron.org 62bd820c74 Propagate trusted flag to synthesized events. b=265692 r=bzbarsky sr=jst a=asa 2004-10-23 22:28:25 +00:00
varga%nixcorp.com b88f4a6f88 Updating my email address. 2004-10-22 18:33:55 +00:00
dbaron%dbaron.org 2e13a0b566 Restrict handling of various things to events coming from the user (not Web content). b=265176 r+sr=jst a=asa 2004-10-22 07:32:08 +00:00
daniel%glazman.org 458fe99083 fixes inconsistent selection schemes in HTML tables; b=261385, r=Neil, sr=roc 2004-10-20 15:24:11 +00:00
jst%mozilla.jstenback.com 10a929d4cb 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. 2004-10-19 22:56:30 +00:00
peterv%propagandism.org 9bf7cae37a Fix for bug 239873 (DOMStringList interface not matching DOM Level 3). r/sr=jst. 2004-10-19 17:20:14 +00:00
peterv%propagandism.org ca1bfd6167 Protect against a crash, part of bug 261450 (Mozilla crashes when changing DOM Nodes [@ nsRange::TextOwnerChanged]). r/sr=bz. 2004-10-19 15:16:51 +00:00
aaronleventhal%moonset.net e9feb9853d 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 2004-10-19 02:24:27 +00:00
bzbarsky%mit.edu 1670c41ef2 Remove last vestiges of <plaintext>. Followup to bug 88987, r+sr=jst. 2004-10-18 19:31:01 +00:00
Stefan.Borggraefe%gmx.de 850ac4164e Bug 264477: Use proper minus character for XML document tree display
r=sicking, sr=bzbarsky
2004-10-16 10:42:02 +00:00
tor%cs.brown.edu 8bbdbc735e Bug 264580 - implement SVGSVGDocument.current{Scale,Translate}. r=jwatt. 2004-10-15 22:21:03 +00:00
jst%mozilla.jstenback.com 08b3a16535 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 2004-10-15 16:34:58 +00:00
peterv%propagandism.org 1716f47e5d Fix for bug 264309 (Consolidate CloneNode implementation macros). r/sr=jst 2004-10-15 14:42:14 +00:00
tor%cs.brown.edu 1d8fcac4c6 Bug 244917 - implement SVG gradients. Patch by scootermorris@comcast.net.
r=sicking,afri,tor,jwatt.  Shared mozilla code sr=tor,dbaron.
2004-10-14 23:02:53 +00:00
jst%mozilla.jstenback.com 96cd535991 Disable the security check in nsContentUtils::CanLoadImage() to see if that's what costs us 2% per yesterday. 2004-10-14 22:24:07 +00:00
tor%cs.brown.edu 9a2f31f253 Backout accidental checkin. 2004-10-14 17:11:53 +00:00
tor%cs.brown.edu 87c892cb79 Bug 264380 - implement SVGTextContentElement.getComputedTextLength. r=afri. 2004-10-14 17:10:08 +00:00
tor%cs.brown.edu ec2ea12bcc Bug 264370 - implement SVGDocument.rootElement. r=afri 2004-10-14 16:20:37 +00:00
bzbarsky%mit.edu 79fb5e53b2 Make sure to set mScannerInited when it is. Bug 263959, caught by jag 2004-10-14 15:06:04 +00:00
aaronleventhal%moonset.net 10b573a49b Bug 263685. getComputedStyle not working on -moz-outline-radius. r=roc, sr=dbaron 2004-10-14 03:32:28 +00:00
bzbarsky%mit.edu e9d20500ed Don't create new nsCSSScanners all the time. Just make nsCSSScanner a
non-pointer member of nsCSSParser so when we recycle parsers scanners get
recycled automatically.  Bug 263959, r+sr=dbaron
2004-10-14 03:30:55 +00:00
jst%mozilla.jstenback.com d98ae85add More followup changes to my fix for bug 69070. Use docURL since it's available in stead of calling GetDocumentUIR() one more time, as suggested by cbiesinger@gmx.at. 2004-10-14 01:44:50 +00:00
jst%mozilla.jstenback.com 547059223d Followup to my fix for bug 69070. Use the documents character set when creating image URI (per bz's suggestion), and fixing build bustage. 2004-10-13 23:45:22 +00:00
jst%mozilla.jstenback.com bc60433e87 Fixing bug 69070. Don't allow loading of images from file: URIs from web content. r+sr=bzbarsky@mit.edu 2004-10-13 23:16:58 +00:00
neil%parkwaycc.co.uk 2a4621a7cf Bug 261108 Fix generated click event to be a mouse event r+sr=jst 2004-10-13 22:23:46 +00:00
dbaron%dbaron.org dc1efc09e8 Store the visible area so other callers of InitialReflow use the right size rather than 0x0. b=227361 r+sr=roc 2004-10-13 21:59:26 +00:00
jst%mozilla.jstenback.com 0aedf76896 Fixing bug 263649. Add handleDefault(nsIDOMEvent) method to nsIXTFElement. Patch by smaug@welho.com, r=bryner@brianryner.com, sr=jst@mozilla.org 2004-10-13 16:05:13 +00:00
bzbarsky%mit.edu 65b5f30c68 Fix XML serializer to use default namespaces when possible instead of outputing
unneeded namespace prefixes.  Also fix possible correctness issues with the
prefixes it generates.  Bug 263225, r=peterv, sr=rbs
2004-10-13 01:16:06 +00:00
aaronleventhal%moonset.net ca0cd1c767 Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs 2004-10-13 01:12:14 +00:00
dbaron%dbaron.org 1ddfa687dc Move CSS error reporting functions from parser to scanner so that scanner can report errors, and fix up the one existing error report in the scanner that I'd forgotten about. b=262249 r+sr=bzbarsky 2004-10-12 18:44:14 +00:00
bzbarsky%mit.edu 204153db3a Switch more callers who were begging for it over to GetOwnerDoc(). Bug 255337,
r+sr=peterv.
2004-10-11 16:29:42 +00:00
bzbarsky%mit.edu 976f8eab47 Fix up uses of GetOwnerDoc/GetCurrentDoc to use the right one, with an eye
towards general sanity on the one hand and sXBL/XBL2 on the other.  Bug 263200,
r+sr=peterv
2004-10-11 16:14:27 +00:00
alex%croczilla.com 763e4eb220 Bug #263465: Use GetNSManagerWeakRef in nsXMLContentBuilder. r/sr=peterv. Affects XTF-enabled builds only. 2004-10-10 11:09:32 +00:00
aaronleventhal%moonset.net b81f44f034 Nit - fixing comment for checkin to bug 24676 2004-10-10 02:50:43 +00:00
aaronleventhal%moonset.net a65d784429 Bug 24676. Support -moz-outline-radius. r=bzbarsky, sr=roc 2004-10-10 00:51:42 +00:00
bzbarsky%mit.edu 9e0265ff6d Fix spelling in comment. 2004-10-09 21:37:57 +00:00
bzbarsky%mit.edu 67e81a846a Fix ComparePoints() to be faster (helps with things like innerHTML). Bug
262764, r+sr=peterv
2004-10-09 21:02:16 +00:00
bzbarsky%mit.edu d2a2b2a6fd Remove our broken attempt to support <plaintext> (which is very very
deprecated).  Bug 88987, r=jst, sr=dbaron
2004-10-09 16:55:54 +00:00
bmlk%gmx.de 9dbd8b92be reorganize CalCDominantBorder, reduce the number of arguments, change the border structure. make the rules handling more evident, bug 229883, With more than a little help from my friends (fantasai, boris) r/sr=bzbarsky
bustage fix
2004-10-09 12:25:31 +00:00
dbaron%dbaron.org 6e688d8ca1 Also prevent 'overflow:hidden' elements from being scrollable by wheel mouse. b=259615 r+sr=roc 2004-10-09 05:15:08 +00:00
roc+%cs.cmu.edu 6c4ebb2c18 Bug 262760. Do Begin/EndUpdateViewBatch around all reflows and restyling. Also, make the refresh flags in EndUpdateViewBatch mean the same thing as they do in UpdateView. In particular we introduce NS_VMREFRESH_DEFERRED. r+sr=bzbarsky 2004-10-09 01:39:21 +00:00
roc+%cs.cmu.edu c237520c89 Bug 251162. Landing experimental implementation of CSS3 columns. r+sr=dbaron 2004-10-08 12:17:10 +00:00
alex%croczilla.com aa1c98eca9 Bug #263430: Fix xtf build on gcc 3.4.2. Patch by <peter.kovar@pobox.sk>. 2004-10-08 07:18:52 +00:00
alex%croczilla.com f877ee870e Wrap GetXTFServiceWeakRef in #ifdef MOZ_XTF to fix non-xtf builds. 2004-10-07 21:23:52 +00:00
alex%croczilla.com 1fce2c4058 Landing of the XTF branch, bug#253225. XTF is the eXtensible Tag
Framework; see mozilla/content/xtf/readme.txt. r=bryner, sr=jst. Code
is not enabled by default (requires --enable-xtf configure option).
2004-10-07 20:59:53 +00:00
bzbarsky%mit.edu a4d8e15629 Fix some IsFocusable methods to do the right thing. Bug 261707, r=aaronl, sr=jst 2004-10-07 01:15:40 +00:00
bzbarsky%mit.edu ae19bafe08 Don't go through presshells to get to our window; just use the global object.
This fixes various issues that could bite display:none iframes, in particular
bug 262998.  r+sr=jst
2004-10-06 20:24:18 +00:00
bzbarsky%mit.edu 8266fddc46 Fix "normal" and "-moz-initial" values for "content" to do the right thing.
Bug 262624, r+sr=dbaron
2004-10-06 00:45:42 +00:00
bzbarsky%mit.edu ce63bee9d7 Fix crash if insertRule() is called on an empty string. Bug 261798, r+sr=dbaron 2004-10-06 00:34:06 +00:00
bzbarsky%mit.edu 63d9741ee2 Fix dynamic class changes in SVG. Bug 262474, r=sicking, sr=tor 2004-10-05 21:48:27 +00:00
tor%cs.brown.edu 804a84b831 Bug 261974 - async svg painting. Patch by afri, r=tor. 2004-10-04 23:16:57 +00:00
dbaron%dbaron.org 338d2bb649 Add helper functions that make it easier to cache factories. b=261310 r=darin 2004-10-02 00:44:13 +00:00
mats.palmgren%bredband.net fab37c78b3 Fallback to using the ID attribute when NAME is empty for XUL iframes. b=254284 r=neil.parkwaycc.co.uk sr=bzbarsky 2004-10-01 18:32:18 +00:00
mats.palmgren%bredband.net 953c3e65ee Make window.setCursor() use CSS 'cursor' property values. b=260272 r+sr=dbaron 2004-10-01 17:15:15 +00:00
bzbarsky%mit.edu 432e6d1817 Add debug MaxDifference() function to style structs and add some asserts in
style context code to catch structs that are returning unexpected or bogus
hints.  Bug 258910, r+sr=dbaron
2004-10-01 03:33:05 +00:00
bzbarsky%mit.edu b44e807062 Remove parsing of play-during property, since we don't support it anyway and
it's gone from CSS2.1 and CSS3.  Bug 258079, r+sr=dbaron
2004-09-30 22:32:28 +00:00
bzbarsky%mit.edu e2c56f9785 Make createContextualFragment work for XML. Bug 133827, patch by
steve.swanson@mackichan.com, r=bzbarsky, sr=jst
2004-09-30 22:27:45 +00:00
dbaron%dbaron.org 3e283f239c Improve performance of CSS error reporting. b=261283 r+sr=bzbarsky 2004-09-30 05:18:05 +00:00
bryner%brianryner.com 234716880e Fix UMRs in nsXBLWindowKeyHandler::WalkHandlers. Bug 260312, r+sr=bzbarsky. 2004-09-30 03:36:15 +00:00
jst%mozilla.jstenback.com 34b007b4e5 Fixing build bustage on Tru64 UNIX. Part of bug 252326. 2004-09-29 22:10:30 +00:00
aaronleventhal%moonset.net b833cd1a72 Bug 260527. More fixes for xul radio button accesskeys. r=mconnor, sr=neil 2004-09-28 19:18:43 +00:00
bryner%brianryner.com f67d250152 Unify box and frame trees by moving nsIBox methods onto nsIFrame. XUL-box frames can call the superclass nsBox implementation, all other frames get the nsFrame implementation of the box methods, which acts like nsBoxToBlockAdaptor used to. Bug 258513, r+sr=roc. 2004-09-28 18:37:50 +00:00
pinkerton%aol.net f3e4f198d2 cmd-up/down go to top and bottom of page (bug 241142) 2004-09-24 17:13:44 +00:00
jst%mozilla.jstenback.com 03052a2f27 Fixing bug 260385. Prevent popups from opening from beforeunload events. r=danm.moz@gmail.com, sr=bzbarsky@mit.edu, a=asa@mozilla.org 2004-09-23 23:39:16 +00:00
kyle.yuan%sun.com 6e78733e8f Bug 257581 Cursor (caret) doesn't appear in MailNews Compose Window, although you type something
r=daniel, sr=roc, a=asa, patch=ginn.chen@sun.com
2004-09-23 04:04:50 +00:00
kyle.yuan%sun.com e79fd4429d Backout the last checkin. Haven't noticed that the tree is frozen from 1.8a4. 2004-09-23 02:53:17 +00:00
kyle.yuan%sun.com d6d2f12c50 Bug 257581 Cursor (caret) doesn't appear in MailNews Compose Window, although you type something
r=daniel, sr=roc, patch=ginn.chen@sun.com
2004-09-23 02:50:07 +00:00
bsmedberg%covad.net cd811f0196 One more forgotten declaration from bug 246014. 2004-09-21 21:05:34 +00:00
bsmedberg%covad.net 7561fa5d5b Merge bug 246014 from the aviary branch, splitting nsIXULChromeRegistry into a separate piece for seamonkey-only methods. Original Firefox patch r=bryner sr=ben seamonkey merge r+sr=jst 2004-09-21 20:19:48 +00:00
bzbarsky%mit.edu 32ae4b67d6 Set checkbox checked state if we didn't restore it (instead of if we didn't
restore anything at all).  Bug 259486, r+sr=jst
2004-09-21 18:04:47 +00:00
dbaron%dbaron.org 0d3d6bc0d3 Turn on CSS error reporting. b=65469 r+sr=bzbarsky 2004-09-21 04:41:42 +00:00
dbaron%dbaron.org feb3d9aee8 Don't allow the user to scroll things that are 'overflow: hidden'. b=259615 r+sr=roc 2004-09-21 04:41:08 +00:00
db48x%yahoo.com aa17b33cca fixes bug 260293: TreeWalker root (currentNode) with no visible descendants goes astray
patch by Alex "WeirdAl" Vincent <ajvincent@gmail.com>, r=sicking, sr=bz
2004-09-21 04:13:52 +00:00
neil%parkwaycc.co.uk 6a4f37de6b Don't use QueryInterface to get a view from a scrollable view b=258521 r+sr=roc 2004-09-20 22:25:07 +00:00
dbaron%dbaron.org 908a315919 Fix bustage when CSS error reporting disabled. b=187007 2004-09-20 20:08:20 +00:00
dbaron%dbaron.org c1a9e0bf17 Make CSS errors localizable. b=187007 r+sr=bzbarsky 2004-09-20 19:38:11 +00:00
mats.palmgren%bredband.net 0b0506f06b Remove -moz-count-* and (unused) eCursor_arrow_* cursors. b=259639 r+sr=dbaron 2004-09-19 19:49:29 +00:00
dbaron%dbaron.org 71c89e1b73 Null-check document to fix crash, and a little other cleanup. b=258843 r+sr=bzbarsky 2004-09-17 20:50:22 +00:00
neil%parkwaycc.co.uk dbede69b00 Bug 260070 Improve detection of missing <title>s r+sr=bz 2004-09-17 20:11:02 +00:00
neil%parkwaycc.co.uk fdc47d09d4 Set the XUL document's title once the DOM is ready and not after a chrome window finishes loading, so that we get titles on XUL documents in content and we can also use document.title or window.title to set the title in a load handler b=126903 but also fixes 216651, 259067 and the like r=danm sr=jst 2004-09-17 20:03:18 +00:00
bugzilla%arlen.demon.co.uk f728846b40 Bug 258193 nsIDOMMouseEvent::GetButton() broken with contextmenu event
p=trev@gtchat.de r=jst sr=bzbarsky
2004-09-17 10:48:59 +00:00
neil%parkwaycc.co.uk 52fee980c1 Fix regression from previous checkin, CloneContent needs to be virtual so that nsTextNode can override it r+sr=jst over irc, no bug 2004-09-16 21:45:38 +00:00
jst%mozilla.jstenback.com fc931b93e2 Fixing bug 259206. Force local documents to always be loaded as XML to fix problem with XML prettyprinting not working if the system incorrectly sets bogus mimetypes for .xsl files (as Fedora Core 2 happens to do). r+sr=peterv@propagandism.org 2004-09-16 19:18:51 +00:00
bzbarsky%mit.edu f440132946 Make the XUL content sink store the right namespace for "xmlns" attributes.
Bug 256165, r=peterv, sr=jst
2004-09-16 18:38:07 +00:00
bzbarsky%mit.edu fd1da399ba Pass aShared=PR_TRUE when compiling brutally shared methods and properties.
Bug 258832, r+sr=brendan
2004-09-16 18:30:04 +00:00
bzbarsky%mit.edu 03a2855c32 Don't crash on <binding> elements with no "id" attribute. Bug 255715, r+sr=bryner 2004-09-16 18:26:18 +00:00
cbiesinger%web.de 62572e7531 forgot to check this in as part of Bug 258411 2004-09-16 14:20:54 +00:00
cbiesinger%web.de f3e06d119c Bug 258411 - fixing regression from bug 250342: wrong z-order for frames
r+sr=roc
2004-09-16 13:02:54 +00:00
peterv%propagandism.org 1a88732b51 Fix for 209699 (bug convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst. 2004-09-16 12:39:49 +00:00
dbaron%dbaron.org a0bf92722f Remove effectively-unused Set/GetScrollPreference API on nsIScrollableView.h. b=259617 r+sr=roc 2004-09-15 19:16:43 +00:00
dbaron%dbaron.org f6e45ec1cd Fix XBL destructors. b=258832 r+sr=brendan 2004-09-15 02:19:24 +00:00
dbaron%dbaron.org 5f62984111 Add function to nsContentUtils to report a localized error message to the error console, and use it from the three places that were doing pretty much the same thing. b=187007 r+sr=bzbarsky 2004-09-14 17:26:35 +00:00
bzbarsky%mit.edu 15ac643742 Make sure to addref out param. Bugs 258121 and 247712, r+sr=peterv 2004-09-14 15:06:56 +00:00
bzbarsky%mit.edu 93e0d48454 Don't use the global object as the scope object when setting up the class for
the proto functions on the a binding.  Patch arises from discussion in bug
258832, r+sr=brendan
2004-09-14 13:33:54 +00:00
bryner%brianryner.com 2c7c1c9fb0 Support properties on documents (bug 253888). r+sr=jst. 2004-09-14 04:21:29 +00:00
roc+%cs.cmu.edu 44a2fd5b52 Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine 2004-09-14 02:28:03 +00:00
bryner%brianryner.com 805f8ff30f Fix ctrl+a emacs keybinding for gtk1 (bug 259011), r+sr=bzbarsky 2004-09-13 22:35:39 +00:00
dbaron%dbaron.org 6ea0c7fb7f Fix VC7 bustage. b=258793 2004-09-13 20:40:46 +00:00
dbaron%dbaron.org 02e5799687 The slow codepaths for fixed background-attachment should only apply when there's a background image. b=258793 r+sr=roc 2004-09-13 05:39:27 +00:00
bzbarsky%mit.edu 7f286e3000 Fix crash due to text inputs flushing pending restyles while we're in text
control frame code.  Bug 257818, r+sr=dbaron
2004-09-13 04:19:58 +00:00
mats.palmgren%bredband.net d42ee7d038 Use the ID attribute (and not NAME) for FRAME/IFRAME/OBJECT in XHTML. b=183683 r+sr=bzbarsky 2004-09-12 23:34:00 +00:00
mats.palmgren%bredband.net d2ba7bbd65 Re-resolve target frame after "DOMMouseScroll" event handlers in case it was destroyed. b=257998 r+sr=bzbarsky 2004-09-12 21:24:59 +00:00
bzbarsky%mit.edu 957eb1bbb9 Make sure to flush restyles _before_ we start grabbing layout objects like
presshells, not after...  Bug 258032, r+sr=jst
2004-09-12 20:53:27 +00:00
jst%mozilla.jstenback.com 23f4018d23 Fixing problem found by trev@gtchat.de where creating key event objects would actually create mouse event objects (bug 238773). r+sr=jst@mozilla.org 2004-09-12 19:27:54 +00:00
bzbarsky%mit.edu da46873f59 Change XBL constructor/destructor back to having "this" in the scope chain like
they did when they were event handlers (to avoid breaking bindings where people
forgot to use "this" in the constructor or destructor).  Bug 258833, r=bryner,
sr=jst
2004-09-12 01:41:34 +00:00
mats.palmgren%bredband.net 14b5343acd Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org 2004-09-11 23:24:30 +00:00
bmlk%gmx.de 002c0c28fc changing the border-collapse mode needs to cause a reframe as we have two different types of cellframes depending on the mode, bug 254053 idea=bz, r/sr=dbaron 2004-09-11 06:13:47 +00:00
dbaron%dbaron.org 2afd699c4e Separate sheet URI and base URI for style attributes and for CSS parsing from DOM APIs. b=258707 r+sr=bzbarsky 2004-09-10 23:31:48 +00:00
dbaron%dbaron.org 1e28ab3636 Use sheet URI instead of base URI. b=258708 r+sr=bzbarsky 2004-09-10 19:01:04 +00:00
bzbarsky%mit.edu 058fe7ba51 Make <constructor> and <destructor> methods, not handlers. Bug 230816,
r=bryner, sr=brendan
2004-09-10 15:29:19 +00:00
dbaron%dbaron.org a095f39235 Fix DEBUG bustage. b=255538 2004-09-10 09:31:10 +00:00
jst%mozilla.jstenback.com c21493a1bb Fix crash reported in bug 235923. In odd cases when we get into situations where we're submitting a form while we're in the middle of submitting the same form (waiting for a modal dialog), the pending submission from the first call may get deleted. r+sr=shaver@mozilla.org 2004-09-10 08:07:04 +00:00
bryner%brianryner.com b0afaa4f3d Add dependency on Makefile so that depend builds don't break. 2004-09-10 07:52:59 +00:00
bryner%brianryner.com 8261446984 Hook up gtk2 native keybindings for editor. This gets rid of htmlBindings.xml and instead makes the platform-neutral base bindings be included via the preprocessor, allowing the editorBase bindings to not be applied on gtk2. Also, removed obsolete mac CFM package files. Bug 257405, r=bzbarsky, sr=ben. 2004-09-10 07:17:31 +00:00
dbaron%dbaron.org 96c0e36f4e Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky 2004-09-10 06:45:59 +00:00
bzbarsky%mit.edu df42e726bc Combine WalkRules and UseDocumentRules into one function. Bug 244252,
r=bryner, sr=dbaron
2004-09-10 04:57:30 +00:00
bzbarsky%mit.edu 994c0e7ca2 Fix build bustage. 2004-09-10 03:52:48 +00:00
bzbarsky%mit.edu e9277cd3ca createEvent/initEvent screw up creating right-click or middle-click events. Bug
254795, r+sr=jst
2004-09-10 03:29:09 +00:00
bzbarsky%mit.edu a8a6ecf161 Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
r+sr=dbaron
2004-09-10 03:26:58 +00:00
bzbarsky%mit.edu 88d33d4eda Look for a form ancestor even if we're not in a document and our parent is
changed.  Bug 257947, r+sr=jst
2004-09-10 03:16:04 +00:00
neil%parkwaycc.co.uk a9ab343e87 Bug 207219 Image resize should zoom clicked position r=varga sr=peterv 2004-09-09 22:40:40 +00:00
dbaron%dbaron.org 9e2cdf2204 Pass line number information for style elements through to the CSS parser so we can give correct line numbers in error reports. b=240420 r+sr=bzbarsky 2004-09-09 17:32:35 +00:00
dbaron%dbaron.org f8dbaa44ac Fix serialization of declaration blocks containing 'overflow' and the bugs that causes. b=258300 r+sr=bzbarsky 2004-09-08 05:42:03 +00:00
jst%mozilla.jstenback.com 5aed475ce3 Eliminating dead code. Patch by trev@gtchat.de. r+sr=jst@mozilla.org 2004-09-07 22:34:02 +00:00
bryner%brianryner.com 6cfd959442 Add support for native keybindings for input and textarea for gtk2. This allows us to respect the GTK keybinding preferences. Bug 257405, r=blizzard, sr=roc. 2004-09-07 21:21:48 +00:00
bryner%brianryner.com 5e7349dd5d Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc. 2004-09-06 03:59:31 +00:00
roc+%cs.cmu.edu 6255acffd9 Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine 2004-09-06 02:44:43 +00:00
bryner%brianryner.com 708eab16dc Bustage fix for HPUX (bug 239465) - |explicit| may only be used for converting constructors. r=dbaron. 2004-09-05 19:13:25 +00:00
dbaron%dbaron.org 3827991ce7 Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc 2004-09-05 00:04:04 +00:00
dbaron%dbaron.org 9984902fd6 Land bug 72747 in pieces: Simplify the mechanism used to prevent framesets from having scrollbars. b=72747 r+sr=roc 2004-09-04 19:51:21 +00:00
jst%mozilla.jstenback.com 51fd4d10d8 Fixing bug 252326. Fixing some popup blocker problems. Making sure only trusted events get mark trusted, and only allow popups while processing trusted (initiated by the user) events. Patch by trev@gtchat.de and jst@mozilla.org, r=bzbarsky@mit.edu, rs=brendan@mozilla.org, bryner@biranryner.com 2004-09-04 19:28:46 +00:00
cbiesinger%web.de 6fef9f4542 Bug 250342 Views should not inherit from nsISupports
r+sr=roc
2004-09-04 15:49:20 +00:00
dbaron%dbaron.org ee55fda1f1 Back out previous round of bug 72747 changes due to Tp regression. 2004-09-04 08:34:55 +00:00
dbaron%dbaron.org 31bf95ea38 Land bug 72747 in pieces: Simplify the mechanisms used to prevent framesets from having scrollbars and used to implement the scrolling attribute on frames and iframes. Implement scrolling='yes'. b=72747 r+sr=roc 2004-09-04 06:53:36 +00:00
dbaron%dbaron.org 8b8587dcc0 Land bug 72747 in pieces: make users of nsIScrollable use nsIScrollable::Scrollbar_* instead of NS_STYLE_OVERFLOW_*. b=72747 r+sr=roc 2004-09-03 21:58:39 +00:00
dbaron%dbaron.org d8f8c8bde9 Land bug 72747 in pieces: add functions for common overflow tests to nsStyleDisplay. b=72747 r+sr=roc 2004-09-02 23:18:37 +00:00
jst%mozilla.jstenback.com dea7a573d7 Fixing bug 257431. Make the tabbrowser code only listen to events initiated by the user. r=trev@gtchat.de, sr=bzbarsky@mit.edu 2004-09-02 15:25:39 +00:00
bryner%brianryner.com dc76c57a2c deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc. 2004-09-02 03:08:51 +00:00
jst%mozilla.jstenback.com a8cd90ba37 Fixing bug 257523. Only handle XBL commands if they're triggerd by events initiated by the user. Patch by trev@gtchat.de, r=jst@mozilla.org, sr=dveditz@cruzio.com, a=chofmann@mozilla.org 2004-09-02 00:33:51 +00:00
brendan%mozilla.org c434259e14 Use new JS_LookupPropertyWithFlags API passing new JSRESOLVE_CLASSNAME, to avoid triggering doc search for IE global scope pollution quirk, just for the scrollbar XBL binding used in content pages (257602, r=bzbarsky, sr=jst). 2004-09-01 20:53:11 +00:00
bryner%brianryner.com e14abad4f9 Restoring previous failure code, follow-up to bug 257596 2004-09-01 18:02:04 +00:00
mvl%exedo.nl a6b86054b1 fix third-party checks for images loaded as source of an iframe, by making sure there is a requestingLocation
bug 254510, r=jst, sr=bz
2004-09-01 17:12:18 +00:00
jst%mozilla.jstenback.com bc321b52bc Fixing bug 248065. Make sure errors in nested scripts don't disrupt the containing script. r+sr=bzbarsky@mit.edu 2004-09-01 16:50:12 +00:00
neil%parkwaycc.co.uk 52912b39d2 Bug 135928 Range.surroundContents doesn't work on a single text node p=kin r=jfrancis sr=jst extracted from the otherwise bitrotted patch in bug 58974 2004-09-01 16:18:31 +00:00
aaronleventhal%moonset.net 1f5edcb856 Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc 2004-09-01 14:58:34 +00:00
bryner%brianryner.com 4c15468e7d Remove unneeded nsIFocusTracker interface, changing all users to nsIPresShell (bug 257596, r+sr=roc). 2004-09-01 05:16:00 +00:00
kyle.yuan%sun.com cb64f4adb3 Bug 169297 caret becomes invisible when switching windows if it's not in linked content
r=aaronl, sr=roc, patch=ginn.chen@sun.com
2004-08-31 02:10:59 +00:00
vladimir%pobox.com 3e8d2f24f4 b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver 2004-08-30 22:25:29 +00:00
tor%cs.brown.edu 2a2ab24b3d Bug 257195 - relative URIs in <svg:script> not working. r=sicking, sr=jst 2004-08-30 15:55:36 +00:00
bryner%brianryner.com d082d2bf5e More nsIPresShell deCOMtamination:
- Made Get/SetAuthorStyleDisabled and ReconstructStyleData non-virtual when called internally.
- Inlined GetFrameSelection and renamed it to FrameSelection.
- Removed non-inline version of GetViewManager.
- Removed unused EnablePrefStyleRules and ArePrefStyleRulesEnabled.

Bug 253889, r+sr=roc.
2004-08-29 03:08:44 +00:00
dbaron%dbaron.org c200b49750 Back out the rest of bug 72747 due to Tp regression. 2004-08-27 01:26:55 +00:00
dbaron%dbaron.org c1681a238f Backout the CSS parts of bug 72747 to see if that fixes the Tp regression. 2004-08-26 22:35:38 +00:00
dbaron%dbaron.org 00a887382c Fix debug bustage. b=72747 2004-08-26 19:12:05 +00:00
dbaron%dbaron.org 5948a3cb75 Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc 2004-08-26 17:11:20 +00:00
neil%parkwaycc.co.uk 8cf5b0fda0 Bug 256618 Some context menus not appearing because UIEvents were being created instead of MouseEvents r=bryner sr=jst 2004-08-25 23:29:47 +00:00
gerv%gerv.net ba2432c07e Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-08-25 23:02:50 +00:00
dbaron%dbaron.org 7e0341dd79 Make NS_MUTATION_EVENT and NS_ACCESSIBLE_EVENT not be the same value. b=256469 r+sr=bryner 2004-08-25 22:26:15 +00:00
dbaron%dbaron.org c22f42245f Fix regressions of composition events and thus fix IME. b=256464 r=mozilla-bugzilla@future.shiny.co.il sr=bryner 2004-08-25 21:43:19 +00:00
peterv%propagandism.org f000eed21d Fix for bug 256514 (Links don't work in documents created via XSLT). r/sr=jst. 2004-08-25 14:17:40 +00:00
bryner%brianryner.com d4ebc7785f Fixing AIX bustage 2004-08-25 06:34:34 +00:00
bryner%brianryner.com 69a0c87bd1 Trying to fix AIX bustage by making nsIDocument dtor non-virtual. r=dbaron. 2004-08-25 00:30:47 +00:00
vladimir%pobox.com 0b8d1522a5 b=255134, make nsICollation scriptable, r=jshin,sr=brendan 2004-08-24 22:50:33 +00:00
bryner%brianryner.com b88692c5a1 Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron. 2004-08-24 18:50:29 +00:00
tor%cs.brown.edu bebed20232 Bug 216563 - implement <svg:switch>.
Patch by scootermorris@comcast.net, r=afri, sr=dbaron
2004-08-23 23:29:08 +00:00
tor%cs.brown.edu 0c326e84e7 Bug 216563 - implement <svg:switch>.
Patch by scootermorris@comcast.net, r=afri, sr=dbaron
2004-08-23 21:10:39 +00:00
bryner%brianryner.com 0c08074b27 Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction) 2004-08-22 07:10:50 +00:00
bryner%brianryner.com d86c91ac3a Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron. 2004-08-22 04:58:44 +00:00
smontagu%smontagu.org 53811b4385 Correct the joining of some Urdu characters. Bug 255566, r=jshin, sr=rbs. 2004-08-21 20:09:51 +00:00
bryner%brianryner.com 8c24cc7e63 Backing out bug 253888 until I can figure out how to fix the crash 2004-08-21 06:27:54 +00:00
bryner%brianryner.com 11d98b36e5 Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron. 2004-08-21 05:09:50 +00:00
dbaron%dbaron.org ea36e9286d Remove unneeded forwarding of nsIDOMNSUIEvent methods to reduce codesize gain and perhaps help Tp/Tdhtml regression. b=238773 r=bryner 2004-08-21 00:10:57 +00:00
dbaron%dbaron.org 9816849d39 Make nsCSSValue constructors explicit and fix obscure regression from rule tree landing. b=256270 r+sr=bzbarsky 2004-08-20 20:55:17 +00:00