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

3796 Коммитов

Автор SHA1 Сообщение Дата
joki%netscape.com 93950c7879 fix for resize event support, bug 960, and additional support for DOM 2 events. 2000-05-17 05:27:22 +00:00
jst%netscape.com 4834a0ff9b Adding computed style implementation to the build, and make it compile on windows. 2000-05-17 04:57:50 +00:00
jst%netscape.com d0ef19a152 Store XUL attribute names as nsINodeInfos. 2000-05-17 04:53:16 +00:00
jst%netscape.com cc992d6d06 Store attribute names in XML elements as nsINodeInfos plus some general DOM cleanup. 2000-05-17 04:52:09 +00:00
jst%netscape.com e20b081816 Fix bug 33111, crash when creating an applet element from JS, now we no longer crash but dynamically creating applets doesn't work yet. 2000-05-17 04:01:57 +00:00
jst%netscape.com 1ce329efcb Fix getElementsByTagName() regression. 2000-05-17 03:47:06 +00:00
rods%netscape.com 803814fbb2 Anchors now reg and unreg their access keys in SetDocument
Bug 959 r=joki (verbally)
2000-05-17 03:11:47 +00:00
jst%netscape.com d514908307 Redo to fix for 35321 and fix 35319. 2000-05-17 03:09:00 +00:00
mjudge%netscape.com 65c56ff98d removing debug messages 2000-05-17 03:07:31 +00:00
akkana%netscape.com 98e0a1eb36 Build ender-lite files if MOZ_ENDER_LITE is defined 2000-05-17 03:05:11 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
sfraser%netscape.com 3ca711ff8c Fix the static nsCOMPtr<nsIAtom> atom("type"), replacing it with nsHTMLAtoms::type, to fix an assertion on shutdown. 2000-05-17 02:23:59 +00:00
jst%netscape.com d50de9fdd9 Fixing nsbeta2+ bug #35321 (button.setAttribute('disabled', false) disables button instead of enabling it). 2000-05-17 02:03:10 +00:00
mjudge%netscape.com bcb5dc750c missing {} around a block 2000-05-17 02:02:20 +00:00
attinasi%netscape.com 75155a5afe Fixed a problem where background color could not be cleared once set. b=9151 r=rickg 2000-05-17 01:44:49 +00:00
pinkerton%netscape.com e6e6074486 another tweak for tooltips to work on html content. thanks to Robert O'Callahan for the patch. 2000-05-17 01:02:36 +00:00
rickg%netscape.com ee3f56282b one more tweak to entity redction code 2000-05-17 00:51:26 +00:00
joki%netscape.com 889fb5bf6c Part of fix for DOMEvent::GetCurrentTarget. 2000-05-17 00:40:22 +00:00
joki%netscape.com 6f7278e255 Part of fix for 4163, enable 4.x dragdrop event 2000-05-17 00:31:36 +00:00
jst%netscape.com b22cf9671a Updating nsIContent to allow accessin the attribute prefix and not only the attribute name and value. 2000-05-17 00:21:53 +00:00
mjudge%netscape.com 6e54e5dd6b adding switch. not throwing yet 2000-05-16 23:48:45 +00:00
mjudge%netscape.com e24c924e63 adding ender_lite to the build 2000-05-16 23:30:00 +00:00
mjudge%netscape.com 8117739bbf fixing relative div position bug with autoscroll 2000-05-16 22:41:38 +00:00
pollmann%netscape.com fc92c8208c Bug 32746 (2 of 3): Make iframe borders respond to both css and frameborder attribute. r=harishd 2000-05-16 21:56:02 +00:00
rickg%netscape.com c99c32c529 checking in fix for 39281 2000-05-16 20:27:45 +00:00
joki%netscape.com c352adf336 Fix for bug 39422, fix use of event.target from JS. a:leaf, r:vidur 2000-05-16 18:46:38 +00:00
jst%netscape.com fa23c947ff Fix invalid nsString useage. 2000-05-16 14:43:32 +00:00
joki%netscape.com 6d71f69258 Commenting out until we can figure out what mac wants here. 2000-05-16 13:27:10 +00:00
joki%netscape.com 69f7d9791c Fix bustage 2000-05-16 12:49:04 +00:00
joki%netscape.com de52d3e61d Fix for bustage 2000-05-16 11:36:34 +00:00
joki%netscape.com b2e873d830 Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed. 2000-05-16 11:35:12 +00:00
joki%netscape.com 1cdf7b1070 Adding accesskey support. Bug 959. 2000-05-16 10:22:20 +00:00
jst%netscape.com 6615429039 Cleaning up GetNodeName() in preparation for swiching mozilla over to a DOM Level 2 compliant .nodeName property. 2000-05-16 03:22:25 +00:00
cmanske%netscape.com 08012f4089 Select table column and row support (20973). r=mjudge 2000-05-16 03:03:13 +00:00
shaver%mozilla.org 8f7d1fbff0 Significantly reduce the amount of time we blow on style reresolution by
tracking the attributes which appear in CSS selectors, and only firing
a complete reresolution when we change one of those.  In the irrelevant-attr
case, we just let the frame update itself and get on with our lives right
away.  Fixed 38378, r=brendan, booyah.

Also, when setting an attribute to the same value that it currently holds,
don't think about it especially hard, and _don't_ go anywhere near the
style code.  Fixed 21879, r=brendan, boo_yah_.
2000-05-16 02:43:33 +00:00
jst%netscape.com c4b236d445 Make .localName always return the local name, even if there's no namespace on the node. 2000-05-16 02:17:14 +00:00
jst%netscape.com 8e1109a431 Implementing getElementsByTagNameNS() for XML and HTML documents. 2000-05-16 00:55:05 +00:00
jst%netscape.com 68ee24180b Pass the name without the prefix to the DOM script object factory... 2000-05-15 22:48:38 +00:00
attinasi%netscape.com 5bc97259da Added support for simple xlinks: we now treat simple xlinks like links for styling. b=38026 r=dbaron 2000-05-15 22:30:27 +00:00
rickg%netscape.com 6e17360823 fixed edge case in entity reduction code 2000-05-15 20:37:01 +00:00
jst%netscape.com a29b0b6f25 Checking in DOM Level 2 version of the DOM interface Element. 2000-05-15 20:31:55 +00:00
jst%netscape.com acf1d8d069 Fixing build bustage if PR_LOGGING was defined. 2000-05-15 19:15:14 +00:00
jst%netscape.com ba15afe1a0 Adding support for document.createElementNS() for XUL documents. 2000-05-15 19:02:30 +00:00
mjudge%netscape.com 7f6d226ce5 removing comment on code 2000-05-15 14:25:52 +00:00
mjudge%netscape.com fe4de97f4f typedef before switch gets thrown 2000-05-15 14:24:02 +00:00
mjudge%netscape.com e2ab14f470 fixing legal issues 2000-05-15 14:19:25 +00:00
mjudge%netscape.com c6539035c0 fixing output from selection piece 2000-05-15 14:18:30 +00:00
jst%netscape.com c32b4fd51e Fix .innerHTML regression (from the XIF converter update), and add a null document check. 2000-05-15 14:07:36 +00:00
dbaron%fas.harvard.edu 1b3f6ef567 Fix leak of namespace manager. r=waterson@netscape.com 2000-05-15 13:11:06 +00:00
rickg%netscape.com cc9194a5dd fixed bugs: 37417 and 26023 2000-05-15 07:27:55 +00:00
ben%netscape.com fc753582e6 checking in support for script block children on XBL <handler> elements. r=hyatt 2000-05-15 07:19:35 +00:00
brendan%mozilla.org 8863d5a4ce Warning abatement. 2000-05-15 06:20:14 +00:00
bryner%uiuc.edu 473dcb0d5b Hook up text enlarge/reduce with ctrl+mousewheel. bug
25427.  r=erik@netscape.com.
2000-05-15 02:10:11 +00:00
jst%netscape.com a42ffded11 More WIP on getComputedStyle(), not part of the build yet. 2000-05-15 01:59:05 +00:00
jst%netscape.com f857669c9c Adding a very primitive readonly implementation of CSSPrimitiveValue. Not part of the build yet. 2000-05-15 01:58:26 +00:00
jst%netscape.com 286d0be8b7 WIP for getComputedStyle(). 2000-05-15 01:33:27 +00:00
jst%netscape.com 35f9b347a8 Implementing createElementNS(). 2000-05-14 23:55:04 +00:00
jst%netscape.com 6417d02cc9 More utility frunctions in nsINodeInfoManager. 2000-05-14 23:45:32 +00:00
scc%netscape.com de6dfb4209 string fixes 2000-05-14 23:06:18 +00:00
jst%netscape.com 9b81553504 Support wildcard ('*') for namespaceURI in getElementsByTagNameNS(). 2000-05-14 19:37:40 +00:00
harishd%netscape.com 9fb11a1796 Enabling NOLAYERS by default ( since we don't support LAYER tag ).
r=vidur

Putting webshellservice into parser bundle for use by observer base.

r=nisheeth
2000-05-14 19:25:06 +00:00
jst%netscape.com 416f155970 Adding more utility functions to nsINodeInfo. 2000-05-14 18:34:35 +00:00
jst%netscape.com a294cac2fd Implementing getElementsByTagNameNS() in the XUL document. 2000-05-14 18:14:30 +00:00
jst%netscape.com 539575a00c Implementing DOM hasFeature() and supports(). 2000-05-14 13:08:00 +00:00
scc%netscape.com bf980f52c7 string fixes 2000-05-14 08:10:00 +00:00
jst%netscape.com e9e0ee8ec5 Make processing instructions implement nsIDOMLinkStyle, also did some general cleaning up. 2000-05-14 02:11:44 +00:00
jst%netscape.com 5d215557cf Add support for DOM Level 2 document.defaultView 2000-05-14 02:08:53 +00:00
hyatt%netscape.com b05a016994 XBL changes. 2000-05-13 23:02:12 +00:00
mjudge%netscape.com 41eeb41b1b removing warning 2000-05-13 22:59:43 +00:00
mjudge%netscape.com 8318464852 fixing warnings and some redundant code 2000-05-13 20:47:42 +00:00
jst%netscape.com 71d24c7aa6 In stead of throwing an exception when the user asks for the owner rule of style sheet we return null. 2000-05-13 18:10:24 +00:00
mjudge%netscape.com 5364dec9d5 fixing redundant calls to notify selection listeners 2000-05-13 09:10:16 +00:00
mjudge%netscape.com 68a5f190e0 xuldocument now will output xif/text also changing references from nsXifconverter to nsIXIFConverter 2000-05-13 08:13:54 +00:00
mjudge%netscape.com 8c2692938e nsXifConverter to nsIXIFConverter 2000-05-13 08:13:05 +00:00
mjudge%netscape.com e1816be991 changing nsXifconverter to nsIXifConverter 2000-05-13 08:11:29 +00:00
mjudge%netscape.com 1360793455 nsIXifconverter from nsXifConverter 2000-05-13 08:11:07 +00:00
mjudge%netscape.com 9ca1be1f9b changing nsXifconverter to nsIXIFconverter 2000-05-13 08:09:25 +00:00
mjudge%netscape.com 3a1f901c10 (ender-lite) forcing use of nsixifconverter rather than nsxifconverter. making tostring method take output type parameters. 2000-05-13 08:07:34 +00:00
mjudge%netscape.com 3d704a7361 exporting new apis for nsIXIFConverter and forcing nsidocument and nsicontent to use them 2000-05-13 08:06:37 +00:00
mkaply%us.ibm.com 8b307332cd # 37239
r= waterson
OS/2 bring up continues - add PR_CALLBACK for VisualAge
2000-05-12 22:23:36 +00:00
jst%netscape.com c7e3c310d9 Add GetNodeInfo() to nsIContent. 2000-05-12 14:09:28 +00:00
jst%netscape.com ff00e8645b Add a SetAttribute method to nsIContent that takes a nsINodeInfo parameter. 2000-05-12 13:46:59 +00:00
ducarroz%netscape.com 1a253b8ab3 Fix for bug 38757. Need to use a focus listenner in order to make inheriance of focus handlers working. R=hyatt 2000-05-12 06:25:48 +00:00
nisheeth%netscape.com df419864ce Removing include of windows.h in and ifdef XSL section of the code. Does not affect mozilla build. 2000-05-12 04:40:55 +00:00
jdunn%netscape.com 587ac2dd37 backing out previous change, since axel backed out his autoconf.mk.in change
r= jgaunt@netscape.com
2000-05-12 03:42:02 +00:00
jdunn%netscape.com f4638295be fixing hpux 11.00 build and autobahn's commercial build
I mentioned this to Axel but he was going to bed...
r= jgaunt@netscape.com
2000-05-12 02:42:54 +00:00
pollmann%netscape.com 3d8d6cf6a7 Bug 35573: Fix part of a webshell leak, r=nisheeth 2000-05-12 00:53:38 +00:00
axel%pike.org 0c49ddc233 Get XSLT going on unix, this one passed previous checkin
patch by andreas otte, r=me
2000-05-11 23:22:37 +00:00
axel%pike.org b59ca873de Getting XSLT going, patch by andreas.otte@primus-online.de
r=me
2000-05-11 23:13:18 +00:00
sfraser%netscape.com 877820136a Fix 38949 -- setSelectionRange broken by mjudge checking in nsGfxTextControlFrame2 stuff prematurely. 2000-05-11 22:47:19 +00:00
axel%pike.org 90a5509aab Get XSLT going for unix, patch by andreas.otte@primus-online.de,
r=jst@netscape.com
2000-05-11 22:45:24 +00:00
saari%netscape.com b8aa8a1761 more for 29800 2000-05-11 22:43:32 +00:00
saari%netscape.com 58bded8675 First checkin for bug 29800, preventing scrolling to content when focus
memory is resetting focus after deactivating and reactivating a window.
2000-05-11 22:40:51 +00:00
jst%netscape.com 6ff3742e4c Landing support for the 'innerHTML' property on HTML elements in mozilla, fixes part of bug 9201. 2000-05-11 21:49:16 +00:00
mjudge%netscape.com a89f9e3c80 changing way we access caret. use the selection controller whenever possible. because it will make the caret do the right thing even when we have multiple selections accessing same caret. 2000-05-11 04:25:43 +00:00
jst%netscape.com 77c5f57f3d Fixing bug 38357. Passing a document node to nsRange::SelectNode() crashed mozilla, now it properly throws the exception INVALID_NODE_TYPE_ERR if the node type is incorrect. r=akkana@netscape.com 2000-05-11 01:44:44 +00:00
pollmann%netscape.com 24a3947b93 Bug 17605: Don't tab to anchor without an href. r=harishd 2000-05-11 01:43:04 +00:00
nisheeth%netscape.com 6346ccc595 Add support for loading an XML document from script within a XUL document also. 2000-05-10 23:02:32 +00:00
jst%netscape.com 4281027673 Support replacing the doctype in a document. 2000-05-10 19:52:08 +00:00
jst%netscape.com fced8630c2 Fixing incorrect hash table useage, this fixes smoketest blocker #38795. a=granrose 2000-05-10 18:19:46 +00:00
jst%netscape.com 50499cc037 Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com. 2000-05-10 13:13:39 +00:00
hyatt%netscape.com f909e4ece7 Fix my bigass leak. 2000-05-10 08:19:43 +00:00
ftang%netscape.com b7349b52c8 fix bug in the SaveDocument code. 2000-05-10 03:52:02 +00:00
hyatt%netscape.com ec8e3fe54c Making XML, MathML, SVG, and HTML elements support passing attribute changes into XBL bindings. 2000-05-10 02:15:47 +00:00
hyatt%netscape.com 8fc27c5ee1 Fix leak. 2000-05-10 01:09:45 +00:00
attinasi%netscape.com bf94e62b2c Preventing processing of style links if the HREF is empty. b=30817, r=harishd 2000-05-09 23:05:13 +00:00
hyatt%netscape.com e82a7c8b5f XBL. 2000-05-09 21:42:57 +00:00
hyatt%netscape.com fbac03f025 XBL now works with HTML, XUL, SVG, MathML, and XML! 2000-05-09 21:42:40 +00:00
hyatt%netscape.com 0166bfad1b XBL now works with HTML, SVG, MathML, XML, and XUL. 2000-05-09 21:41:01 +00:00
jst%netscape.com a2805d7113 XPCOM methods that return a success call *must* set their output parameters, this fixes part of the crash in bug 35257 (crash setting selectedIndex for SELECT not in DOM tree). 2000-05-09 21:01:25 +00:00
jst%netscape.com d6fcea6fb9 Fixing the .value and .defaultValue properties on textarea's, this fixes bugs 32795 and 32799. 2000-05-09 19:11:27 +00:00
sfraser%netscape.com 92b6ce8a47 Make nsEventStateManger support nsIWeakReference, so that they are not held onto as XPCOM observers. r=saari 2000-05-09 19:04:13 +00:00
jst%netscape.com 2c42fa1d6a Input element type names are now all lower case, this is required for mozilla to be compatible with all other existing browsers (even if the DOM spec says otherwize). This fixes bug 32368. 2000-05-09 13:56:40 +00:00
heikki%citec.fi 3ab4622e1d Test files for simple XLink. Not part of build. 2000-05-09 08:26:55 +00:00
heikki%citec.fi bc9eec293a Implemented actuate=onLoad for simple XLinks. r=nisheeth. 2000-05-09 07:30:21 +00:00
buster%netscape.com b167ed0d9c fixed bug 24770 2000-05-09 05:09:55 +00:00
saari%netscape.com 1f7a0de255 adding preventDefault to the mousedown event if it pops up a xul popup. This works around a bug where it is possible to have multiple popup listeners for different elements called for one mousedown event. This is a work around for bug 35100. r=hyatt 2000-05-08 23:43:35 +00:00
pinkerton%netscape.com f84b62bec5 fix for 38132, assert when mouse was over html element and a tooltip was registered. two things: make sure we always find the xul document using where the popup is registered not the event target, and try/catch around asking for the attribute since DOM Elements won't have attributes. 2000-05-08 23:21:57 +00:00
pinkerton%netscape.com 88871f3f6d don't let context menu show up under mouse so that clicks can more easily dismiss it. bug 27364, thanks dean_tessman@hotmail.com. 2000-05-08 21:24:51 +00:00
hyatt%netscape.com 06b104a688 Add blankrow capability to tree. 2000-05-08 20:51:50 +00:00
jst%netscape.com c855b6a512 Checking in new files for (the not yet checked in) shared node info code. Not part of the build yet. r=buster@netscape.com 2000-05-08 14:29:44 +00:00
mjudge%netscape.com f00814dfd1 forgot to initialize this 2000-05-08 04:00:48 +00:00
mjudge%netscape.com d1a4360966 tabbing 2000-05-08 04:00:26 +00:00
karnaze%netscape.com 2dd77dfac8 bug 33976 - make non numeric border value 1. 2000-05-07 17:15:56 +00:00
andreas.otte%primus-online.de 17a703b6c6 working on bug 37616, Retire SetRelativePath, removing last usage of SetRelativePath, r=warren@netscape.com, a=buster@netscape.com 2000-05-07 10:35:40 +00:00
rjc%netscape.com 56206fc77d Whitespace cleanup. 2000-05-07 08:43:42 +00:00
michael.lowe%bigfoot.com 73b7310c91 Implement CSS3 cursors on Windows 2000-05-07 05:14:43 +00:00
attinasi%netscape.com ffd21441ec Fixed the BodyBackground rule to propagate the backgound color when the background color is cleared as well as set. b=11491 2000-05-06 05:56:02 +00:00
attinasi%netscape.com 309bb9300a QuirkMode: support for background="" to override the table inheriting the background down to the cells. 2000-05-06 05:48:38 +00:00
jst%netscape.com 0aba1cb6c0 Fixing bug 36308, document.close() didn't release the parser so subsequent document.open calls didn't properly clear the document/old parser. 2000-05-06 00:05:19 +00:00
rjc%netscape.com 7f59b073bd Fix bug # 20795: can now to specify order of template generated vs. XUL content. 2000-05-06 00:01:01 +00:00
jst%netscape.com 7fb4f77a4f Fixing bug 35598, HTMLInputElement.click() wasn't working properly. r=joki 2000-05-05 23:44:43 +00:00
waterson%netscape.com 2aac796cb5 Bug 34623. Add 'rebuild()' API to XUL elements. 2000-05-05 23:39:59 +00:00
erik%netscape.com 87183532c2 bug 26237; added support for HTML LANG attribute -- it now uses the fonts
specified by the user for elements with the LANG attribute when the font
is a CSS generic (e.g. serif); r=pierre
2000-05-05 21:04:36 +00:00
waterson%netscape.com fe2e320b21 Bug 34623. Add nsIXULTemplateBuilder.idl. 2000-05-05 20:42:21 +00:00
harishd%netscape.com a9d336f569 Changed a parameter ( nsVector to nsVoidArray ).
to add support for KEYGEN.
2000-05-05 20:39:12 +00:00
joki%netscape.com c7f081acc1 Fix for 10574, fix pageX, pageY coords to match 4.x behavior 2000-05-05 14:47:37 +00:00
joki%netscape.com 39233a94c8 Adding assertion and null check for mCurrentTarget in PostHandleEvent 2000-05-05 14:43:20 +00:00
jst%netscape.com 5c84babe17 Fixing bug 35276, flush all pending reflow notifications before requsting geometry from the frames, this makes the HTML element properties offsetXXX correct values even if requested immediately after a reflow was generated. 2000-05-05 14:25:49 +00:00
dprice%netscape.com c03d40d966 fix for 38253 r=mjudge 2000-05-05 05:37:27 +00:00
shaver%mozilla.org a09f39c8c7 first part of ContentPolicy stuff (#37983, r=brendan) 2000-05-05 05:28:49 +00:00
karnaze%netscape.com d2c39b970f bug 37037, 37490, and a table paganation problem when captions are present. 2000-05-04 23:16:42 +00:00
ducarroz%netscape.com 5976a9cc3f Fix for bug 35687. We need to initialize keyMatched to true. R=hyatt 2000-05-04 22:36:25 +00:00
pierre%netscape.com 83f47ff795 18817 and 35872 "Compatibility mode testing should be reviewed". eDTDMode_noquirks was used instead of eDTDMode_strict. Another fix from VYV03354@nifty.ne.jp, r=pierre. 2000-05-04 21:53:18 +00:00
attinasi%netscape.com 0689d1a388 Tables now inherit backgrond color and image into the cells and allow them to paint instead in quirks mode (the way it originally was). b=34838 2000-05-04 21:41:02 +00:00
attinasi%netscape.com 0b29b970a3 Change to disallow underscore character in identifiers, as required in the CSS2 spec. Fix contributed by VYV03354@nifty.ne.jp, r=attinasi@netscape.com 2000-05-04 21:36:49 +00:00
waterson%netscape.com 8ffd6fae3d Bug 38185. Fix ports build bustage. a=brade 2000-05-04 19:57:31 +00:00
rods%netscape.com 3050116306 button and input button content nodes now cancel all mouse click events except mouse up/down
b=38083
2000-05-04 13:57:35 +00:00
rjc%netscape.com 7c8164bc51 Comment change. 2000-05-04 12:54:11 +00:00
waterson%netscape.com d59ead45cd Bug 37290. Fix 'bindings' implementation to avoid excessive update when re-computing: only index sources that participate in a binding, using bindings rather than lookup to maintain values even for 'simple' rules, lazily compute bindings. Rename 'nsBinding' to 'nsAssertion' to clarify difference. 2000-05-04 09:57:59 +00:00