troy%netscape.com
65dd8985c3
b=17507. Changed Reflow() to use "available height" instead of "computed
...
height" when reflowing child frames. What was happening was that the child
table frame didn't fit and was trying to split. That should only happen when
we're paginated
1999-10-31 03:39:24 +00:00
troy%netscape.com
d5a8f7fbf0
b=17573. Changed mRowIndex to be signed integer (was unsigned integer) but
...
field. This allows it be negative, which some of the table code is depending
on
1999-10-31 03:15:52 +00:00
brendan%mozilla.org
8de8c07a8f
Gross workaround for VC5 bug.
1999-10-31 03:04:02 +00:00
jband%netscape.com
a23d0e23c7
fix typo that was causing bustage on some compilers
1999-10-31 03:02:43 +00:00
dmose%mozilla.org
d428e6706d
removing qtfe files from the tip, since qtfe is only ever destined to build on the MozillaClassic branch; approved=arnt@troll.no
1999-10-31 02:29:26 +00:00
beard%netscape.com
44de11a49c
changed the CID for "component://netscape/gfx/region" to use new NS_SCRIPTABLEREGION_CID. r=pavlov
1999-10-31 02:28:32 +00:00
beard%netscape.com
59efe8a337
switched to NS_IMPL_ISUPPORTS1, no longer supports QI to nsIRegion. r=pavlov
1999-10-31 02:26:10 +00:00
beard%netscape.com
98f50c9632
removed scriptable region hackery, switched to NS_IMPLE_ISUPPORTS1. r=pavlov
1999-10-31 02:26:06 +00:00
beard%netscape.com
b1eae55163
cleaned up factory to use nsCOMPtrs, modern NS_IMPL* macros, support for creating scriptable regions. r=pavlov
1999-10-31 02:26:03 +00:00
beard%netscape.com
f39012960d
added NS_SCRIPTABLE_REGION_CID. r=pavlov
1999-10-31 02:25:59 +00:00
tbogard%aol.net
0ded6e8646
Fixed changes to use the GetPresShell rather than using the now removed member variable.
1999-10-31 02:05:21 +00:00
brendan%mozilla.org
f81d5969c6
(13163, r=alecf, scc, waterson, others; names available on request)
...
- Fix most of bug 13163 (see TODO for rest). This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks.
- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp. These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that.
- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString. Also changed various nsresult vars to be named rv. Also restored brace/style conformity to nsJSProtocolHandler.cpp.
- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject.
- Lots of nsCOMPtr uses added. I'm using one for mNameSpaceManager. Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak). These two managers should be moved to the window object -- TODO item below.
- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver.
- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated. This meant factoring nsJSUtils.cpp code.
- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace.
- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
scc%netscape.com
b2c12428df
changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364 , and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd)
1999-10-31 00:35:48 +00:00
scc%netscape.com
d13863d891
removed incorrect use of private class name in favor of |do_QueryInterface|, part of the fix for bug #17364 , r=valeski (additional builds done by dmose, and syd)
1999-10-31 00:32:15 +00:00
syd%netscape.com
425c75b01c
Add xpcom.dll to link line so test will link with scc changes make about this time. r=scc
1999-10-31 00:22:53 +00:00
pavlov%netscape.com
bd5ef3dfd1
better fix for twips rounding problems patch_from=dbaron@fas.harvard.edu r=me
1999-10-31 00:09:52 +00:00
sgehani%netscape.com
c6a81529b8
Turning on Mac Install Wizard. [r=ssu]
1999-10-30 23:04:41 +00:00
sgehani%netscape.com
650d346a0d
*** NOT PART OF BUILD ***
Added "About..." box.
1999-10-30 22:29:26 +00:00
sgehani%netscape.com
f37a611a68
Changes to accomodate ASEncoder for bug 17096 (new interfaces: GUI and AppleScript to accept folders to decode and encode). [r=dveditz]
1999-10-30 22:24:09 +00:00
sgehani%netscape.com
53dedc1974
First Checked In.
1999-10-30 22:21:38 +00:00
sgehani%netscape.com
e5a056cfa2
*** NOT PART OF BUILD ***
Fixes for bug 17096. New interfaces (GUI and AppleScript) that accept folders to encode and decode.
1999-10-30 22:21:28 +00:00
sgehani%netscape.com
3715eaa957
Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the static targets. For real this time...
1999-10-30 22:18:31 +00:00
sgehani%netscape.com
24ea07ca57
Backed out change temporarily.
1999-10-30 22:03:46 +00:00
sgehani%netscape.com
0d281eb610
Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the statis targets.
1999-10-30 21:56:51 +00:00
beard%netscape.com
c7eb9b3163
MLK: fix device context leak, bug=15380, r=scc
1999-10-30 20:18:31 +00:00
beard%netscape.com
6b91420f5a
MLK: fixed nsICSSDeclaration leak, bug=15380, r=kipp
1999-10-30 20:17:40 +00:00
dp%netscape.com
126d4cbb56
Fixing viewer starup assert on SetMainThread() happening twice.
1999-10-30 17:17:12 +00:00
troy%netscape.com
914c067b76
Removed call to SetMainThread() because it was triggering an assert. Turns
...
out NS_InitXPCOM() does it so we don't need to do it twice
1999-10-30 16:44:04 +00:00
buster%netscape.com
4912e0cea4
huge performance work for text controls
...
we now display the content of a single line text control using a child pseudo frame
until the text control first gets focus. at that time, a webshell and editor are created on the fly.
fixed bug bug 14727
r=rods
1999-10-30 16:33:00 +00:00
buster%netscape.com
377387d8d6
added pseudo style for single line text controls
...
bug 14727
r=rods
1999-10-30 16:31:11 +00:00
buster%netscape.com
01db582cb9
added DOM notification up to frame system for text control value changes
...
part of bug 14727
r=rods
1999-10-30 16:30:33 +00:00
buster%netscape.com
3dc0567e83
added pseudo-style for single line text controls. bug 14727
1999-10-30 16:29:32 +00:00
troy%netscape.com
2b4f236320
Added nsHTMLReflowState.h
1999-10-30 16:16:45 +00:00
alecf%netscape.com
cefca4a650
make buttons class="push"
...
only a test, not part of product
1999-10-30 07:39:07 +00:00
alecf%netscape.com
4c8b395c8c
update debug menu to reflect new DOMViewer location
...
(debug only not part of product)
1999-10-30 07:38:12 +00:00
alecf%netscape.com
4efbfcbdfb
fix a warning
...
r=pavlov
1999-10-30 07:32:23 +00:00
alecf%netscape.com
a4175fe8a8
move DOM viewer into chrome so that DOM security doesn't f us up again
...
only a test, not part of the product
1999-10-30 07:23:07 +00:00
alecf%netscape.com
1a87908390
more tweaks for boehm to catch up with the nsILeakDetector work
1999-10-30 07:06:26 +00:00
dp%netscape.com
c2288cca73
Removing shutdown listener. Releasing gCaseConv on XPCOM Shutdown r=kipp
1999-10-30 06:45:45 +00:00
beard%netscape.com
d120ed2e68
fixed up -blame option to use line marking.
1999-10-30 05:59:02 +00:00
alecf%netscape.com
f1b07b5419
more adding of class="dialog" to dialogs
1999-10-30 05:55:15 +00:00
beard%netscape.com
2e37ee9184
fix nsIInterfaceInfoManager leak. bug=15380, r=jband
1999-10-30 05:48:07 +00:00
alecf%netscape.com
766acfd30f
add class="dialog" to mailnews prefs panes
...
this and last checkin r=rgoodger@ihug.co.nz
1999-10-30 05:46:04 +00:00
alecf%netscape.com
84fe2a2aa0
add class="dialog" to all pref window dialogs
...
enable languages pane and fix XUL
disable smart_browsing pane (because it was crashing)
1999-10-30 05:44:23 +00:00
beard%netscape.com
e843778401
changed gInstanceClassName from char[256] to const char* to save space. r=sfraser
1999-10-30 04:02:54 +00:00
beard%netscape.com
8e7466a63f
changed gInstanceClassName from char[256] to const char* to save space. added NS_IF_RELEASE(mFontMetrics) to destructor to fix memory leak. bug=15380, r=sfraser
1999-10-30 04:02:50 +00:00
danm%netscape.com
4078ce0970
insert cast necessary on one of the "other" platforms
1999-10-30 03:13:55 +00:00
troy%netscape.com
4e9f42f007
Updated to not export nsIFrameReflow.h
1999-10-30 02:53:36 +00:00
troy%netscape.com
441b29f6de
Changed to not export nsIFrameReflow.h
1999-10-30 02:52:43 +00:00
troy%netscape.com
a12c3d6c5d
Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
...
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00