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

2856 Коммитов

Автор SHA1 Сообщение Дата
vidur%netscape.com da899667a9 Fix for double frame creation for scripts that document.write content that causes sink context creation. Fix that allows the last children of a body to be flushed. R=harishd 1999-10-29 19:07:24 +00:00
waterson%netscape.com daab7b6c46 Fix SizeOf() operation. 1999-10-29 03:07:38 +00:00
waterson%netscape.com ada7441247 Bug 15146. Brutal content model sharing, Phase II. XUL content sink now constructs prototype documents; 'real' content model constructed from walking prototype. Landed XUL_SHARING_19991027_BRANCH (derived from XUL_SHARING_19991022_BRANCH). See branch comments for details. r=hyatt. 1999-10-29 01:21:15 +00:00
pepper%netscape.com b5b2656f52 Added a newline to the end of file so that AIX and HP compilers are happy.
r=mgleeson
1999-10-28 22:17:43 +00:00
braddr%puremagic.com ea13be0a26 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
r=scc
1999-10-28 03:16:48 +00:00
nisheeth%netscape.com ff14b7a0cf r=nisheeth. Fix for bug 9781 submitted by Johnny Stenbeck (jst@citec.fi). Thanks Johnny. 1999-10-28 01:50:37 +00:00
kipp%netscape.com 6ca5b769c8 r=troy; fixed bug #17346 - the nsTextFormatter self test code found a bug in the nsTextFragment ctor code... 1999-10-27 23:01:16 +00:00
braddr%puremagic.com 341c8b0054 Ooops.. tree closed, better back these out for now. Sorry. 1999-10-27 21:01:37 +00:00
braddr%puremagic.com 55276cc3c4 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)
1999-10-27 20:24:21 +00:00
vidur%netscape.com 49f38b3cca Update mNumFlushed counts when we do a synchronous notification (in scripts, for example). This is so that a call to FlushTags while we're executing a script sees the context stack in an updated state. Fixes bug 14042. R=joki. 1999-10-27 14:03:15 +00:00
troy%netscape.com 2ea886f3be Changed view to be stored as a frame property instead of a member data
of nsFrame
1999-10-27 03:56:14 +00:00
hyatt%netscape.com e092fcee6b making the chrome registry work with dynamic overlays r=pavlov 1999-10-27 02:21:05 +00:00
norris%netscape.com cc328d32e6 Fix 16836 "Security error accessing DOM elements inside an IFrame"
r=vidur@netscape.com
Also, bug 16536 "Security disallows opening resource URL" no longer occurs after this fix.
1999-10-26 22:45:32 +00:00
vidur%netscape.com 1d327f48d2 Replaced delete operator calls with Recycle(). R=joki 1999-10-26 14:56:41 +00:00
vidur%netscape.com 94bd218ec3 Switched HTML content sink to be more incremental in content creation. Fixes bugs 11141, 854, et. al. R=kipp 1999-10-26 14:55:51 +00:00
troy%netscape.com 87afecabc0 Changed SetView/GetView to take an additional argument which is the
pres context
1999-10-26 04:44:41 +00:00
waqar%netscape.com 27e98297ea # 15904
r vidur
d fixes a problem where first character of the comment was being destroyed.
1999-10-26 01:30:55 +00:00
kmcclusk%netscape.com 23414862b3 First time checked in. Used to provide data during form submission. bug 17060. r=karnaze@netscape.com 1999-10-25 21:59:39 +00:00
kin%netscape.com 0e64506603 Fix for bug #16701: Editor API Log playback of Insert HRule crashes in DOM code
and     bug #16848: DOM Crash
  - Removed extra NS_RELEASE(attrPrivate) call that was releasing
    attrPrivate one too many times, and causing nsDOMAttributeMap::SetNamedItem() to crash.
r=vidur@netscape.com
1999-10-25 14:15:34 +00:00
dp%netscape.com b17616fba6 bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp 1999-10-24 04:41:17 +00:00
rickg%netscape.com ff94ca16ce fixed infinite-loop bug 17045 by conditioning control loop. r=buster 1999-10-23 03:06:19 +00:00
troy%netscape.com 5d86678e7b r=karnaze@netscape.com
Save 8 bytes per table cell frame by eliminating mCollapseOffset and
using a frame property instead.
1999-10-22 02:06:22 +00:00
mjudge%netscape.com 7d0e807931 massive checkin for underlying implementation of key handling from javascript and home/end breakage and.. selecting around NON-text frames. like arrowing around an image for example. 16636,16655 and another i cannot find. r=kin r=hyatt a=me 1999-10-22 00:19:18 +00:00
jst%citec.fi 96830556e2 Make printing use only enabled stylesheets. No bug, r=kipp@netscape.com and dcone@netscape.com. 1999-10-21 22:20:37 +00:00
kipp%netscape.com 681dfe2f66 Use nsTextContentChangeData to pass down to the reflow logic the effect on the text 1999-10-21 20:40:51 +00:00
kipp%netscape.com 12081072dc new file for text reflow optimiziation 1999-10-21 20:40:25 +00:00
kipp%netscape.com d6d696ef93 r=troy; Added a property for max-element-size storage for fixing bug 13196 1999-10-21 20:23:05 +00:00
kipp%netscape.com b573d95fee r=troy; Added nsITextContetChangeData to help optimize modifications of large text elements 1999-10-21 20:22:02 +00:00
troy%netscape.com 0959b411de r=kipp@netscape.com
Added API to get/set properties on frames. Also changed nsContainerFrame
to use a property to implement the frame overflow list. This saves 4 bytes
per container frames
1999-10-21 05:11:43 +00:00
akkana%netscape.com 5096c0459f 15777: Don't declare the same function-static symbol twice in the same file, because some versions of gcc can't deal with it. r=mcafee 1999-10-20 20:20:38 +00:00
waterson%netscape.com 15b4a60c84 Bug 15146. Factor nsXULElement's members into prototype and optional 'slots' for heavyweight elements. r=hyatt. 1999-10-20 18:55:32 +00:00
nisheeth%netscape.com ef75c33b3c Changes should not affect the build. Renaming the RAPTOR_PERF_METRICS ifdef to MOZ_PERF_METRICS. 1999-10-19 22:27:20 +00:00
rods%netscape.com a915909a72 The code that checked to see whether it should explicitly set focus on the gfx's containing widget
now uget the new focused content's frame instead of using the mCurrentTarget. The mCurrentTarget
is correct for a mouse down but incorrect for a "tab". This is because the mCurrentTarget points at
the currently focused content for a tab event, instead of the new content.
r=joki, bug 11162
1999-10-19 21:57:43 +00:00
pollmann%netscape.com 312e7468d9 Bug 16725: Enable align attribute for iframe; r=harishd 1999-10-19 19:01:49 +00:00
tbogard%aol.net 6bf524bc9e Removed the last of gimpy's warnings. r=gimpy. 1999-10-19 08:03:11 +00:00
pierre%netscape.com bfe52a8e4e Fix #12737 "-moz-fixed should be compat mode only". Overwrites the fixed font family with the normal font family in navQuirks mode only. r=pollmann. 1999-10-19 00:31:45 +00:00
waterson%netscape.com e6f547bf07 Move nsXULElement declaration into the header file. 1999-10-18 23:05:35 +00:00
waterson%netscape.com 5d36702c83 Rename nsRDFElement to nsXULElement; rename nsXULElement to nsXULAggregateElement. 1999-10-18 22:08:15 +00:00
rods%netscape.com 297e3bd9c3 Links will now scroll into view when they get focus and anchors now respond
to the .focus call from script. r=kmcclusk, Bug #15198
1999-10-18 21:49:38 +00:00
rods%netscape.com 6ff5998968 Move code to handle focus event into the correct switch statement
r=kmcclusk, bug 7133
1999-10-18 21:47:31 +00:00
warren%netscape.com 26fb3f9eba Took out redundant MOZ_COUNT_CTOR/DTOR calls. 1999-10-18 19:21:53 +00:00
warren%netscape.com 3f9dc8b6a7 Took out redundant MOZ_COUNT_CTOR/DTOR calls. 1999-10-18 19:06:21 +00:00
akkana%netscape.com acf13df96b Remove two ifdef DEBUG_akkana lines that were left in when someone
changed the implementation of ConvertContentToXIF, so that I can
compile again.  This won't affect anyone but me.  r=kipp
1999-10-18 19:01:56 +00:00
peterl%netscape.com 4a9e5d719e Made style rules work against nsIMutableStyleContext
r=troy
1999-10-16 04:06:04 +00:00
peterl%netscape.com ed18a01643 Added new style data accessors.
Added nsIMutableStyleContext interface.
Made style rules work against nsIMutableStyleContext
r=troy
1999-10-16 04:05:59 +00:00
kipp%netscape.com 15a0ec26fa r=troy; revised nsITextContent api to simplify it and the consumers; this is done as prep work for bug 9101 1999-10-15 23:36:07 +00:00
kipp%netscape.com bf91cebfba Wiped out another warning 1999-10-15 23:29:21 +00:00
peterl%netscape.com d168caadef Added namespace ID to the AttributeChanged notification
Part of the fix for Bug 15153
r=troy
1999-10-15 23:17:53 +00:00
peterl%netscape.com a6adfea707 Added namespace ID to the AttributeChanged notification
Part fo the fix for Bug 15153
r=troy
1999-10-15 23:16:45 +00:00
peterl%netscape.com 27d06db43a Changed reported namespace of attributes from HTML to None.
r=vidur
Also added namespace ID to the AttributeChanged method
Part of the fix for Bug 15153
r=troy
1999-10-15 23:15:17 +00:00
waqar%netscape.com 46cc304d11 #9777
r vidur@netscape.com
d The issue was resolved by DOM commitie to allow SplitText to give an error
only on if the start of split is larger than the length. If it is same lenght
it is allowed.
1999-10-15 22:18:23 +00:00
tbogard%aol.net f863808cf7 Adding support for retrieving the EditorShell from editor element. r=hyatt 1999-10-15 21:21:10 +00:00
waterson%netscape.com 3d04c11522 Darnit. Didn't mean to FORCE_PR_LOG. Removing that #define. 1999-10-15 20:55:54 +00:00
waterson%netscape.com 6a8ada8d6c Bug 9764. Fix HTML templates to ensure that attribute adding is namespace-agnostic. Add local variable for isUnique so that BuildContentFromTemplate will work if resource- and non-resource elements are siblings in a template. Add logging capability for debug. r=rjc. 1999-10-15 20:47:19 +00:00
buster%netscape.com 9c89a6b52d bug 11803 Need new event for text value changing
r=hyatt@netscape.com
not dogfood approved, but the fix has been sitting in my tree for 2 weeks
1999-10-15 13:37:06 +00:00
buster%netscape.com 102c1fb55e bug 11803 Need new event for text value changing
r=hyatt@netscape.com
not dogfood, but the fix has been sitting in my tree for 2 weeks
1999-10-15 13:36:23 +00:00
buster%netscape.com a13fc42067 no bug number, part of webshell cleanup. nsIWebShell.h was needlessly included, so I removed it
trivial change, no reviewer.
1999-10-15 13:34:45 +00:00
rods%netscape.com 7130df81ee Fixed focus processing, this new code is very close to version 1.54 but more robust,
this fixes bug #7133. It has been compiled and tested on Win, Mac, and Linux.
r=buster,dcone
1999-10-15 13:20:32 +00:00
hyatt%netscape.com 80d4dd9246 Fix for 16479. r=waterson 1999-10-15 07:54:43 +00:00
rjc%netscape.com ae28cd2568 Fix leak in nsXULSortService (found by Boehm GC). Also, remove CTOR_COUNT stuff. Review: waterson@netscape.com 1999-10-15 06:27:02 +00:00
waterson%netscape.com a3b121502f Unclutter stuff by using nsCOMPtr in the nsElementMap::ContentListItem. Add leakenmacros to ContentListItem. Fix a leak in the the internal enumerator routine. Comment the internal enumerator routine since it's kinda funky. Add 'tag name' to the log messages. 1999-10-15 04:45:43 +00:00
bienvenu%netscape.com cca5e191f9 fix memory leak of nsIURI in Set and GetAttribute r=waterson 1999-10-15 02:59:37 +00:00
peterl%netscape.com 670703db1c moved toggle and tri-state from user-modify to user-select to stay in sync with CSS3
no bug #
r=pierre
1999-10-15 02:11:09 +00:00
kipp%netscape.com bb62374419 Removed two more warnings 1999-10-15 00:29:28 +00:00
pepper%netscape.com 2e9499e739 Changed friend declaration to make HP compilers happy.
aCC requires a decl of friend class ClassName instead of friend ClassName.
r=peterl@netscape.com,mgleeson@netscape.com
1999-10-14 23:31:07 +00:00
kipp%netscape.com 7d45a10d09 r=Tomi.Leppikangas@oulu.fi; landed his patch for solaris build issues 1999-10-14 23:11:44 +00:00
kipp%netscape.com ff3faa1ce6 r=troy; Added some more atoms so that Dframe sizing data is more particular for line boxes 1999-10-14 23:08:31 +00:00
ftang%netscape.com 850606d07a landing keyEvent_19991004_BRANCH
bugs # see the log of the check in into branch
author/reviewer:
mozilla/layout/base/src/nsRangeList.cpp brade/mjudge
mozilla/layout/html/forms/src/nsGfxTextControlFrame.cpp brade/ftang
mozilla/layout/events/src/nsDOMEvent.cpp brade/joki
mozilla/layout/events/src/nsEventStateManager.cpp brade/joki
mozilla/widget/public/nsGUIEvent.h akkana/ftang
mozilla/widget/src/windows/nsWindow.cpp ftang/mjudge
mozilla/widget/src/windows/nsWindow.h ftang/mjudge
mozilla/widget/src/mac/nsTextAreaWidget.cpp brade/ftang
mozilla/widget/src/mac/nsMacEventHandler.cpp brade/simon
mozilla/widget/src/xpwidgets/nsKeyBindMgr.cpp brade/ftang
mozilla/widget/src/gtk/nsGtkEventHandler.cpp akkana/?
mozilla/widget/src/gtk/nsWidget.cpp erik/ftang
mozilla/layout/xul/base/src/nsTreeCellFrame.cpp brade/ftang
mozilla/editor/base/nsEditorEventListeners.cpp brade/akkana
mozilla/editor/base/nsHTMLEditor.cpp brade/akkana
mozilla/rdf/content/src/nsXULKeyListener.cpp ftang/saari
fix the master bug- 15693
fix at least, but not limited to, the following bugs
10158,11956,6053,9333,10901,14348,6449,11845,13016,14410,15657,15307,15842,13856
1999-10-14 18:27:01 +00:00
hyatt%netscape.com b2a4325241 Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++) 1999-10-14 10:58:25 +00:00
tbogard%aol.net 3d64ba83de Adding new XUL tags, "iframe", "browser", "editor". r=hyatt. 1999-10-14 10:54:32 +00:00
karnaze%netscape.com 97bc7cdc28 cells with width=0 become auto, added comments 1999-10-14 04:01:26 +00:00
peterl%netscape.com 5cf3f40b06 moved style rule cascading logic into a stand-alone rule processor
the rule processor can now cascade rules from multiple style sheets
fix for bug 12401 & 12106
r=pierre
1999-10-14 00:59:21 +00:00
peterl%netscape.com 9005fd85a5 factored out parsing of style attribute
deferred parsing of style attribute until content
is connected to a document
Fix for bug 14986
r=vidur
1999-10-14 00:57:37 +00:00
karnaze%netscape.com 91b4aeefdd added comments 1999-10-13 14:36:28 +00:00
waterson%netscape.com 01b01edb29 Add check-for-null-pointer to FireOnSelectHandler() to avoid crashing in the case where a select handler fires on an 'orphaned' node with no document. This can happen if a document is being destroyed and random scripts and events are still filtering through the system. 1999-10-13 08:02:02 +00:00
waterson%netscape.com 3ddd2b7390 Add PR_LOG() calls to aid debugging. 1999-10-13 08:00:45 +00:00
vidur%netscape.com a636b7dacd Fix for bug 15772. Check that a content node is part of the document tree before dispatching a blur event to it. R=joki 1999-10-13 04:19:26 +00:00
mjudge%netscape.com 3a065e373b bugs 15547,15645,13665,13277,5761, r=akkana,kin,hyatt. fixing selection bugs, keyboard navigation, triple clicking and drag scrolling. get position not a valid call anymore to nsIFrame.h 1999-10-13 01:16:09 +00:00
waterson%netscape.com c076e2aac8 Fix 'commandupdater' nodes; make sure that they are hooked up correctly from the XUL content sink; factor code to appropriately deal with being called from two places. r=hyatt. 1999-10-13 00:43:46 +00:00
kipp%netscape.com 2c4293a104 Removed silly NS_IMETHOD decls 1999-10-12 23:22:53 +00:00
kipp%netscape.com 9059f09ba2 Added two new atoms to help meter large vs. small line boxes 1999-10-12 23:22:34 +00:00
waterson%netscape.com bdfcaec321 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
waterson%netscape.com 8241422540 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
rbs%maths.uq.edu.au 7900952c3a [MathML] removing registration hooks. They are now handled by nsLayoutModule. 1999-10-12 01:48:05 +00:00
peterl%netscape.com cc76d235e4 store system colors as int rather than enums
return proper result code when setting system color
r=rods
1999-10-12 01:31:33 +00:00
peterl%netscape.com 04a12df544 added ignore value to user-focus
r=hyatt
1999-10-12 00:30:54 +00:00
peterl%netscape.com ca5306ed74 added 'ignore' keyword
r=hyatt
1999-10-12 00:30:19 +00:00
warren%netscape.com 48b4a9d06e Added NS_LOG_RELEASE for bloat stats. r=kmcclusk 1999-10-12 00:28:14 +00:00
nisheeth%netscape.com b052eec318 We now use the new RAPTOR_STOPWATCH_DEBUGTRACE macro to annotate all manipulations of the timers. 1999-10-11 23:42:56 +00:00
av%netscape.com 9e949e98fe Bug 15178, r=vidur adding check for return value avoiding crash 1999-10-08 23:47:03 +00:00
jfrancis%netscape.com 14f246e247 applying same fix as rev 1.28 (initializing mIsDone) to the rest of the Init() methods. 1999-10-08 23:34:07 +00:00
kipp%netscape.com 65f6ba5343 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
waterson%netscape.com 9d26c76a5e Misc cleanup, r=hyatt 1999-10-08 07:26:39 +00:00
waterson%netscape.com e66ef0e374 Add elements to element map by 'ref', as well. 1999-10-08 07:26:14 +00:00
troy%netscape.com f8ffb47533 Change to SizeOf() code (diagnostic code only). Changed table frame
code to split the column cache size out into a separate listing
1999-10-08 05:12:55 +00:00
peterl%netscape.com a3aede8c1c First step at fixing 12106, factored out style rule processing from
style sheets into a seperate style rule processor interface
r=troy
1999-10-08 03:09:31 +00:00
warren%netscape.com 8c71c45537 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
waterson%netscape.com c33474f2dd Bug 15687. Make sure to test whether CreateTemplateBuilder() succeeded before dereferencing the builder we get back. r=rjc 1999-10-07 23:07:00 +00:00
waterson%netscape.com c1b28ef30e Bug 15683. Hack to get the tree open. Don't SetParent(nsnull), <option> elements do funky stuff when the <option> is inside a <xul:template>. r=kmcclusk 1999-10-07 19:32:39 +00:00
waterson%netscape.com 7324012292 Bug 13910. Make sure to update element map for XUL (as well as HTML) elements when changing 'id' or 'ref' attributes. 1999-10-07 10:09:17 +00:00
waterson%netscape.com b296404b6a Bug 13910. Make sure to add elements to the map by 'ref' attribute, as well. 1999-10-07 10:08:14 +00:00
rjc%netscape.com bb45ef1bde Add in CTOR/DTOR stuff for leak detection. Review: hyatt@netscape.com 1999-10-07 01:51:30 +00:00
harishd%netscape.com 43f91fa145 Mapping nsDTDMode to eParseMode (in mozilla/htmlparser/src/nsIDTD.h)
R=pollmann
1999-10-07 00:35:16 +00:00
kipp%netscape.com cfa92fd85e Updated SizeOf methods for html content objects to be more accurate; implemented MOZ_DECL_CTOR_COUNTER for all html content objects 1999-10-07 00:35:04 +00:00
kipp%netscape.com 26fb1296d8 Tweaked call of log_release 1999-10-07 00:32:25 +00:00
kipp%netscape.com 790ccf8ff7 Added some atoms to support SizeOf metrics 1999-10-07 00:31:41 +00:00
norris%netscape.com 93538eafc8 Fix another portion of 13192 Mozilla is "oversecured" and does not allow access to documents in the same domain
Reviewed by vidur.
1999-10-06 21:13:37 +00:00
vidur%netscape.com 0e75a67fe1 Added document.width/document.height to nsIDOMNSDocument. Bug 961. R: troy 1999-10-06 20:33:58 +00:00
vidur%netscape.com 5427f58b01 Implemented document.width/document.height by looking at the dimensions of the view of the frame of the document element. Bug 961. R: troy 1999-10-06 20:32:49 +00:00
mgleeson1%netscape.com 2e5a2e52e1 r=waterson enums used in structs must be public members for HPUX 1999-10-06 18:56:03 +00:00
waterson%netscape.com 92d627b5e0 Fix incorrect use of CBufDescriptor that was causing persistence to flake. 1999-10-06 06:42:27 +00:00
waterson%netscape.com cd0fab49cb Suppress assertions with context menus for now. 1999-10-06 06:40:06 +00:00
mgleeson1%netscape.com 675530c17a r=kipp changed illegal escape \{ to { 1999-10-06 01:41:38 +00:00
waterson%netscape.com 806774dd9d Fix dumb leak. 1999-10-06 01:02:11 +00:00
waqar%netscape.com 0b9d4f8f8f # 9777
r vidur
d When splitText has an index error, it used to send NS_ERROR not it sends
  the proper DOM index size error.
1999-10-06 00:06:53 +00:00
kipp%netscape.com 3eaba4f422 Support SizeOf methods 1999-10-05 23:47:46 +00:00
waterson%netscape.com de8f3449d5 Fix crasher when loading XUL in viewer and no localstore is present. 1999-10-05 22:22:40 +00:00
waterson%netscape.com 14d8b9492e Bug 15301. Remove RDF graph from XUL content model construction. Landed XUL_19991005_BRANCH; see branch comments for detailed checkin information. r=shaver,hyatt. 1999-10-05 21:13:55 +00:00
kipp%netscape.com de44833a85 Added in ctor/dtor counting 1999-10-05 14:53:40 +00:00
kipp%netscape.com 8274ae09b1 r=peterl; Added in ctor/dtor counting 1999-10-05 14:52:20 +00:00
kipp%netscape.com e62c3edf52 Removed static ctors 1999-10-05 14:51:56 +00:00
kipp%netscape.com 9996b80dd5 r=troy; Added some atoms to help eliminate global ctors 1999-10-05 14:51:02 +00:00
norris%netscape.com 716e97dd9c Fix 15458 "onLoadHandler does not work"
Reviewed by mstoltz.
1999-10-05 04:08:14 +00:00
waterson%netscape.com fd05a45cc4 Bug 15511. Make sure container element sets 'parent' backpointer to null before releasing child; prevents dangling references if child is still referenced from elsewhere. r=vidur 1999-10-05 03:20:57 +00:00
waterson%netscape.com b9528fb7bc Bug 15460. Expose XML element creation via nsIXMLElementFactory interface. r=kipp. 1999-10-05 00:12:21 +00:00
kipp%netscape.com a3d7e7cf09 r=vidur; fixed a memory of a script content object 1999-10-05 00:05:38 +00:00
rbs%maths.uq.edu.au 93ac1da9b5 Adding remaining MathML hooks. r:peterl. 1999-10-02 11:05:49 +00:00
peterl%netscape.com 2fb6714797 fixed fix to bug 15373. Now it won't crash on EOF conditions 1999-10-02 04:23:00 +00:00
norris%netscape.com d21c5596fd Fix the following bugs:
14443 "Same origin" security policy may be circumvented using docu
14820 Fixing up the relationship between nsCodeBasePrincipal and n
14919 Crash in JS MM code
Reviewed by mstoltz, approved by scc.
1999-10-02 03:41:37 +00:00
troy%netscape.com 6b808204e8 Added SizeOf() handler for floater information maintained by the
line box
1999-10-02 02:51:03 +00:00
troy%netscape.com 5dfb641a58 Added SizeOf() handler for space manager 1999-10-02 00:52:01 +00:00
troy%netscape.com 1be0909b54 Hooked up SizeOf() for cell map and table layout strategies. Also added in
some table frame data that was missed
1999-10-02 00:02:54 +00:00
kipp%netscape.com d26d687ef6 r=peterl; bug=15373; Fixed atom memory leaky 1999-10-01 20:13:39 +00:00
law%netscape.com b6d2de1cb0 Context menu updates 1999-10-01 04:43:45 +00:00
rjc%netscape.com a8401f2c5c Fix bug # 15222: The composite datasource has a few operations which are somewhat "expensive". Have these behaviors on by default, but expose a method on the composite datasources so that they can be selectively turned off [for Mail/News, for example] if the capability is not needed/used (such as negative assertions). Review: waterson@netscape.com. Additional Mail/News Testing: putterman@netscape.com 1999-10-01 04:07:55 +00:00
waterson%netscape.com f002a3fe71 Fuck. These went in onto the tip and were supposed to be on the branch. Backing out. 1999-10-01 03:04:08 +00:00
waterson%netscape.com 61408ff762 Initial checkin on XUL_19990930_BRANCH, the RDF-ectomy. Single XUL documents hobbling along. 1999-10-01 03:01:22 +00:00
beard%netscape.com 6a85f40725 fixed non-debug breakage. r=vidur 1999-10-01 01:11:40 +00:00
vidur%netscape.com 140612e133 Converted parser into a module. Removed usage of static parser methods and used nsIParserService and nsIDTD methods instead. To be reviewed by RickG. 1999-09-30 22:07:04 +00:00
kipp%netscape.com c37ecb974c Removed atom table hacks 1999-09-30 21:17:28 +00:00
kipp%netscape.com da75f9061f Fixed atom memory leaks and HTMLAttribute memory leaks (for unmapped attrs only) 1999-09-30 21:17:06 +00:00
rods%netscape.com 441488d899 Backed out 1.54, this is 1.53 1999-09-30 16:43:11 +00:00
rods%netscape.com 3ff1376604 Completely changed the way focus is handled, both from JS and from the events mgr notifications.
These changes do not help the problems we have with gfxtextfields because they have an embbeded wehshell with a native window
1999-09-30 11:57:45 +00:00
rods%netscape.com 2036813036 Turned on the system colors 1999-09-30 11:55:15 +00:00
rods%netscape.com b65978b79a Added ConsumeFocusEvents method to consume all focus event and make sure they don't get dispatched 1999-09-30 11:40:42 +00:00
waterson%netscape.com 7d31268f14 Bug 13908. Add code to hook up 'forward observer declarations'. r=hyatt. 1999-09-30 02:32:34 +00:00
peterl%netscape.com efe3761c38 made child sheet loads of agent sheets be optionally synchronous 1999-09-30 01:39:57 +00:00
cmanske%netscape.com 1cbdd57614 Changed ifdef so we can use ToString for non-debug purposes. r=akkana 1999-09-29 21:52:10 +00:00
akkana%netscape.com de16d09cda Add OutputWrap flag, and add comments for the other flags 1999-09-29 20:17:51 +00:00
peterl%netscape.com f3c1120baa make remap style optionally not go recursive 1999-09-29 03:30:47 +00:00
warren%netscape.com 70c80e647e Fixed uninitialized variables 1999-09-26 10:07:16 +00:00
warren%netscape.com 867ac7d1f0 Fixed mismatched free problem. 1999-09-26 07:05:02 +00:00
waterson%netscape.com e0218beabb Bug 14911. Revert sloppy checkin. The 'DocumentWillBeDestroyed' stuff was never meant to get checked in. It piggy-backed onto another bug fix; I wasn't careful. 1999-09-25 16:29:22 +00:00
ftang%netscape.com d24411b9af fix bug 14802. reviewed by harishd. 1999-09-24 21:50:49 +00:00
waterson%netscape.com c3bd3a1e15 Fix mac build bustage. 1999-09-24 20:39:26 +00:00
waterson%netscape.com 8cda3dfecc Bug 14754. Support '.database' attribute on HTML elements. Fix ref='...' support for HTML templates. r=rjc, a=chofmann 1999-09-24 19:49:15 +00:00
waterson%netscape.com 4cc8eb6bfe Bug 14752. Support '.database' attribute on HTML elements. Fix ref='...' support for HTML templates. r=rjc, a=chofmann 1999-09-24 19:49:12 +00:00
nisheeth%netscape.com 38d524ab94 Use NSPR logging rather than printf's for stopwatch output. 1999-09-24 08:57:36 +00:00
nisheeth%netscape.com 8c1a201503 Move the message that announces that time is being measured for layout processes from the content sink to the webshell. 1999-09-24 07:19:44 +00:00
nisheeth%netscape.com bebdebac72 a=chofmann. Include time spent in ProbePseudoStyleFor() in time measurement of style resolution. 1999-09-24 07:16:20 +00:00
mscott%netscape.com d755e21e91 Bug #14816 --> we were leaking a nsIPrincipal object in AddScriptEventListener which could be remedied using a nsCOMPtr.
Also clean up for insufficient rv useage, un-commoned JSPRINCIPALS_DROP and improving the control flow for readability.

These changes are actually Brendan's...i'm checking this in on his behalf.
r=mscott. a=brendan
1999-09-24 06:49:33 +00:00
mgleeson1%netscape.com 1e66807868 fix for UNIX ports r=kipp, a=hofmann,kipp 1999-09-23 19:02:23 +00:00
peterl%netscape.com 7b9a8f64d4 Remember: always remove mapped attributes from hashtable before modifying them.
Fix bug 13589
1999-09-23 03:54:12 +00:00
saari%netscape.com d891a7b1ef A better fix for blocker #14464. Reviewed by Hyatt w. permission from leaf/choffman 1999-09-23 02:31:37 +00:00
ftang%netscape.com 2b923e10df fix crash when the pref callback get call. Part of bug 14219 1999-09-23 02:10:15 +00:00
saari%netscape.com 83ab100d9c Fix for blocker bug #14464. Reviewed by Hyatt, checkin permission by leaf. 1999-09-23 01:55:41 +00:00
ftang%netscape.com ec30802e8f add pref callback for charset detectors 1999-09-22 08:49:28 +00:00
rpotts%netscape.com 547771542f Changed the printing to use the ImageGroup notifications rather than the document loader because a document is *not* being loaded... This fixes printing after the changes to the document loader notifications. 1999-09-22 07:34:31 +00:00
joki%netscape.com b114e2a582 Various fixes to prevent casting events to the wrong struct subtypes when queried 1999-09-22 06:30:01 +00:00
joki%netscape.com b2f254f766 Fix scrolling via home/end keys to scroll to beginning and end of doc 1999-09-22 06:28:57 +00:00
law%netscape.com 3880a61e9a Fixes for context menus; a=hyatt (I just pressed the keys he told me to :-) 1999-09-22 06:27:28 +00:00
joki%netscape.com 4016178c5d Adding support for event.clickCount, obsoleting old dblclick event. 1999-09-22 02:29:33 +00:00
peterl%netscape.com 341ec82a84 reset pushback buffer when creating a new scanner
factored scanner creation code
1999-09-22 01:19:29 +00:00
waterson%netscape.com fabf00233c Bug 14273. We weren't recursively creating 'container' contents for HTML elements. Fixed that. 1999-09-22 00:54:05 +00:00
kipp%netscape.com 6c23f4f233 Work around purify nonsense with bitfields 1999-09-22 00:38:57 +00:00
vidur%netscape.com 0420636fbc Fix for bug 14109. Corrected dir getter. 1999-09-21 23:23:53 +00:00
saari%netscape.com cb935f51c7 Changing broadcaster to use onbroadcast instead of oncommand. Adding the "braodcast" "commandupdate" and "input" events. Changed all xul observes nodes to use onbroadcast instead of onchange. 1999-09-21 23:02:35 +00:00
vidur%netscape.com 324706ee56 Fix for bug 14105 - correct processing of area tabindex 1999-09-21 22:19:29 +00:00
buster%netscape.com 0bb4192dde fixed link handling in editor by making links only grab focus when
the pres context has a link handler.  bug 14455
1999-09-21 21:10:34 +00:00
joki%netscape.com 95bc014f1b Fix bug 6258, release of null content pointer due to reentrant event 1999-09-21 19:00:55 +00:00
dcone%netscape.com 604b036704 added debugging for printing 1999-09-21 14:34:28 +00:00
joki%netscape.com 7304187269 Adding old 4.x capture/release compatibility code, changing dom event VK_* names to DOM_VK_* 1999-09-21 14:18:52 +00:00
peterl%netscape.com 1b16a07213 stop sharing contexts with parents 1999-09-21 07:50:16 +00:00
rpotts%netscape.com 452584594d The document LoadGroup is now a nsWeakPtr... 1999-09-21 06:44:56 +00:00
nisheeth%netscape.com f097b55cdb Add prefix string to content creation timer output. 1999-09-21 06:24:58 +00:00
waterson%netscape.com 25694dc329 Fix bugs with computing containment. 1999-09-21 05:57:47 +00:00
pollmann%netscape.com 7cb9686716 Bug 14223: Typo, I'm sure. 1999-09-21 00:18:49 +00:00
kipp%netscape.com e1df6bb1f5 Fixed up argument parsing issue with table align=left/right (bug 7352) 1999-09-21 00:12:09 +00:00
rods%netscape.com df31376942 nailed again by nsCOMPtr 1999-09-20 22:56:32 +00:00
rods%netscape.com e528a0d539 Added code to make sure that focus gets set on the window for mouse down 1999-09-20 22:18:57 +00:00
nisheeth%netscape.com 979e91b1da Fixed build warning and removed NS_TIMER_STYLE_RESOLUTION define. 1999-09-20 21:36:53 +00:00
warren%netscape.com 0f2332d7b3 freed gNameSpaceManager n nsXULAtoms 1999-09-20 20:52:42 +00:00
nisheeth%netscape.com 3685df8b69 Move implementation of nsITimeRecorder from the pres context to the style set. 1999-09-20 06:53:40 +00:00
nisheeth%netscape.com 660585d0d8 Stop the content creation stopwatch before it is printed. 1999-09-20 06:48:33 +00:00
waterson%netscape.com 49cd3cea4d Comment out 'element already in map' warning for now. 1999-09-19 22:42:55 +00:00
waterson%netscape.com dce22b1ef1 Fix GetContentSink() to addref pointer on the way out thru XPCOM boundary. Hyatt: that's 20 XPCOM Hail Mary's for you. 1999-09-19 19:58:04 +00:00
rpotts%netscape.com f7a23e30ca Changed GetDocumentLoadGroup(...) to be XPCom complient. THis helps prevent leaks when using nsCOMPtrs. 1999-09-18 06:34:24 +00:00
rpotts%netscape.com 69eebbead3 Changed GetDocumentLoadGroup(...) to be XPCom complient. This helps prevent leaks when using nsCOMPtrs. 1999-09-18 06:20:49 +00:00
slamm%netscape.com 35951bb528 Fix build warnings (rename 'tm' to 'value). 1999-09-18 02:15:00 +00:00
kipp%netscape.com d63ca4aef1 Squish a warning or two 1999-09-17 20:16:37 +00:00
waterson%netscape.com 9ed3206e50 Bug 12649. Add support for 'parent' on <rule> tags. 1999-09-17 20:15:29 +00:00
kipp%netscape.com fa963373a6 Squish a warning 1999-09-17 20:15:09 +00:00
pollmann%netscape.com a759a5df4e Bug 9136: Combobox selectedIndex now defaults to 0 instead of -1, even before widget created. 1999-09-17 07:24:02 +00:00
vidur%netscape.com 0b96c440d1 Implemented nsIDOMHTMLDocument::GetReferrer. The referrer is obtained from the request header of the document channel 1999-09-17 06:56:39 +00:00
alecf%netscape.com 0afadf8524 fix scrollbar crash 1999-09-17 05:15:00 +00:00
karnaze%netscape.com 9557749da7 bug 13526 - allowed cellpadding, cellspacing to be percent value 1999-09-17 04:38:06 +00:00
waterson%netscape.com d7bc730b0d Bug 13790. Okay, let's try that again, this time without the frills. 1999-09-17 04:29:53 +00:00
waterson%netscape.com fe8d3ee23e Fix nsCOMPtr sloppiness. 1999-09-17 04:13:19 +00:00
waterson%netscape.com 6d9438412e Back out changes that will cause bustage on some compilers. 1999-09-17 04:12:08 +00:00
waterson%netscape.com bd4a3e6792 Bug 13970. Implement 'commandupdater=' attribute to hook up command udpater nodes to the XUL document's command dispatcher. Make API modifications to support command filtering. Some improvements to XUL document to factor out iteration code. 1999-09-17 04:01:46 +00:00
kipp%netscape.com 3ced381a1a Zapped mCompatFloatMargin hack 1999-09-17 00:57:06 +00:00
kipp%netscape.com 2157ff841e Don't evaluate script tags inside an IFRAME tag since we support IFRAME's (partial fix for bug #5847) 1999-09-16 23:30:51 +00:00
pollmann%netscape.com beb970a988 Bug 12348: Setting DefaultChecked now also updates Checked, per DOM Errata 1999-09-16 20:03:04 +00:00
pollmann%netscape.com bd5a9ff755 Minor cleanup of nsHTMLOptionElement::SetSelected method. 1999-09-16 20:00:51 +00:00
kipp%netscape.com aed7845101 Added in mCompatFloaterMargin 1999-09-16 19:55:28 +00:00
kipp%netscape.com e333e98277 Fixed a memory leak triggered by clicking on content 1999-09-16 14:54:59 +00:00
rpotts%netscape.com 032c26ba52 Added a missing NS_DEFINE_STATIC_IID_ACCESSOR... 1999-09-16 08:50:18 +00:00
vidur%netscape.com 8ab04ef069 Memory leak fix and #ifdef NECKO removals from shaver. Thanks to bruce@cybersight.com for the MLK identification. 1999-09-16 00:10:54 +00:00
kipp%netscape.com 544275aebb formatting sillyness 1999-09-15 20:30:36 +00:00
waterson%netscape.com 9fe5928235 Fix HTML-rooted templates. 1999-09-15 20:08:37 +00:00
waterson%netscape.com 2927803d32 Use nsCOMPtr for the controller. 1999-09-15 20:06:32 +00:00
harishd%netscape.com 57c84af12e Fixing build bustage...hopefully.
Missed a file
1999-09-15 18:28:10 +00:00
slamm%netscape.com 52e797192b Fix build warnings. 1999-09-15 18:14:02 +00:00
harishd%netscape.com 999afb72ec CreateXIF() and ToXIF() should return nsresult. 1999-09-15 17:57:55 +00:00
harishd%netscape.com 32458c9067 Added support for setting DOCTYPE and DTD mode. 1999-09-15 17:57:16 +00:00
harishd%netscape.com 2d9adf2426 Adding support for htmlL DOCTYPE for
XIF conversion.
1999-09-15 17:55:26 +00:00
hyatt%netscape.com 04c56a701c Updating the nsIController interface. 1999-09-15 02:16:41 +00:00
hyatt%netscape.com 664a5ace95 Fixing minor bug in command dispatcher. 1999-09-15 02:12:50 +00:00
nisheeth%netscape.com b7d6bb7da6 The stopwatch macros got converted to macros that accept an argument. Changed all macro calls in the content sink to play with that change. 1999-09-15 00:39:41 +00:00
sfraser%netscape.com d12db169ac Make function static to eliminate warning. 1999-09-14 23:40:52 +00:00
mjudge%netscape.com 611e47bbd4 content iter not initing properly for reuse. text frame not selecting slowly properly, bad bounds checking :(. rangelist now traversing each node in a spaniter with a normal iter to make SURE we get all the children! 1999-09-14 23:16:22 +00:00
waterson%netscape.com 57e13eb1a7 Bug 13121. Deal with XUL documents that are created _before_ local store is available (e.g., because they come up before a profile has been selected). 1999-09-14 22:36:55 +00:00
waterson%netscape.com 3a2015c4e4 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 987374301c 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 a1037a961a Set default wrap column to 72 instead of 0 1999-09-14 21:32:06 +00:00
nisheeth%netscape.com cd8a6da86e 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 788aa269e4 fix release mode build bustage 1999-09-14 16:25:59 +00:00
slamm%netscape.com 51ec568ce4 Start defines in first column. 1999-09-14 16:17:55 +00:00
nisheeth%netscape.com 7ee3e87d55 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 ccf398a6f7 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 8b8a1c6f93 Strip some dead code. Re-enable sorting. 1999-09-14 02:07:46 +00:00
briano%netscape.com 97faab6716 General cleanup. 1999-09-14 01:02:20 +00:00
karnaze%netscape.com 6fcbeab32d bug 13105 - removed code which set frames style to "all" 1999-09-13 22:51:10 +00:00
rods%netscape.com 6a26defabe Removing temporary fixes for option issues 1999-09-13 22:30:36 +00:00
waterson%netscape.com 06ea3cca41 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 5c61cb8ef4 Added frame type for OBJECT frame 1999-09-13 21:26:05 +00:00
karnaze%netscape.com c4410378e1 bug 7604 - limit colspan to max of 1000 1999-09-13 20:18:33 +00:00
pollmann%netscape.com d8d1504d60 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 13244b3237 Leak fix. 1999-09-13 06:18:09 +00:00
warren%netscape.com d3eb73be23 Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel. 1999-09-11 18:45:36 +00:00
rods%netscape.com 6c54a44b78 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 f6e0510a05 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 2c450d66f9 added first-node pseudo class (extension) 1999-09-11 00:08:30 +00:00
evaughan%netscape.com 3859c99e44 Fixed collapsing in boxes
Fixed DeckFrame not to use pseudo element for visibility.
1999-09-10 23:38:58 +00:00
rods%netscape.com 593a8e8ba7 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 811618ccbc Fix UMRs 1999-09-10 19:12:46 +00:00
hyatt%netscape.com 2412623576 Popup work. 1999-09-10 08:49:32 +00:00
hyatt%netscape.com fc32f1e04e Working on XP menus. 1999-09-10 08:47:12 +00:00
peterl%netscape.com 2a0c2b13f1 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 03b11a90a5 added system color parsing
fixed font weight parsing to be more strict
1999-09-10 05:55:36 +00:00
peterl%netscape.com 5559820b53 added system color support 1999-09-10 05:54:46 +00:00
peterl%netscape.com aea3107630 added system colors 1999-09-10 05:54:23 +00:00
peterl%netscape.com ed25a6b91e fixed font weight calculation 1999-09-10 05:52:45 +00:00
peterl%netscape.com af1b7020f0 added constrain font weight 1999-09-10 05:51:44 +00:00
evaughan%netscape.com 412cc6b9e8 1) Fixed bugs in deck
2) Added visual debugging to boxes
1999-09-10 00:57:01 +00:00
briano%netscape.com 08af3df2e0 General cleanup. 1999-09-10 00:18:42 +00:00
warren%netscape.com 40ed9d6ad2 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 0283a98cb6 Nit to make emacs happier 1999-09-09 21:05:32 +00:00
kipp%netscape.com f65ed8fa4b 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 e5d030d873 correctly set target of dragenter/exit events. 1999-09-09 06:26:58 +00:00
pinkerton%netscape.com 52a4727f95 adding atoms for toolbar d&d. 1999-09-09 06:26:12 +00:00
peterl%netscape.com ee1f9d1b32 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 843b43fcfb 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 ac0a81e522 Updating popups. (No, they're still not turned on.) 1999-09-09 01:07:06 +00:00
rjc%netscape.com 37e13748c5 Add check for NS_RDF_NO_VALUE. 1999-09-09 00:58:08 +00:00
peterl%netscape.com 45956b1726 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 e230741d8f 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 7031693531 clean up some d&d stuff. 1999-09-09 00:28:23 +00:00
pinkerton%netscape.com a35b56b2b3 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 c9e6d7dafa 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 50eaf4ef31 Reporting better nsresults to DOM methods. 1999-09-08 23:18:27 +00:00
rods%netscape.com 344f8d53df 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 1b13637027 bug 9043 - added nsTableCellCollection to handle multiple tags 1999-09-08 14:33:58 +00:00
hyatt%netscape.com 17d71e1b13 Fixing an error in the handleDomEvent function. 1999-09-08 08:06:28 +00:00
hyatt%netscape.com 67e49e9460 Improvements in performance. 1999-09-08 08:06:12 +00:00
waterson%netscape.com 43eca09bd8 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 61548af51a fixing dom range gravity bug (see bug 13251) 1999-09-08 05:27:44 +00:00
rjc%netscape.com ba85e5af78 Cache sort resource requests. 1999-09-08 03:04:45 +00:00
akkana%netscape.com 22f63923ae Remove some redundant logic 1999-09-07 19:13:04 +00:00
pollmann%netscape.com 132adbd121 Removing some dead code. 1999-09-07 18:35:30 +00:00
rjc%netscape.com 293b334687 Cache sort resources. 1999-09-07 07:27:49 +00:00
waterson%netscape.com 49ac7e179a 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 5eecd7bc1a 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 e75207446c Add nsXULContentUtils, eventually to replace nsRDFContentUtils. Not yet in the build though. 1999-09-06 22:25:45 +00:00
evaughan%netscape.com e3ef163845 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 4921b1d83b Use nsAllocator for char* data. 1999-09-04 13:59:52 +00:00
peterl%netscape.com a8e65ff2a6 tracking UI & forms proposal changes 1999-09-03 23:40:35 +00:00
peterl%netscape.com c6165d5393 fix warning 1999-09-03 23:40:22 +00:00
peterl%netscape.com e9991bb140 remove error output for non-error conditions 1999-09-03 23:38:40 +00:00
peterl%netscape.com b5b37d859e added reparent style context 1999-09-03 23:35:41 +00:00
peterl%netscape.com d91b64f10c tracking UI & forms proposal changes
fixed impact of text decoration
1999-09-03 23:34:20 +00:00
ftang%netscape.com abfeb59953 fix bug 12500 1999-09-03 22:48:20 +00:00
dougt%netscape.com 028f11d2bf 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 b494799f9e add newline to end of file to please certain UNIX compilers. 1999-09-03 10:43:00 +00:00
waterson%netscape.com 7a6584f998 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 f67b510aa5 Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 07:53:26 +00:00
bruce%cybersight.com 17430c7c3c Replace delete[] for char* data with nsCRT::free(). 1999-09-03 07:20:03 +00:00
waterson%netscape.com 2239643aca Persistence, again. 1999-09-03 07:02:25 +00:00
karnaze%netscape.com cd3dbc4f8d bug 1163 - implemented bordercolor attribute on table 1999-09-03 05:06:08 +00:00
kipp%netscape.com 3072eef9ea Eliminate a uselss string copy 1999-09-03 03:45:44 +00:00
hyatt%netscape.com 5c7402981c 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 bdda0f539f hookup the drag listener attributes. 1999-09-02 23:19:56 +00:00
waterson%netscape.com fea6bb1b19 Changed ParseNumericValue's declaration to match its definition. 1999-09-02 21:37:30 +00:00
waterson%netscape.com c82d0aba3a 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 07fe48827b 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 2d4a0bffa0 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 cc0fb78f13 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 721ee62325 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 7c07dc5b09 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 fa024d2268 I forgot to check this in last night with the other changes. 1999-09-02 18:39:10 +00:00
karnaze%netscape.com fed4bd6496 I forgot to check this is last night with fixes for table borders. 1999-09-02 18:20:43 +00:00
kipp%netscape.com ca2b2003c6 Fixed an nsString usage oopsie 1999-09-02 18:02:52 +00:00
sspitzer%netscape.com 56873de822 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 e58a5c3434 exposing drag and drop events to JS. 1999-09-02 03:51:03 +00:00
hyatt%netscape.com 8a00f5b25e Fix for build bustage. 1999-09-02 02:09:21 +00:00
hyatt%netscape.com 47259d4d45 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 c7a01f28f9 Adding support for proportional widths to tree columns. 1999-09-02 01:13:27 +00:00
karnaze%netscape.com cde37cbb23 changed default for nsStyleTable.mRules to NS_STYLE_TABLE_RULES_ALL 1999-09-02 00:06:35 +00:00
kmcclusk%netscape.com cf4f73e939 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 702944dcc2 speedup building content. checkin for waterson. 1999-09-01 04:58:36 +00:00
cyeh%netscape.com 34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
kipp%netscape.com c906edcfd3 Added another debug atom 1999-09-01 01:10:02 +00:00
kipp%netscape.com d8a5ed19de Removed GetRC code 1999-09-01 01:00:59 +00:00
briano%netscape.com 45f9b17d23 General cleanup. 1999-09-01 00:47:39 +00:00
nisheeth%netscape.com d3eaaedcfb 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 a3d25a6149 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 c1ca0ebd36 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 00b8021645 Added new atoms 1999-08-31 04:31:39 +00:00
kipp%netscape.com f808fbb193 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 97b0bd802c 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 58afb3537f Try again. 1999-08-30 10:28:37 +00:00
rjc%netscape.com 230b63671a Small fix. 1999-08-30 10:26:55 +00:00
rjc%netscape.com 658964332a Cleanup a bit, and fix bug # 11516. 1999-08-30 10:05:40 +00:00
waterson%netscape.com c4bed8ca91 Clean up compiler warnings. 1999-08-30 03:18:06 +00:00
waterson%netscape.com 6e2ab0076d 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 d8507f844e * clean up nsScriptSecurityManager
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
pavlov%netscape.com 83e44aa98f add palette name atom 1999-08-28 19:50:15 +00:00
nisheeth%netscape.com c087f652d0 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 22456ab859 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 a576de8c20 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