Morris Tseng
741d4d71c6
Bug 1074736 - Consider multiple range selection in selection caret. r=roc
2014-10-23 19:49:00 +02:00
peter chang
3e7be77f06
Bug 1068461 - Locate the text frames from viewport frame to select word, r=roc
2014-10-15 10:43:29 +08:00
Morris Tseng
bcbd06735c
Bug 1062735 - Part 4: Support non-editable fields for selection carets. r=roc
2014-10-16 23:17:00 +02:00
Morris Tseng
64441f9a97
Bug 1062735 - Part 3: Change ReduceRectToVerticalEdge to 1 css pixel instead of 1 app unit. r=roc
2014-09-28 23:50:00 +02:00
Morris Tseng
65ad7cf07e
Bug 1062735 - Part 2: Add a preference to control non-editable fields support. r=roc
2014-09-28 23:49:00 +02:00
Morris Tseng
7f0e3748a4
Bug 1062735 - Part 1: Remove GetHintForPosition. r=roc
2014-09-28 23:48:00 +02:00
pchang
333ca2b9fa
Bug 1067243 - Refine the selection reason matching logic to toggle the visibility of selection carets. r=roc
2014-09-26 15:14:35 +08:00
peter chang
6171341241
Bug 1020801 - Notify the ScrollViewChange DOM event when APZ starts/stops to change the transform. r=ehsan
2014-09-23 06:37:00 -04:00
Ting-Yu Lin
f5f9b2364a
Bug 1065244 - Part 2 - Refactor event point on frame logic for SelectionCarets. f=mtseng, r=roc
2014-09-15 02:57:00 +02:00
Ting-Yu Lin
c10012f9f8
Bug 1065244 - Part 1 - Add GetRectRelativeToFrame to nsLayoutUtils. f=mtseng, r=roc
2014-09-15 17:07:00 +02:00
Ting-Yu Lin
2d7e48b931
Bug 1057256 - Part 2 - Add null pointer check for touch and selection carets. r=roc
...
TouchCaret::IsDisplayable() contains more null pointer check. It covers
what's original there in TouchCaret::HandleEvent().
2014-08-25 02:50:00 +02:00
Ting-Yu Lin
93606726e5
Bug 1057256 - Part 1 - Remove NS_ENSURE_TRUE in SelectionCarets.cpp. r=roc
...
Remove NS_ENSURE_TRUE and NS_ENSURE_TRUE_VOID since they are deprecated,
and we do not need to print log in plain null pointer check.
2014-08-25 02:50:00 +02:00
Morris Tseng
a4d10c8bf0
Bug 1056457 - Remove batch changes in selection carets. r=roc
2014-08-20 20:23:00 +02:00
Robert O'Callahan
d51bd7ae75
Bug 1048752. Part 24: Rename and deCOM Set/GetCaretVisible. r=tn
2014-08-06 17:19:29 +12:00
Robert O'Callahan
bed9de9439
Bug 1048752. Part 17: Rename Get/SetCaretDOMSelection to Get/SetSelection. r=tn
...
The forward declaration of Selection in nsCaret.h will be used in later patches.
2014-08-06 17:19:27 +12:00
Robert O'Callahan
6fb18233c7
Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
...
This patch started an attempt to remove nsFrameSelection.h from nsCaret.h
and metastasized into a rather large refactoring patch that removed it
from some other header files as well, and changed nsFrameSelection::HINT
into a global-scope enum with better names. I also converted bools
into CaretAssociationHint in a few places where that was appropriate,
but there are still some more places (GetChildFrameContainingOffset)
where bools need to be converted. I figured this patch was big enough already.
2014-08-06 17:19:27 +12:00
Robert O'Callahan
5bf77116d0
Bug 1048752. Part 14: Split GetGeometry into a static and a non-static version. r=tn
...
GetGeometry is used in two different ways. Sometimes it's used to get
information about a particular caret. Sometimes it's used to get
information about a particular selection that's not associated with
a caret. Splitting GetGeometry into a non-static version for the former
and a static version for the latter makes this more clear. Also it saves
code since for the latter version we don't have to get an nsCaret first.
2014-08-06 17:19:26 +12:00
Morris Tseng
135d61e5fd
Bug 1050095 - Prevent drag event when calling SelectionCarets::SelectWord(). r=roc
2014-08-06 23:08:00 -04:00
Morris Tseng
069fa89889
Bug 1046498 - Constrain frame to anchor subtree when dragging selection caret. r=roc
2014-08-06 01:55:00 -04:00
Morris Tseng
9bfbe4bd2f
Bug 1023041 - Part 1: Rename SetMouseDownState to SetDragState. r=roc
2014-08-04 00:26:00 -04:00
Morris Tseng
d942a8259c
Bug 987040 - Part 2: Add a flag indicate whether CollectClientRects should flush layout or not. r=ehsan
2014-07-23 23:06:00 +02:00
Morris Tseng
aecb610eed
Bug 1026431 - Determine tilt mode by next character of startFrame and previous character of endFrame. r=roc
2014-07-15 22:44:00 +02:00
Morris Tseng
3c1624001b
Bug 1024966 - Check mResultContent before using it. r=roc
2014-07-09 02:21:00 +02:00
Morris Tseng
7435aec91d
Bug 864595 - Provide a option which indicate to that offsets outside the frame box are allowed. [r=roc]
2014-06-27 13:58:57 -07:00
Morris Tseng
6ab1d28b5b
Bug 987718 - Part 5: Add SelectionCarets; r=roc
2014-06-04 22:57:00 +02:00