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

2337 Коммитов

Автор SHA1 Сообщение Дата
karnaze%netscape.com f78216ec93 I forgot to check this in last night with the other changes. 1999-09-02 18:39:10 +00:00
karnaze%netscape.com b559ac1c0a I forgot to check this is last night with fixes for table borders. 1999-09-02 18:20:43 +00:00
kipp%netscape.com ae6cab7aa6 Fixed an nsString usage oopsie 1999-09-02 18:02:52 +00:00
sspitzer%netscape.com b436341b23 bulletproofing to prevent the crash I reported in bug #13007. assert is better than a crash any day. 1999-09-02 07:22:47 +00:00
pinkerton%netscape.com ac764c05e8 exposing drag and drop events to JS. 1999-09-02 03:51:03 +00:00
hyatt%netscape.com fc570b8b36 Fix for build bustage. 1999-09-02 02:09:21 +00:00
hyatt%netscape.com 04bb2efe32 Must fix build bustage. I have to have access to members of this object without
being forced to call member functions (since my content nodes are in a separate
DLL from layout).
1999-09-02 02:09:07 +00:00
hyatt%netscape.com 9746e22b3e Adding support for proportional widths to tree columns. 1999-09-02 01:13:27 +00:00
karnaze%netscape.com 4ffe94ea2d changed default for nsStyleTable.mRules to NS_STYLE_TABLE_RULES_ALL 1999-09-02 00:06:35 +00:00
kmcclusk%netscape.com db002fe9ca Bug#12729 Modified SinkContext::DemoteContainer to cache the child's mForm before
Removing it. After removing it the child's mForm is reset to the cached value.
1999-09-01 21:57:01 +00:00
putterman%netscape.com 798a890537 speedup building content. checkin for waterson. 1999-09-01 04:58:36 +00:00
cyeh%netscape.com 26effbde96 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
kipp%netscape.com 43c7c19731 Added another debug atom 1999-09-01 01:10:02 +00:00
kipp%netscape.com 1677a4153a Removed GetRC code 1999-09-01 01:00:59 +00:00
briano%netscape.com e5e316ce8a General cleanup. 1999-09-01 00:47:39 +00:00
nisheeth%netscape.com dd775a9b5f The HTML Content sink now generates content IDs for each of the content objects it creates. The IDs start at NS_CONTENT_ID_COUNTER_BASE, defined in nsIContentSink.h, and increase monotonically as content objects get created. 1999-08-31 11:17:26 +00:00
nisheeth%netscape.com 5c883a4105 Added Get/Set methods to content IDs. An ID is used as a key to store state information about a content object and its associated frame object. The state information is stored in a dictionary that is manipulated by the frame manager (nsIFrameManager) inside layout. An opaque pointer to this dictionary is passed to the session history as a handle associated with the current document's state. 1999-08-31 10:06:17 +00:00
waterson%netscape.com 4195d84e46 Bug 12811. Fix frame system notifications s.t. as _few_ as possible get forwarded through to layout. Temporarily remove timer hacks from tree widget. 1999-08-31 06:40:41 +00:00
kipp%netscape.com 20b3806ec4 Added new atoms 1999-08-31 04:31:39 +00:00
kipp%netscape.com fd426dec6a Reimplemented SizeOf methods in some of the frame classes; partial rework of first-line handling snapshot 1999-08-31 03:09:40 +00:00
tague%netscape.com d22744e0e1 Added support for a reply from the StartComposition message. Necessary for XIM support on UNIX. 1999-08-31 01:20:32 +00:00
rjc%netscape.com c664827637 Try again. 1999-08-30 10:28:37 +00:00
rjc%netscape.com 91329d2955 Small fix. 1999-08-30 10:26:55 +00:00
rjc%netscape.com dbc5b02975 Cleanup a bit, and fix bug # 11516. 1999-08-30 10:05:40 +00:00
waterson%netscape.com 3ca426bfd7 Clean up compiler warnings. 1999-08-30 03:18:06 +00:00
waterson%netscape.com b5d72a52b3 Content model whackage. Remove all code that tried to keep the graph in sync with DOM changes. Regenerate JS from newer idlc compiler. Fix bug 12177. Fix miscellaneous breakage with templates. 1999-08-30 02:45:54 +00:00
norris%netscape.com 59b4dc8374 * clean up nsScriptSecurityManager
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
pavlov%netscape.com 47297145d1 add palette name atom 1999-08-28 19:50:15 +00:00
nisheeth%netscape.com 1f47bc0cb5 Checking in initial version of Keith Visco's (kvisco@ziplink.net) XSL processor, Transformiix. Some glue code to interface it with mozilla is #ifdef MOZILLA protected. 1999-08-28 08:19:56 +00:00
nisheeth%netscape.com 8bd80641a6 Work in progress to integrate Keith Visco's XSL processor, Transformiix, into Gecko. All code is protected by #ifdef XSL and will not affect the build. 1999-08-28 07:37:23 +00:00
nisheeth%netscape.com e1e0ac9466 Work in progress to integrate Keith Visco's XSL processor, Transformiix, into Gecko. All code is protected by #ifdef XSL and will not affect the build. 1999-08-28 07:31:08 +00:00
rpotts%netscape.com 7754ffcb15 Null terminate the new buffer. 1999-08-28 05:12:11 +00:00
kipp%netscape.com 0a0c35f394 Fixed bug #10571 by always initializing 'ref' 1999-08-27 21:52:19 +00:00
kipp%netscape.com 2104d301aa Nuked some warnings 1999-08-27 21:43:33 +00:00
kipp%netscape.com 30f9185583 Moved hardcode into ua.css 1999-08-27 21:42:46 +00:00
kipp%netscape.com 9065645f66 Use revised DivAlignValue methods 1999-08-27 21:42:31 +00:00
kipp%netscape.com 1ebf0f40f0 Made a method to inquire about nav-quirks mode and fixed a few methods to not be static so that they could use it 1999-08-27 21:42:08 +00:00
kipp%netscape.com 2b51e6f0cd Revised implementation to better manage the embedded text fragment; implement revised nsITextContent API 1999-08-27 21:41:13 +00:00
kipp%netscape.com 0640620e13 Implement GetTextLength and CopyText methods from revised nsITextContent API 1999-08-27 21:40:47 +00:00
kipp%netscape.com 310e7befe5 Added in GetTextLength and CopyText methods for the MathML folks 1999-08-27 21:40:13 +00:00
pollmann%netscape.com dc9a63ff3c Opps! 1999-08-27 20:59:28 +00:00
brade%netscape.com c72c32d904 change error messages to flag inappropriate uses of GetCharCode 1999-08-27 14:16:44 +00:00
ramiro%netscape.com 877421b755 lower the volume on printf noise. 1999-08-27 09:38:44 +00:00
hyatt%netscape.com d2735ea3fd Fixes to enable the command dispatcher to properly instantiate. 1999-08-27 07:54:06 +00:00
rjc%netscape.com ab2b716fe6 Add nsIXULSortService 1999-08-27 06:54:08 +00:00
rjc%netscape.com 9a4fd376f9 Add nsIXULSortService.idl 1999-08-27 06:52:34 +00:00
pollmann%netscape.com b30247886d Warning cleanups and Bug 12350 1999-08-27 03:59:49 +00:00
pinkerton%netscape.com b10f20d8ff remove nsTriStateCheckboxFrame.cpp 1999-08-27 03:41:43 +00:00
rpotts%netscape.com 3ed5c99db2 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
rods%netscape.com b15c206d15 removed the hard coded blue border from Input typ=image 1999-08-26 14:49:42 +00:00
rods%netscape.com c9bf748f16 Put in check for null a mOptions and return zero for GetLength 1999-08-26 14:48:59 +00:00
waterson%netscape.com 380e4ad580 Bug 12270. XUL builder was ok. Fixed generic builder to do the right thing. 1999-08-26 04:29:15 +00:00
waterson%netscape.com ca87983bb7 Bug 12470. Check for null pointer in SetParent(); occurs during teardown. 1999-08-26 04:28:47 +00:00
karnaze%netscape.com 0b5b66f195 bug 1271 - percentage height cells, added GetNumCellsOriginatingInRow, fixed GetNumCellsOriginatingInCol 1999-08-25 21:49:18 +00:00
ftang%netscape.com 2a5278174d fix the default charset problem I introduced when I fix 12378 1999-08-25 21:42:30 +00:00
sfraser%netscape.com a28fc6628f No longer need a pres shell for the document encoder; remove it. 1999-08-25 21:42:20 +00:00
rods%netscape.com 43bd3be0ff The index of the option being deleted needs to be remembered before the it is removed from the list 1999-08-25 13:44:49 +00:00
jfrancis%netscape.com 92a8df9ea6 making nsPresShell and nsDocument support weak references; using weak references to docs and pres shells within the editor 1999-08-25 10:51:55 +00:00
waterson%netscape.com 922480639c Bug 12254. Fix templates that are built inside of or use nested HTML. 1999-08-25 07:56:52 +00:00
vidur%netscape.com 716f931345 Parse delimiters out of Comment nodes. CharacterData Nodes now return an empty childNodes list instead of null. 1999-08-25 07:35:45 +00:00
ramiro%netscape.com 6733919d32 NS_RELEASE -> NS_IF_RELEASE. 1999-08-25 04:04:51 +00:00
hyatt%netscape.com 05440effd3 Changing focus tracker to be the command dispatcher. 1999-08-25 01:49:24 +00:00
nisheeth%netscape.com 962fa99dbc Fix build bustage. 1999-08-24 23:09:52 +00:00
nisheeth%netscape.com 320980e0cd Adding the methods for creating entity, documenttype, named node maps, notations. Contributed by Johnny Stenback (jst@citec.fi). 1999-08-24 22:26:57 +00:00
nisheeth%netscape.com a08bcbde60 Adding files that implement the entity, notation, documenttype and namednodemap interfaces. Contributed by Johnny Stenback (jst@citec.fi). 1999-08-24 22:22:36 +00:00
pollmann%netscape.com 9e3f0fe780 Warning cleanups. 1999-08-24 22:03:34 +00:00
pollmann%netscape.com 9b7cbfb55a Split out AddOption/RemoveOption(), plus warning cleanups. 1999-08-24 22:02:42 +00:00
harishd%netscape.com 62e2939247 Commenting out a pre-condition in EndLoad() method.
Approved by waterson.
1999-08-24 18:37:05 +00:00
akkana%netscape.com 70ab0ba259 Revise the doc encoder and content sink APIs yet again to make it easier
to add new flags (pass a flag in the constructor, rather than specific
booleans.  This in order to fix:
11249: Add flag to write only the body in html output.
1999-08-24 18:30:19 +00:00
hyatt%netscape.com a8e9e9ed7b Fix for typing bustage in editor. 1999-08-24 09:37:28 +00:00
ftang%netscape.com d5d7f2ed5c fix 12378 1999-08-24 07:38:00 +00:00
sfraser%netscape.com 914daa6543 Make sure that mAttributeList is initialized to null. 1999-08-24 00:59:30 +00:00
hyatt%netscape.com 5d54ec2d3a Fixing the focusable content method so that only trees (and not tree cells)
are focusable.
1999-08-24 00:43:03 +00:00
hyatt%netscape.com 52642de419 Making focus changes on mouse downs crawl up a parent chain to find the nearest
enclosing focusable content.  Allows composite widgets to still receive the focus.
1999-08-24 00:42:38 +00:00
jdunn%netscape.com 7f8e9d0c59 HP requires a newline at the end of the file 1999-08-24 00:33:18 +00:00
hyatt%netscape.com 5356344529 Implemented element-level capturing in the XUL DOM. 1999-08-23 07:26:57 +00:00
hyatt%netscape.com a3b6196856 Tweaking capturing. Still doesn't work for elements though. 1999-08-23 05:32:55 +00:00
hyatt%netscape.com 337b1d9e9a Teaching the RDF element about the concept of being focusable. 1999-08-23 05:20:14 +00:00
hyatt%netscape.com 6830cb457a Fix for several bugs (12299, 12289, 12295). 1999-08-23 01:13:29 +00:00
mccabe%netscape.com 2290033202 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
hyatt%netscape.com 3bd9a5eb42 Mmmm-hmmm. 1999-08-22 08:11:27 +00:00
hyatt%netscape.com 802e31543f Making sure the onselect handler gets fired. 1999-08-22 08:01:13 +00:00
hyatt%netscape.com 7513b7afc1 More selection work. 1999-08-22 06:53:01 +00:00
hyatt%netscape.com a8d6a9115c Checking in the selection implementation (with more functions added). 1999-08-22 06:31:00 +00:00
hyatt%netscape.com a11ff9fcc3 Implemented all of the tree widget selection APIs but ranged selection (which will
be fun and nasty).
1999-08-22 06:17:16 +00:00
hyatt%netscape.com c28227eb81 Defining the selection API for the tree widget. Stubbed all of the functions.
Now I just have to implement them all.
1999-08-22 06:01:52 +00:00
hyatt%netscape.com a69c890a1f Tweaking comments. 1999-08-21 20:42:17 +00:00
hyatt%netscape.com 88e31243a6 Stubbing out the selection implementation. Need to fill in the empty if
statements next.
1999-08-21 20:39:29 +00:00
hyatt%netscape.com 7f859a0884 Adding more to the tree's idl. 1999-08-21 20:23:56 +00:00
hyatt%netscape.com 7a65851a9f Checking in changes that teach the tree element how to have its own
array of selected items and cells.
1999-08-21 19:53:39 +00:00
hyatt%netscape.com b95fc68375 Fixing broadcasters. The hookup wasn't happening correctly. 1999-08-21 19:30:53 +00:00
hyatt%netscape.com b61a7c9cfe The bustage is mine. Fixing it now. 1999-08-21 10:05:02 +00:00
hyatt%netscape.com 48fadb35cd Fixing up the broadcaster stuff. 1999-08-21 09:13:14 +00:00
hyatt%netscape.com ee88f3c3fc A complete rewrite of the broadcaster/observer system. Much improved. 1999-08-21 09:08:12 +00:00
dougt%netscape.com 8cf9b81629 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
pollmann%netscape.com 1b854df76c Bug 3285: Update impl files to return correct type 1999-08-21 02:57:29 +00:00
pollmann%netscape.com c4560943a3 Bug 3256: Scroll frame into view when form element receives focus. 1999-08-21 00:19:34 +00:00
pollmann%netscape.com c9f3e8764c Bug 3285: Implement Item() method on Form Element content object. 1999-08-20 23:15:40 +00:00
hyatt%netscape.com f1252f912a Renaming onaction to oncommand. 1999-08-20 22:58:32 +00:00
hyatt%netscape.com ad2134d3e9 Renaming onaction to oncommand. Also adding getIID to nsIFocusableContent, since
I'll need to be using that later on.
1999-08-20 22:56:15 +00:00
arielb%netscape.com bb8560101c includes updates to codbase matching security checks currently turned off
but in place.  redefined the script security manager in caps and it is
now generating codebase principals.
1999-08-20 09:51:02 +00:00
troy%netscape.com 90496286f5 Changed GetTag() to return NULL for the tag name 1999-08-20 03:17:11 +00:00
vidur%netscape.com f25a5fd434 Fixed document.cookies after Necko landing. 1999-08-19 22:23:20 +00:00
vidur%netscape.com 09c7b27b68 Null check for replaceChild() parameter 1999-08-19 22:22:45 +00:00
akkana%netscape.com c91a9f5a64 Ifdef DEBUG, then when doing nsRange::ToString, also dump node contents
to stdout via List() so we can see what's in the range besides text.
1999-08-19 22:20:57 +00:00
evaughan%netscape.com e7ce4e691c xpscrollbars 1999-08-19 22:16:23 +00:00
ducarroz%netscape.com b41c47615b Add Get/Set Autocomplete methods 1999-08-19 22:10:56 +00:00
ducarroz%netscape.com 55964c3559 add some autocomplete atoms 1999-08-19 22:10:45 +00:00
vidur%netscape.com 5daa6435c2 Changed method signature of EvaluateScript to return nsresult. Added nsJSThreadContextStack pushing and popping around script evaluation. 1999-08-19 20:36:31 +00:00
pinkerton%netscape.com 2cf337632e add drag_gesture event. 1999-08-19 19:48:45 +00:00
rods%netscape.com 70c71e58e3 added nsAttributeContent.cpp 1999-08-19 14:17:28 +00:00
rods%netscape.com 8ec80fd783 Removed some old code, fixed some ref counting, added nsIAttributeContent interface 1999-08-19 14:13:46 +00:00
rods%netscape.com 3c7867ba77 added nsAttributeContent.cpp 1999-08-18 14:52:32 +00:00
rods%netscape.com b81a6bee75 initial add 1999-08-18 14:51:56 +00:00
waterson%netscape.com af45aed7eb Bug 11016. Clean up GetSourceDocumentURL() return paths s.t. sourceURL is null and/or error code is set if do_QueryInterface() fails. 1999-08-18 08:48:33 +00:00
waterson%netscape.com b56418cf48 Resurrect delegation of XULTreeElement interface to an aggregate object. 1999-08-18 05:45:40 +00:00
waterson%netscape.com 123594ff91 Add verbage. 1999-08-18 04:25:24 +00:00
waterson%netscape.com f8108e0596 Re-added to support tree selection. Not yet in the build. 1999-08-18 03:21:26 +00:00
valeski%netscape.com a935e915a6 chofmann approved. fix for 11461, refresh for some meta refresh urls was happening irregularly. 1999-08-13 23:50:29 +00:00
nisheeth%netscape.com 3e3e15a91c Fix for bug 11483. Scripts were not getting loaded on XML pages. 1999-08-11 23:24:59 +00:00
rjc%netscape.com d56514ca81 Fix bug # 10352: date sorting. 1999-08-11 06:24:56 +00:00
kmcclusk%netscape.com 4951b16db4 Rewrote nsButtonControlFrame. It is now based on nsHTMLButtonControlFrame.
Added style rules to set submit, reset, and browse buttons default labels.
1999-08-10 19:13:57 +00:00
jband%netscape.com 8f1eb40f3d fix for bug 11510 1999-08-10 05:11:47 +00:00
vidur%netscape.com 9962f551bd Implemented document.lastModified 1999-08-09 19:10:24 +00:00
dp%netscape.com bc9c41ba16 Backing out previous checkin per peterl advice. This caused bookmarks
and mailnews windows to show up blank.
1999-08-09 03:54:10 +00:00
jband%netscape.com acbeab60aa was neglecting to initialize a member 1999-08-08 02:06:31 +00:00
peterl%netscape.com f11eb90ed6 made relative font sizes round off to next point size 1999-08-08 01:19:09 +00:00
peterl%netscape.com 77007821ce added != operator 1999-08-08 01:18:40 +00:00
peterl%netscape.com 0bfe8ddb23 added :root pseudo class 1999-08-08 01:17:58 +00:00
peterl%netscape.com 9561f2aea1 made change hint smarter 1999-08-08 01:17:29 +00:00
peterl%netscape.com 66d8360f8f moved dummy option pseudo to layout atoms
added root pseudo
1999-08-08 01:16:07 +00:00
peterl%netscape.com d5f47d0408 moved scrolled content pseudo to layout atoms 1999-08-08 01:15:30 +00:00
peterl%netscape.com 18ac95defc fix initial value of border collapse 1999-08-08 01:14:36 +00:00
peterl%netscape.com 7b416ebae7 added more pseudo elements 1999-08-08 01:05:05 +00:00
joki%netscape.com da36d40b61 Adding new onselect event. Also slight modification to ender text widget focus behavior 1999-08-07 23:18:35 +00:00
cls%seawood.org 9eea17be39 Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
buster%netscape.com 2094a92c5f fixed BodyFixupRule::MapStyleInto to respect background color properly
code-reviewed by Peter Linss
1999-08-07 05:38:28 +00:00
waterson%netscape.com 76ed7c1834 Fix build warning. 1999-08-06 20:34:55 +00:00
hyatt%netscape.com a95c08d949 Adding the popup set atom to the XUL atom list. 1999-08-06 19:18:42 +00:00
waterson%netscape.com b7e275631c Fix --pedantic bustage. 1999-08-06 18:36:50 +00:00
waterson%netscape.com ed78bedd41 Bug 8159. Fix circularity between content model builder and composite datas source (via 'observer' which now refcounts). Destruction of a XULDocumentImpl now forces builder to do out-of-band release on composite datasource. 1999-08-06 17:59:05 +00:00
rods%netscape.com 172e89ea71 Added :-moz-dummy-option is used for empty select tags 1999-08-06 14:00:54 +00:00
jfrancis%netscape.com c30f763fe8 fixing unix bustage. compilers: viva la difference! 1999-08-06 12:14:39 +00:00
jfrancis%netscape.com bd262aab4f fixing range dom gravity bug first exposed by bug #10231 1999-08-06 10:33:09 +00:00
tague%netscape.com 59c80d1df9 Fix build bustage 1999-08-06 03:10:14 +00:00
tague%netscape.com 1e3c4f5ac5 Added support for replies from private DOM text events. See bug #4826 1999-08-06 02:32:13 +00:00
troy%netscape.com 3ae06bfbdc Changed frame construction code to use frame manager when modifying frame
model
1999-08-05 03:09:22 +00:00
valeski%netscape.com 2eae3c61f7 api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:37:52 +00:00
valeski%netscape.com 4eff26f005 we now handle the URL attribute in a http-equiv refresh tag 1999-08-04 21:19:22 +00:00
kin%netscape.com efbd1160d8 Fixes for bug #10231 (crash making list after select all)
and bug #10815 (Crash deleting selected text and table)

mozilla/editor/base/nsHTMLEditRules.cpp
  - Added check, in WillDeleteSelection(),  to see if
    endpoints of the range are in the body before calling
    GetBlockNodeParent(). (Bug #10231)
  - Modified GetPromotedPoint() to check for NULL in the
    case where aWhere == kEnd and GetChildAt() returns NULL.
    (Bug #10815)

mozilla/layout/base/src/nsGenericElement.cpp
  - Modified RangeAdd() so that it doesn't add
    a range if it's already in the list.  (Bug #10231)

mozilla/layout/base/src/nsRangeList.cpp
  - Modified GetPrimaryFrameForFocusNode() to
    initialize aReturnFrame and to return a failure
    if ChildAt() returns NULL. (Bug #10231)
1999-08-04 18:36:19 +00:00