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

9072 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 5f62f61918 Make sure to return something from this method so callers don't see garbage
return values.  Followup to bug 251775.
2004-07-30 16:07:07 +00:00
aaronleventhal%moonset.net 78bbbe413e Bug 250858. Focus outline appearing on image when image map area clicked. r=bryner, sr=jst 2004-07-30 13:02:31 +00:00
aaronleventhal%moonset.net 955f672169 Bug 253391. Any element with tabindex explicity specified can be focused via .focus(). r=bryner, sr=jst 2004-07-30 13:00:36 +00:00
bzbarsky%mit.edu ff3b8770ed Remove some knowledge about drag-drop innards from nsFrame.cpp by refactoring
shared code into utility methods in nsContentUtils.  Use the new methods to fix up
nsContentAreaDragAndDrop to make it possible to drag image <objects> and image
inputs.  Bug 251775 and bug 244859, r=biesi, sr=jst
2004-07-30 06:04:57 +00:00
dbaron%dbaron.org dac91adbc7 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky 2004-07-29 20:07:25 +00:00
bryner%brianryner.com 88f80381e3 Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc. 2004-07-29 19:41:39 +00:00
aaronleventhal%moonset.net fc2886ae69 Bug 252984. Remove focus and tab navigation code that's no longer necessary which is actually breaking some form controls. r=bryner, sr=bz 2004-07-29 18:06:55 +00:00
dbaron%dbaron.org d203453e28 Fix Windows bustage. b=252578 2004-07-28 07:52:03 +00:00
dbaron%dbaron.org fa4808301b Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code. Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation. b=252578 r+sr=bzbarsky 2004-07-28 07:08:41 +00:00
jst%mozilla.jstenback.com a524fe680f Forgot to rev these IIDs in my last checkin. 2004-07-28 05:15:17 +00:00
jst%mozilla.jstenback.com ca04e29894 Fixing bug 253121. Make wyciwyg channels and documents carry the source channels security info. r=darin@meer.net, sr=bzbarsky@mit.edu 2004-07-28 00:26:58 +00:00
dbaron%dbaron.org 16fa3a35ee Reframe all image box frames on theme change, as a workaround for chrome: URL comparison mess. b=252703 r+sr=bzbarsky 2004-07-27 23:31:08 +00:00
bzbarsky%mit.edu 4f6dfefbdd Switch context back to being nsISupports, but make it clear that it's expected
to be an nsIDOMNode or nsIDOMWindow.  Bug 252027, r=mvl, sr=shaver
2004-07-27 17:15:53 +00:00
neil%parkwaycc.co.uk bbf3f41597 Fix for smoketest blocker bug 253180 enabled xul control elements aren't necessarily focusable patch in bug 250006 r=aaronlev sr=jst 2004-07-27 08:10:52 +00:00
cbiesinger%web.de 6e72892017 fixing bustage 2004-07-25 12:35:36 +00:00
cbiesinger%web.de 05f3d1c2eb Bug 252541 remove nsString::IsSpace and nsString::IsASCII
r=darin sr=dbaron
2004-07-25 12:12:39 +00:00
tor%cs.brown.edu b82fad4d69 Bug 242234 - always compile xbl bindings with XBL namespace event name.
r=sicking, sr=jst
2004-07-24 22:40:59 +00:00
aaronleventhal%moonset.net 0319b80e0e Bug 250006. Clean up GetNextTabbableContent(). Remove tabbable property from DOM interfaces. Clean up spurious focus outline effects. r=bryner, sr=jst 2004-07-24 21:12:43 +00:00
tor%cs.brown.edu f832db2bfd Bug 242234 - svg onload attribute not working. r=sicking 2004-07-23 19:00:11 +00:00
timeless%mozdev.org 08ed4eb955 Bug 252732 Add call parentheses to GetScriptGlobalObject and remove trailing whitespace in nsEventStateManager.cpp
patch by jonathan.watt@strath.ac.uk r=jst sr=jst
2004-07-23 07:27:57 +00:00
tor%cs.brown.edu 82e88f5deb Bug 249048 - Implement SVG exceptions.
p=jonathan.watt@strath.ac.uk, r=afri, sr=peterv
2004-07-22 18:34:36 +00:00
tor%cs.brown.edu 86240fbc28 Bug 242234 - svg event attributes.
Original patch by sicking, r=bryner, sr=jst
2004-07-22 16:38:05 +00:00
peterv%propagandism.org ecb7c37b23 Remove redundant nsDocument::CreateElement function. r/sr=jst 2004-07-22 14:54:49 +00:00
peterv%propagandism.org 58cf188cd9 Fix for bug 251573 (Missing namespace declarations when adding NS'ed elements/attributes to a document programmatically). r/sr=bz. 2004-07-22 14:46:38 +00:00
dbaron%dbaron.org 7e396af74b Don't allocate and leak selectors that we don't need. b=252510 r+sr=bzbarsky 2004-07-21 21:20:14 +00:00
cbiesinger%web.de d5bd29aeda Bug 113243 Get rid of (Compare|Equals)WithConversion
r+sr=roc
2004-07-21 20:18:39 +00:00
alex%croczilla.com 765ba18e54 Bug#249415: Fix redraw for setAttribute('viewBox',...). r=jwatt. SVG only - not part of default builds. 2004-07-21 06:38:52 +00:00
dbaron%dbaron.org a2e9a7881c Reduce headers brought in by nsRuleNode.h. Split nsRuleData into its own file. b=64023 r+sr=bzbarsky 2004-07-20 06:11:27 +00:00
roc+%cs.cmu.edu 57a86f6acb Bug 53966. Don't just capture to the nearest view when selecting with mouse; only capture to the nearest scrolling view. r+sr=dbaron 2004-07-20 00:02:43 +00:00
cbiesinger%web.de 6c530b601a removing unused variable, r+sr=bzbarsky 2004-07-18 20:57:52 +00:00
bzbarsky%mit.edu 4b5ec82470 Fix offsetWidth,clientWidth and scrollWidth for empty block elements. Bug
186516, r+sr=roc
2004-07-18 20:40:52 +00:00
bzbarsky%mit.edu fdc41a5761 Fix image blocking for iframes. Bug 200433, r=mvl, sr=jst. 2004-07-18 19:40:44 +00:00
bzbarsky%mit.edu 211bc9b439 Fix bug 251844 -- <onject> blocked by content policy doesn't show alternate
content.  r=mvl, sr=jst
2004-07-18 18:00:58 +00:00
roc+%cs.cmu.edu f9ab6c624c Bug 251162. Add -moz-column-gap to the style system. r+sr=dbaron 2004-07-18 12:12:46 +00:00
ere%atp.fi f54eae7a1d Fix for bug 246505: simple html displays the ; from entities
Patch by benb
r=akkzilla
sr=jst
2004-07-18 09:00:09 +00:00
cbiesinger%web.de cb3684b13c Bug 248694 make nsIParser::GetCommand use an nsCString instead of nsString
r+sr=bz
2004-07-17 21:45:37 +00:00
dbaron%dbaron.org 188f36ed75 Clean up string usage in nsFont::EnumerateFamilies and nsCSSStyleSheet.cpp's ValueIncludes, although not all the other places to which this pattern was copied. b=235755 r+sr=roc 2004-07-17 19:03:13 +00:00
dbaron%dbaron.org 6feb3a1280 When implementing the 'display' and 'float' fixups in CSS2.1 section 9.7 we can't cache data in the rule tree. b=245715, 237891 r+sr=bzbarsky 2004-07-17 18:57:04 +00:00
dbaron%dbaron.org 51709ea6ab Move root element fixups to nsStyleContext so they happen before CalcDifference calls in style reresolution and we reframe less. b=245327 r+sr=bzbarsky 2004-07-17 18:21:41 +00:00
timeless%mozdev.org 962cc4ac29 Bug 52116 javascript strict warning/error doesn't always contain Source File filename
handle onfoo inline event listeners
r=bz sr=bz
2004-07-17 00:28:35 +00:00
dbaron%dbaron.org ba7341b6fc Back out again (except indentation fix). b=236889 2004-07-16 23:28:36 +00:00
dbaron%dbaron.org 2d31cb29aa Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland quarter of patch to test effect on pageload. 2004-07-16 22:55:42 +00:00
dbaron%dbaron.org 90c025ee9c Backing out half of 236889. 2004-07-16 21:23:27 +00:00
dbaron%dbaron.org 76455a7d6c Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload. 2004-07-16 20:26:39 +00:00
gerv%gerv.net 50415faa3b Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 18:48:35 +00:00
gerv%gerv.net 7b5d09cf32 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 18:13:26 +00:00
jst%mozilla.jstenback.com 693923a31f Landing fix for bug 239202, patch by trev@gtchat.de. Making nsIScriptGlobalObjectOwner not scriptable. r+sr=jst@mozilla.org 2004-07-16 17:03:10 +00:00
aaronleventhal%moonset.net 1ebd6baf37 Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron 2004-07-16 16:56:21 +00:00
tor%cs.brown.edu 9aba64c0b6 Bug 245569 - event.eventPhase always AT_TARGET even during
capture/bubble.  Patch by aaronr@us.ibm.com, r+sr=bryner.
2004-07-16 15:10:02 +00:00
dbaron%dbaron.org a2d532dbdc Trim unneeded includes to speed up compilation. b=64023 r+sr=jst 2004-07-16 06:32:16 +00:00
bzbarsky%mit.edu 3cf776f03e Fix preshints in anonymous content some more (by moving all document sheet
styleset munging out of the document viewer and into the document and splitting
out the preshint levels completely from the other CSS levels).  Bug 234861,
r+sr=dbaron
2004-07-15 20:30:30 +00:00
bzbarsky%mit.edu 74691465d2 Make use of <meta http-equiv="content-language"> and stop setting
content-language based on user prefs for accept-language.  Bug 246454, patch by
Martijn Wargers <m.wargers@hccnet.nl>, r+sr=bzbarsky.
2004-07-15 20:07:00 +00:00
dbaron%dbaron.org 8ab3e7fc4b Fix leak by adding dont_AddRef. b=242833 r+sr=roc 2004-07-15 19:58:11 +00:00
aaronleventhal%moonset.net ccbc55e0d0 Backing out bug 151375 for now, because of scrolling regressions in HTML and XUL listboxes and comboboxes 2004-07-15 18:57:47 +00:00
bzbarsky%mit.edu bf8ae7b49b Forgot a file. Bug 221669, r=ben, sr=jst 2004-07-15 06:39:13 +00:00
bzbarsky%mit.edu 6ce58346b2 Don't stop loading a XUL document when an overlay is missing and report
warnings about missing overlays to the JS console.  Bug 221669, r=ben, sr=jst
2004-07-15 06:09:36 +00:00
bzbarsky%mit.edu 67f658ce24 Fix bug 246012 by not going through presshells at all while deciding whether a
docshell is an iframe.  r+sr=jst
2004-07-15 06:05:27 +00:00
jst%mozilla.jstenback.com 0d5d5f081f Checking in fix for 164482 (Patch by smaug@welho.com). Adding support for XML Events. r=bryner@brianryner.com, sr=jst@mozilla.org 2004-07-15 05:24:40 +00:00
bzbarsky%mit.edu 89f5da9306 Testing backout of bug 236889 to see effect on performance. a=#mozilla 2004-07-15 02:54:01 +00:00
dbaron%dbaron.org d3b729cf74 Pull nsStyleContent::AllocateContents out of line, to fix Windows bustage (since this file is included outside of layout and the compiler doesn't seem able to inline it. b=249809 2004-07-14 23:51:25 +00:00
timeless%mozdev.org 1a700b1502 Bug 251368 documentURI for about: urls should list the about: urls
r=bz sr=bz
2004-07-14 23:01:11 +00:00
dbaron%dbaron.org 45baf132fe Make :active hierarchical. b=65917 r+sr=bzbarsky 2004-07-14 22:27:24 +00:00
dbaron%dbaron.org e3ba5b3f4f Ensure chrome: URLs stay that way so theme switching code doesn't get confused, even though most chrome: stylesheet loads don't come through this codepath. b=226791 r+sr=bzbarsky 2004-07-14 22:21:07 +00:00
dbaron%dbaron.org 796d62cc38 Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky 2004-07-14 22:19:22 +00:00
dbaron%dbaron.org c73fef02fd Use NULL like everyone else. 2004-07-14 22:14:59 +00:00
bryner%brianryner.com 377380315d Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron. 2004-07-14 22:14:34 +00:00
dbaron%dbaron.org dc4982f861 Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky 2004-07-14 22:10:55 +00:00
aaronleventhal%moonset.net 78fcf72fc2 Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron 2004-07-14 21:58:34 +00:00
dbaron%dbaron.org b0dacf8216 Send the stylesheet as the HTTP Referer header for images loaded from CSS stylesheets. b=249168 r=bzbarsky sr=darin 2004-07-14 21:56:23 +00:00
dbaron%dbaron.org fd0831d70a Send correct HTTP Referer header for CSS @import. b=249171 r+sr=bzbarsky 2004-07-14 21:52:19 +00:00
jst%mozilla.jstenback.com 77a7e441f9 Fixing remaining part of bug 245131. Use nsTextFragment::AppendTo() in more places now that we can. r+sr=peterv@propagandism.org 2004-07-14 21:43:12 +00:00
aaronleventhal%moonset.net f64df20dee Bug 250692. Can't select in textarea with tabindex. r=bryner, sr=jst, a=mkaply 2004-07-12 20:59:40 +00:00
jst%mozilla.jstenback.com de02557766 Fixing bug 222954. Be consistent about checking that EnsureFocusContrller() really got a focus controller. Fixes crash when the options dialog is opened while one is already open. r=ben@bengoodger.com, sr=brendan@mozilla.org, a=asa@mozilla.org 2004-07-09 20:57:30 +00:00
jst%mozilla.jstenback.com 21ceb754fa Fixing bug 249572. Make nsTextFragment::AppendTo() take nsA[C]String arguments to be more usable. r+sr=peterv@propagandism.org, a=asa@mozilla.org 2004-07-09 20:54:21 +00:00
cbiesinger%web.de 651f94b6fb bug 250230 call base class's HandleEvent even if aPresContext is NULL
r=aaronl sr=jst a=sspitzer,dveditz
2004-07-08 18:41:54 +00:00
vladimir%pobox.com 0a3ea378fc b=246908: template builder incorrectly identifies container if isempty is in rule. r=ben, sr=shaver 2004-07-07 04:53:24 +00:00
aaronleventhal%moonset.net dea166b1be Fix big regression with mouse events in content caused by checkin to bug 171366. Just changes NS_OK back to NS_OK as we had in original sr='d patch. 2004-07-07 03:35:46 +00:00
aaronleventhal%moonset.net 9aeb55ff97 Bug 171366. Support tabindex for all elements. r=bryner, sr=jst 2004-07-07 00:58:57 +00:00
dbaron%dbaron.org d6cf3b1e7e Use string comparators more to simplify code. b=249172 r+sr=bryner 2004-07-06 23:29:31 +00:00
tor%cs.brown.edu 419d41e34c Bug 235826 - <svg:script> implementation.
Patch by alex@croczilla.com, r=sicking, sr=jst
2004-07-06 22:52:03 +00:00
peterv%propagandism.org 07c59718dc Remove bogus line that aaronl added. 2004-07-06 11:35:52 +00:00
robin.lu%sun.com 0bb575e31b fix Bug 222297 Cannot toggle input checkbox via accesskey without taking focus off of input field first. r=aaronleventhal sr=dbaron patched by Nian Liu<neo.liu@sun.com> 2004-07-06 03:14:09 +00:00
peterv%propagandism.org 87151b2f0e Add comment to explain the bustage fix for bug 236408. 2004-07-05 16:15:14 +00:00
neil%parkwaycc.co.uk 947c575146 Fix <textarea> b=249665 and quirks <input> b=249416 debug weirdness r/sr=peterv 2004-07-05 10:16:39 +00:00
alex%croczilla.com 8b32f98e9a Allow inline text in XUL templates. Fix for SVG-crasher bug#236853. r=sicking, sr=jst. 2004-07-05 07:50:04 +00:00
aaronleventhal%moonset.net 2ce73bcfc2 Missing part of checkin for bug 17602. 2004-07-05 01:46:30 +00:00
aaronleventhal%moonset.net a00d3f0d9c Bug 17602. Keyboard access to HTML radio buttons should use arrow keys, as it does on most OS's radios as well as XUL radios. r=bryner, sr=neil 2004-07-05 01:31:30 +00:00
smontagu%smontagu.org fc1896ade7 Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc 2004-07-04 10:51:33 +00:00
alex%croczilla.com 6ec4717b71 Fix scoping in nsSVGSVGElement.cpp. Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds. 2004-07-01 15:32:56 +00:00
alex%croczilla.com eaa8bfd08e Bug#111496: Implement preserveAspectRatio. Checkin for <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds. r=afri, sr=jst for dom/ changes. 2004-07-01 08:10:34 +00:00
jst%mozilla.jstenback.com 1aacf199b8 Fixing typo... 2004-06-27 06:09:46 +00:00
jst%mozilla.jstenback.com 2f6636f17c Fixing bug 248638. Make input.type always return the actual type, not the value of the type attribute. r+sr=peterv@propagandsim.org 2004-06-26 16:49:33 +00:00
cbiesinger%web.de 953f77bb32 replace EqualsWithConversion by EqualsLiteral where possible
bug 248687 r+sr=roc
2004-06-26 14:32:11 +00:00
peterv%propagandism.org 9725397135 Trying to fix minimo bustage 2004-06-25 14:35:40 +00:00
peterv%propagandism.org 94ddcff942 Trying to fix bustage. 2004-06-25 12:56:30 +00:00
peterv%propagandism.org c6758de122 Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst. 2004-06-25 12:26:02 +00:00
peterv%propagandism.org a5c45f8f38 Fix for bug 248172 (XMLSerializer corrupts namespace prefixes when XHTML namespace is used). r=sicking, sr=jst. 2004-06-24 19:38:03 +00:00
tor%cs.brown.edu 02b09ac411 Bug 246857 - implement <svg:defs>. r=afri. Not in default build. 2004-06-23 18:14:04 +00:00
bryner%brianryner.com 4f06ee6e85 Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard. 2004-06-22 22:10:12 +00:00
timeless%mozdev.org 7b57cfa7cf Bug 241952 Change XUL nsprlogging to spam all:4/all:5 instead of all:2
r=neil sr=dveditz
2004-06-22 09:37:55 +00:00
dbaron%dbaron.org 0ec49fbb44 Update :hover state and mouse cursor and send mouse events when the position of the pointer changes due to scrolling or reflow. b=20022 r+sr=roc 2004-06-22 04:32:52 +00:00
bryner%brianryner.com 55d74e870b oops, this wasn't supposed to go on the trunk. backing out. 2004-06-21 23:41:30 +00:00
bryner%brianryner.com 8cfeadc0a0 bringing branch changes forward 2004-06-21 23:35:56 +00:00
alex%croczilla.com 96a49cd64b Bug#247964: Add missing nsMemory::Free() (+whitespace fixes). Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default build. 2004-06-21 16:58:51 +00:00
jshin%mailaps.org ee4756c8be bug 245770 : add a pref. to control whether or not replace backslashes with Yen signs in Japanese documents (r=smontagu, sr=dbaron) 2004-06-21 10:32:27 +00:00
alex%croczilla.com bbe3a72e58 Bug#164049: Fix SVGTransform.setMatrix(null) crash. Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds. 2004-06-17 19:48:18 +00:00
jst%mozilla.jstenback.com 960f6fbac2 Fixing bug 246700. Write out a BOM when writing UTF-16 data to the cache so that we know how to read it back. r=mozilla-bugzilla@future.shiny.co.il, sr=darin@meer.net 2004-06-17 19:46:10 +00:00
roc+%cs.cmu.edu 616920fb6e Bug 245297. Add basic style system support for columns. r+sr=dbaron 2004-06-17 11:57:37 +00:00
bryner%brianryner.com a43c4c83b2 add gripper to static atom list (bug 247239), r+sr=dbaron 2004-06-17 06:44:36 +00:00
roc+%cs.cmu.edu 52092297fe Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
timeless%mozdev.org a2075ea47e Bug 52116 javascript strict warning/error doesn't always contain Source File filename
This handles event handlers.
Not all cases are handled well. if you get a fixme url, you're invited to
come up with code to handle that case. fixing it will probably include
bloating objects with references to their origins.

Handled cases include the ones listed in
http://bugzilla.mozilla.org/show_bug.cgi?id=52116#c59

r=jst sr=jst
2004-06-16 13:18:47 +00:00
neil%parkwaycc.co.uk a34c4349b6 Bug 245641 Make scrollbars draggable in print preview again r/sr=jst 2004-06-16 08:11:30 +00:00
jst%mozilla.jstenback.com cac67575b3 Landing fix for 246556. Null-check mDocument before accessing it. r+sr=jst@mozilla.jstenback.com, patch by silver@warwickcompsoc.co.uk 2004-06-16 00:26:14 +00:00
jst%mozilla.jstenback.com 08fa94ab3c Fixing bug 246448. Prevent loading of content into a frame from a origin different than the one owning the frame. r=dveditz@cruzio.com, sr=brendan@mozilla.org 2004-06-15 08:28:52 +00:00
cbiesinger%web.de 8efd04ae2e bug 245673 named literal strings should be const
r+sr=darin
2004-06-11 15:05:29 +00:00
jst%mozilla.jstenback.com c47cabb36c Fixing bug 245619. Don't bother serializing the result of JS execution when the caller doesn't care about the value. r+sr=brendan@mozilla.org 2004-06-11 00:48:00 +00:00
jst%mozilla.jstenback.com c7d1242e4c Fixing bug 140690. Patch by m.wargers@hccnet.nl. Making element.innerHTML not do newline conversion. r+sr=jst@mozilla.jstenback.com 2004-06-10 00:11:38 +00:00
bsmedberg%covad.net 14bf5bab31 Bug 239925 - fix static initializers in DOM/widget/libpr0n so that we can restart XPCOM safely r=jst sr=darin 2004-06-09 18:36:25 +00:00
bryner%brianryner.com 4451888110 Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron. 2004-06-08 23:53:59 +00:00
bzbarsky%mit.edu 9e0ffd1c3c Use property ids from the property list, as long as we're using preprocessing
to create all the Set/Get* functions for nsIDOMCSS2Properties.  Bug 243728, r+sr=dbaron
2004-06-08 01:32:29 +00:00
dbaron%dbaron.org 4417770f14 When asked to remove a property that doesn't exist, don't try too hard (and crash). b=245572 r+sr=bryner 2004-06-07 19:30:54 +00:00
roc+%cs.cmu.edu 3476550296 Bug 245627. Minor deCOMtamination of HTML element constructor functions. r+sr=jst 2004-06-06 02:38:32 +00:00
mozilla.BenB%bucksch.org a6d55e7b8a - Bug 243040: Re-escape attribute values which Gecko unescaped for us. Not doing this allowed to insert arbitary unchecked HTML into the result.
- JS quotes in attribute values are now probably possible (but JS still usually disabled by allowed attribute prefs and javascript: URL blocker)
- removed base64 blocker which is probably pointless
- comment and debug changes
- little code style cleanup
r=akk, sr=jst
2004-06-05 22:47:40 +00:00
cbiesinger%web.de 589ae07662 bug 196380
o) move nsCopySupport into content (from layout), it belongs there better
o) add an |currentURI| attribute to nsIImageLoadingContent which allows access to the URI that is currently being displayed
o) use that from the image uri copy code
xpfe part: r=neil.parkwaycc.co.uk sr=bz rest: r+sr=bz
2004-06-05 17:57:00 +00:00
neil%parkwaycc.co.uk a4c3a9de51 Bug 245024 Fix crash in print preview by blocking click events r/sr=jst 2004-06-04 22:06:05 +00:00
cbiesinger%web.de bfe351c214 bug 243966 getPropertyValue truncates values for computed system font value
patch by Karsten D��sterloh <mnyromyr@tprac.de> r=ere,timeless,mkaply,amardare sr=dbaron
2004-06-03 21:19:08 +00:00
jst%mozilla.jstenback.com 22d1ba34ce Checking in fix for bug 243392. Prevent execution of external script that finishes loading after the page where they came from is unloaded. Patch by peterv@propagandism.org, r=bzbarsky@mit.edu, sr=jst@mozilla.jstenback.com 2004-06-03 19:45:03 +00:00
mkaply%us.ibm.com 92b5727006 #245274
r/sr = jst
Make quirks mode not validate createElement's tagName argument to preserve 1.4 compat
2004-06-02 16:21:22 +00:00
roc+%cs.cmu.edu b7fbe9ad0a Bug 217715. Delay instantiating plugin until we've closed its HTML element, so Java applets are guaranteed to see all PARAMs. r+sr=jst 2004-06-02 00:25:00 +00:00
dmose%mozilla.org aebbcd23ee Supplemental fix to 219848 to ensure that JS with UniversalBrowserRead is able to access DOM nodes that it needs to. In particular, this fix allows the XUL <editor> tag to work on remotely-fetched HTML. r+sr=jst@mozilla.jstenback.com 2004-06-01 20:19:22 +00:00
smontagu%smontagu.org c9791928b9 DeCOMtaminate nsIFrame Set/GetProperty and merge Set/GetBidiProperty with it. Bug 117751, r+sr=roc 2004-06-01 06:20:16 +00:00
kyle.yuan%sun.com bbf295c519 Bug 237535 prelight text invisible in high-contrast inverse themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-06-01 01:58:10 +00:00
roc+%cs.cmu.edu d6908df797 Bug 244921. Tweak nsGenericHTMLElement attribute exposure macros. r+sr=jst. Relanding since backing it out did not affect Tp on btek. 2004-05-31 22:26:41 +00:00
bzbarsky%mit.edu 1d0de3c7ca When scrolling to form controls on focus, make sure to flush out pending
reflows first.  Bug 245133, r+sr=jst
2004-05-31 20:56:55 +00:00
roc+%cs.cmu.edu ee12f899fb Bug 244921. Backing out because it hurt Tp on btek and the codesize savings were quite meagre. 2004-05-31 19:43:13 +00:00
bzbarsky%mit.edu 18b7b00c2a Make sure to use the docshell of the parent document as the parent docshell for
the frame docshell (instead of looking for the "nearest displayed" docshell and
such).  Bug 244554, r+sr=jst
2004-05-31 16:31:15 +00:00
roc+%cs.cmu.edu 6be86b9fc2 Bug 244921. Tweak nsGenericHTMLElement attribute exposure macros. r+sr=jst. 2004-05-29 00:11:28 +00:00
bzbarsky%mit.edu 201cd5d791 Make sure to flush out content and style updates when calling sizeToContent.
Bug 244235, r+sr=jst
2004-05-28 16:03:09 +00:00
bzbarsky%mit.edu 553903e2a0 Use the right pref type when getting the intl.accept_languages pref. Bug
240466, patch by Scooter Morris <scootermorris@comcast.net>, r+sr=bzbarsky
2004-05-28 05:18:46 +00:00
bzbarsky%mit.edu 8d760c6c65 Fixing Windows bustage. Forgot to change declaration here... 2004-05-27 23:15:48 +00:00
bzbarsky%mit.edu 27b140b534 Change FlushPendingNotifications to have more granularity and update callers to
only flush the things they really need flushed.  Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
jst%mozilla.jstenback.com 6ae037caa8 Fixing bug 243379. If a page moves the focus while we're moving the focus, let the page do its thing and leave focus alone from then on. r+sr=bryner@brianryner.com 2004-05-27 21:25:22 +00:00
mvl%exedo.nl 2ee57e12be Add CSS3 pseudo-class selector :only-child
bug 237568, patch by Sander <mybugzilla@juima.org>, r=bzbarsky, sr=dbaron
2004-05-25 13:43:52 +00:00
alex.fritze%crocodile-clips.com 97bd33f982 Bug 244292: Implement createSVGTransformFromMatrix(). Patch by <jonathan.watt@strath.ac.uk>. SVG only - not part of default build. 2004-05-25 09:04:58 +00:00
timeless%mozdev.org dc30967357 Bug 140324 NS_ENSURE_TRUE(NS_SUCCEEDED(),) used needlessy in some places
patch by Morten@Nilsen.com r=hwaara sr=alecf
2004-05-25 06:09:43 +00:00
jst%mozilla.jstenback.com 32b84aeb1e Fixing regression bug 244576. Pass the *new* node back from cloneNode(), not the node being cloned. And fix an nsCOMPtr QI needed assertion. Fix suggested by bzbarsky@mit.edu, r+sr=jst@mozilla.jstenback.com 2004-05-25 04:40:18 +00:00
timeless%mozdev.org c081b1e8b9 Removing NS_NewDOMEvent
function has been useless since <joki@netscape.com> 1999-05-18 16:50
r+sr=jst
2004-05-25 01:19:59 +00:00
bryner%brianryner.com 523004daf8 Bug 244475, avoid some shared buffer overhead and an extra allocation/copy when looking up attribute name atoms. r+sr=bzbarsky. 2004-05-24 06:10:52 +00:00
smontagu%smontagu.org 950422f8f1 Fix flipping of Arabic text when pasted to clipboard. Bug 197375, r+sr=bzbarsky 2004-05-23 09:15:23 +00:00
roc+%cs.cmu.edu b8ecbc84da Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin 2004-05-22 22:15:22 +00:00
bzbarsky%mit.edu f79a6813af Relanding, since backing out did not fix orange. Bug 232691. 2004-05-22 20:02:43 +00:00
bzbarsky%mit.edu 62f7fc6ea3 Backing out to attempt to fix Mac orange. Bug 232691 2004-05-22 19:26:52 +00:00
bzbarsky%mit.edu b733dd59da Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
using EmptyC?String instead.  Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky
2004-05-22 17:04:53 +00:00
bzbarsky%mit.edu a3fa8cf8c9 Use a reflow (without forced repaint) hint for position struct changes. Bug
243882, r+sr=roc
2004-05-22 05:50:12 +00:00
jst%mozilla.jstenback.com 29795a5bfc Fixing bug 244300, patch by mozilla-bugzilla@future.shiny.co.il. Adding double inclusion protection to nsMutationEvent.h. r+sr=bzbarsky@mit.edu. 2004-05-21 21:54:32 +00:00
bzbarsky%mit.edu f396e147a2 Add suport for a "text/plain" first arg to document.open() (no support for any
other types, and none really planned).  Bug 73409, r+sr=jst
2004-05-21 21:32:11 +00:00
neil%parkwaycc.co.uk f4969ade01 Bug 187252 Provide ?? mechanism to insert literal ? in templates r=varga sr=ben 2004-05-21 19:41:33 +00:00
aaronleventhal%moonset.net c63c5dd0d1 Bug 243028. Tabbing broken when links have a subtree of nodes rather than just an image or text node. r=bryner, sr=darin 2004-05-21 18:33:07 +00:00
neil%parkwaycc.co.uk 6ceb001157 Bug 164249 Make it possible to ignore certain modifiers on XBL and key nodes (current syntax is modifiers="control any, shift") r=varga sr=bryner 2004-05-21 09:28:13 +00:00
neil%parkwaycc.co.uk 5c4c587c3c Bug 164249 Make it possible to ignore certain modifiers on XBL and key nodes (current syntax is modifiers="control any, shift") r=varga sr=bryner 2004-05-21 09:00:00 +00:00
bryner%brianryner.com cb6a85593a Ensure that mDocument is current before accessing it. Fixes some timing-related focus problems. Bug 241942, r+sr=jst, a=asa. 2004-05-20 07:17:03 +00:00
aaronleventhal%moonset.net 273397a135 Bug 242799. Fix touchpad scrolling but keep support for screen reader behavior based on class names. r=ere, sr=roc 2004-05-20 03:14:41 +00:00
peterv%propagandism.org cb97041d39 Fix for bug 243998 (Visiting the networkassociates, noggin, upromise crashes Mozilla & Firefox). r/sr=bz, a=tor. 2004-05-19 15:44:18 +00:00
bzbarsky%mit.edu c0180b506f Fix permissions check for CSS background images, again. Bug 243948, patch by
mvl@exedo.nl, r+sr=bzbarsky
2004-05-19 04:22:05 +00:00
jst%mozilla.jstenback.com 52a7e8f9cd Removing extra ';'. 2004-05-18 22:23:49 +00:00
jst%mozilla.jstenback.com 099c3e31f4 Fixing bug 241058 the 'real' way. Eliminating nsGenericElement::Init() in favor of passing the nsINodeInfo to the element constructors. Replacing near-duplicated code with some macros for easier maintentance. r+sr=bzbarsky@mit.edu 2004-05-18 20:58:12 +00:00
smontagu%smontagu.org b6b7cf8808 Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs. 2004-05-18 11:01:49 +00:00
timeless%mozdev.org ded395653e Bug 242999 Crash while trying to GC [@ DOMGCCallback]
r=jst sr=jst
2004-05-18 04:00:47 +00:00
bzbarsky%mit.edu deb5f0e77e Fix serialization of selectors when namespaces are around to be smarter; fix
serialization of pseudo-elements to prepend '*' as needed.  Bug 173586,
r=glazou, sr=roc
2004-05-18 02:42:13 +00:00
danm-moz%comcast.net c9179b6a17 addref focus controller in deactivate event handler. bug 243112 code=crispin r=bryner,danm-moz 2004-05-17 23:36:34 +00:00
bryner%brianryner.com 0d70112e37 Fix regression bugs 242709 and 242949 by making sure to flush pending form submits after invoking script onclick handlers. r=bzbarsky, sr=brendan. 2004-05-17 22:05:41 +00:00
roc+%cs.cmu.edu f1f89a9129 Backing out 233441. 2004-05-17 16:29:13 +00:00
bzbarsky%mit.edu b99b4c4d2d Instead of setting inline style for every text input's anonymous div, have a
rule in forms.css to set the style.  Bug 243588, r+sr=dbaron
2004-05-15 05:09:37 +00:00
bzbarsky%mit.edu 0bca456f66 OK, read prtypes.h and actually do this _right_. Bug 191839. 2004-05-13 21:52:12 +00:00
bzbarsky%mit.edu ad5691b9c8 I guess the first fix was better after all.... Bug 191839. 2004-05-13 20:44:07 +00:00
mvl%exedo.nl fcfdee9d2d Didn't mean to check this in just yet 2004-05-13 20:09:10 +00:00
bzbarsky%mit.edu 565ae6d30d Slightly better bustage fix. Still bug 191839. 2004-05-13 20:06:04 +00:00
bzbarsky%mit.edu edb14b8008 Trying to fix Windows bustage. Bug 191839. 2004-05-13 20:04:41 +00:00
mvl%exedo.nl 2f908209a7 Make content policy api (nsIContentPolicy) not suck.
bug 191839. Original patch and hard work by Tim <riceman+bmo@mail.rit.edu>, r=bzbarsky (on backend stuff), r=neil (on the tabbrowser stuff), sr=bzbarsky
2004-05-13 18:34:18 +00:00
bryner%brianryner.com e5321f6b5c nsCSSValue::Reset does not seem to be inlined with -Os, so adding NS_HIDDEN here as well. 2004-05-13 17:09:20 +00:00
roc+%cs.cmu.edu 1f65501541 Bug 242833. Make nsDOMEvent::GetClientX/Y handle cases where a subdocument's widget is not an ancestor of the event's widget. Also forward all mouse grabbing to the root view manager of a view manager hierarchy so that subdocuments can grab the mouse when an event occurs in an outer document. 2004-05-13 15:39:12 +00:00
cls%seawood.org 38329136a7 Make code more standards compliant to build with mingw gcc 3.4.0.
Bug #243273 r=bsmedberg sr=dbaron
2004-05-13 04:08:34 +00:00
bzbarsky%mit.edu 68f1885217 Don't reset the notification timer on every parse start/stop. This speeds up
flurries of little document.write calls a good bit.  Bug 242899, r=peterv,
sr=jst
2004-05-13 01:39:29 +00:00
jst%mozilla.jstenback.com 7133578356 Fixing regression bug 243345. Make nsITextContent::SetText() work with non-null terminated strings, and fix silly mistake in nsComboboxControlFrame::GetIndexOfDisplayArea(). Patch partly by bzbarsky@mit.edu, and partly by myself. r+sr=bzbarsky@mit.edu and jst@mozilla.jstenback.com 2004-05-13 01:12:10 +00:00
bryner%brianryner.com 6ad25a557c Apply NS_HIDDEN to nsCSSValue, nsRuleNode, and nsStyleContext based on profiling data showing that these functions have very high call counts. Bug 227537, r+sr=dbaron. 2004-05-12 21:20:09 +00:00
jst%mozilla.jstenback.com f66f34f18d Fix for bug 241058. Debug only crash due to nsCOMPtr's internal checks when QI'ing. r+sr=bzbarsky@mit.edu 2004-05-12 01:57:54 +00:00
jst%mozilla.jstenback.com 7fc0964a4b Fixing one more part of bug 243034. Avoid wasting time on string concatenation document.write() when we don't need to concatenate. r+sr=bzbarsky@mit.edu 2004-05-11 22:37:31 +00:00
bzbarsky%mit.edu e25e453311 Remove vestiges of <input type="browse">. Bug 242873, r+sr=peterv 2004-05-11 18:16:41 +00:00
caillon%redhat.com 8ce6c6f95a Fix bug 186540
document.createRange() doesn't properly initialize itself per DOM 2 Range/Traversal: "The initial state of the Range returned from this method is such that both of its boundary-points are positioned at the beginning of the corresponding Document, before any content. In other words, the container of each boundary-point is the Document node and the offset within that node is 0."
r+sr=jst@mozilla.jstenback.com
2004-05-10 20:04:58 +00:00
jst%mozilla.jstenback.com e0da461039 Fixing bug 243034. Prevent converting string data to UTF-8 only to store it in the cache when document.write()'ing. r+sr=bzbarsky@mit.edu 2004-05-09 21:37:32 +00:00
bzbarsky%mit.edu 62597d84ae Make sure to re-lookup the entry pointer if the table changed while we flush.
Supplement to bug 240633, r+sr=brendan
2004-05-08 06:07:04 +00:00
kyle.yuan%sun.com 273f8ca098 Bug 214843 Space doesn't scroll when link's child has focus
r=aaronleventhal, sr=jst, patch by neo.liu@sun.com
2004-05-08 02:55:41 +00:00
jst%mozilla.jstenback.com d247d3f525 Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com 2004-05-07 20:55:17 +00:00
caillon%redhat.com e9427f8f3a We need to also copy over mAppearance in the nsCSSDisplay copy constructor
r+sr=bzbarsky via irc; no bug.
2004-05-07 20:41:38 +00:00
bzbarsky%mit.edu b8329b342d Do a better job of flagging "reserved" names and don't flush till we know we're
not dealing with one of those in ResolveName.  Bug 240633, r+sr=jst
2004-05-07 20:02:40 +00:00
aaronleventhal%moonset.net a935600f4c Bug 242790. Tabbing, accessibility and other things broken because GetSubDocumentFor regressed. r=bryner, sr=jst 2004-05-07 11:57:10 +00:00
brade%comcast.net 225a6c2c20 Image alt text was not being emitted in plaintext serializer because it was inadvertently moved into a method where it would never be called; moving it back.
Written by Akkana, r=brade, sr=jst (bug 212177)
2004-05-06 17:11:27 +00:00
roc+%cs.cmu.edu e508d2a0ad Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron 2004-05-06 03:17:14 +00:00
caillon%redhat.com d592c269c0 Remove '-moz-resizer' from the style system.
Bug 242712. r+sr=dbaron
2004-05-05 21:37:32 +00:00
tor%cs.brown.edu 3e1dc6d374 Bug 236313 - handle javascript URLs as img src. r=pavlov, sr=darin 2004-05-05 21:17:31 +00:00
pkw%us.ibm.com 775bdcada4 Bug 242704 - AIX debug build fails after recent AppendInt changes
r=jst@mozilla.jstenback.com, sr=darin@meer.net
2004-05-05 19:29:12 +00:00
peterv%propagandism.org bb736be6c9 Correct comments (mozilla/htmlparser -> mozilla/parser/htmlparser). 2004-05-05 14:08:34 +00:00
roc+%cs.cmu.edu 8d9033c380 Bug 230417. When a placeholder frame lands in a block's overflowList, put its out of flow frame in a new child list, overflowOutOfFlowsList 2004-05-05 02:30:33 +00:00
bzbarsky%mit.edu 9d1ed0ca64 Add and use some convenience functions on nsCSSRect. Bug 208731, r+sr=dbaron 2004-05-05 00:43:50 +00:00
bzbarsky%mit.edu 4ea38635a4 Move presentation attributes into the UA level in non-HTML documents and a
separate preshint level in HTML.  Bug 234861, r=dbaron, sr=jst
2004-05-05 00:30:57 +00:00
bryner%brianryner.com f9f55ca33e deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst. 2004-05-03 21:48:36 +00:00
silver%warwickcompsoc.co.uk b1a8081abb Bug 240962 - Move TryChannelCharset up to nsDocument, and use it for XML and XHTML documents.
r+sr=bzbarsky
2004-05-02 19:48:54 +00:00
bzbarsky%mit.edu 93dc1f1d2e Blink changes need to reflow. Bug 236897, r+sr=dbaron 2004-05-02 04:51:08 +00:00
ben%bengoodger.com 1663e8d7d6 242309 - implement nsIXULChromeRegistry::UninstallPackage for 170006 (extension manager) - requires changing nsIXULChromeRegistry::UninstallPackage to take an ACString like all the other uninstall methods. 2004-05-02 04:03:54 +00:00
timeless%mozdev.org 895b7d3f32 Bug 242212 Remove useless nsISecurityCheckedComponent code from nsXULTemplateBuilder
r=varga sr=shaver moa=jst
2004-05-01 00:59:51 +00:00
bryner%brianryner.com 7927c18306 Implement basic support for DOM level 2 UIEvents, and implement DOMActivate for HTML form control elements. Also minor usage cleanup for nsIDOMUIEvent. Bug 60212, r+sr=jst. 2004-04-30 23:55:16 +00:00
sicking%bigfoot.com 41ea8c2129 Bug 241272: Reset so that the old value isn't leaked.
r/sr=bz a=asa
2004-04-30 22:03:09 +00:00
jst%mozilla.jstenback.com af670b2ce3 Fixing silly leak introduced by my fix for bug 240543. 2004-04-30 21:22:46 +00:00
jst%mozilla.jstenback.com 6c2d1698e8 Checking in patch by smaug@welho.com. Fixing bug 242151. Making document.body work right in XHTML documents when the body is a frameset element. Also fixing a compiler warning while I'm at it. r+sr=jst@mozilla.jstenback.com 2004-04-30 17:44:53 +00:00
roc+%cs.cmu.edu b7ad4d88d0 Fixing bustage. 2004-04-30 15:14:41 +00:00
aaronleventhal%moonset.net f19fae9846 Bug 138069. Make -moz-user-focus work for any html element. r+sr=bryner 2004-04-30 14:05:27 +00:00
roc+%cs.cmu.edu 0aedeb74bc Fixing bustage in content/svg/document/src 2004-04-30 01:18:34 +00:00
jst%mozilla.jstenback.com ca74706604 Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org 2004-04-29 23:34:19 +00:00
bzbarsky%mit.edu f6cb839216 Backing out content-location support. See bug 238654 and dependencies/dups for
reasons.  r+sr=darin
2004-04-29 21:10:05 +00:00
bzbarsky%mit.edu 0278942d48 Make sure content lists don't look at "anonymous nodes" (nodes that are
anonymous descendants of the root of the list).  Bug 240851, r=sicking, sr=jst
2004-04-29 21:07:44 +00:00
timeless%mozdev.org 8dd729d5d3 Bug 241646 Shift+Mousewheel (scrollwheel) behavior backwards, unintuitive not correctable with configuration
patch by sand@blarg.net r=bryner sr=roc
2004-04-29 07:01:50 +00:00
sicking%bigfoot.com 2b59d6285d Bug 241924: Use SetValueInternal so we don't get caught in security checks.
r/sr=bz
2004-04-29 00:52:53 +00:00
bzbarsky%mit.edu f4439f7df0 Implement "replace" argument for document.open(). bug 164821, r+sr=jst 2004-04-28 01:40:39 +00:00
cbiesinger%web.de 459c58c689 bug 241092, make nsIStreamLoaderObserver usable in javascript, by changing its
argument from a string to an octet array
r=bryner sr=darin
2004-04-27 16:06:00 +00:00
bzbarsky%mit.edu 8d004584b6 Add a version of CheckLoadURI that takes a source principal instead of a source
URI.  Update a bunch of callers to use it.  Bug 233108, r=caillon, sr=dveditz
2004-04-25 16:55:27 +00:00
bsmedberg%covad.net 02373a0bb0 Bug 141090 - New profiles do not display current theme w/ check flag
patch by jerry.tan@sun.com r=me sr=bryner
2004-04-24 17:05:23 +00:00
mkaply%us.ibm.com 2bc46bee24 #211438
r=bryner, sr=bzbarsky
Patch from Rich Walsh - fix misidentification of anchor containing text blocks as anchors during drag/drop
2004-04-23 13:52:50 +00:00
brendan%mozilla.org 4f32d680a7 Forgot to serialize/deserialize JSRegExp.cloneIndex, and rev XUL FastLoad file version (240404, r+sr=shaver). 2004-04-22 16:00:48 +00:00
bmlk%gmx.de 6892b7e96c remove unused files bug 240559 r/sr=bzbarsky 2004-04-22 04:27:54 +00:00
bzbarsky%mit.edu 668a56226d Drag from one frame to another should not load anything, like most drags within
a single page.  Bug 53376, r+sr=jst
2004-04-22 03:16:18 +00:00
bmlk%gmx.de 5b682d1c14 Remove unused functions bug 240559 r/sr =bzbarsky 2004-04-21 15:49:29 +00:00
dbaron%dbaron.org a00b1a816a Call AddBaseTagInfo for LINK, META, SCRIPT, and STYLE elements, and also call SetContentID for META elements. b=241128 r+sr=jst 2004-04-20 23:41:56 +00:00
bzbarsky%mit.edu e76f2f86ac Fix HasAttributeDependentStyle to not assume that class and ID attributes are
named "class" and "id".  Bug 240766, r+sr=dbaron
2004-04-20 19:48:20 +00:00
bzbarsky%mit.edu 1bec34f862 Pretttyprinted "special root" documents shouldn't load styleshets or execute
scripts.  Bug 230579, r=sicking, sr=peterv
2004-04-20 17:12:48 +00:00
timeless%mozdev.org f15e12c3c4 Bug 64485 [Linux] Intellimouse Explorer Backwards and Forwards button support
changes per bryner for r=bryner sr=roc
2004-04-20 05:14:40 +00:00
neil%parkwaycc.co.uk 39c2c47f50 Bug 240562 Remove unused variable p=gautheri@noos.fr r=glazou sr=roc 2004-04-19 22:31:12 +00:00
bryner%brianryner.com edf943927e Fix shift+tab in mail compose (bug 240504). r=neil, sr=jst 2004-04-19 17:48:34 +00:00
timeless%mozdev.org d73b004d73 Bug 64485 [Linux] Intellimouse Explorer Backwards and Forwards button support
patch by sand@blarg.net r=bryner sr=roc
2004-04-19 15:48:14 +00:00
bzbarsky%mit.edu 3d8d255e66 Don't allow negative line-heights to make it past the CSS parser. Bug 240900,
r+sr=dbaron
2004-04-18 20:10:09 +00:00
gerv%gerv.net 85ce8c146b Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
gerv%gerv.net 6635d16530 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 13:54:27 +00:00
bryner%brianryner.com 4f8b5bf9d4 deCOMtaminate nsIScriptObjectPrincipal (bug 240745). This also fixes some code in nsCrypto.cpp that sems to have been mis-braced (I don't think it was working as intended). r+sr=jst. 2004-04-18 00:28:47 +00:00
gerv%gerv.net 692411203a Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-17 21:52:36 +00:00
varga%nixcorp.com 5026248834 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner 2004-04-17 05:53:38 +00:00
darin%meer.net 25d84ac621 fixes bug 239038 "rev IIDs for all interfaces modified since Mozilla 1.6" r=bsmedberg sr=jst 2004-04-15 23:30:05 +00:00
bzbarsky%mit.edu 4cba32786b Make nsXULElement::GetChildNodes use the same (live) node list that
nsGenericElement uses.  Bug 240633, r+sr=jst on the C++ changes, r=neil, sr=jst
on the JS changes.
2004-04-15 22:14:39 +00:00
sicking%bigfoot.com 7ae433a315 Bug 240264: Don't try to store three bits of data in a pointermember, only two are safe.
r/sr=jst
2004-04-15 21:24:30 +00:00
cbiesinger%web.de d4e1da55f3 Bug 235502 nsIMIMEService, nsIMIMEInfo should use nsACString/nsAString instead of string/wstring
r=bzbarsky sr=darin
2004-04-15 20:56:37 +00:00
bzbarsky%mit.edu 846feff665 Make getElementsByAttribute be an nsContentList so that it's got that live
DOMNodeList goodness that all nodelists should have.  Change some JS to not
break, and some other JS to be a little more efficient with the new world of
lazy listness.  Bug 240186, r=neil on the JS changes, r=jst on the content
changes, sr=jst
2004-04-15 01:51:32 +00:00
caillon%redhat.com 30de5768cb Remove a bogo assert, and explicitly mention when exceptions are thrown here.
219506, r+sr=jst
2004-04-14 20:12:54 +00:00
bzbarsky%mit.edu d273b7afe8 Clear the namespace stack on a well-formedness error, since we're clearing our
state then.  Bug 239546, r=sicking, sr=peterv
2004-04-14 19:31:33 +00:00
sicking%bigfoot.com 42aed85fe0 Forgot to fix copy'n'paste license-errors from bug 238327. Not part of default build. 2004-04-14 16:52:48 +00:00
sicking%bigfoot.com 86d7f72757 Fix typo in checkin for bug 238327. Not part of default build. 2004-04-14 16:43:57 +00:00
dveditz%cruzio.com d27a8470ac bug 240449 infinite loop tickled by some skins, r=bsmedberg, sr=dbaron, a=brendan 2004-04-14 08:19:27 +00:00
bzbarsky%mit.edu e14f9b528d Fixing Windows bustage. Bug 76994. 2004-04-14 05:53:49 +00:00
bzbarsky%mit.edu a8f8507102 Remove GenericElementCollection; convert consumers to nsContentList for extra
lazy goodness. Bug 76994, r=sicking, sr=jst (forgot this change the first
checkin).
2004-04-14 04:29:17 +00:00
bzbarsky%mit.edu 0e6fe7c836 Remove GenericElementCollection; convert consumers to nsContentList for extra
lazy goodness.  Bug 76994, r=sicking, sr=jst
2004-04-14 04:26:00 +00:00
bzbarsky%mit.edu e69acab219 Make sure to apply our styles to our anonymous content no matter what the
page's style language is.  Bug 234761, r=sicking, sr=jst
2004-04-14 02:05:52 +00:00
jst%mozilla.jstenback.com 180aec7c1c Fixing bug 240321. Making XHTML documents default to UTF8 in stead of trying to autodetect or what not. r+sr=bzbarsky@mit.edu 2004-04-13 22:28:16 +00:00
bzbarsky%mit.edu b5886c67ae Make nsXULDocument use the post-redirect URI as the document URI for non-chrome
and non-resource channels, the way all other documents do.  Bug 240358, r+sr=jst
2004-04-13 18:02:28 +00:00
sicking%bigfoot.com fdef38b20b Bug 236479: Kill nsMappedAttributes::GetAttribute.
Patch by Wladimir Palant (trev@gtchat.de)

r=sicking sr=jst
2004-04-13 16:45:59 +00:00
bryner%brianryner.com 10b4b82e6a Fix lack of caret in add email account wizard (bug 214306). The problem here was that when ShiftFocusInternal was given an explicit starting point, it was calling SetFocusedContent() for that node, which updated mCurrentFocus but not gLastFocusedContent. That violated the "invariant" that the active ESM's mCurrentFocus is the same as gLastFocusedContent, causing confusion later in SendFocusBlur(). This is fixed by making ShiftFocusInternal and GetNextTabbableContent not rely on mCurrentFocus being set to the starting content, which avoids the inconsistency. r=neil, sr=dbaron. 2004-04-13 10:27:50 +00:00
bryner%brianryner.com 76b5d475eb Fix lack of caret in add email account wizard (bug 214306). The problem here was that when ShiftFocusInternal was given an explicit starting point, it was calling SetFocusedContent() for that node, which updated mCurrentFocus but not gLastFocusedContent. That violated the "invariant" that the active ESM's mCurrentFocus is the same as gLastFocusedContent, causing confusion later in SendFocusBlur(). This is fixed by making ShiftFocusInternal and GetNextTabbableContent not rely on mCurrentFocus being set to the starting content, which avoids the inconsistency. r=neil, sr=dbaron. 2004-04-13 09:39:16 +00:00
timeless%mozdev.org d50a4d54b3 Bug 239372 ESM caches profile preferences and constantly gets others
r=bryner sr=bz
replacement was a bit too global
2004-04-13 07:09:54 +00:00
timeless%mozdev.org 492beea450 Bug 239372 ESM caches profile preferences and constantly gets others
r=bryner sr=bz
2004-04-13 06:41:35 +00:00
jst%mozilla.jstenback.com 37999b600a Fixing bug 239953. Remove duplicated code in nsContentUtils. r=jonas@sicking.cc, sr=peterv@propagandism.org. 2004-04-13 03:21:50 +00:00
roc+%cs.cmu.edu 93ceed6057 Bug 237091. Remove unnecessary WindowOffset and RootWidget functionality from the view manager. r+sr=dbaron 2004-04-13 03:03:18 +00:00
sicking%bigfoot.com 5a024ce5cf Bug 238450: Remove files no longer used. Not part of build 2004-04-13 02:07:02 +00:00
sicking%bigfoot.com b515c48e1b Bug 238450: Forgot to add file. Not part of build
r=afri
2004-04-13 01:47:40 +00:00
bzbarsky%mit.edu 3b28a5fb4c Fix some misspelled comments. Bug 106386, patch by Alex Vincent
<ajvincent@juno.com>, r+sr=bzbarsky
2004-04-13 01:27:25 +00:00
bryner%brianryner.com 62c142565c More nsIPresContext deCOMtamination (bug 229371). r+sr=roc. 2004-04-13 00:28:44 +00:00
bzbarsky%mit.edu 52e2013908 Use IsContentOfType instead of nsIDOMNode::type to check for an element. Bug
237213, r+sr=jst
2004-04-13 00:23:22 +00:00
bzbarsky%mit.edu 7b4e01edd8 Make mutation events not be cancelable. Bug 117128, r+sr=bryner 2004-04-13 00:21:27 +00:00
sicking%bigfoot.com f0b0915f53 Bug 238450: Implement nsIDOMSVGStylable and make class-selectors work for svg-elements.
r/sr=jst for classinfo changes
r=afri for the rest  (not part of build)
2004-04-12 23:48:42 +00:00
jst%mozilla.jstenback.com ea09951b26 Fixing bug 240122. Making the document.body setter do the right thing, and be faster and less bloaty. Also deCOMtaminate accesskey code in nsGenericHTMLElement. r+sr=bzbarsky@mit.edu 2004-04-12 23:30:01 +00:00
sicking%bigfoot.com 8af734bf75 Bug 238327: Implement the svg:style element.
Changes to svg-only files r=afri  (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2004-04-12 23:21:42 +00:00
bzbarsky%mit.edu 5685596b84 Do less QIing of events in WalkHandlersInternal. Bug 237453, r=sicking,
sr=peterv
2004-04-12 22:49:13 +00:00
sicking%bigfoot.com 6ce4fac4be Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
r=bz sr=jst
2004-04-12 22:48:33 +00:00
bzbarsky%mit.edu 54bc744311 Make <frame> elements own their own content viewer/docshell/dom like iframes
already do.  Refactors some code the two shared into a superclass.  Bug 170588,
r+sr=jst
2004-04-12 22:47:24 +00:00
sicking%bigfoot.com db35ca6d16 Bug 236873: Let more elements share classes to save codesize.
r/sr=jst
2004-04-12 22:25:17 +00:00
dbaron%dbaron.org f331c5a265 Fix SVG bustage. b=239008 2004-04-12 22:14:16 +00:00
dbaron%dbaron.org ad713a3eaf De-COM-ify nsHTMLStyleSheet. b=239008 r+sr=bryner 2004-04-12 21:56:09 +00:00
dbaron%dbaron.org 21a5e14d4e Rename FOR_CSS_SIDES to NS_FOR_CSS_SIDES, move it, and use it more. b=233795 r+sr=bzbarsky 2004-04-12 21:54:45 +00:00
dbaron%dbaron.org b2e0bd26a0 Implement 'quotes' property correctly by tracking quote nesting depth using a linked list. Patch by Esben Mose Hansen <esben@oek.dk>, Ulrich Drepper <drepper@redhat.com>, and me. b=24861 2004-04-12 21:53:22 +00:00
cbiesinger%web.de 8d14e41cc6 bug 236707 ARABIC COMMA's Joining Class is wrong
patch by Behnam Esfahbod <behnam@esfahbod.info> r=smontagu sr=rbs a=mkaply
2004-04-10 14:21:41 +00:00
caillon%redhat.com 626eea0b43 Bug 219829
Allow mixing length and percentage values with keyword values for the background-position property, which is now allowed per section 14.2.1 of CSS 2.1
r+sr=dbaron
a=asa
2004-04-10 05:08:02 +00:00
jst%mozilla.jstenback.com ea21d2ad3b Fixing bug 238449. Make plugins not get mozilla context menus again. r+sr=dbaron@dbaron.org, a=asa@mozilla.org 2004-04-10 00:25:01 +00:00
bzbarsky%mit.edu d246d9dee9 Fix handling of deleteRow(-1) by table sections (bring it in line with what
tables do).  Bug 239566, r+sr=jst, a=asa
2004-04-09 21:05:27 +00:00
bzbarsky%mit.edu 6de8f0577c Cloned script nodes should not reexecute the script. Bug 127016, r=sicking,
sr=jst, a=asa
2004-04-09 21:04:25 +00:00
dbaron%dbaron.org 83b3616457 Add -moz- prefix to :first-node and :last-node. b=141397 r+sr=bzbarsky a=chofmann 2004-04-07 23:25:06 +00:00
bzbarsky%mit.edu 9f90d84ad3 Relanding bug 238654 in a way that hopefully builds. r=sicking, sr=darin,
a=chofmann.
2004-04-06 00:57:13 +00:00
bzbarsky%mit.edu 619239f690 Backing out to fix Windows bustage. 2004-04-05 15:43:21 +00:00
bzbarsky%mit.edu 28fc219f6c Disable content-location support when dealing with servers known to send out
bogus content-location headers.  Bug 238654, r=sicking, sr=darin, a=chofmann.
2004-04-05 15:02:48 +00:00
bzbarsky%mit.edu 1b10be9412 Fix more bustage. Bug 239079. I wish gcc would at least warn on this or
something instead of merrily compiling it....
2004-04-03 19:01:38 +00:00
bzbarsky%mit.edu 2eb475c80c Fixing debug build bustage. Bug 239079. 2004-04-03 17:47:26 +00:00
bzbarsky%mit.edu 3c83dc43ba Fix ID selector parsing to check for a valid identifier. Bug 239079,
r+sr=dbaron, a=chofmann
2004-04-03 17:18:45 +00:00
m_kato%ga2.so-net.ne.jp 33ba46e453 Port issue for WinXP 64bit b=229722 r+sr=jst 2004-04-03 08:53:36 +00:00
darin%meer.net ecb1ce6fe2 landing marco's patch for bug 238928 "domstubs.idl should not include nsAString.h" r=bsmedberg sr=jst a=dbaron 2004-04-01 19:44:17 +00:00
bzbarsky%mit.edu fb237dfd07 Make enter on file inputs submit form. Bug 111689, r+sr=jst, a=choffman 2004-04-01 00:56:58 +00:00
neil%parkwaycc.co.uk 95f54f82ba Bug 235217 Crash removing the last row from an rdfliner r=varga sr=darin a=chofmann 2004-03-31 22:13:18 +00:00
bzbarsky%mit.edu fcf9c28348 Fix possible crash due to misuse of nsCOMPtr. Bug 238005, r=caillon,
sr=peterv, a=asa
2004-03-31 15:15:59 +00:00
bzbarsky%mit.edu 79a2f3c0ec Fix bug 236921. This makes the root node's style context have no parent, makes
computed style calculations properly parent the computed context, and fixes a
but with "border-color: inherit" on the root.  r=caillon, sr=dbaron, a=asa
2004-03-29 16:00:38 +00:00
darin%meer.net 54ef7d9d2a landing patch for bug 238219 "nsIDocument changes cause Adobe SVG plugin to crash" r=bryner sr=jst a=dbaron 2004-03-29 04:07:13 +00:00
jst%mozilla.jstenback.com f65db6acde Checking in for trev@gtchat.de. Fixing bug 238409. Regression in attribute parsing. r=bugmail@sicking.cc, sr=jst@mozilla.org, a=asa@mozilla.org 2004-03-26 01:44:44 +00:00
neil%parkwaycc.co.uk 9f9e1e57f2 Bug 227646 Tabbing to move focus doesn't work at end of top chrome doc r/sr=bryner a=chofmann 2004-03-25 09:10:53 +00:00
bsmedberg%covad.net 1600a1f372 Re-landing bug 237407 with crash-fix. r/sr=dbaron+brendan a=asa+mkaply 2004-03-23 18:26:43 +00:00
bsmedberg%covad.net 62de9e9c2c Backing out bug 237407 because of tbox orange that I can't easily diagnose. 2004-03-22 15:03:32 +00:00
bsmedberg%covad.net 433c136767 Bug 237407 - classic theme scrollbars & buttons leak into modern, when starting with the profile manager - r+sr=dbaron a=asa for 1.7 2004-03-22 12:58:01 +00:00
jst%mozilla.jstenback.com 65246eb6da Fixing bug 228774. Make our XUL code not crash when dealing with empty datasources. r=bugmail@sicking.cc, sr=bzbarsky@mit.edu, a=chofmann@mozilla.org 2004-03-19 21:58:55 +00:00
brade%comcast.net ab9c01e037 fix for bug 237103; implement QueryCommandIndeterm; patch by Alexandre Tr��mon; r=brade, sr=jst; a=chofmann 2004-03-19 14:17:51 +00:00
dbaron%dbaron.org 1121eb36dd Prevent a label's for content from being another label (or itself), which can lead to crashes. b=237357 Patch from Rene Pronk <r.pronk@its.tudelft.nl>. sr=dbaron r=jst a=chofmann 2004-03-15 22:28:41 +00:00
sicking%bigfoot.com 6ac7779482 Bug 237291: Make Init() on svg-elements take a nodeinfo so that we only have one Init callchain. Not part of build.
r=afri a=tor
2004-03-15 22:27:14 +00:00
bzbarsky%mit.edu 58d63a095b Make sure that the document -> node -> imgRequest -> channel -> listener ->
document cycle is always broken OnStopRequest.  Bug 237153, r+sr=jst, a=dbaron
2004-03-14 18:20:38 +00:00
dbaron%dbaron.org b90fcdc8b2 Tweak nsRuleNode::GetStyleData and GetParentData and annotate with NS_LIKELY and NS_UNLIKELY. b=237042 r+sr=bzbarsky a=chofmann 2004-03-14 17:11:38 +00:00
mconnor%myrealbox.com 3face38ce7 bug 237262 nsAttrAndChildArray::ReplaceChildAt() should addref before releasing, patch by Wladimir Palant (trev@gtchat.de), r=sicking, sr=bz, a=dbaron 2004-03-13 01:17:02 +00:00
alex.fritze%crocodile-clips.com b7a0512856 debug build bustage fix (bug#237169). r/sr=peterv 2004-03-12 11:17:38 +00:00
dbaron%dbaron.org f92415768a DeCOMify nsIFrame::IsPercentageBase and rename to IsContainingBlock. b=237169 r+sr=bzbarsky a=brendan 2004-03-12 04:40:17 +00:00
sicking%bigfoot.com 11f5ac3b78 Bug 237071: Make height-attribute on tr-elements work again.
r/sr=jst a=dbaron
2004-03-11 23:38:58 +00:00
bzbarsky%mit.edu 67671e4852 Fix leak when a window holding an image document is closed before the image
finishes loading.  Bug 237153, r+sr=jst, a=race between dbaron and brendan.
2004-03-11 20:47:51 +00:00
sicking%bigfoot.com 6fcd42e796 Bug 237071: Make start-attribute on ol-elements work again.
r/sr=jst a=tor
2004-03-11 20:13:25 +00:00
bzbarsky%mit.edu c97233a924 Fix bug 237002 -- mis-ordering of content inserted at the beginning of an
insertion point.  r+sr=jst, a=chofmann
2004-03-10 23:53:09 +00:00
jst%mozilla.jstenback.com 9b10aac055 Fixing regression bug 236796. Make the content iterator mark itself done if it can't find the next node (as can be the case when dealing with anonymous content). r+sr=bzbarsky@mit.edu, a=chofmann@mozilla.org 2004-03-10 23:32:05 +00:00
caillon%redhat.com b4bfdb2aa2 Bug 236946
Remove a few QIs in nsXULElement, and other cleanup.
r+sr=jst
2004-03-10 01:34:55 +00:00
jst%mozilla.jstenback.com c7e9ff636c Fixing bug 236270. Protect the content iterators from broken selection code that creates ranges starting in 'real' dom nodes, and ending in anonymous dom nodes. r+sr=bzbarsky@mit.edu 2004-03-09 23:57:56 +00:00
bzbarsky%mit.edu 548b1d9ba5 Give GetClasses a better signature. Bug 233636, r=sicking, sr=dbaron 2004-03-09 23:22:02 +00:00
bzbarsky%mit.edu 9ecca91a90 Don't crash on bogus URIs passed to removeBinding. Bug 236809, r+sr=jst 2004-03-09 23:08:53 +00:00
bsmedberg%covad.net b107850633 Bug 233160 - separate style overlays out of nsIXULChomeRegistry r+sr=hyatt with additional lookovers from dbaron+bz 2004-03-09 19:59:09 +00:00
bryner%brianryner.com 82e01f4cf4 Make sure the canvas focus border is removed any time a content node within the document becomes focused. Bug 235522, r=danm, sr=darin. 2004-03-09 19:34:34 +00:00
sicking%bigfoot.com 1aef143832 Don't export non-existing file. Not part of build 2004-03-09 09:24:11 +00:00
bryner%brianryner.com 217fba8bc9 Support styling treerows differently for odd and even rows via properties (bug 235337). r=varga, sr=bzbarsky 2004-03-09 09:01:46 +00:00
sicking%bigfoot.com 98fc229cd5 Bug 236491: Make svg use new attribute-code.
r=afri on svg-changes (not part of build)
r/sr=jst on nsAttrValue changes (ifdef MOZ_SVG)
2004-03-09 08:44:53 +00:00
bmlk%gmx.de b149d43c9a implement standards compliant (CSS2.1) table background rendering patch by fantasai@escape.com r=bernd sr=bz, dbaron 2004-03-09 06:48:35 +00:00
bzbarsky%mit.edu de1d1b0866 Fixing build bustage. 2004-03-09 04:28:14 +00:00
bzbarsky%mit.edu 684f965503 Load background images from style instead of from painting. This makes us
start loading the background images when we resolve style on an object that
needs them instead of when we scroll down and see it for the first time.  Bug
57607, r=pavlov, sr=dbaron
2004-03-09 03:57:51 +00:00
dbaron%dbaron.org 1679443f82 Fix bogus assertion. r+sr=bryner 2004-03-09 00:52:54 +00:00
sicking%bigfoot.com 6a556ea98b Bug 236619: Fix serializing style-attributes.
r/sr=bryner
2004-03-09 00:51:56 +00:00
sicking%bigfoot.com 565de27231 Bug 233111: Make nsIDOMSVGElement only be inherited by leafclasses.
SVG only, not part of build.

r=afri
2004-03-08 17:32:16 +00:00
timeless%mozdev.org 69df93b398 Bug 217907 nsRange::IsIncreasing caused nsVoidArray::ElementAt(index past end array)
r=caillon sr=jst
2004-03-08 07:33:00 +00:00
roc+%cs.cmu.edu d162445909 Bug 51938. Cache recently accessed line if the lines' combinedArea.y/ymosts are nondecreasing --- speeds up painting and event handling on large blocks. r+sr=bzbarsky 2004-03-07 18:04:24 +00:00
peterv%propagandism.org bbdb3bd09f Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst. 2004-03-06 16:00:23 +00:00
roc+%cs.cmu.edu 1313df0dfa Bug 235335. Additional changes. r+sr=bryner 2004-03-06 04:53:30 +00:00
roc+%cs.cmu.edu 3367d05d49 Bug 235335. Make nsFrameManager a direct member of nsIPresShell. r+sr=bryner 2004-03-06 04:46:11 +00:00
caillon%redhat.com 62f79d4fe2 Bug 86193
Add a preference allowing users to prevent sites from cancelling the contextmenu event, so right click will always bring up a context menu if the pref is set.
r=jst sr=bryner
2004-03-06 02:58:08 +00:00
sicking%bigfoot.com 1775c22dcc Bug 236620: kill nsIContent::CanContainChildren
r/sr=jst
2004-03-06 00:22:03 +00:00
sicking%bigfoot.com 4fd7bf2f12 Bug 236612: Kill nsGenericContainerElement.
r/sr=jst
2004-03-05 23:13:50 +00:00
bsmedberg%covad.net 896ecff40f Bug 235866 - add xulelement.builder.refresh and dynamically respond to changes in the datsources="" attribute. r+sr=bryner 2004-03-05 04:32:55 +00:00
sicking%bigfoot.com 70084d0d39 Fix build bustage 2004-03-04 18:30:53 +00:00
sicking%bigfoot.com 953f045479 Bug 236472: Fix 3 warnings.
r/sr=tor
2004-03-04 18:04:29 +00:00
chanial%noos.fr 91c3eb4cb6 Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
r=bryner, sr=roc
2004-03-04 04:55:31 +00:00
sicking%bigfoot.com e0a252e4f5 Bustage fix from previous patch. 2004-03-04 03:26:38 +00:00
sicking%bigfoot.com 849211d4f5 Try to fix bustage by casting through PRUint16 2004-03-04 03:00:25 +00:00
sicking%bigfoot.com a7e784578a fix build bustage 2004-03-04 02:34:46 +00:00
sicking%bigfoot.com c01d1847b8 Bug 75659: Make charoff support percent values in DOM. (charoff isn't supported yet by layout).
r+sr=jst
2004-03-04 02:18:44 +00:00
sicking%bigfoot.com 050843a6e0 Bug 232706: Make nsAttrValue able to directly store all needed datatypes without using nsHTMLValue. Move parsing of various types from nsHTMLValue to nsAttrValue. Rename StringToAttribute to ParseAttribute and make it return a PRBool, as well as make a couple of minor fixes in the ParseAttribute code.
r=caillon sr=jst
2004-03-04 02:06:28 +00:00
roc+%cs.cmu.edu 5ad05872ea Bug 215567. Make 'auto' bottom/right in clip rects give the rect NS_MAXSIZE so we don't think a cliprect is empty when it isn't. 2004-03-03 03:34:03 +00:00
bzbarsky%mit.edu 806cad4c39 Move CreateCDATASection, CreateProcessingInstruction, and CreateEntityReference
up to nsDocument so they're available in XHTML documents.  Bug 69840, r+sr=jst
2004-03-02 22:39:46 +00:00
bzbarsky%mit.edu d5e0e6bd19 Make the binding manager deal with ContentInserted and ContentReplaced
notifications in a more reasonable (though still not completely correct) way.
Last touches on bug 233191, idea suggested by hyatt, r+sr=jst
2004-03-02 22:28:48 +00:00
sicking%bigfoot.com de1b178ccd Remove unused file.
r/sr=jst
2004-03-02 16:49:17 +00:00
darin%meer.net 1d2d419885 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin 2004-02-28 22:34:07 +00:00
bryner%brianryner.com 397549f842 fixing windows bustage 2004-02-27 17:43:15 +00:00
bryner%brianryner.com d6b0d386ee deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc. 2004-02-27 17:17:37 +00:00
alex.fritze%crocodile-clips.com 234b03e787 Fix for bug #233419: Communicate parent chain changes on svg element to full child tree; use appropriate default values for missing context in nsSVGLength. Not part of default builds - SVG only. 2004-02-27 01:00:33 +00:00
jst%mozilla.jstenback.com 38156c069e Fixing bug 170416. Make sure strings are null-terminated before passing them to nsIOutputStream::Write(). r+sr=dbaron@dbaron.org 2004-02-27 00:28:29 +00:00
bzbarsky%mit.edu 6f88dc7dfb Make Click() work on image inputs. Bug 96595, patch by basic@mozillanews.org,
r=bzbarsky, sr=jst
2004-02-26 23:01:45 +00:00
alex.fritze%crocodile-clips.com c16352f313 Implement nsSVGTransform::GetValueString() for nsIDOMSVGTransform::SVG_TRANSFORM_MATRIX case. Not part of default build - SVG only. 2004-02-26 15:44:32 +00:00
jst%mozilla.jstenback.com 7ce5402510 Fixing regression crasher bug 235209. Make sure we have a strong reference to a nsIScriptContext we're touching *after* we've executed scripts on it. r=danm-moz@comcast.net, sr=bzbarsky@mit.edu 2004-02-26 02:35:30 +00:00
jst%mozilla.jstenback.com 6c6eb77cec Fixing bug 233137. Work around the problem with reparenting XPConnect wrappers for XUL elements by just not doing it, like we used not to before the fix for bug 197427 was checked in. r=bzbarsky@mit.edu, sr=dbaron@dbaron.org 2004-02-25 23:57:28 +00:00
bryner%brianryner.com 28078e9835 Trivial change to not run the nsFont default ctor here. r+sr=dbaron. 2004-02-25 23:15:11 +00:00
alex.fritze%crocodile-clips.com 0c688cf1c7 Make sure path segs get deleted from correct array on parse failure. Not part of default builds - svg only. 2004-02-25 22:28:23 +00:00
dbaron%dbaron.org 8fb0d9c6da Improve comments and function names related to attribute mapping and HasAttributeDependentStyle. b=235342 r+sr=jst 2004-02-25 21:04:50 +00:00
sicking%bigfoot.com 8219076cd8 Bug 232016: Kill SetHTMLAttribute and do minor cleanups in .foo -> set/getAttribute("foo") mapping code.
r=peterv sr=jst
2004-02-24 23:55:18 +00:00
sicking%bigfoot.com 103bd04956 Bug 235435: Don't crash when serializing a XUL prototype document without a root. Fixes regression from bug 195350
r/sr=jst
2004-02-24 23:36:44 +00:00
mkaply%us.ibm.com cb9a9770ea #234412
r=pedemont, sr=dbaron
Add divide by zero check to rulenode
2004-02-24 23:15:18 +00:00
bzbarsky%mit.edu 3c089e404e Set prevValue for DOMCharacterDataModified Mutation events. Bug 117131,
r+sr=peterv
2004-02-24 23:10:38 +00:00
dbaron%dbaron.org fe75e6498c Attempt to fix Windows bustage. 2004-02-24 07:37:36 +00:00
dbaron%dbaron.org fd7b04962f Change -moz-opacity to opacity. Create a mechanism for creating a second name for a CSS property and continue to support -moz-opacity. b=93156 r=bzbarsky sr=roc 2004-02-24 06:48:25 +00:00
bzbarsky%mit.edu 2f227e1eeb Don't error out of sending empty file inputs on MacOS. Bug 199053, r+sr=jst 2004-02-24 02:54:12 +00:00
bryner%brianryner.com 4b17555763 Fixing AIX bustage 2004-02-24 00:36:35 +00:00
bryner%brianryner.com 745944525d Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc. 2004-02-23 21:29:06 +00:00
dbaron%dbaron.org 8b81db7e6f Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst 2004-02-20 21:38:31 +00:00
jst%mozilla.jstenback.com 09b4fb5ea6 Checking in for roland.mainz@nrubsig.org, bug 234982. Making print errors always be reported to the user. r+sr=roc@ocallahan.org 2004-02-20 20:59:55 +00:00
jst%mozilla.jstenback.com f218d03481 Fixing bug 233142. Correct event default action prevention logic to match what we used to do before bug 226462 was fixed. r=bzbarsky@mit.edu, sr=bryner@brianryner.com. 2004-02-20 20:46:22 +00:00
sicking%bigfoot.com 580557c74f Bug 234615: Remove nsIHTMLContent::GetBaseTarget by cleaning up the imagemap code a bit which was the only client.
r=bryner sr=jst
2004-02-20 19:00:43 +00:00
bryner%brianryner.com 41c3b9355c Inline boolean getters and setters on nsIPresContext, and change the storage to a bitfield. Bug 229371, r+sr=roc. 2004-02-20 17:49:01 +00:00
roc+%cs.cmu.edu 7dfdbffda0 Bug 230697. Extend MOZ_FORCE_PAINT_AFTER_ONLOAD so that CSS background image loads delay firing of the onload event. r+sr=bz 2004-02-20 06:00:35 +00:00
darin%meer.net 8bc9bba9d5 landing patch for bug 234864 "string branch landing resulted in large spike in heap allocations (brad:A metric)" r+sr=dbaron
this patch also introduces nsTFixedString and removes CBufDescriptor.
2004-02-20 01:53:23 +00:00
bzbarsky%mit.edu 905b64bdaa Make the plaintext serializer properly handle CDATA nodes. Bug 234427, patch
by Sebastian Redl <wasti.redl@gmx.net>, r=akkana, sr=bzbarsky
2004-02-20 00:10:36 +00:00
bzbarsky%mit.edu 69833527e4 Reset ourselves to the new URI when doing a Load(), instead of resetting to
null.  Bug 233952, r+sr=jst
2004-02-19 23:10:47 +00:00
bzbarsky%mit.edu d91647a802 Fix windows bustage. Bug 232132 2004-02-19 23:00:44 +00:00
bzbarsky%mit.edu 087e3c1545 Make property compilation use dependent strings instead of copying the method
bodies and move some duplicated code into a superclass.  Bug 232132,
r=timeless, sr=bryner
2004-02-19 22:24:41 +00:00
sicking%bigfoot.com 8662843478 Bug 232480: Fix warnings caused by earlier patch in same bug as well as a few random other warnings.
r=peterv sr=jst
2004-02-19 22:16:16 +00:00
bzbarsky%mit.edu db964821d9 Give events created with createEvent a time-of-creation timestamp. Bug 116088,
r+sr=jst
2004-02-19 22:10:23 +00:00
tor%cs.brown.edu e4f437d0e6 Bug 234752 - Print code returns NS_OK in cases where it should return
an error.  Patch by roland.mainz@nrubsig.org, r+sr=roc.
2004-02-19 21:58:40 +00:00
bzbarsky%mit.edu bb4d3d4227 nsAttributeTextNode should always be anonymous. Bug 234613, r+sr=jst 2004-02-19 21:55:18 +00:00
bzbarsky%mit.edu 154b92a753 Add null checks to some DOM methods. Bug 234331, r+sr=jst 2004-02-19 21:54:12 +00:00
bzbarsky%mit.edu 09e02b6789 Remove redundant CheckLoadURI function in nsXMLElement. Bug 41907, r+sr=jst 2004-02-19 21:51:10 +00:00
bzbarsky%mit.edu 0a478e926e Don't crash on null nodes passed to renameNode. Bug 233955, r+sr=jst 2004-02-19 21:45:59 +00:00
darin%meer.net 416ce44647 bustage fix r=dbaron 2004-02-19 21:01:29 +00:00
cbiesinger%web.de bb8f20a832 233890, misc cleanup in some layout files, r+sr=bz 2004-02-19 18:56:13 +00:00
dbaron%dbaron.org 0168550440 Replaced elements should not support generated content. b=169334 r+sr=bzbarsky 2004-02-19 18:04:15 +00:00