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

40 Коммитов

Автор SHA1 Сообщение Дата
ftang%netscape.com 1986cf104e partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann 1999-12-22 07:56:40 +00:00
mjudge%netscape.com 59b8ea67f0 small fixes for BR frames getting correct offset. also one case of textframe not returning proper location (simply a missed change of a regressed call in PeekOffset) nsCaret was also too stringent on the limitation of text frames as the only frames to get the caret position. these were reviewed by a few people and i just dont remember. r=simon,cmanske,akkana and hyatt? 1999-11-23 20:30:21 +00:00
ftang%netscape.com bd10da3562 Change the GetRelativedWindowCoordinate to return the botton of the cursor, instead of the top of the cursor. We need this to make Mac IME candidcate window popup in a more reasonable place. author=sfraser. r=ftang 1999-11-10 23:47:56 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
kin%netscape.com 46b69e20ca Fix for bug #16176: [DOGFOOD] need to annotate line frames with whitespace trim
layout/base/src/nsCaret.cpp
        - Modified DrawCaretWithContext so that we only
          adjust the caret position if we are within the
          frame's bounds.

    layout/html/base/src/nsTextFrame.cpp
        - Modified GetPointFromOffset() to add the width
          of a space if the offset is after a trailing space
          and it was trimmed off the frame.

r=sfraser@netscape.com
1999-10-29 13:43:11 +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
kipp%netscape.com 705faaa709 Removed some more warnings 1999-10-22 14:51:41 +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
kipp%netscape.com b0dcc883f8 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
kin%netscape.com c6a1730309 Fix for bug #12195: [DOGFOOD] caret cruft left after a backspace at end of line
Added code to DrawCaretWithContext() that makes sure that the caret
doesn't hang outiside the left edge of a frame.
r=sfraser@netscape.com
1999-10-01 13:16:30 +00:00
sfraser%netscape.com 801132e5a9 Super duper new caret 1999-09-14 23:41:19 +00:00
pavlov%netscape.com 375275fe31 make the caret draw on linux - fix for 13487 1999-09-13 18:24:48 +00:00
alecf%netscape.com 5ddb295b7e bulletproof to prevent crashing
(asserts will still go off)
1999-09-11 19:11:53 +00:00
sfraser%netscape.com 91da925711 Fix one cause of GFX text widget crashes. If you're going to mess with my code, Mike, at least get the return values right. 1999-09-11 06:00:00 +00:00
mjudge%netscape.com 24a5d270fd fixes for crasher in tree 1999-09-11 00:18:02 +00:00
sfraser%netscape.com 3ab1d5f6c1 Make the caret use InvetRect for drawing. 1999-08-09 19:14:43 +00:00
mjudge%netscape.com 7ddf8fee55 massive checkin for selection. adjusting nsIDOMSelection api and nsIFrameSelection. many "small" changes. this is not as bad as it looks. layout will not be affected other than "getter" calls for selection. and all consumers of selection should be in good shape. 1999-07-18 02:27:19 +00:00
mjudge%netscape.com a2f598637e checkin for carpool for multiple seleciton/ime selection and api changes to nsIDOMselection 1999-07-15 18:19:03 +00:00
sfraser%netscape.com 815c2ea4f3 Removal of nsCaretProperties 1999-07-14 22:18:29 +00:00
sfraser%netscape.com 122c70cece Fix for 9361, comment out bogus assert in the caret code. a chofmann 1999-07-08 01:24:52 +00:00
sfraser%netscape.com 59c72c9266 Fix the uber caret problem, where the caret would draw incorrectly when the selection pointed to child nodes of a parent node. Now, it points to the start of the indexed child node in this situation. 1999-07-07 01:11:49 +00:00
sfraser%netscape.com 919be71caa Fix GetViewForRendering() in the window coordinates case. 1999-06-15 23:54:26 +00:00
sfraser%netscape.com 0df3ac6e4a Implement nsCaret::GetWindowRelativeCoordinates for IME 1999-05-18 22:24:55 +00:00
sfraser%netscape.com 737fd431d8 WIP to get caret position in window coordinates for IME 1999-04-27 21:59:18 +00:00
sfraser%netscape.com 1d3a8536bd Adapt to fixed selection interfaces. 1999-04-15 20:19:34 +00:00
sfraser%netscape.com e37c1ab353 Fix a problem where the caret could be using a stale offset, after a node has been split. 1999-04-13 01:13:00 +00:00
sfraser%netscape.com 7e1a3cd9b6 Caret changes to enable the caret to erase itself, and fix a bunch of caret problems. 1999-04-01 23:57:35 +00:00
mjudge%netscape.com 3bc9828b5e hack to get caret to draw on empty line. 1999-03-13 21:33:01 +00:00
sfraser%netscape.com 6704327c90 Fix warning reported by warren (bracket was in wrong place). 1999-03-06 20:19:52 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
akkana%netscape.com 58f89aa516 Fix Unix crash: comment out an assert 1999-03-03 01:11:28 +00:00
sfraser%netscape.com 333ce2260a Fix the caret so that it draws on Windows (and UNIX, hopefully), and turn on the #define so that the caret gets created in the pres shell. It gets shown in editor mode. 1999-03-02 04:26:49 +00:00
warren%netscape.com 3642da81a5 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
sfraser%netscape.com 2971982469 Part of the great nsCOMPtr carpool. Approved by those in power. 1999-02-17 02:08:01 +00:00
mcafee%netscape.com 3ece48d719 Adding do_QueryInterface() wrapper for nsCOMPtr carpool. r=scc a=sar 1999-02-17 02:08:00 +00:00
sfraser%netscape.com 6d4884d16f Added RefreshMethod, and tweaked code for the UNIX no-blinking case. 1999-02-13 04:47:45 +00:00
kipp%netscape.com 3a2f9adfc5 Eliminate some linux compiler warnings 1999-02-12 18:24:53 +00:00
pinkerton%netscape.com cb66e49742 fixes for changes to nsIPresShell api's 1999-02-12 18:18:01 +00:00
sfraser%netscape.com c98e5697ee Fix after akkana's changes: nsISelection -> nsIDOMSelection 1999-02-12 00:55:46 +00:00
sfraser%netscape.com b0f7ecaa02 First Checked In. 1999-02-11 23:49:08 +00:00