anthonyd%netscape.com
8b1598a468
r=mjudge. Removing redundant call to SetColor for ::RenderString. all places have allready set the color before calling this method. this removal should be a no-op. Selection color now should look correct
...
git-svn-id: svn://10.0.0.236/trunk@66755 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 21:38:08 +00:00
rods%netscape.com
fbf8aca833
Add ifdef'ed Performance Reflow Counting code
...
git-svn-id: svn://10.0.0.236/trunk@66719 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 14:59:47 +00:00
pierre%netscape.com
8b87581e2e
Implemented i18n list-style-types. Thanks to bakibon@yahoo.com.
...
git-svn-id: svn://10.0.0.236/trunk@66675 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 08:05:29 +00:00
anthonyd%netscape.com
10a34f6e1b
drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge
...
git-svn-id: svn://10.0.0.236/trunk@66600 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 23:11:41 +00:00
sfraser%netscape.com
fcc42459c0
Remove the gShellCounter printf cruft.
...
git-svn-id: svn://10.0.0.236/trunk@66585 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 22:57:40 +00:00
troy%netscape.com
f9339d1efa
b=6252 Fixed problem with computing of hypothetical box
...
git-svn-id: svn://10.0.0.236/trunk@66521 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 04:44:32 +00:00
rods%netscape.com
9d806d5fd4
no longer strips beginning and ending spaces of value when GetAttributeValueAt
...
is called.
Bug 33050
git-svn-id: svn://10.0.0.236/trunk@66448 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 14:00:11 +00:00
rods%netscape.com
bbcb0f397d
Not enabling creator's to be asked if they want to create a special frame for anonymous content
...
bug 33515
git-svn-id: svn://10.0.0.236/trunk@66446 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 13:55:17 +00:00
troy%netscape.com
e1791f741f
b=36220 Added check for a frame type of "areaFrame"
...
git-svn-id: svn://10.0.0.236/trunk@66398 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 03:27:31 +00:00
troy%netscape.com
acf6fe34f4
b=36202 Patch from roc+moz@cs.cmu.edu that makes sure we invalidate if
...
necessary when pulling up frames
git-svn-id: svn://10.0.0.236/trunk@66394 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 03:12:13 +00:00
troy%netscape.com
e68720f217
b=15405 Renamed root frame to canvas frame and changed frame construction
...
code to propagate document element's background to canvas
git-svn-id: svn://10.0.0.236/trunk@66390 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 02:13:43 +00:00
troy%netscape.com
c5e890f8a6
Initial check-in
...
git-svn-id: svn://10.0.0.236/trunk@66345 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 23:00:50 +00:00
troy%netscape.com
48f166c4ac
b=36095 Fixed problem in GetNearestContainingBlock()
...
git-svn-id: svn://10.0.0.236/trunk@66250 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 05:03:42 +00:00
buster%netscape.com
f0a9a8c250
I suck. More debugging code that should have been removed.
...
git-svn-id: svn://10.0.0.236/trunk@66205 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 15:54:55 +00:00
buster%netscape.com
00671105d4
one line of debug code accidentally slipped in. Removed.
...
git-svn-id: svn://10.0.0.236/trunk@66204 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 15:03:55 +00:00
buster%netscape.com
2fa9ad90e8
bug 588 (text justification) for Robert O'Callahan <roc+moz@cs.cmu.edu>
...
r=buster
bug 18545 ([FLOAT] Problem Centering <TABLE> with <DIV> tag)
r=troy
bugs 18827, 19579, 22327 24782, 26512, 30124, 31849, 32846 (floater behavior wrong)
The primary change here is to determine if a block is impacted by a floater, and if so
mark the block's lines dirty when appropriate.
r=troy
no bug number. performance work. reduced the size of some reflow data structures by
collapsing multiple fields into a single bit field.
r=troy
git-svn-id: svn://10.0.0.236/trunk@66201 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 14:40:46 +00:00
nisheeth%netscape.com
68adc31658
Fix for bug 30958: Reflow commands are now processed asynchronously all the time. The semantics of the API for queuing and processing reflow commands has changed. Now, AppendReflowCommand() initiates an asynchronous reflow event and all reflow command processing happens when that event fires. It is no longer possible for consumers outside the presentation shell to call ProcessReflowCommands() synchronously. Because of this change, reflow locks are no longer needed and have been removed.
...
git-svn-id: svn://10.0.0.236/trunk@66183 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 07:13:57 +00:00
scc%netscape.com
7741d6c076
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66139 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 11:19:26 +00:00
troy%netscape.com
f1d75a440d
New rules for absolute positioning
...
git-svn-id: svn://10.0.0.236/trunk@66118 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 04:07:02 +00:00
scc%netscape.com
b5432ec86e
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66103 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 21:18:29 +00:00
scc%netscape.com
8a7f53cc88
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66101 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 20:15:37 +00:00
troy%netscape.com
765e175504
Fixed GetIntrinsicImageSize() to return the correct size
...
git-svn-id: svn://10.0.0.236/trunk@66088 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 15:49:57 +00:00
troy%netscape.com
6f83cde1a2
Added GetIntrinsicSize() function
...
git-svn-id: svn://10.0.0.236/trunk@66087 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 15:49:03 +00:00
jband%netscape.com
81eb9c9d6b
extracted the declaration of nsObjectFrame into a separate .h file so that it can be accessed by nsHTMLEmbedElement.cpp. This is needed to fix bug 32150
...
git-svn-id: svn://10.0.0.236/trunk@66019 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 22:48:30 +00:00
troy%netscape.com
f35d51df0e
Made FindLineFor() public because I need to call it from the HTML reflow
...
state code
git-svn-id: svn://10.0.0.236/trunk@65948 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 04:05:58 +00:00
pinkerton%netscape.com
ad03ebaa03
new clipboard interfaces for unix selection clipboard.
...
git-svn-id: svn://10.0.0.236/trunk@65931 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 02:52:38 +00:00
kmcclusk%netscape.com
741be3a48f
Clip now applies to child views. b=11660 r=buster@netscape.com
...
Prevent the invalidation of hidden views (1/2 patch from <Tomi.Leppikangas@oulu.fi> b=34466 r=buster@netscape.com
Prevent ViewManager1 from getting into endless loops (patch from <jst@citec.fi> b=25336 r=buster@netscape.com
tested=WINNT, Linux, Mac
git-svn-id: svn://10.0.0.236/trunk@65880 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 21:56:27 +00:00
troy%netscape.com
56f855481d
b=35749 Fixed Purify warning
...
git-svn-id: svn://10.0.0.236/trunk@65864 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:55:40 +00:00
troy%netscape.com
1b1acabdc3
b=35312 Made sure we don't mesure in chunks if letter spacing is
...
specified
git-svn-id: svn://10.0.0.236/trunk@65862 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:43:48 +00:00
mjudge%netscape.com
b5c40f47f1
table cell selection now shows up background. also small fix for nsBlockFrame to do the right thing for mouse capture.
...
git-svn-id: svn://10.0.0.236/trunk@65860 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:21:32 +00:00
ducarroz%netscape.com
36b9328d4b
Remove the old autocomplete widget which is now replaced by the XBL one (xpfe/components/autocomplete). R=alecf.
...
git-svn-id: svn://10.0.0.236/trunk@65768 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 04:50:39 +00:00
tbogard%aol.net
3e66256a75
Get the service for the plugin host. Don't bother requesting it from the container.
...
git-svn-id: svn://10.0.0.236/trunk@65749 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 02:53:18 +00:00
mjudge%netscape.com
bccee5ad91
a=gramps. smoketest fix for 35590
...
git-svn-id: svn://10.0.0.236/trunk@65739 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 00:15:02 +00:00
dveditz%netscape.com
1f18235a56
get VC5 Mozilla build back off the floor, a=granrose
...
git-svn-id: svn://10.0.0.236/trunk@65733 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 22:48:54 +00:00
troy%netscape.com
b6151e0baf
b=35603, r=jinjin@pacbell.net Fix for blocker (crash when selecting
...
text)
git-svn-id: svn://10.0.0.236/trunk@65730 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 22:22:58 +00:00
jdunn%netscape.com
aed89a2d6d
adding include for tolower & toupper
...
git-svn-id: svn://10.0.0.236/trunk@65724 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 15:52:50 +00:00
troy%netscape.com
7f8c86cbc4
Fix for build bustage
...
git-svn-id: svn://10.0.0.236/trunk@65723 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 15:42:55 +00:00
troy%netscape.com
b382c442f3
Added support for measuring text runs in ascii, and changed text transformer
...
to leave the text as ascii if possible
git-svn-id: svn://10.0.0.236/trunk@65721 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 14:54:43 +00:00
mjudge%netscape.com
20beb15b82
dangit
...
git-svn-id: svn://10.0.0.236/trunk@65668 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 05:48:03 +00:00
mjudge%netscape.com
7623edc2ec
left out static in prototype. mac compiler...grumble
...
git-svn-id: svn://10.0.0.236/trunk@65667 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 05:43:42 +00:00
morse%netscape.com
1749c5246b
attempt to fix mac bustage
...
git-svn-id: svn://10.0.0.236/trunk@65664 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 05:20:49 +00:00
mjudge%netscape.com
9d8e7b1e33
dangit forgot this one
...
git-svn-id: svn://10.0.0.236/trunk@65653 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 03:35:27 +00:00
mjudge%netscape.com
c25a8377d7
fix for setcapture. passes events to the nsHTMLFrame's areaframe when events are trapped to a given frame's view.
...
git-svn-id: svn://10.0.0.236/trunk@65649 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 03:04:11 +00:00
ftang%netscape.com
38e332d0be
mjudge at ftangs machine. last fix to stop crashing. still problem with event from external IME window not getting to ESM
...
git-svn-id: svn://10.0.0.236/trunk@65566 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 21:35:52 +00:00
ftang%netscape.com
349c2130a1
mjudge checkin in from ftangs machine. fixing japanese lockup. this will not fix the strange loss of the commit event to the ESM however. that was making thisproblem obvious.
...
git-svn-id: svn://10.0.0.236/trunk@65563 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 21:02:25 +00:00
mjudge%netscape.com
5d8cfb2393
a=leaf r=ftang. I will be more carefull with ime when doing selection.. I will be more carefull with ime...
...
git-svn-id: svn://10.0.0.236/trunk@65516 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-08 00:17:14 +00:00
mjudge%netscape.com
4d25156406
a=leaf. r=sfraser. fixing ime lockup. stupid mistake on my part
...
git-svn-id: svn://10.0.0.236/trunk@65502 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-07 19:32:46 +00:00
jst%netscape.com
158746e816
Add a nsHTMLUnknownElement class for LAYER, ILAYER, NOLAYER and unknown elements, this element is a normal element except that it doesn't do inline style processing. This fixes M15 bug #22260 .
...
git-svn-id: svn://10.0.0.236/trunk@65269 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 01:46:48 +00:00
evaughan%netscape.com
faa007901c
1) Bug fixes.
...
2) Changed to fix rods text control
3) Added new Grid widget
git-svn-id: svn://10.0.0.236/trunk@65239 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 00:19:00 +00:00
troy%netscape.com
06a1e3a6e3
Eliminated buffering that the text frame was doing when measuring
...
text in runs and changed the text transformer code to do the buffering
instead. It was already copying the transformed text into its internal
buffer anyway, so this saves the extra copy
git-svn-id: svn://10.0.0.236/trunk@65191 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 14:14:47 +00:00