troy%netscape.com
cdf2c77595
Moved space manager to block frame and changed it the space manager is
...
temporary only during the reflow process
r=kipp@netscape.com
1999-10-06 22:05:23 +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
pavlov%netscape.com
f65d72dc11
ifdef out the call to CaptureMouse since it is no longer needed r=rods
1999-10-06 13:36:39 +00:00
karnaze%netscape.com
64e6c05cf3
fixed assertion in viewer sample 4. AdjustForCollapsingCols was incorrectly counting as columns frames which were not of display type NS_STYLE_DISPLAY_TABLE_COLUMN and something must have changed elsewhere to tickle this.
1999-10-06 03:59:07 +00:00
mgleeson1%netscape.com
675530c17a
r=kipp changed illegal escape \{ to {
1999-10-06 01:41:38 +00:00
kipp%netscape.com
3eaba4f422
Support SizeOf methods
1999-10-05 23:47:46 +00:00
pollmann%netscape.com
9fff77bf97
Bug 15170: Implement onchange notification for list boxes
1999-10-05 23:43:06 +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
a2f1c7cf5a
r=troy; Added in ctor/dtor counting
1999-10-05 14:51:12 +00:00
kipp%netscape.com
9996b80dd5
r=troy; Added some atoms to help eliminate global ctors
1999-10-05 14:51:02 +00:00
karnaze%netscape.com
49cb28761f
bug 14818 - made standard mode like NavQuirks when handling colspans exceeding the number of columns.
1999-10-05 04:21:00 +00:00
rpotts%netscape.com
89f54ea1ae
bug #15341 and bug #15344 . Use the documentloader observer instead of a stream observer.
1999-10-05 04:04:16 +00:00
troy%netscape.com
05b9f1f4ff
Checked in workaround for tree-view/apprunner problem of assert in GetColumnWidth()
1999-10-05 02:41:36 +00:00
troy%netscape.com
06c4d97c3b
Removed unused data member
1999-10-05 00:32:07 +00:00
kipp%netscape.com
a3d7e7cf09
r=vidur; fixed a memory of a script content object
1999-10-05 00:05:38 +00:00
troy%netscape.com
d6fe7542eb
Space optimization for nsTableFrame. r=karnaze@netscape.com
...
- changed mBorderEdges to be heap allocated (only needed for collapsing border model)
- made the 8 boolean data members into bitfields
- changed mColumnWidths to be as small as necessary instead of defaulting its size to 100 elements
1999-10-04 23:48:05 +00:00
peterl%netscape.com
69c028cae8
fixed leak of undisplayed content map nodes (which leak style contexts)
...
r=kipp
1999-10-04 23:33:23 +00:00
rods%netscape.com
d79137420a
fixes bug #15265 , changes reviewed by kmcclusk. Changes in the way it used the computed values
1999-10-04 13:49:00 +00:00
karnaze%netscape.com
249f8499bb
column allocation does fixed and adjusted fixed (colspans) in separate steps. Simplified AllocateConstrained. Fixed bug 14332.
1999-10-04 05:19:32 +00:00
karnaze%netscape.com
5dce94ef3e
regression test changes
1999-10-04 04:48:13 +00:00
peterl%netscape.com
88203d51ef
Don't access undisplayed content map if it isn't there...
1999-10-02 19:45:18 +00:00
rbs%maths.uq.edu.au
129e3d048e
Adding remaining MathML hooks and changing ifdef INCLUDE_MATHML to ifdef MOZ_MATHML to avoid thinking autoconf-related. r:peterl
1999-10-02 10:41:40 +00:00
peterl%netscape.com
d8902f6f3a
added hooks to track content that doesn't get a frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
1999-10-02 04:27:40 +00:00
peterl%netscape.com
01c3dcd2fe
added multimap to track content that didn't get a frame
...
Fix for bug 9013 (and any dynamic change from display:none) r=troy
1999-10-02 04:25:29 +00:00
peterl%netscape.com
724aca8163
removing dead style change code
...
r=troy
1999-10-02 04:24:20 +00:00
peterl%netscape.com
5e1b925280
removing dead style change code and refereneces to dead style change code
...
r=troy
1999-10-02 04:23:48 +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
kmcclusk%netscape.com
1a8cdcbdc8
r=rods;bug=14867 put in style rule to disable file selector button
...
bug=15328 put in disable rules for button label
bug=12227 To remove combobox reflows, changed padding settings for select's active
button to match non-active state. Also changed padding+border to match between
button's with focus and active buttons drawn with focus. Added gif for active state
of combo box to indicate that it is depressed.
1999-10-02 00:28:37 +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
hyatt%netscape.com
9e7252a4e6
Restructuring ua.css.
1999-10-01 21:57:32 +00:00
hyatt%netscape.com
0c1aef9920
Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com
1999-10-01 20:49:07 +00:00
kipp%netscape.com
d26d687ef6
r=peterl; bug=15373; Fixed atom memory leaky
1999-10-01 20:13:39 +00:00
danm%netscape.com
d46bd1d3ca
event handler holds weak reference to frame. fixes bug 14885. r:buster
1999-10-01 15:00:57 +00:00
dcone%netscape.com
de58b40e53
added background fix.. commented out for now until other platforms are tested
1999-10-01 14:35:20 +00:00
rods%netscape.com
e6b0939762
Added new method to tell the listcontrolframe it is about to be rolled up by the combobox
...
this enables it to unset any temporary selections and restore the actual selection
1999-10-01 14:30:33 +00:00
rods%netscape.com
3d3b8bda38
ifdef'd out the new code that handles the computed size and ifdef'ed in the old code for Linux
1999-10-01 14:28:25 +00:00
rods%netscape.com
0230fedeff
ifdef out a debug statement
1999-10-01 14:26:40 +00:00
rods%netscape.com
2cbdb57b36
removed noisy printf
1999-10-01 14:20:45 +00:00
law%netscape.com
b6d2de1cb0
Context menu updates
1999-10-01 04:43:45 +00:00
pollmann%netscape.com
d0b1d32f23
Bug 13997, Reviewed by HarishD. This fixes the crash during file upload caused by a spurious NS_RELEASE, correctly calculates content-length, and fixes a few post syntax errors. Also fixes a memory leak and uses nsSpecialSystemDirectory, nsFileSpec, and other good things instead of the hacks that were needed before this existed.
1999-10-01 02:42:32 +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
dffe42e2b3
Added ConsumeEvents parameter to CaptureRollupEvents
1999-09-30 14:36:17 +00:00
karnaze%netscape.com
498bb5f780
bug 12910 - SetPass1MaxElementSize considers nowrap on cell
1999-09-30 14:11:16 +00:00
karnaze%netscape.com
59f1d4789d
new regression tests
1999-09-30 14:08:24 +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
66bfc13ac6
Completely changed the rules for the border and internal display for the combobox
1999-09-30 11:54:30 +00:00
rods%netscape.com
2bbff7b9c2
Changed GetVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
...
added some key support made it so it sets the focus back to the main webshell window when the drop down is closed
1999-09-30 11:37:58 +00:00
rods%netscape.com
f78ab7229e
Changed GetVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
1999-09-30 11:36:44 +00:00
rods%netscape.com
40bda71f57
Changed GetVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
...
Removed focus listener and ForcedRedraws
1999-09-30 11:36:32 +00:00
rods%netscape.com
96fedd5157
Changed GetVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
...
It also measures W & w for the the chars width in NavQuirks mode to get more accurate measurement of the width and height
1999-09-30 11:34:32 +00:00
rods%netscape.com
0f1396218a
Changed GetVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
...
and it now uses the cached L&F obj
1999-09-30 11:33:33 +00:00
rods%netscape.com
a917beb7ef
Removed L&F static IID & CID
1999-09-30 11:32:54 +00:00
rods%netscape.com
5977e4153a
Changed GetVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
1999-09-30 11:31:40 +00:00
rods%netscape.com
157ce078c9
Changed getVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
1999-09-30 11:30:04 +00:00
rods%netscape.com
e7106c2345
Changed getVerticalInsidePading to take the PresContext to the method can use the cached LookAndFeel object
...
and it now uses the cached L&F obj
1999-09-30 11:26:29 +00:00
rods%netscape.com
d48404dfac
Fixed to use the LookAndFeel object in the PresContext instead of creating one via the ComponentManager
1999-09-30 11:23:17 +00:00
av%netscape.com
a3ce92faff
Fixing bug #8036 , reviewd by beard
1999-09-30 08:07:23 +00:00
peterl%netscape.com
efe3761c38
made child sheet loads of agent sheets be optionally synchronous
1999-09-30 01:39:57 +00:00
mjudge%netscape.com
54829b853b
fixing optimizations for table selection as well as making sure all flags are turned on/off for text frames when one frame is selected..
1999-09-29 20:36:00 +00:00
kin%netscape.com
ca92ac282c
First pass implementation of selection auto scrolling.
...
layout/base/public/nsIFrame.h
- Added GetContentAndOffsetsFromPoint() method. This
method will eventually replace GetPosition().
layout/base/public/nsIFrameSelection.h
- Added HandleDrag() and Start/StopAutoScrollTimer() methods.
layout/base/src/nsRangeList.cpp
- Added implementation for HandleDrag() and
Start/StopAutoScrollTimer() methods.
layout/html/base/src/nsBRFrame.cpp
- Added implementation for GetContentAndOffsetsFromPoint().
layout/html/base/src/nsFrame.cpp
layout/html/base/src/nsFrame.h
- Added implementation for GetContentAndOffsetsFromPoint().
- Added GetClosestViewForFrame() utility method.
- Modified HandleEvent() to call HandleRelease() which now
stops the auto scrolling timers.
- Modified HandleDrag() to call nsIFrameSelection's HandleDrag()
and Start/StopAutoScrollTimer() methods.
layout/html/base/src/nsTextFrame.cpp
- Added implementation for GetContentAndOffsetsFromPoint().
1999-09-29 20:04:05 +00:00
troy%netscape.com
055ef7bf53
Fix for bug #15152 . Moved check for "no wrap" inside of loop. This fixes a
...
problem where blocks inside of blocks were not getting marked dirty
1999-09-29 05:09:19 +00:00
troy%netscape.com
4b1a623ab9
Fix for bug #11633 . Changed ConstructFrameByDisplayType() to use the correct
...
parent frame for absolutely positioned tables
1999-09-29 05:06:17 +00:00
peterl%netscape.com
cd5a8a17d1
manage view visibility better, hide collapsed views and hidden views with widgets
1999-09-29 03:37:02 +00:00
peterl%netscape.com
7911885f43
manage view visibility better
1999-09-29 03:36:16 +00:00
peterl%netscape.com
60b2bd4053
set reflow reason properly for incremental changes
1999-09-29 03:35:51 +00:00
peterl%netscape.com
5eb5883901
use style changed reflow instead of content changed when updating button
1999-09-29 03:35:24 +00:00
peterl%netscape.com
959910c138
use 'collapse' instead of 'hidden' for comboboxes
1999-09-29 03:34:29 +00:00
peterl%netscape.com
97b3f855ca
set visibility better
1999-09-29 03:33:34 +00:00
peterl%netscape.com
bcb317606a
remap style contexts that don't get swapped when computing style changes
1999-09-29 03:32:19 +00:00
briano%netscape.com
c16b8d92f1
Only include memory.h if the system actually has it. Fixes QNX. Approved by leaf.
1999-09-29 02:24:17 +00:00
troy%netscape.com
409c9ae7db
Part of the fix for bug #11633 . Check the NS_FRAME_OUT_OF_FLOW bit and make
...
sure the frame was really moved out of the flow
1999-09-28 23:42:35 +00:00
karnaze%netscape.com
3d94070d9e
bug 10009 - uses width set on <td> in figuring width of nested table
1999-09-28 21:57:44 +00:00
karnaze%netscape.com
83a60e8637
new regression tests
1999-09-28 21:54:59 +00:00
hyatt%netscape.com
e252669b87
Fixing tree widget updating problem (bienvenu).
1999-09-28 00:57:31 +00:00
mjudge%netscape.com
e8f13ffdd6
aproved leaf. reviews sfraser. checking for null stopping crash
1999-09-28 00:13:19 +00:00
troy%netscape.com
7a30e821a3
Fix for bug #14959 . Made sure that lines with floaters are also marked
...
dirty
1999-09-27 20:53:05 +00:00
mcafee%netscape.com
414e7107ef
Backing out latest change, apprunner menus were totally screwed up. a=shaver, r=ramiro,pavlov
1999-09-27 07:28:06 +00:00
troy%netscape.com
9430750742
Fixes for bug #2552 and bug #10961
1999-09-26 20:40:29 +00:00
warren%netscape.com
70c80e647e
Fixed uninitialized variables
1999-09-26 10:07:16 +00:00
warren%netscape.com
339d201a49
Refcounted case conversion service properly
1999-09-26 10:05:51 +00:00
warren%netscape.com
867ac7d1f0
Fixed mismatched free problem.
1999-09-26 07:05:02 +00:00
mjudge%netscape.com
2c78141fa6
fixes for M11 a=shaver r=cmanske. this will add 1 enumerator value to en enum in nsIFrame so dont be scared. this is for tweaking selection should not affect anyone outside of selection/editor
1999-09-25 23:33:02 +00:00
troy%netscape.com
84fdc7184f
Optimized PrepareResizeReflow() so it doesn't mark lines dirty if they don't need
...
to be reflowed
1999-09-25 16:50:45 +00:00
peterl%netscape.com
3ca1ef4519
fix bug 5458 - made ApplyRenderingChangeToTree handle overflow content
...
as well as floaters and positioned children
also improved handling of view invalidation and syncing
removed warning
approved chofman
1999-09-25 05:02:52 +00:00
peterl%netscape.com
fbfc908c89
remove warnings
...
fix bug 10007 - when style change needs to regenerate frame do not set new context into frame
approved chofman
1999-09-25 05:00:41 +00:00
ftang%netscape.com
d24411b9af
fix bug 14802. reviewed by harishd.
1999-09-24 21:50:49 +00:00
kipp%netscape.com
b4438b15f9
Refixed bug #10496 - a=choffman, r=troy
1999-09-24 17:23:33 +00:00
troy%netscape.com
aa014c731c
Fix for bug #14814 . Changed GetFloaterContainingBlock() to also check for floated
...
or absolutely positioned inline elements
1999-09-24 17:14:19 +00:00
dcone%netscape.com
0d650e898c
Added a Release.. to fix a leak
1999-09-24 13:49:12 +00:00
dcone%netscape.com
ae9532ab74
Took out some Addrefs, causing leaks
1999-09-24 13:48:40 +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
troy%netscape.com
55585684cb
Fix for bug #14737 . Made sure that captionFrame is initialized before
...
we use it
1999-09-24 03:15:49 +00:00
nisheeth%netscape.com
19143aa5fe
bug 13630, r=troy, a=leaf, Added a null check to prevent a crash.
1999-09-24 01:58:32 +00:00
putterman%netscape.com
3aeb826157
Fix for 14386. Prevent memory corruption when opening and closing an account.
...
Approved = leaf. Reviewed -= karnaze.
1999-09-23 22:44:47 +00:00
putterman%netscape.com
b66140352d
Fix for 13815. Implement OnContentInserted. Approved by chofmann and reviewed by hyatt.
1999-09-23 21:11:02 +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
ftang%netscape.com
2b923e10df
fix crash when the pref callback get call. Part of bug 14219
1999-09-23 02:10:15 +00:00
ftang%netscape.com
ec30802e8f
add pref callback for charset detectors
1999-09-22 08:49:28 +00:00
mjudge%netscape.com
c6fd49197c
more tweaks for line boundaries. previous
1999-09-22 07:26:37 +00:00
mjudge%netscape.com
e989c3be45
tweaked word left and word right again. got double click working on edge cases! yeah
1999-09-22 07:09:41 +00:00
mjudge%netscape.com
6976c807dc
recursion failing finding the same frame we started with sometimes with generated content from style. simple 2 line check to avoind this. dagley said ok to check in red tree since not hurting anyone.
1999-09-22 06:12:44 +00:00
mjudge%netscape.com
99dadf07b9
approved by Dagley. fixes for CTRL_LEFT and CTRL_RIGHT navigation and wrapping
1999-09-22 05:56:44 +00:00
mjudge%netscape.com
88c407b158
fixes for line/frame traversal. now we use more common code inside nsFrame rather than nsTextFrame specific code all the time.
1999-09-22 04:12:23 +00:00
buster%netscape.com
178b1fd81c
just removed some annoying printf's I left lying around
1999-09-22 02:47:47 +00:00
joki%netscape.com
4016178c5d
Adding support for event.clickCount, obsoleting old dblclick event.
1999-09-22 02:29:33 +00:00
nisheeth%netscape.com
6fff19fc5b
Stop the stopwatches before you print them.
1999-09-22 01:49:31 +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
mjudge%netscape.com
dfcf0208d4
fix for going to correct offset in selection with keyboard navigation
1999-09-22 01:19:04 +00:00
peterl%netscape.com
739aaab6e0
remap style before rebuilding frames when style rule changes
1999-09-22 01:18:45 +00:00
buster%netscape.com
b77a584214
just changed a comment to reflect reality, and removed some commented out code
1999-09-22 01:14:21 +00:00
buster%netscape.com
bede78590e
enabled event state manager to do it's thing with focus switching.
...
this cleans up focus switching in general, and specifically enables tabbing
between single-line text controls and other html form elements.
1999-09-22 01:04:37 +00:00
kipp%netscape.com
f76eb620df
Queue up a reflow command when yanking floaters so that cases like bug #11389 work properly
1999-09-22 00:58:58 +00:00
kipp%netscape.com
574daaa6d8
Whoops, left some noise on
1999-09-22 00:41:13 +00:00
kipp%netscape.com
5a777fb9ed
Fixed various bugs including part of 14486 and 14427; cleaned up the usage of stack based buffers to avoid future issues
1999-09-22 00:40:56 +00:00
kipp%netscape.com
2cdc8576a2
Changed to have the stack buffer embedded in the xformer
1999-09-22 00:40:16 +00:00
kipp%netscape.com
3f7a66b903
Fixed part of bug 5726 by making spacers have some definite area when they have a non-zero size
1999-09-22 00:39:47 +00:00
vidur%netscape.com
0420636fbc
Fix for bug 14109. Corrected dir getter.
1999-09-21 23:23:53 +00:00
mjudge%netscape.com
1e48363fd7
changes to selection code to stop a never ending loop
1999-09-21 22:58:14 +00:00
vidur%netscape.com
324706ee56
Fix for bug 14105 - correct processing of area tabindex
1999-09-21 22:19:29 +00:00
kmcclusk%netscape.com
c2ce94007e
Set select[input type=button] to have a 2px outset border instead of a 1px outset border.
...
This prevents reflows when the mouse is moved over the combo box dropdown button.
1999-09-21 22:04:35 +00:00
karnaze%netscape.com
22f9f41d8e
divided col width tests
...
-----------------------------------------------------
1999-09-21 21:35:28 +00:00
rods%netscape.com
256480c581
Added nsIRollupListener for rolling up the dropdown
1999-09-21 21:20:50 +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
rods%netscape.com
b6d508aebe
changed mulitple to mulitple
1999-09-21 19:34:53 +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
pollmann%netscape.com
1d75057a7c
Bug 11488: Crash when deleting options from GFX selects
1999-09-21 13:25:32 +00:00
peterl%netscape.com
700674fb14
removed ReResolveStyleContext
1999-09-21 07:56:18 +00:00
peterl%netscape.com
e4c87f11a1
moved re resolve style logic into frame manager
1999-09-21 07:55:37 +00:00
peterl%netscape.com
0c1d5c4837
added calls to verify style tree
1999-09-21 07:53:49 +00:00
peterl%netscape.com
2093ce913d
made style changes handle floaters and positioned children
...
added style tree verify
moved re-resolve style logic from frames
1999-09-21 07:53:14 +00:00
peterl%netscape.com
ecb4bd83d0
removed ReResolveStyleContext
...
added style tree verify flag
1999-09-21 07:51:52 +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
nisheeth%netscape.com
f5d9af7ae9
Add prefix string to style resolution timer output.
1999-09-21 06:24:17 +00:00
troy%netscape.com
4f514e447a
Part of the fix for bug #11389 . Changed CantRenderReplacedElement() to
...
reset the placeholder frame's out-of-flow frame after replacing the primary
frame. This allows the block frame code to find the floater in the line's
list of floaters
1999-09-21 05:20:11 +00:00
troy%netscape.com
fef9b919ac
Fix for bug #14414 . Changed DoRemoveFrame() to invalidate the space taken
...
up by the line when deleting an empty line
1999-09-21 05:15:39 +00:00
kipp%netscape.com
1948a1d4a8
Eliminate a warning
1999-09-21 02:20:14 +00:00
shaver%netscape.com
469ce734c6
conditional support for mathml, for Roger Sidje <rbs@maths.uq.edu.au>
1999-09-21 01:15:30 +00:00
hyatt%netscape.com
e4b15ba761
Chrome event stuff. Menu changes.
1999-09-21 01:03:00 +00:00
pollmann%netscape.com
7cb9686716
Bug 14223: Typo, I'm sure.
1999-09-21 00:18:49 +00:00
kipp%netscape.com
e634c9589a
Reworked side margin calculations to fix (finally!) bug 11932; also cleaned up table side margin handling to better match nav's behavior yet move forward with css2
1999-09-21 00:15:16 +00:00
kipp%netscape.com
d5d391a005
Reimplement TrimTrailingWhiteSpace; fixed another combined area bug (12910)
1999-09-21 00:14:22 +00:00
kipp%netscape.com
b4262f0657
Reimplement TrimTrailingWhiteSpace
1999-09-21 00:13:50 +00:00
kipp%netscape.com
22df009a37
Bring TrimTrailingWhiteSpace back to life after troy's changes
1999-09-21 00:12:50 +00:00
kipp%netscape.com
6e01ea2f60
Tweaked list logic
1999-09-21 00:12:27 +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
mjudge%netscape.com
3c9065ac80
checking in fixes for selection around nodes where get primary frame will not lead to the discovery of all frames
1999-09-20 21:47:37 +00:00
pollmann%netscape.com
c8a10795b5
Bug 14303: Correct typo.
1999-09-20 21:17:28 +00:00
nisheeth%netscape.com
1158ccf423
Include nsITimeRecorder.h in the pres shell.
1999-09-20 08:23:33 +00:00
nisheeth%netscape.com
ba965a8d79
Add calls to reset and print the stopwatch maintained by the styleset for tracking style resolution time.
1999-09-20 06:55:24 +00:00
nisheeth%netscape.com
660585d0d8
Stop the content creation stopwatch before it is printed.
1999-09-20 06:48:33 +00:00
buster%netscape.com
0ec204fc02
just added a comment
1999-09-20 04:01:39 +00:00
buster%netscape.com
57d5c9eb15
small performance improvement. weeded out some obsolete code that was
...
causing round trips through the editor unnecessarily.
thanks for pointing out the problem, akkana and bruce m.
1999-09-20 03:59:43 +00:00
kipp%netscape.com
519b9a7849
Fixed UMR bug that purify found (14171)
1999-09-20 03:46:09 +00:00
waterson%netscape.com
092982e02b
Bug 14291. Fix some more of the same kind of leaks.
1999-09-20 03:42:02 +00:00
waterson%netscape.com
5933db40d2
Bug 14291. Stop leaking entire XUL document when anonymous frames are
...
constructed.
1999-09-20 00:02:59 +00:00
pollmann%netscape.com
703289e64a
Bug 13960: Combo box must not be dropped down before mouse moves update the selected option.
1999-09-19 09:48:04 +00:00
pollmann%netscape.com
2cf83f397b
Remove redundant reset() call.
1999-09-19 09:18:33 +00:00
pollmann%netscape.com
ca213b948a
Fix mem leak.
1999-09-19 07:25:48 +00:00
pollmann%netscape.com
4764d83d27
Cache value updates in a more general way for file inputs, fix mem leak.
1999-09-19 07:25:12 +00:00
pollmann%netscape.com
88522e1bc1
Cache value updates that happen before initialization: fixes a bug in session history where text input/textarea/file inputs aren't restored.
1999-09-19 07:22:55 +00:00
troy%netscape.com
f004ab4be8
Optimized Reflow() some more. In the case where we're not measuring text but
...
we need to peek ahead and so we need to know the length of the last word, if
there's only one word in the text run then we can avoid measuring
1999-09-19 04:42:54 +00:00
troy%netscape.com
0d253cf419
Backed out some changes that aren't needed and were fixed with a change
...
to the frame construction code
1999-09-19 00:59:38 +00:00
troy%netscape.com
a3551f363b
Optimized reflow to skip measuring of the text for a resize reflow (when
...
possible)
1999-09-18 16:22:34 +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
alecf%netscape.com
8bc490a93b
fix a bunch of null-derefing problems when accessing http://webmail.netscape.com/ and add some assertions when these things happen
1999-09-18 01:00:43 +00:00
alecf%netscape.com
d4a731ec92
fix dereferencing error on slashdot.org
1999-09-18 00:48:51 +00:00
kipp%netscape.com
3d857842f7
Handle right aligned skipped floaters a little better
1999-09-18 00:20:48 +00:00
mjudge%netscape.com
01ca453e83
adding change for selection. modifing inside out behavior for table selection. drawing tables being seleted different.
1999-09-17 23:33:39 +00:00
kipp%netscape.com
becb3704d9
Fixed various bugs including incremental list reflow (9742) and some table bugs with right floaters
1999-09-17 23:16:43 +00:00
kipp%netscape.com
2b082dc55b
Added more (disabled) debug noise
1999-09-17 23:15:53 +00:00
kipp%netscape.com
a01e908524
Fixed a glitch in the debug noise
1999-09-17 23:15:31 +00:00
kipp%netscape.com
2652daef33
Fixed a glitch in word-breaking look ahead that was using the wrong content to compute the next fragments width (whoops!)
1999-09-17 23:14:47 +00:00
troy%netscape.com
cbf2204bfc
Fix for bug #14157 . Changed ConstructAlternateImageFrame() to set the document
...
pointer and the parent content pointer for the text frame
1999-09-17 20:57:06 +00:00
kipp%netscape.com
54f35e5a8e
Fixed bug 8652
1999-09-17 20:16:53 +00:00
kipp%netscape.com
d63ca4aef1
Squish a warning or two
1999-09-17 20:16:37 +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
pollmann%netscape.com
317b6c0e1b
Bug 9136: Combobox selectedIndex now defaults to 0 instead of -1
1999-09-17 07:22:23 +00:00
nisheeth%netscape.com
1e72d8adc5
Added measurement of reflow time and frame creation time during the loading of a page.
1999-09-17 07:16:42 +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
buster%netscape.com
614cec5d10
fixed bug 14039
...
bad copy-and-paste of some event propogation code. the gfx text control
event listeners exist just to propogate the event from the embedded shell
to the content, and should not pass the event back to the frame itself, except
for keyPress (for default action).
1999-09-17 06:15:56 +00:00
karnaze%netscape.com
465dc6f549
new regression test
1999-09-17 04:50:24 +00:00
karnaze%netscape.com
9557749da7
bug 13526 - allowed cellpadding, cellspacing to be percent value
1999-09-17 04:38:06 +00:00
kipp%netscape.com
8d093e424a
Put float-edge on UL/OL/MENU/DIR container and get rid of hack property
1999-09-17 00:58:07 +00:00
kipp%netscape.com
666a8d9c00
Removed list item hack
1999-09-17 00:57:40 +00:00
kipp%netscape.com
3ced381a1a
Zapped mCompatFloatMargin hack
1999-09-17 00:57:06 +00:00
troy%netscape.com
a5d89af219
Minor changes to reduce the amount of unnecessary ref counting and speed
...
things up a little
1999-09-16 23:31:59 +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
67b2692c32
Bug 13960: Update GFX combos when selection is set.
1999-09-16 22:36:29 +00:00
karnaze%netscape.com
f75bd56e1d
removed <base href=..>
1999-09-16 22:31:09 +00:00
karnaze%netscape.com
549b434e4f
bug 13683 - fixed memory leak.
1999-09-16 22:24:03 +00:00
troy%netscape.com
5a52201cf2
Fix for bug #13341 . Changed DisplayAltFeedback() so it doesn't render the
...
recessed border unless there's room
1999-09-16 21:37:37 +00:00
pollmann%netscape.com
40220c5e2f
Bug 13296: Memory leak fix.
1999-09-16 20:27:38 +00:00
pollmann%netscape.com
bfd96752c6
Minor cleanup - don't assume implementation details.
1999-09-16 20:26:44 +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
f4124f6283
Fixed bugs 4572, 7400 and maybe 802
1999-09-16 19:56:36 +00:00
kipp%netscape.com
26e0a12c03
Expose left vs. right floaters (again)
1999-09-16 19:56:15 +00:00
kipp%netscape.com
ef65491e09
Temp tweak
1999-09-16 19:56:00 +00:00
kipp%netscape.com
67aa380f16
Setup a magic margin for list items
1999-09-16 19:55:45 +00:00
kipp%netscape.com
aed7845101
Added in mCompatFloaterMargin
1999-09-16 19:55:28 +00:00
kipp%netscape.com
517bde835e
Hid an unused function
1999-09-16 19:55:08 +00:00
cls%seawood.org
26a4d6dc7d
Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h>
1999-09-16 14:54:18 +00:00
troy%netscape.com
410a37f467
Added nsHTMLReflowState constructor that allows containing block width
...
and height to be specified. This is needed for relatively positioned
block elements
1999-09-16 14:33:19 +00:00
warren%netscape.com
7d5e565fd5
Factored file transport service out of file: protocol.
1999-09-16 01:16:22 +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
rods%netscape.com
c00a954c6f
It was calculating the absolute position wrong. the frame's x,y was being added in twice.
1999-09-15 21:57:51 +00:00
rods%netscape.com
8925039ed2
removing display:block for the dummy frame for empty selects, this is for bug #13834
...
peter will be fixing the style system to really fix this.
1999-09-15 21:55:26 +00:00
kipp%netscape.com
bbea57fc6b
formatting sillyness
1999-09-15 20:38:42 +00:00
kipp%netscape.com
7a1b979fb6
Squished a memory leak
1999-09-15 20:38:09 +00:00
harishd%netscape.com
32458c9067
Added support for setting DOCTYPE and DTD mode.
1999-09-15 17:57:16 +00:00
shaver%netscape.com
b6bfc17ba3
fix 12956, r,a=brade
1999-09-15 14:42:19 +00:00
pollmann%netscape.com
b4451b8526
Bug 13058: (Fixed Solaris bustage by removing Inherited typedef)
1999-09-15 05:31:31 +00:00
troy%netscape.com
46f7140270
In CreateViewForFrame() removed code that was hiding view if the 'visibility'
...
property is 'hidden'
1999-09-15 04:54:00 +00:00
troy%netscape.com
5c8341b9f0
Removed code in CreateViewForFrame() that always forced relatively positioned
...
and absolutely positioned frames to have transparent views. It's not needed
now that bug #11637 is fixed
1999-09-15 04:16:31 +00:00
troy%netscape.com
07cd658481
Fix for bug #13233 . Changed CantRenderReplacedEledment() so it handles OBJECT
...
frames that are out-of-flow
1999-09-15 04:03:08 +00:00
karnaze%netscape.com
c21dec94c8
new regression tests
1999-09-15 03:54:43 +00:00
pollmann%netscape.com
73c3c9952a
Bug 13058: Make global enum a public member.
1999-09-15 02:30:39 +00:00
ramiro%netscape.com
e8ba593918
Cleanup the neckutil linking thing.
1999-09-15 02:15:11 +00:00
mjudge%netscape.com
d71f4104da
changes for bug fixes for dogfood. finding frames left and right should find the correct frame and not give up so easily. nsTextFrame needed to change getpositionslowly.
1999-09-15 01:57:50 +00:00
nisheeth%netscape.com
313baf741f
Start of instrumentation of the presshell to calculate timing data for the reflow process.
1999-09-15 00:43:53 +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
kipp%netscape.com
6488f7b26e
Fixed various incremental reflow bugs (1764,12890,1910,2222) and list bullet painting bug (10675,13599)
1999-09-15 00:28:10 +00:00
kipp%netscape.com
090878a3d5
Added kIAreaFrameIID
1999-09-15 00:27:20 +00:00
kipp%netscape.com
924f578517
Upgraded incremental reflow debugging support
1999-09-15 00:27:05 +00:00
kipp%netscape.com
c06ce86187
Added GetSpaceManager
1999-09-15 00:26:44 +00:00
kipp%netscape.com
d0e73c20e6
Removed MoveInSpaceManager
1999-09-15 00:26:39 +00:00
kipp%netscape.com
eee4794fda
Disabled (obsolete?) usage of MoveInSpaceManager
1999-09-15 00:26:10 +00:00
kipp%netscape.com
bab712b6e1
Added some spacemanager debugging noise
1999-09-15 00:25:51 +00:00
kipp%netscape.com
999be9a0a1
Implement List method
1999-09-15 00:24:54 +00:00
sfraser%netscape.com
c0fa195473
Remove some redundant caret methods in the pres shell, and use my funky new stack-based caret hider class to manage caret visibility during difficult times.
1999-09-14 23:43:35 +00:00
sfraser%netscape.com
2ad5b8ffa2
Fix a warning.
1999-09-14 23:41:49 +00:00
vidur%netscape.com
462a172866
removed incorrect addressof operator
1999-09-14 23:39:22 +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
evaughan%netscape.com
d1525e5bd4
Fixed some bugs in splitter
...
added auto collapse.
1999-09-14 22:17:19 +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
dcone%netscape.com
1364fc8597
Added a Mac case for creating the popup widget..
The #ifdef will come out when all platforms support the PopUp_CID
1999-09-14 21:29:58 +00:00
pollmann%netscape.com
c6ea67797b
Backing things out until I can get Solaris bustage figured out.
1999-09-14 20:42:26 +00:00
pollmann%netscape.com
f8609a0407
Bug 13058: Keep the cache in sync with the widget state for native selects.
1999-09-14 19:39:23 +00:00
pollmann%netscape.com
0e16a58334
Bug 13058: Update select control interface to include 'get option selection'
1999-09-14 19:37:51 +00:00