vidur%netscape.com
318a3694ea
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
a47e8db44b
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
waqar%netscape.com
e9ff1627d1
# 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
55f521c7df
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
bb3caa6434
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
94d79e100e
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
cb13f11556
fixed infinite-loop bug 17045 by conditioning control loop. r=buster
1999-10-23 03:06:19 +00:00
troy%netscape.com
d0190a7f34
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
3d3eb16f9a
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
fc1c8f3ca2
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
8ea39cafa7
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
70376de659
new file for text reflow optimiziation
1999-10-21 20:40:25 +00:00
kipp%netscape.com
dadfeff627
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
6485ca4fb3
r=troy; Added nsITextContetChangeData to help optimize modifications of large text elements
1999-10-21 20:22:02 +00:00
troy%netscape.com
01cf059769
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
c17c0e1ed8
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
a20e5bc21b
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
f485a1ad04
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
9903fdab4a
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
08340e215a
Bug 16725: Enable align attribute for iframe; r=harishd
1999-10-19 19:01:49 +00:00
tbogard%aol.net
7c498dda21
Removed the last of gimpy's warnings. r=gimpy.
1999-10-19 08:03:11 +00:00
pierre%netscape.com
c070ed6434
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
3a7da7d02f
Move nsXULElement declaration into the header file.
1999-10-18 23:05:35 +00:00
waterson%netscape.com
b668580ada
Rename nsRDFElement to nsXULElement; rename nsXULElement to nsXULAggregateElement.
1999-10-18 22:08:15 +00:00
rods%netscape.com
64684fc9a3
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
5c139a65a1
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
2dceb727af
Took out redundant MOZ_COUNT_CTOR/DTOR calls.
1999-10-18 19:21:53 +00:00
warren%netscape.com
edf3235d43
Took out redundant MOZ_COUNT_CTOR/DTOR calls.
1999-10-18 19:06:21 +00:00
akkana%netscape.com
f4660ce231
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
c94fbefb6e
Made style rules work against nsIMutableStyleContext
...
r=troy
1999-10-16 04:06:04 +00:00
peterl%netscape.com
1634c730fd
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
ad778d6889
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
df637716d1
Wiped out another warning
1999-10-15 23:29:21 +00:00
peterl%netscape.com
527516876e
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
757c0b5f01
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
dd4552d22a
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
6f1456a88d
#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
c8335260db
Adding support for retrieving the EditorShell from editor element. r=hyatt
1999-10-15 21:21:10 +00:00
waterson%netscape.com
583670b716
Darnit. Didn't mean to FORCE_PR_LOG. Removing that #define.
1999-10-15 20:55:54 +00:00
waterson%netscape.com
47b4f27357
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
a43629a285
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
cd84903c09
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
27c06f0a19
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
f83fa03f9d
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
91b6e1598b
Fix for 16479. r=waterson
1999-10-15 07:54:43 +00:00
rjc%netscape.com
63f18c6cb3
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
8457e8ceee
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
97a4d06a76
fix memory leak of nsIURI in Set and GetAttribute r=waterson
1999-10-15 02:59:37 +00:00
peterl%netscape.com
31e48e3bdc
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
f9c3c010dc
Removed two more warnings
1999-10-15 00:29:28 +00:00
pepper%netscape.com
4655f53a5f
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
540d7bc136
r=Tomi.Leppikangas@oulu.fi; landed his patch for solaris build issues
1999-10-14 23:11:44 +00:00
kipp%netscape.com
11fc60f14d
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
bd9000ea54
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
b2564031fe
Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++)
1999-10-14 10:58:25 +00:00
tbogard%aol.net
9839174e85
Adding new XUL tags, "iframe", "browser", "editor". r=hyatt.
1999-10-14 10:54:32 +00:00
karnaze%netscape.com
17bd205286
cells with width=0 become auto, added comments
1999-10-14 04:01:26 +00:00
peterl%netscape.com
e9c78ceb0d
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
f479d5d074
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
a97d9c7bca
added comments
1999-10-13 14:36:28 +00:00
waterson%netscape.com
fa01dc07d1
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
a793e85d4b
Add PR_LOG() calls to aid debugging.
1999-10-13 08:00:45 +00:00
vidur%netscape.com
8b5a3290c2
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
21ba41e280
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
24bc946a88
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
12f1321db1
Removed silly NS_IMETHOD decls
1999-10-12 23:22:53 +00:00
kipp%netscape.com
2b4c0a8c97
Added two new atoms to help meter large vs. small line boxes
1999-10-12 23:22:34 +00:00
waterson%netscape.com
c7347c6be0
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
ab20f5e245
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
55214258fb
[MathML] removing registration hooks. They are now handled by nsLayoutModule.
1999-10-12 01:48:05 +00:00
peterl%netscape.com
62cd20de05
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
bcce57c3d1
added ignore value to user-focus
...
r=hyatt
1999-10-12 00:30:54 +00:00
peterl%netscape.com
e47dff5c24
added 'ignore' keyword
...
r=hyatt
1999-10-12 00:30:19 +00:00
warren%netscape.com
3ddf68af5c
Added NS_LOG_RELEASE for bloat stats. r=kmcclusk
1999-10-12 00:28:14 +00:00
nisheeth%netscape.com
7890852e87
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
1590a56c74
Bug 15178, r=vidur adding check for return value avoiding crash
1999-10-08 23:47:03 +00:00
jfrancis%netscape.com
918d5493a1
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
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
waterson%netscape.com
776523083a
Misc cleanup, r=hyatt
1999-10-08 07:26:39 +00:00
waterson%netscape.com
181da7c5c9
Add elements to element map by 'ref', as well.
1999-10-08 07:26:14 +00:00
troy%netscape.com
a5add6d414
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
d023d57dc3
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
b90a06a288
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
1999-10-08 01:49:06 +00:00
waterson%netscape.com
cf46eeb0d6
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
d9be66d476
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
aeb760ef42
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
77c0ea78ed
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
3fc9b096de
Add in CTOR/DTOR stuff for leak detection. Review: hyatt@netscape.com
1999-10-07 01:51:30 +00:00
harishd%netscape.com
6beeada27b
Mapping nsDTDMode to eParseMode (in mozilla/htmlparser/src/nsIDTD.h)
...
R=pollmann
1999-10-07 00:35:16 +00:00
kipp%netscape.com
969a1ccfe3
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
ef137fcd90
Tweaked call of log_release
1999-10-07 00:32:25 +00:00
kipp%netscape.com
f36a6b1cd9
Added some atoms to support SizeOf metrics
1999-10-07 00:31:41 +00:00
norris%netscape.com
4e4a099dd2
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
5886af2ed2
Added document.width/document.height to nsIDOMNSDocument. Bug 961. R: troy
1999-10-06 20:33:58 +00:00
vidur%netscape.com
a6f094da8e
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
4bab7f6ed0
r=waterson enums used in structs must be public members for HPUX
1999-10-06 18:56:03 +00:00
waterson%netscape.com
c2e1281888
Fix incorrect use of CBufDescriptor that was causing persistence to flake.
1999-10-06 06:42:27 +00:00
waterson%netscape.com
c68f1d3348
Suppress assertions with context menus for now.
1999-10-06 06:40:06 +00:00
mgleeson1%netscape.com
b6d52bb172
r=kipp changed illegal escape \{ to {
1999-10-06 01:41:38 +00:00
waterson%netscape.com
90a7941440
Fix dumb leak.
1999-10-06 01:02:11 +00:00