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

2071 Коммитов

Автор SHA1 Сообщение Дата
peterl%netscape.com 3887cdc922 use preprocessor for atom code generation 1999-07-18 00:13:35 +00:00
peterl%netscape.com 9b936507ff added != operator 1999-07-18 00:13:08 +00:00
peterl%netscape.com e3019ad978 clean up some string usage 1999-07-18 00:01:21 +00:00
rjc%netscape.com dbce229d7e Use application locale when sorting with collation service; fix for bug #9968. 1999-07-17 21:36:17 +00:00
beard%netscape.com fad627620a added <iostream.h> 1999-07-17 01:58:38 +00:00
kipp%netscape.com f9e23515cd Removed a compiler warning 1999-07-16 17:40:39 +00:00
warren%netscape.com c5684bf4d7 Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
hyatt%netscape.com d604820879 Initializing a member variable to nsnull. 1999-07-16 08:26:42 +00:00
hyatt%netscape.com 415eb6c18e Continuing XUL overlay work. 1999-07-16 07:10:20 +00:00
waterson%netscape.com a985e3ea72 Performance tweaks to SetAttribute(): minimize string compares by using atoms to set up event listeners; silly fixes to broadcaster push code. 1999-07-16 04:05:53 +00:00
waterson%netscape.com 7da3370e9e Don't set up the composite datasource and XUL builder until immediately before we start to layout the document; this avoids a bunch of useless OnAssert()'s getting propogated and dropped. 1999-07-16 04:03:52 +00:00
valeski%netscape.com f135856aa7 yanked some function redefinitions if NECKO was defined 1999-07-15 15:17:43 +00:00
dcone%netscape.com f80c513c88 Fixed printing to make sure all URL's are loaded before print.
Fixed the background tile render'er to save and restore clip.
1999-07-15 14:23:40 +00:00
rjc%netscape.com c86f115ad1 Add check for null. 1999-07-15 09:20:54 +00:00
sspitzer%netscape.com b52b41b601 back this out. causes build bustage. sorry 1999-07-15 07:13:06 +00:00
sspitzer%netscape.com a56022118e use NS_DEFINE_CID instead of NS_DEFINE_CID where appropriate. fix warning 1999-07-15 07:00:22 +00:00
sspitzer%netscape.com 74c476330c fix warning 1999-07-15 06:58:53 +00:00
waterson%netscape.com 6289662141 Bug 8514. Add support s.t. 'ref=' changes will re-root a tree control (or other RDF-generated content). 1999-07-15 01:22:59 +00:00
kmcclusk%netscape.com f052dc2f0d fixed bugs #6303, #6753, #6756, #6759
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.
1999-07-14 22:00:24 +00:00
rjc%netscape.com 1dd1f92ca4 Use GetTextForNode() more, as well as use GetValueConst(). 1999-07-14 21:13:13 +00:00
tague%netscape.com e1cd6e87e7 Fixed bug #8227 deref errors in tempDOMTextRange 1999-07-14 21:10:55 +00:00
akkana%netscape.com 6d07c8eeb4 Restructure the editor output routines to allow passing in
a mime type and a flag argument.  Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
      editor is created.
9470, 9488: allow explicit specification of formatted output.
1999-07-14 18:54:29 +00:00
nisheeth%netscape.com ea2bbccb91 Removing ifdef XML_PSEUDO_ELEMENT which is never defined. 1999-07-14 17:59:19 +00:00
jevering%netscape.com bf09e3f6d9 Building w/Necko. For some reason prmem.h is not being included on the
NECKO=1 build.  Added include.
1999-07-14 17:13:05 +00:00
ftang%netscape.com 9e3d0e1906 hook charset detection for html document 1999-07-14 15:33:48 +00:00
waterson%netscape.com 33029e9741 Bug 8318. Don't include rdf:local-store in the generic builder until we have all of the persistence issues sorted out. 1999-07-12 18:24:26 +00:00
andreas.otte%primus-online.de b6031c6f4b NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski 1999-07-11 15:46:10 +00:00
warren%netscape.com 0cd57746e8 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
waterson%netscape.com 9c59e96e78 Bug 8854. Fix CloseWidgetItem() to play nice with mixture of XUL and RDF content. 1999-07-09 20:41:41 +00:00
vidur%netscape.com 5080813119 Cut-and-paste error. GetVLinkColor was calling the body's GetLink method. Fix approved by chofmann, reviewed by nisheeth. 1999-07-08 19:55:47 +00:00
akkana%netscape.com c52443a441 9180: add content comment, not XIF comment. r=chofmann 1999-07-07 22:43:46 +00:00
pinkerton%netscape.com 48f925b5fe rewite GetScreen* to use nsIWidget::WidgetToScreen(), which actually will work under linux and mac. (rev pavlov, appr cyeh). Bug #9114. 1999-07-07 22:40:22 +00:00
hyatt%netscape.com 1e0ad088a5 Fixing redraw problems on initial show of window. 1999-07-07 22:34:10 +00:00
warren%netscape.com 6a0313832e Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:19:38 +00:00
warren%netscape.com 9efa754f74 Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:08:40 +00:00
norris%netscape.com fc9729ccd2 Tom Pixley's code for the beginnings of DOM security, with a fix for the previous Mac link failure. 1999-07-07 07:50:03 +00:00
nisheeth%netscape.com 670427b1d4 Removed an extra space from the string displayed in the title bar. 1999-07-07 07:45:48 +00:00
nisheeth%netscape.com 1381c60863 Partial fix for bug 5707. We now set the title of the image to "Image: width x height pixels", where width and height are the dimensions of the image being displayed. This title is set from nsImageDocument::EndLayout() a newly added method that gets called from nsImageListener::StopRequest(). 1999-07-07 07:31:24 +00:00
waterson%netscape.com 6cc2813bb1 Bug 7722. PR_LOG instead of assert when an attempt is made to create element with a bogus namespace. 1999-07-07 06:52:21 +00:00
rjc%netscape.com 14f7295a00 Small insertion fix. 1999-07-07 06:34:18 +00:00
rjc%netscape.com 329d022fe0 Now able to sort by dateLiterals and intLiterals too. <Whee> 1999-07-07 05:32:07 +00:00
vidur%netscape.com 6f85dce006 Added a HTMLDocumentColor special-case rule for the HTML element. This is set when either the bgColor or fgColor is set on a HTML document. 1999-07-07 04:53:36 +00:00
vidur%netscape.com 7a1255d34d Switched document.bgColor,fgColor, etc. to set a style rule on the HTMLStyleSheet if the BODY element doesn't yet exist 1999-07-07 04:52:27 +00:00
waterson%netscape.com fe8c4b1447 Fix compiler warnings. 1999-07-07 04:26:24 +00:00
peterl%netscape.com 089df585d5 fix unix bustage (query interface macro usage error) 1999-07-07 02:07:34 +00:00
peterl%netscape.com c5e28df980 force quirks off for XML 1999-07-07 01:33:27 +00:00
peterl%netscape.com de00c8306c cleanup error handling 1999-07-07 01:32:59 +00:00
peterl%netscape.com 7559c431c6 split attributes into mapped and unmapped parts 1999-07-07 01:32:28 +00:00
peterl%netscape.com 92fcfce881 added color name string value 1999-07-07 01:31:34 +00:00
waterson%netscape.com 0932e2a021 Remove XUL_TEMPLATES and XUL_TEMPLATE_ASSERTIONS #ifdefs. Add FALLBACK_BUILDERS #ifdef that (when removed) will turn off the C++ builders for constructing content. 1999-07-07 01:31:00 +00:00
peterl%netscape.com acbf191666 split attribute container into mapped and unmapped parts
only mapped part is uniqued now
1999-07-07 01:30:43 +00:00
peterl%netscape.com 012965c3f8 split attribute container into mapped and unmapped parts 1999-07-07 01:30:14 +00:00
peterl%netscape.com 251d04536a hook up quirk mode 1999-07-07 01:29:49 +00:00
peterl%netscape.com 2bad49b1ac hooked up quirk mode 1999-07-07 01:28:04 +00:00
peterl%netscape.com f3d35bf597 cleanup 1999-07-07 01:27:29 +00:00
peterl%netscape.com 2e2639bd12 better quirk mode handling 1999-07-07 01:27:08 +00:00
peterl%netscape.com cdcf705d0b fixed body append notification a bit 1999-07-07 01:26:25 +00:00
peterl%netscape.com 551c1fcc99 reworked attribute storage to seperate attributes mapped in to style from
those that aren't
This lets the style system optimize style contexts better.
1999-07-07 01:24:40 +00:00
peterl%netscape.com 39ce4ee192 changed attribute mapping to use special attribute container 1999-07-07 01:22:38 +00:00
peterl%netscape.com 455ea670d9 better fixed font handling 1999-07-07 01:22:04 +00:00
peterl%netscape.com d5a1581d6d better memory handling 1999-07-07 01:20:43 +00:00
peterl%netscape.com 1092f444a0 propogate quirk mode into child contexts 1999-07-07 01:20:21 +00:00
peterl%netscape.com 8184256766 cleanup 1999-07-07 01:19:31 +00:00
peterl%netscape.com f21a88c90a changed attribute impact api 1999-07-07 01:18:59 +00:00
peterl%netscape.com 4c033f784b fixed css quirk support in XUL
removed dead code
1999-07-07 01:17:21 +00:00
peterl%netscape.com 15b6eb2237 sync to styled content api change 1999-07-07 01:16:56 +00:00
akkana%netscape.com 9e5868b5e5 Fix formatted plaintext output -- it wasn't following prettyprint or wrap length 1999-07-06 23:13:15 +00:00
andreas.otte%primus-online.de d968fa955b NECKO only: replacing GetBuffer with ToNewCString and some error checking 1999-07-06 23:08:16 +00:00
joki%netscape.com 0dc1a5f2fe Partial fix for bug 8123, handle spacebar scrolling on keypress, not keydown 1999-07-06 22:55:46 +00:00
hyatt%netscape.com 3c3b608aa5 Trying to fix build bustage. 1999-07-06 18:53:41 +00:00
kipp%netscape.com 667f48ea59 Removed white-space stripping from href's/backgrounds/etc to fix bug #8319 1999-07-05 21:14:37 +00:00
kipp%netscape.com 596f172e63 Map entities that expand to \r to \n (bug #6199); eliminate linux specific compiler warnings 1999-07-05 19:45:27 +00:00
kipp%netscape.com 926ce8bbed Made direction inheritable by tables in nav-quirks mode; cleaned up some linux specific compiler warning noise 1999-07-05 18:43:38 +00:00
hyatt%netscape.com b24efa6d6c Will do intrinsic sizing when the window is really small (doesn't have to be
0, since Linux barfs on that).
1999-07-05 16:54:14 +00:00
radha%netscape.com 22066bd370 Don't use the values returned by NS_MakeAbsURL to pass it to link handler, when
a mailto: url is clicked. This is because netlib doesn't understand mailto: urls yet.
This will be fixed the right way after NECKO lands
1999-07-04 23:48:06 +00:00
andreas.otte%primus-online.de 873a640f4b NECKO only: fixing MakeAbsolute when loading images, cleanup 1999-07-04 22:23:38 +00:00
andreas.otte%primus-online.de ef62836077 NECKO only: fixing MakeAbsolute when using link 1999-07-04 20:56:29 +00:00
hyatt%netscape.com 2af7a6b407 Checking in support for intrinsic sizing of chrome. 1999-07-04 04:09:54 +00:00
jfrancis%netscape.com 5dc9421f1c thread safety comes to nsRange 1999-07-03 11:14:08 +00:00
warren%netscape.com 6d3e85b53e Changed necko assertion to warning to make progress. 1999-07-03 06:52:55 +00:00
jfrancis%netscape.com ebc79c328c fix for bug 8024 1999-07-03 06:19:11 +00:00
waterson%netscape.com b8f59c3ea4 Implement OnChange() on the Generic and XUL builders. 1999-07-03 02:41:13 +00:00
kipp%netscape.com 673f4543b9 Use old-upper/lower-alpha/roman style constants so that when we map them back to strings we can reverse the mapping (bug #4324) 1999-07-02 22:27:55 +00:00
vidur%netscape.com 2833d42c0e SCRIPT elements now added to the tree with a containing text element representing the script content 1999-07-02 20:59:39 +00:00
akkana%netscape.com 53ee27fc97 Fix DoPrettyPrint -- turning off prettyprinting was broken 1999-07-02 19:41:40 +00:00
hyatt%netscape.com 79160f00df Making sure the default scrolling behavior for a webshell in XUL is
OVERFLOW_HIDDEN always.  Scrolling behavior set on the box itself
can be used to enable scrolling.
1999-07-02 05:29:18 +00:00
troy%netscape.com f49cf1f201 Added function FindPrimaryFrameFor() 1999-07-02 04:46:19 +00:00
vidur%netscape.com 8038804add Style elements now have a text child for their contents. 1999-07-01 21:39:14 +00:00
warren%netscape.com 8462929dda Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
kin%netscape.com c28fd4c67a Added GetIID() method. 1999-07-01 18:57:36 +00:00
jfrancis%netscape.com f83c611c20 fixed bug in CompareEndPoints() 1999-07-01 13:40:09 +00:00
joki%netscape.com cc8b77b488 Backing out js security changes. 1999-07-01 13:03:35 +00:00
joki%netscape.com 5056a89212 New JavaScript/DOM security stuff. 1999-07-01 10:38:26 +00:00
jfrancis%netscape.com d11c31e1c0 a little neatening 1999-07-01 08:39:24 +00:00
hyatt%netscape.com 4c1801f8f1 Fixing StartLayout so that it asserts and leaves the function if no root
content is available.
1999-07-01 07:34:19 +00:00
pinkerton%netscape.com 153b97e659 don't include nsHTMLAtoms.h since it's bad, and not needed anyway. 1999-07-01 06:47:31 +00:00
pinkerton%netscape.com dd5492d2d6 don't show tooltip when node is disabled, use both the global and local coordinates when showing a tooltip so alignment will work. added some debug stuff to track down why mac isn't doing screen coords correctly. 1999-07-01 06:27:42 +00:00
hyatt%netscape.com eda43ad47d Adding some atoms. 1999-07-01 05:06:11 +00:00
pinkerton%netscape.com ffbfc70557 filled in widget, clickCount, and mouse location for mouse enter/exit/over and drag enter/exit/over events. This info was just not getting set as it was for mouse clicks. 1999-07-01 04:12:42 +00:00
pinkerton%netscape.com 04ba4da225 don't crash if parent is null when asking for mouse coordinates. 1999-07-01 03:26:43 +00:00
rjc%netscape.com 4c8f84b2d3 Use a binary insertion sort. (Note: there is a conditional near the top of the file that can turn off the binary insertion sort and revert back to the older, slower code, in case of any weird bugs I haven't caught.) For the moment, its turned ON as I haven't seen any problems with it. 1999-07-01 01:55:09 +00:00
waterson%netscape.com 7c6e3e8c47 Bug 9098. Remove NS_PRECONDITION, as this can happen normally as part of teardown. 1999-07-01 01:21:14 +00:00
pinkerton%netscape.com f8cb1c33e6 go back to using static define instead of GetIID for one part of QI because of win32 compiler. i hate it, but until i can talk to scc.... 1999-07-01 00:54:46 +00:00
pinkerton%netscape.com 3a463448b6 Changing CreatePopup to return the popup. Adding a bunch of stuff for tooltips to the popup code. Fixing some bugs in webshell with loading malformed popups. Renamed "popup" to "popupElement" in the document and added "tooltipElement" as well. 1999-07-01 00:07:41 +00:00
evaughan%netscape.com 903d3c7c19 Added anonymous node support.
Added splitters
Added Grippies.
1999-06-30 22:17:43 +00:00
waterson%netscape.com 8e4378d610 Add GetIID(). 1999-06-30 19:47:42 +00:00
waterson%netscape.com 602b1c37bf Add GetIID(). 1999-06-30 19:28:16 +00:00
akkana%netscape.com 830cc10614 - New dialog and editor shell API for Insert HTML Source
- Add wrapcolumn setting to document encoders, and use it in the editor
- Fix numbered lists in the html to text sink stream.
1999-06-30 19:26:08 +00:00
vidur%netscape.com 133c98462e Fix for bug 9035. Shut of layers emulation and fixed type in layers getter. 1999-06-30 00:14:21 +00:00
vidur%netscape.com 88a75ad2dc Switched to using NS_WITH_SERVICE as per bug 5403 1999-06-29 23:43:46 +00:00
valeski%netscape.com 88adc85bf7 getbuffer bypass 1999-06-29 23:14:43 +00:00
tague%netscape.com b40147fcc6 Added clause and selection support for Input Methods. Fixes bug #8639, #8459, #6989, #7824 1999-06-29 20:31:22 +00:00
scc%netscape.com d049be3c31 Added |GetIID()| 1999-06-29 20:28:56 +00:00
hyatt%netscape.com 5c0e073194 Turning on the lazy mode in the tree widget. It is now the default. Let
the bug filing begin. :(
1999-06-29 20:20:40 +00:00
rods%netscape.com a06b2b94d4 Added toolbaritem 1999-06-29 14:21:14 +00:00
warren%netscape.com 28d53ce097 Necko cleanup. 1999-06-29 00:37:14 +00:00
akkana%netscape.com 04d06ed20e Better place to flush the buffer, suggested by Vidur 1999-06-29 00:26:06 +00:00
warren%netscape.com 163cf1930c Fixed necko ifdef. 1999-06-29 00:25:46 +00:00
vidur%netscape.com eb9495e722 added case for HTML element to MakeContentObject 1999-06-28 23:41:01 +00:00
vidur%netscape.com d922249feb nsHTMLContentSink.cpp 1999-06-28 23:39:25 +00:00
akkana%netscape.com da93c0ae05 Call FlushText after calling AddText, to keep from dropping text at the end of the fragment 1999-06-28 23:39:15 +00:00
akkana%netscape.com a88b8ef7ae Fix warnings, mostly from conflicts with the index routine declared in string.h on Linux 1999-06-28 21:27:10 +00:00
mscott%netscape.com 19e27ea0e4 necko change: nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream. 1999-06-28 20:43:28 +00:00
harishd%netscape.com bb0006855d Fix for Bug# 7957.
Always set the first "Title".
1999-06-28 19:56:10 +00:00
nisheeth%netscape.com c04d0276a5 Replacing nsIURI.h with nsIURL.h in the include list. 1999-06-28 15:06:33 +00:00
nisheeth%netscape.com 949a2374ff Adding the architecture for an external transformation engine to hook into Raptor's layout process. One way this architecture can be used is for doing XSL transforms using a 3rd party component that implements the XSL processor. More details will be posted in mozilla.layout.
Currently enabled on windows only. Set MOZ_XSL to 1 in your environment and build mozilla/layout.
1999-06-28 14:49:29 +00:00
nisheeth%netscape.com 5ecb0803d5 Adding the architecture for an external transformation engine to hook into Raptor's layout process. One way this architecture can be used is for doing XSL transforms using a 3rd party component that implements the XSL processor. More details will be posted in mozilla.layout.
Currently enabled on windows only. Set MOZ_XSL to 1 in your environment and build mozilla/layout.
1999-06-28 14:17:30 +00:00
nisheeth%netscape.com 28012cc29f Changed nsIURL to nsIURI. 1999-06-28 14:12:08 +00:00
nisheeth%netscape.com 863dcf6860 Adding the architecture for an external transformation engine to hook into Raptor's layout process. One way this architecture can be used is for doing XSL transforms using a 3rd party component that implements the XSL processor. More details will be posted in mozilla.layout.
Currently enabled on windows only.  Set MOZ_XSL to 1 in your environment and build mozilla/layout.
1999-06-28 14:12:07 +00:00
nisheeth%netscape.com d5c45dd624 Fixing up xml stylesheet PI... 1999-06-28 14:01:51 +00:00
buster%netscape.com 1823698740 fixed warnings 1999-06-28 13:44:40 +00:00
peterl%netscape.com 6f9cc422d7 removed autostring constructor usage per rickg
cleaned up url listing
1999-06-27 21:17:39 +00:00
peterl%netscape.com bac393ddbc cleanup url listing 1999-06-27 21:16:16 +00:00
peterl%netscape.com d39564b89e removed old autostring constructor per rickg 1999-06-27 20:42:45 +00:00
valeski%netscape.com ff18ce7d6d various #ifdef NECKO fixes. 1999-06-27 16:12:20 +00:00
warren%netscape.com f6b9d3a028 Necko ifdefs for layout and rdf. 1999-06-26 06:36:26 +00:00
akkana%netscape.com 78e98af618 - Add a prettyprint flag to the html-to-text sink (false by default).
When prettyprinting is on, we will attempt to make the plaintext
  mimic the look of the html; when off (as for copy/paste), we just
  dump the text with no formatting information.
1999-06-26 00:01:11 +00:00
rjc%netscape.com 7e4a5a8b81 Only set natural order attribute on the containment element. 1999-06-25 09:32:43 +00:00
rjc%netscape.com 8c9d9fb833 Unset sortActive and sortDirection attributes if "natural order" is being used. 1999-06-25 09:19:29 +00:00
rjc%netscape.com b6daf9c497 Get sorting working with new tree structure. Basically, just look for treechildren instead of treebody when walking down from the root of the tree. 1999-06-25 06:47:28 +00:00
warren%netscape.com 41b5fcddad Changed URLGroup to LoadGroup 1999-06-25 02:31:51 +00:00
warren%netscape.com 2f5289766d Renamed nsIURLGroup to nsILoadGroup in preparation for necko. 1999-06-25 02:17:37 +00:00
warren%netscape.com 6fc20cbcd6 More necko changes. 1999-06-25 01:53:22 +00:00
waterson%netscape.com 4fa567f534 Fix use of nsString with nsAutoString where appropriate. 1999-06-24 21:19:02 +00:00
akkana%netscape.com f0da4068f2 5924: Fix XIF handling of HTML comments, and also pass through the document's original formatting whitespace 1999-06-24 20:15:52 +00:00
waterson%netscape.com f008503b2f Land RDF_19990617_BRANCH. Add Change() and Move() methods to nsIRDFDataSource; add OnChange() and OnMove() methods to nsIRDFObserver. Factor nsIRDFDatasource::Init() and ::Flush() into nsIRDFRemoteDataSource. Change ownership model s.t. a datasource reference counts its observers. 1999-06-24 00:22:58 +00:00
pollmann%netscape.com eaca9b63b0 Adding form submit observer interface for Wallet and Single Signon 1999-06-24 00:07:34 +00:00
warren%netscape.com 5e8dccf3fe More necko changes. Changed nsIPluginTagInfo2::GetDocumentBase to copy string. 1999-06-23 19:55:21 +00:00
hyatt%netscape.com bd8221f129 Fix for 8735. 1999-06-23 07:21:11 +00:00
warren%netscape.com 23864df5e3 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00