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

37295 Коммитов

Автор SHA1 Сообщение Дата
rods%netscape.com d7fc6e2d31 Added all the focus rules in one place so we can make then right, then we can distribute then through out the file to were each element is defined 1999-08-19 14:48:42 +00:00
danm%netscape.com a4a7b62ae4 adding chrome test case to debug menu 1999-08-19 14:48:28 +00:00
briano%netscape.com 4fe196c8c6 Automated update 1999-08-19 14:45:54 +00:00
danm%netscape.com 427c48b4fd fix refcounting of parent window during window creation. fixes bug 12077. 1999-08-19 14:44:31 +00:00
brade%netscape.com 86237e743d add license 1999-08-19 14:38:45 +00:00
brade%netscape.com 689f7f5325 new images (transparent) from pete@postpagan.com 1999-08-19 14:37:43 +00:00
rods%netscape.com b8e288a61f Added a check to see if an outline should drawn, if so, then the damagaed rect needs to be inflated so it gets drawn "outside" the frames area 1999-08-19 14:36:47 +00:00
rods%netscape.com 62ae1bfcf9 added PaintOutline to paint CSS outlines to paint method 1999-08-19 14:35:48 +00:00
brade%netscape.com bdeed6a858 back out license due to bug in parser 1999-08-19 14:35:23 +00:00
ramiro%netscape.com 416e10dd21 Flip --disable-static to --enable-static. So by default, no extra static
libs are built.
1999-08-19 14:34:03 +00:00
brade%netscape.com 056e26b4ca add license and opening comment (assume that is what was intended) 1999-08-19 14:33:39 +00:00
rods%netscape.com 5bfe95c0f4 Added NS_NewAttributeContent method 1999-08-19 14:32:19 +00:00
rods%netscape.com c684042890 For generated content that gets its value from an attribute, it now creates a new object nsIAttributeContent which goes and gets the current value when needed. 1999-08-19 14:29:55 +00:00
brade%netscape.com 776028d5c9 add license 1999-08-19 14:28:44 +00:00
brade%netscape.com 351af90280 diffs from pete@postpagan.com; add license 1999-08-19 14:28:35 +00:00
rods%netscape.com ee537ba0ad Added method GetSelectedIndex 1999-08-19 14:26:38 +00:00
brade%netscape.com 6fa7b160fa reformatting by pete@postpagan.com, pixel/percent handling by Brian King 1999-08-19 14:25:32 +00:00
brade%netscape.com de8adbda5d diffs from pete@postpagan.com and Brian King (height and width percent controls) 1999-08-19 14:24:09 +00:00
ramiro%netscape.com 0e603cc971 Dont link in raptorhtml, raptorweb, raptorwidget, or raptorhmlpars. These are components
which shouldnt be linked in.
1999-08-19 14:23:32 +00:00
dcone%netscape.com 0a4b8be483 Added a file nsAttributeContent.cpp to project 1999-08-19 14:22:56 +00:00
rods%netscape.com 300c700e00 Added a new method PaintOutline, and added a new parameter to PaintBorder to tell whether to get the style and color information from the border info or the outline info 1999-08-19 14:22:47 +00:00
brade%netscape.com b83d69058f diffs from pete@postpagan.com and Brian King 1999-08-19 14:22:29 +00:00
rods%netscape.com 8c512a7a2f added nsAttributeContent.cpp 1999-08-19 14:17:28 +00:00
dcone%netscape.com a7dcec0623 Took out some code that was not needed... 1999-08-19 14:17:13 +00:00
rods%netscape.com 6b10cc3ee9 Removed some old code, fixed some ref counting, added nsIAttributeContent interface 1999-08-19 14:13:46 +00:00
rods%netscape.com 0764b680ff Now uses the button for the display area and uses the new selected index methods from the ListControlFrame 1999-08-19 14:11:59 +00:00
rods%netscape.com 0362529f13 Renamed some methods and changed the selected item to be able to pass the currently selected index instead of just being able to get the currently selected item 1999-08-19 14:11:28 +00:00
german%netscape.com c72c25f2d3 cosmetic sidebar changes, yield better look and better font inheriting from window 1999-08-19 14:08:56 +00:00
ramiro%netscape.com 02a4b4ec8a Fix dumb mistake that was breaking BEOS. 1999-08-19 14:07:29 +00:00
rods%netscape.com 5a242d756d Now takes into account suggested size in the size calculation 1999-08-19 14:07:05 +00:00
rods%netscape.com 7c354c9540 Now, check to see if it is disabled or whether the control it cantains is disabled and then does the right thinik with the events 1999-08-19 14:05:36 +00:00
rods%netscape.com 1e1d514c05 It now loks at the "disabled" property when initialized and looks for an attribute changed notification to disable itself 1999-08-19 14:03:53 +00:00
rods%netscape.com 654caf2688 It now takes into account the suggested size in the calculation 1999-08-19 14:02:20 +00:00
rods%netscape.com 3dc1aa04e6 The button was being sized wrong, so the computed border padding needed to be removed beforehand and then is added back in later by layout 1999-08-19 14:00:09 +00:00
buster%netscape.com f0f929a02a added the ability to set content in a readonly or disabled control via DOM.
fixed some error checking
1999-08-19 13:43:33 +00:00
buster%netscape.com c7320f220f fixed some documentation 1999-08-19 13:33:49 +00:00
buster%netscape.com 3bc5912284 Fixed a ton of errors where we were not handling error results correctly.
Added some comments of the form "// XXX: ERROR_HANDLING <explanation>"
wherever I saw a potential error but wasn't 100% sure of the intention of the code.
Fixed a few bugs along the way.
1999-08-19 13:30:48 +00:00
kin%netscape.com 8dbe37f8bd Re-enabling Editor API Logging on Mac. 1999-08-19 13:27:57 +00:00
brade%netscape.com 07edca718b modal dialogs 1999-08-19 13:27:29 +00:00
kin%netscape.com f50ffdbc70 added files: mozilla/editor/base/nsEditorTxnLog.cpp, mozilla/editor/base/nsHTMLEditorLog.cpp 1999-08-19 13:25:14 +00:00
kin%netscape.com 58126e991a Added ScrollRectIntoView() method and other utility methods
to fix several bugs related to scrolling the selection into view.
1999-08-19 13:20:11 +00:00
kin%netscape.com f83e42cc70 Modifications to re-enable Editor API Logging which was broken after the last editor source reorg.
editor/base/Makefile.in
  editor/base/makefile.win
    - Modified makefiles build files that were
      renamed, and use new define to build the
      API Logging code.

  editor/base/nsEditor.cpp
  editor/base/nsEditor.h
  editor/base/nsHTMLEditor.cpp
    - Removed all ENABLE_JS_EDITOR_LOG ifdef'd code.
    - Removed all references to nsVector.h.

  editor/base/nsEditorFactory.cpp
    - Added ENABLE_EDITOR_API_LOG ifdef'd code
      that will create an instance of nsHTMLEditorLog
      instead of nsHTMLEditor.

  editor/base/nsEditorTxnLog.cpp
    - Initial checkin of file. File was originally named nsJSTxnLog.cpp.

  editor/base/nsEditorTxnLog.h
    - Initial checkin of file. File was originally named nsJSTxnLog.h.

  editor/base/nsHTMLEditorLog.cpp
    - Initial checkin of file. File was originally named nsJSEditorLog.cpp.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.

  editor/base/nsHTMLEditorLog.h
    - Initial checkin of file. File was originally named nsJSEditorLog.h.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.
1999-08-19 13:19:10 +00:00
brade%netscape.com 053435f1c7 add license 1999-08-19 13:17:22 +00:00
mccabe%netscape.com b7e63ab162 Changes to the xpidl compiler to support generating an 'NS_DECL_NSIFOO' macro when generating the nsIFoo interface, which provides a shorthand to declare all of the methods of that interface.
Also included are various architectural changes to support this, (which required descending the interface and method subtree of the IDL parse tree an extra time) including abstracting out the write_method_signature and write_attr_accessor methods so that they can be called both when generating the interface and when generating the macro.

Purged passing the single TreeState parameter from several leaf functions, and broke it out into parameters foo_tree and output file.  This saved a lot of tree->state twiddling when calling tree-descent functions.

This checkin will cause depend builds to rebuild most of the tree, so be patient...
1999-08-19 13:02:08 +00:00
sgehani%netscape.com d7e310dd98 Turn on building of static zlib and static libjar. 1999-08-19 11:08:19 +00:00
sgehani%netscape.com bfa45ffb41 Adjusted static lib targets in anticipation of adding them to the build. 1999-08-19 10:52:58 +00:00
jband%netscape.com d63d8a18c4 Fixing xptinfo bug with getting information about the type of an interface pointer parameter of a method when the method is inherited from another interface in another typelib file. The api needs to also pass along the method index in order to convey enough information to always give the right answer. Got that? :) Fixing users of this modified api also. 1999-08-19 10:12:30 +00:00
sgehani%netscape.com 087770dbf9 Fix for Mac specific bug: 10421. 1999-08-19 09:48:53 +00:00
mscott%netscape.com 9e1d202bf5 Fix build breakage for alecf. Be sure to build a header file for nsIUrlListenerManager.idl 1999-08-19 07:59:40 +00:00
alecf%netscape.com 6d4b23bad6 add servertype attribute so that folders show up correctly 1999-08-19 07:31:48 +00:00