layout/generic/nsSelection.cpp
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-06-19 19:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
d9ee5b5c3aaca8a9824eb0b93880a955aaaf3cf5
created 2015-02-25 17:08 +0100
pushed 2015-06-19 19:24 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1136065 - Remove GetRangeCount() in Selection.h. r=ehsan
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
6e751a9279da0a694a5cfcab0175cb259c0f1603
created 2015-02-21 04:27 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1128722 - part 1, Call SetDirection as soon as we decide it needs to change. r=smaug
30571f86f6663c8e3d2d9cf365315848f49ca890
created 2015-02-21 04:27 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 4, Add AutoPrepareFocusRange stack objects on paths to TakeFocus that sets up mAnchorFocusRange (and possibly removes mIsGenerated ranges) based on what operation the user is performing. r=smaug
70294f053aabe8dc27b94f6ed184bd719d109879
created 2015-02-21 04:27 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 3, Add a mIsGenerated bit to ranges that ExcludeNonSelectableNodes created due to user-select:none. Also, return the index to the range we want to be the new mAnchorFocusRange, based on the Selection direction. r=smaug
c6fca5a991b34f746a604ac09eb4a39cb76af010
created 2015-02-21 04:27 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 2, Refactor nsFrameSelection::MoveCaret slightly. r=smaug
8f005dc860ea635eb873ceead9e6daa48047b029
created 2015-02-21 04:27 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 1, Remove the chunk that bug 739396 added to Selection::Extend. r=smaug
7afbf9ebc89b15cc71605b371d3688be92b70679
created 2015-02-20 12:24 -0800
pushed 2015-04-21 23:03 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1129078, bug 1128722) for mochitest-5 failures
801b3abc0de8aed546ae45a6e394975e66d29988
created 2015-02-20 17:34 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1128722 - part 1, Call SetDirection as soon as we decide it needs to change. r=smaug
ce5cb876af9ab955878f61367262c33cc9971ef4
created 2015-02-20 17:34 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 4, Add AutoPrepareFocusRange stack objects on paths to TakeFocus that sets up mAnchorFocusRange (and possibly removes mIsGenerated ranges) based on what operation the user is performing. r=smaug
c199ff86c77f2b0562fb525ce32d78566008a6d1
created 2015-02-20 17:34 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 3, Add a mIsGenerated bit to ranges that ExcludeNonSelectableNodes created due to user-select:none. Also, return the index to the range we want to be the new mAnchorFocusRange, based on the Selection direction. r=smaug
38b1b039f14d690f0caece009e8a66de416d1505
created 2015-02-20 17:34 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 2, Refactor nsFrameSelection::MoveCaret slightly. r=smaug
c8a99ee9731326128b418be6fed2a30879f68c29
created 2015-02-20 17:34 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1129078 - part 1, Remove the chunk that bug 739396 added to Selection::Extend. r=smaug
5700863de033919c0b3678f4ebc8cc5c967090fa
created 2015-02-04 21:34 +0100
pushed 2015-04-21 23:03 +0000
Morris Tseng Morris Tseng - Bug 1120316 - Part 1: Move SelectionBatcher to Selection.h. r=roc
b9692dccd0e770ce84ef3e8505294bcdb31441a8
created 2015-02-03 23:54 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1123067 - part 1, Add the range even if it's inside a user-select:none region in case it's inside an editable node (it represents the caret). r=smaug
74c73eb6ee7360fa0486f57b70be7124799cd0c8
created 2015-02-02 17:32 -0800
pushed 2015-04-21 23:03 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1123067) for mochitest-1 bustage on a CLOSED TREE
ea4ea5299409700b6fef8805ba913f1268799798
created 2015-02-02 22:34 +0000
pushed 2015-04-21 23:03 +0000
Mats Palmgren Mats Palmgren - Bug 1123067 - part 1, Add the range even if it's inside a user-select:none region in case it's inside an editable node (it represents the caret). r=smaug
39c448409484df1357a6417f38c9a6965d60b51c
created 2015-01-15 11:24 -0500
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 989012 - Part 1: Stop after passing over a non-selectable frame if one is found during the frame traversal; r=roc
007fbd5bc4bdbdd63a375ecac60605249fa1b832
created 2015-01-27 16:40 -0500
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 2 changesets (bug 989012) because of test failure on Linux32 opt mochitest-a11y on a CLOSED TREE
22fb05349a10681c74da313485dac594dc1d7a82
created 2015-01-15 11:24 -0500
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 989012 - Part 1: Stop after passing over a non-selectable frame if one is found during the frame traversal; r=roc
f78b883da6fdc097cf98f7c4f2ef0b3512fb388b
created 2015-01-09 11:39 +0200
pushed 2015-03-23 22:08 +0000
Simon Montagu Simon Montagu - Bug 1067796: make SelectionLanguageChange cache the language direction on mFrameSelection and return early if the language hasn't changed, r=roc
b45361b7aab2976453598b289f355f2dd7ac25f4
created 2014-11-22 14:39 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1077515 - part 6 - Create a new nsISelectionController::PhysicalMove command. r=roc
0c5bb0328ec8e27b713362bed0608ce92a4477b4
created 2014-11-22 14:39 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1077515 - part 3 - Change desiredX (nscoord) to desiredPos (nsPoint) in nsPeekOffsetStruct, to support maintaining either vertical or horizontal position on inter-line moves. r=roc
66f1f54e19bc9fcab83c8d64831aba301694121b
created 2014-11-22 14:39 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Kew Jonathan Kew - Bug 1077515 - part 1 - Eliminate use of keyCode parameters and values in nsFrameSelection. r=roc
1bee60dc14ec7a2563de9a8c9e412143948e5cdf
created 2014-11-20 12:45 +0200
pushed 2015-02-18 20:30 +0000
Simon Montagu Simon Montagu - Bug 1100071 patch 3: don't pass around bidi levels when we only need the direction, r=dholbert
53fb431ea9433f4c31517760502114dcea6fbc23
created 2014-11-20 12:45 +0200
pushed 2015-02-18 20:30 +0000
Simon Montagu Simon Montagu - Bug 1100071 patch 2: add macros for common tests whether bidi level is odd and whether two bidi levels have the same parity, r=dholbert
086c21f9b16fe8a497a64eb7b0c6813e56070a07
created 2014-11-20 12:45 +0200
pushed 2015-02-18 20:30 +0000
Simon Montagu Simon Montagu - Bug 1100071 patch 1: change uint8_t to nsBidiLevel in a few more places, r=dholbert
a00c8ebbd0e7718815395d1854093e07ee3107a1
created 2014-10-22 15:45 +0300
pushed 2015-02-18 20:30 +0000
Aryeh Gregor Aryeh Gregor - Bug 1055722 - Remove spammy warning; r=smaug
12499d6135bf09ad39b1bf4593c852c712e2c794
created 2014-09-28 23:48 +0200
pushed 2015-02-18 20:30 +0000
Morris Tseng Morris Tseng - Bug 1062735 - Part 1: Remove GetHintForPosition. r=roc
2ae2d0f3a5469335377c3cdb530518d6a7dd6eff
created 2014-10-07 11:44 +0200
pushed 2015-01-05 23:23 +0000
Peter Van der Beken Peter Van der Beken - Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
ae2e4ca015fd5b09fdd1e48eef4d526e4e98abf7
created 2014-09-16 15:11 -0400
pushed 2015-01-05 23:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1068058 - Update Selection.containsNode according to the spec; r=smaug
b2551ea4c3f790bb48de3f90916ce819899d83df
created 2014-09-10 17:07 +0000
pushed 2015-01-05 23:23 +0000
Mats Palmgren Mats Palmgren - Bug 739396, part 1 - Split a range (that are to be added to the Selection as a result of a user action) into multiple ranges that excludes any non-selectable (-moz-user-select:none) sub-trees.
d1f19bab6f43d10341726018d964d0aa7f79c72f
created 2014-09-10 12:21 -0400
pushed 2015-01-05 23:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 739396) for Mulet perma-fail on a CLOSED TREE.
de11af3e096408a3571f9e9d4e5dcbe29a4cbecd
created 2014-09-10 13:07 +0000
pushed 2015-01-05 23:23 +0000
Mats Palmgren Mats Palmgren - Bug 739396, part 1 - Split a range (that are to be added to the Selection as a result of a user action) into multiple ranges that excludes any non-selectable (-moz-user-select:none) sub-trees.
004917420079b488f6d7c7ee1f8cc03ac9c99b5a
created 2014-09-09 23:27 +0000
pushed 2015-01-05 23:23 +0000
Mats Palmgren Mats Palmgren - Bug 1061468 - Notify the editor when removing the focused element is its ancestor limiter. r=ehsan
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
a0ce53c1cc7a32ac504e80a54477e88b00ba6ef1
created 2014-08-28 10:07 -0400
pushed 2014-11-24 19:04 +0000
Mats Palmgren Mats Palmgren - Bug 1059888 - Fix a few DEBUG_TABLE_SELECTION compile errors, NPOTB. r=dholbert
3bc727b5027c0caa433cdc83c7e6c962e6083890
created 2014-08-05 13:33 -0400
pushed 2014-11-24 19:04 +0000
Trevor Saunders Trevor Saunders - bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
e96157e3af4d776649f96d8e9bfa25d10daf4c80
created 2014-08-06 17:19 +1200
pushed 2014-11-24 19:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 17: Rename Get/SetCaretDOMSelection to Get/SetSelection. r=tn
a48a0eb4946f3da4cd498a91c98f8efa23eb9d1f
created 2014-08-06 17:19 +1200
pushed 2014-11-24 19:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
ca077bb6fbc3de241d982c39fbf8b942c44c0392
created 2014-08-06 17:19 +1200
pushed 2014-11-24 19:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 14: Split GetGeometry into a static and a non-static version. r=tn
a8e3daef2400e1cf6f7c0b32e28d6ecdf1a845d8
created 2014-08-06 17:19 +1200
pushed 2014-11-24 19:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 3: Make GetCaretFrameForNodeOffset static. r=tn
a0778b3a1c0456d2554cb878d972a3e45f27f44f
created 2014-08-06 02:23 +0300
pushed 2014-11-24 19:04 +0000
Olli Pettay Olli Pettay - Bug 1026164, improve focus handling in shadow dom, r=wchen
7efc5743fc2b6a8b7d8de64e96ab87d1ed916732
created 2014-08-05 13:58 -0400
pushed 2014-11-24 19:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 80d85e3fdf41 (bug 1046573) for bustage.
80d85e3fdf41554337e55b673d8032902369c8ca
created 2014-08-05 13:44 -0400
pushed 2014-11-24 19:04 +0000
kernp25 kernp25 - Bug 1046573 - Add an observer notification for newly created selection objects; r=ehsan
24266caa6b44765f2b7be5b1a48dc63a35917d5f
created 2014-08-04 00:26 -0400
pushed 2014-11-24 19:04 +0000
Morris Tseng Morris Tseng - Bug 1023041 - Part 1: Rename SetMouseDownState to SetDragState. r=roc
2d4b9bc5d6f50ee3ea353a3d982e6caea40425b5
created 2014-06-23 18:40 -0400
pushed 2014-10-06 12:51 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
611283da02bfdc691c3dda2ae4b4a31c1c2eba9b
created 2014-06-23 14:49 -0400
pushed 2014-10-06 12:51 +0000
Benoit Jacob Benoit Jacob - Bug 1028420 - Non-unified build fails when using --enable-warnings-as-errors - bustage fix, no review
82418d47c4979d4089f1eeefb99b852fd1aaa792
created 2014-06-14 16:43 -0700
pushed 2014-10-06 12:51 +0000
Andrew McCreight Andrew McCreight - Bug 1025170 - Selection::Modify should return on failure. r=bz
4d8bd0baf6332ccc5428e657d834a9970e1e127a
created 2014-06-04 22:58 +0200
pushed 2014-08-25 18:42 +0000
Morris Tseng Morris Tseng - Bug 987718 - Part 6: Hooks up SelectionCaret; r=roc
83bdc6425e06708a45c86af1544c4df3d9ec5953
created 2014-06-04 22:53 +0200
pushed 2014-08-25 18:42 +0000
Morris Tseng Morris Tseng - Bug 987718 - Part 2: Expose GetHintForPosition to nsFrameSelection; r=roc
1d2b67fc93f795347c1af802d84ce0c931aed7e1
created 2014-06-03 15:08 +0800
pushed 2014-08-25 18:42 +0000
Phoebe Chang Phoebe Chang - Bug 924692 - Part 4: Hooks up event handling to TouchCaret; r=roc, bugs
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-07-14 18:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
be6f50f0f58325cb55abac511e95e87513cc5419
created 2014-04-10 19:09 +0300
pushed 2014-07-14 18:39 +0000
Aryeh Gregor Aryeh Gregor - Bug 950386 - Move mozilla::Selection to mozilla::dom::Selection; r=ehsan
972268fe6a0dc06f3e09d29ba61a5370e6ed7577
created 2014-04-23 21:15 -0400
pushed 2014-07-14 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
de7487db16d9df8f72eaeb4d6cc7288b47cedb54
created 2014-04-08 18:27 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
c438f7b1d1b5f43b2beedb24359d69f50f918291
created 2014-04-08 18:27 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
ef9ec6d75f13dc65b3679bb01c71798d7fe08a68
created 2014-04-02 19:01 +0300
pushed 2014-07-14 18:39 +0000
Aryeh Gregor Aryeh Gregor - Bug 927558 - Missing null check in Selection::GetPrimaryFrameForFocusNode; r=ehsan
b29352bc495f95deac11810a16af3bf5a3c07707
created 2014-04-03 13:18 +0900
pushed 2014-07-14 18:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
less more (0) -300 -100 -60 tip