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

2424 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 5d44397356 Partial fix for bug 13768. Be sure to set eChildrenMustBeRebuilt flag _before_ appending child to content model; appending child to content model will cause layout to recur and possibly build up more content. 1999-09-14 22:34:05 +00:00
briano%netscape.com ec8679211c Fixed the stopwatch macro definitions and usage that was breaking some of the Unix native compiler builds. 1999-09-14 22:10:13 +00:00
akkana%netscape.com 952d2760c9 Set default wrap column to 72 instead of 0 1999-09-14 21:32:06 +00:00
nisheeth%netscape.com 3d84397373 Added start/stop calls for the stopwatch in the nsIContentSink and nsIHTMLContentSink method implementations. Added printing of content creation time in DidBuildModel(). 1999-09-14 19:24:42 +00:00
bienvenu%netscape.com b60ebcaea9 fix release mode build bustage 1999-09-14 16:25:59 +00:00
slamm%netscape.com 105367d143 Start defines in first column. 1999-09-14 16:17:55 +00:00
nisheeth%netscape.com 73f3e0800e First cut to start measuring content creation time in the content sink. Only enabled if MOZ_PERF is set to 1 in the environment at build time. 1999-09-14 14:38:52 +00:00
vidur%netscape.com af6f46f9ea Fix for bug 13192. Document is parented by the global object of the container context, not the calling context. 1999-09-14 04:17:07 +00:00
waterson%netscape.com 1ffd2a18f0 Strip some dead code. Re-enable sorting. 1999-09-14 02:07:46 +00:00
briano%netscape.com cfc3c850ed General cleanup. 1999-09-14 01:02:20 +00:00
karnaze%netscape.com 8c3267ddee bug 13105 - removed code which set frames style to "all" 1999-09-13 22:51:10 +00:00
rods%netscape.com 7baae127fa Removing temporary fixes for option issues 1999-09-13 22:30:36 +00:00
waterson%netscape.com 18159223f1 Performance improvements. Make use of CBufDescriptor's where appropriate; replace attribute-based lazy bookkeeping with a private interface (non-XUL content can't be lazy, _anyway_). 1999-09-13 22:06:17 +00:00
troy%netscape.com bde4ac61db Added frame type for OBJECT frame 1999-09-13 21:26:05 +00:00
karnaze%netscape.com 390797ddb9 bug 7604 - limit colspan to max of 1000 1999-09-13 20:18:33 +00:00
pollmann%netscape.com 4e76865fac Fix for bug 10013 - Call the JS onclick event handlers when the DOM click method is invoked on an input element. 1999-09-13 06:22:40 +00:00
pollmann%netscape.com d7840e217f Leak fix. 1999-09-13 06:18:09 +00:00
warren%netscape.com fec02a32a9 Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel. 1999-09-11 18:45:36 +00:00
rods%netscape.com 1a2eecc9aa It now checks to see if option elements have a "\n" in them and it strips them out 1999-09-11 17:28:36 +00:00
rods%netscape.com 1aaf5a5668 when <option></option> no text node gets created for the option element
it now checks and makes sure one gets created
1999-09-11 14:55:33 +00:00
peterl%netscape.com 9a5ad14cbf added first-node pseudo class (extension) 1999-09-11 00:08:30 +00:00
evaughan%netscape.com 87b5a65d10 Fixed collapsing in boxes
Fixed DeckFrame not to use pseudo element for visibility.
1999-09-10 23:38:58 +00:00
rods%netscape.com a5b2e03004 No retreievs item 0 when nothing is selected and return the proper value, or lable or content when item is selected 1999-09-10 22:54:24 +00:00
akkana%netscape.com eb01850e89 Fix UMRs 1999-09-10 19:12:46 +00:00
hyatt%netscape.com 6eb6140c5f Popup work. 1999-09-10 08:49:32 +00:00
hyatt%netscape.com 4ffac223a4 Working on XP menus. 1999-09-10 08:47:12 +00:00
peterl%netscape.com 9d1dbc5fc8 re-added last changes (in a mac safe way)
better font weight
system color handling
1999-09-10 05:56:19 +00:00
peterl%netscape.com 2ff1228cb9 added system color parsing
fixed font weight parsing to be more strict
1999-09-10 05:55:36 +00:00
peterl%netscape.com a48f298815 added system color support 1999-09-10 05:54:46 +00:00
peterl%netscape.com 631dee0368 added system colors 1999-09-10 05:54:23 +00:00
peterl%netscape.com 2eb6497f65 fixed font weight calculation 1999-09-10 05:52:45 +00:00
peterl%netscape.com a74be29a2e added constrain font weight 1999-09-10 05:51:44 +00:00
evaughan%netscape.com e1376a8aac 1) Fixed bugs in deck
2) Added visual debugging to boxes
1999-09-10 00:57:01 +00:00
briano%netscape.com 9abfe6b7ae General cleanup. 1999-09-10 00:18:42 +00:00
warren%netscape.com e6619b2ad6 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
kipp%netscape.com 85b3250aea Nit to make emacs happier 1999-09-09 21:05:32 +00:00
kipp%netscape.com 328399a76c Fixed up line-height calc code to be more optimal; tweak changes to list-style properties to trigger reflows 1999-09-09 20:51:57 +00:00
pinkerton%netscape.com 1ced9c9c7a correctly set target of dragenter/exit events. 1999-09-09 06:26:58 +00:00
pinkerton%netscape.com 67ac180768 adding atoms for toolbar d&d. 1999-09-09 06:26:12 +00:00
peterl%netscape.com 3d824c49e2 set line height to inherit only as needed
init ref count before first remap style
1999-09-09 05:37:37 +00:00
mscott%netscape.com 6737c74287 Backing out peterl's changes to fix the mac depend build until we can figure out why it
causes an internal compiler error.
1999-09-09 01:49:51 +00:00
hyatt%netscape.com 73d2a8a2c8 Updating popups. (No, they're still not turned on.) 1999-09-09 01:07:06 +00:00
rjc%netscape.com d95498c492 Add check for NS_RDF_NO_VALUE. 1999-09-09 00:58:08 +00:00
peterl%netscape.com df2eadfd4f Added optimization in SetCoord to not set inherit value if value can be computed locally 1999-09-09 00:43:54 +00:00
peterl%netscape.com 325d57ad01 removed non-necko code
fixed to not load alternate sheets after document drops reference
1999-09-09 00:42:53 +00:00
pinkerton%netscape.com 4253eccc3d clean up some d&d stuff. 1999-09-09 00:28:23 +00:00
pinkerton%netscape.com eeff4ac0c8 fix a bug where capturers would not be called when the event was sent directly to a dom node. clean up of a little d&d stuff. 1999-09-09 00:28:11 +00:00
evaughan%netscape.com a091cea624 1) Made some fixes to splitter frame.
2) Fixed a bug that caused scrollbars to disappear after visiting a xul page.
1999-09-08 23:51:02 +00:00
vidur%netscape.com 43cd996594 Reporting better nsresults to DOM methods. 1999-09-08 23:18:27 +00:00
rods%netscape.com 7b2d6d0117 changed the way white space was being compress when getting the value
now a value of all spaces does get compressed to nothing
1999-09-08 19:57:24 +00:00
karnaze%netscape.com 9eea8a7c0f bug 9043 - added nsTableCellCollection to handle multiple tags 1999-09-08 14:33:58 +00:00
hyatt%netscape.com d0684b97b9 Fixing an error in the handleDomEvent function. 1999-09-08 08:06:28 +00:00
hyatt%netscape.com 5e531818ae Improvements in performance. 1999-09-08 08:06:12 +00:00
waterson%netscape.com 8b4c7b3b9d Remove SearchForNodeByID(). It's not necessary anymore now that all XUL content is build up-front. 1999-09-08 07:23:45 +00:00
jfrancis%netscape.com bfcdf147d0 fixing dom range gravity bug (see bug 13251) 1999-09-08 05:27:44 +00:00
rjc%netscape.com f2fbe41f4d Cache sort resource requests. 1999-09-08 03:04:45 +00:00
akkana%netscape.com 294d6d7e89 Remove some redundant logic 1999-09-07 19:13:04 +00:00
pollmann%netscape.com c4e3001682 Removing some dead code. 1999-09-07 18:35:30 +00:00
rjc%netscape.com 97371bc9eb Cache sort resources. 1999-09-07 07:27:49 +00:00
waterson%netscape.com 10c7210fc8 Replace nsRDFContentUtils with nsXULContentUtils, which can be acquired as a service. This allows it to keep cached member variables to other frequently-accessed services. 1999-09-07 02:51:13 +00:00
waterson%netscape.com 20bb759eb1 Re-write GetTextForNode() to be a bit more efficient; broke out data format. Bug 13137, fix broken use of CBufDescriptor. Add CBufDescriptors where appropriate. 1999-09-07 02:47:56 +00:00
waterson%netscape.com a4826d1767 Add nsXULContentUtils, eventually to replace nsRDFContentUtils. Not yet in the build though. 1999-09-06 22:25:45 +00:00
evaughan%netscape.com 832471f5a5 Added the ability to drag splitters. If any build problems call me at: 650 224-0620 1999-09-05 20:46:59 +00:00
bruce%cybersight.com 75c1745097 Use nsAllocator for char* data. 1999-09-04 13:59:52 +00:00
peterl%netscape.com 4e57447468 tracking UI & forms proposal changes 1999-09-03 23:40:35 +00:00
peterl%netscape.com e0355cdb0b fix warning 1999-09-03 23:40:22 +00:00
peterl%netscape.com c2b8358af5 remove error output for non-error conditions 1999-09-03 23:38:40 +00:00
peterl%netscape.com e8b68a5fce added reparent style context 1999-09-03 23:35:41 +00:00
peterl%netscape.com 059bb06aa1 tracking UI & forms proposal changes
fixed impact of text decoration
1999-09-03 23:34:20 +00:00
ftang%netscape.com 3d9bfed62b fix bug 12500 1999-09-03 22:48:20 +00:00
dougt%netscape.com dd5c903d9e Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
sspitzer%netscape.com 189dd57d74 add newline to end of file to please certain UNIX compilers. 1999-09-03 10:43:00 +00:00
waterson%netscape.com f26391e8ba Put the local store _first_, so that any persisted changes are picked up before default content. 1999-09-03 08:57:42 +00:00
bruce%cybersight.com d602e5d399 Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 07:53:26 +00:00
bruce%cybersight.com 0fa9eca4e6 Replace delete[] for char* data with nsCRT::free(). 1999-09-03 07:20:03 +00:00
waterson%netscape.com cdc5abdb40 Persistence, again. 1999-09-03 07:02:25 +00:00
karnaze%netscape.com 1c77fc7356 bug 1163 - implemented bordercolor attribute on table 1999-09-03 05:06:08 +00:00
kipp%netscape.com b45ac1b43d Eliminate a uselss string copy 1999-09-03 03:45:44 +00:00
hyatt%netscape.com 875857039a Changing reflow hint for the width attribute of tree cols so that we can get a reflow on a resize. 1999-09-03 03:25:11 +00:00
pinkerton%netscape.com 0d2e26c6f6 hookup the drag listener attributes. 1999-09-02 23:19:56 +00:00
waterson%netscape.com 9ed37acff5 Changed ParseNumericValue's declaration to match its definition. 1999-09-02 21:37:30 +00:00
waterson%netscape.com 76e6f7760c Fix bug that was causing insertion sort to _never_ run. Also, fix code that was looking for ID attribute during RDF:Seq detection. 1999-09-02 21:34:57 +00:00
waterson%netscape.com 16613c3e10 Use nsAutoString() to avoid heap allocation during automatic coercion of 'const char*' to nsStrings. 1999-09-02 21:34:17 +00:00
waterson%netscape.com fb11c273f1 Replace calls to nsRDFContentUtils::MakeElementURI() with MakeElementResource(), which is what we wanted anyway. Tweak SplitProperty to use GetValueConst(). 1999-09-02 21:33:53 +00:00
waterson%netscape.com 6b9f4e070d Use nsAutoString() to avoid heap allocation during automatic coercion of 'const char*' to nsStrings; get rid of dead code that was causing a call to SplitProperty. 1999-09-02 21:32:23 +00:00
waterson%netscape.com 1e71e7d09f Get rid of silly code that was converting a nsString to a naked unicode, which required automatic coercion _back_ to an nsString, this time using a copy on the heap :-/. 1999-09-02 21:31:22 +00:00
cls%seawood.org d2eaec27b2 Fix for gcc2.95 bustage. ANSI C++ forbids declaration of function with no type. 1999-09-02 21:06:34 +00:00
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