layout/generic/nsSelection.cpp
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-04-10 20:44 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
c389436be671d5b6a328d3ca32eede9e0b157c86
created 2016-12-19 16:48 +0100
pushed 2017-04-10 20:44 +0000
Mats Palmgren Mats Palmgren - Bug 1321623 - Implement DOM Selection.setBaseAndExtent(). r=smaug
99db5c118d1719b439a1f848cfb7e842f22988b8
created 2017-02-25 11:33 +0100
pushed 2017-02-28 02:08 +0000
Mats Palmgren Mats Palmgren - Bug 1341137 part 2 - Provide a way to add ranges to Selection objects that aren't associated with a shell/nsFrameSelection. r=smaug a=jcristau
c7d4a0a0fd104c3c0199b04cb8c9b745167884e1
created 2017-02-25 11:33 +0100
pushed 2017-02-28 02:08 +0000
Mats Palmgren Mats Palmgren - Bug 1341137 part 1 - Make Selection::addRange silently reject ranges that have a different root. r=smaug a=jcristau
8d3dcf1db881af59d7cff15d3964d14f9c075812
created 2016-11-10 14:11 +1100
pushed 2017-02-27 14:59 +0000
Gerald Squelart Gerald Squelart - Bug 1316432 - Fix nsCOMPtr constructions&assignments from 0 - r=froydnj
c63b7e3446b581d44a7c578052f2d4577244629c
created 2016-11-02 13:49 -0700
pushed 2017-02-27 14:59 +0000
Brad Werth Brad Werth - Bug 1314080 Part 1: Rename CollectClientRects method and add a new parameter for collecting text. r=smaug
db8c5ee6d069306d5b5553e0ec6f2bb6d2224036
created 2016-10-14 14:21 -0400
pushed 2017-02-27 14:59 +0000
Jorg K Jorg K - Bug 1263357 - When the caret is placed after visible line break, associate caret with frame on the next line instead. r=mats
4e664a1bdebd63417b0f75d0dac38a3e04ff063c
created 2016-10-12 23:36 -0400
pushed 2017-02-27 14:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1309628 - Hide support for dispatching selection events on the contents of text controls behind a pref; r=mystor
c9d87bca44d8a62e5ed2682bc53c2328da74e211
created 2016-09-27 16:05 -0400
pushed 2017-02-27 14:59 +0000
Michael Layzell Michael Layzell - Bug 1231923 - Enable selection events for documents with the System Principal, r=ehsan
44a6dbfa02464bababf944fc1ee8c0889b33c82a
created 2016-10-06 09:49 +0100
pushed 2017-02-27 14:59 +0000
Jonathan Kew Jonathan Kew - Bug 924851 - patch 1 - Move definition of nsBidiLevel/nsBidiDirection and frame bidi properties from nsBidi.h to nsIFrame.h, in preparation for removal of nsBidi. r=xidorn
abd0f2b6a2d474ea961307cbc5255e332de4c14c
created 2016-09-30 09:36 -0400
pushed 2017-02-27 14:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1300905 - When long-pressing on a selection, don't dismiss the selection and start a new one. Show the context menu instead. r=TYLin,mats
fe96a11b449b58bd550d8cbdcecf382528da2d67
created 2016-07-18 12:37 -0400
pushed 2017-01-16 13:07 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 4: Changes in layout/, r=bz
0ea81a4d9c2f2ece2c339e60c0f4ccbaabb4b3d4
created 2016-08-03 19:08 -0400
pushed 2017-01-16 13:07 +0000
Jimmy Wang Jimmy Wang - Bug 1261299 - Only update nsClipboard::sSelectionCache in nsSelection.cpp when the selection listener is on the same process as the focused window where the selection occured or became active. r=smaug
959b3840084a46ca431a437fd59163165d66638c
created 2016-07-27 16:05 -0400
pushed 2017-01-16 13:07 +0000
Jimmy Wang Jimmy Wang - Bug 1261299 - Update the selection cache on repaint to handle when a pre-existing selection becomes active aka the current selection. r=smaug
6888ab7ba2f3467c3f89941034d5d0b5538cdf84
created 2016-06-08 14:11 -0400
pushed 2017-01-16 13:07 +0000
Jimmy Wang Jimmy Wang - Bug 1261299 - Add method nsCopySupport::ClearSelectionTransferable() to clear the nsClipboard::sSelectionTransferable when you have no content selection. r=mstange
fc0cbef7e3e9af63035b38ebfec88806a8ce0dc6
created 2016-06-03 12:04 -0400
pushed 2017-01-16 13:07 +0000
Jimmy Wang Jimmy Wang - Bug 1261299 - Add new clipboard kSelectionCache to cache the current selection for OSX service menu. Add a constructor to nsAutoCopyListener which sets the clipboard to copy to. Pass in kSelectionCache for OSX or kSelectionClipboard for linux. r=mstange
a38cdca96627ba67ba1f15a5dc050588e71f36db
created 2016-09-21 22:20 -0400
pushed 2016-10-31 18:13 +0000
Michael Layzell Michael Layzell - Bug 1018486 - Part 4: Changes in layout/. r=bz, a=ritu
e871e75f02f453af966789230017813e89dc59f0
created 2016-07-09 11:42 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.56 Rename nsHTMLEditor to mozilla::HTMLEditor and related stuff r=mccr8
1c11f8a655264ade01742bc0970fab9396c31a7e
created 2016-06-21 17:53 +1000
pushed 2016-10-31 18:13 +0000
Xidorn Quan Xidorn Quan - Bug 1281099 part 2 - Merge three bidi frame properties into one. r=jfkthame
b53390fe3d193d2f8cb6d075f73faa2a3a9174df
created 2016-06-21 17:21 +1000
pushed 2016-10-31 18:13 +0000
Xidorn Quan Xidorn Quan - Bug 1281099 part 1 - Convert some macros to functions to help later change. r=jfkthame
fa1be718504b05150a3489bae2ee0035d4f26ecf
created 2016-06-17 22:32 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1185307 part.2 Replace upcast from nsISelection to mozilla::dom::Selection with nsISelection::AsSelection() r=smaug
255baa34b080f87bbb3b99cb8ccaaffad38abbe6
created 2016-06-16 13:14 +0100
pushed 2016-10-31 18:13 +0000
Astley Chen Astley Chen - Bug 1277131 : Part 1 - rename nsTableOuterFrame to nsTableWrapperFrame. r=heycam
6a0742ffefdcbeb4cc9d0bfe5282648ac8b4dd5a
created 2016-06-09 20:58 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.14 Rename SelectionType::SELECTION_URLSTRIKEOUT to SelectionType::eURLStrikeout r=smaug
a8b68f6eea631af297ac5d3e6f158608a2ce8fb6
created 2016-06-09 20:47 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.13 Rename SelectionType::SELECTION_URLSECONDARY to SelectionType::eURLSecondary r=smaug
524e2f692ac2d9d2c4babd69934b8e4bda98c3a1
created 2016-06-09 20:35 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.12 Rename SelectionType::SELECTION_FIND to SelectionType::eFind r=smaug
601d00411494fb3823a7b4930113f81ef66631e8
created 2016-06-09 20:32 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.11 Rename SelectionType::SELECTION_ACCESSIBILITY to SelectionType::eAccessibility r=smaug
6e5f5c83523f1ed2612d0b1d09e2225dd2ff7fdd
created 2016-06-09 19:29 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.10 Rename SelectionType::SELECTION_IME_SELECTEDCONVERTEDTEXT to SelectionType::eIMESelectedClause r=smaug
58847e4645ad8f2b2b5616508c1703f0f9d225d7
created 2016-06-09 19:14 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.9 Rename SelectionType::SELECTION_IME_CONVERTEDTEXT to SelectionType::eIMEConvertedClause r=smaug
02b6522d97955f2a675c37f3156a37142174160b
created 2016-06-09 19:03 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.8 Rename SelectionType::SELECTION_IME_SELECTEDRAWTEXT to SelectionType::eIMESelectedRawClause r=smaug
d220f0bab51566f2f3e788b1587e2fba3adcddb2
created 2016-06-09 18:51 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.7 Rename SelectionType::SELECTION_IME_RAWINPUT to SelectionType::eIMERawClause r=smaug
8afbf2c85ffd71a6e518ce9bb660d16ace177f28
created 2016-06-09 18:37 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.6 Rename SelectionType::SELECTION_SPELLCHECK to SelectionType::eSpellCheck r=smaug
5a29531874b52d8654b000d7de5e3b71b9af84fa
created 2016-06-09 18:35 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.5 Rename SelectionType::SELECTION_NORMAL to SelectionType::eNormal r=smaug
0e9c5aa89d704796898a42cdc88eba60b32091d0
created 2016-06-09 18:07 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.4 Rename SelectionType::SELECTION_NONE to SelectionType::eNone r=smaug
5f3b2e3894087f757af4fed0d46443d7524b29c0
created 2016-06-11 11:12 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.3 Define 2 constants for number of SelectionType and number of SelectionType except "none" r=smaug
b64f33cd6b5431a6bd97c3afea39f943ca2b9022
created 2016-06-11 11:06 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.2 Define mozilla::SelectionType as an enum class and use it instead of RawSelectionType as far as possible r=smaug
dc4b075bd57b18475d15e73919bb0675cdc8b1b0
created 2016-06-07 22:42 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1278014 part.1 Rename SelectionType in nsISelectionController.idl to mozilla::RawSelectionType r=smaug
d5a74fc98333a8ebae36ae7b47e37742490cb566
created 2016-06-04 03:23 -0700
pushed 2016-09-05 20:01 +0000
Jet Villegas Jet Villegas - Bug 1268736: An editable table cell means that both the cell and its contents are children of an editable node. r=mats
cea4108d4918704243bfa7e156e74fe804068627
created 2016-05-11 15:28 -0600
pushed 2016-09-05 20:01 +0000
firefox firefox - Bug 1263288 - Make GetFrameForNodeOffset return a sibling frame for frameless content. r=mats
45f9098ac7f716df57a204d919a497a5b6283ebd
created 2016-05-10 23:29 +0900
pushed 2016-09-05 20:01 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259661 part.9 Rename WidgetMouseEvent::clickCount to WidgetMouseEvent::mClickCount r=smaug
fd09001d77f77fb215dbfd383475ef799e8509d3
created 2016-04-26 14:43 +0200
pushed 2016-09-05 20:01 +0000
Mats Palmgren Mats Palmgren - Bug 623432 part 1 - When the target scroll point is at the screen edge and no scrolling occured, then try to scroll 10px in that direction anyway. r=tn
c582f2934be9efa80e5e0ec8b7ff482277fdf97d
created 2016-04-22 09:18 +1000
pushed 2016-07-25 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 6 - Inherit move direction from parent for horizontal-in-vertical text. r=jfkthame
69de5a5abae7d05b87dd4a36ee120349f6483683
created 2016-03-31 17:03 +0900
pushed 2016-07-25 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259658 Rename WidgetInputEvent::modifiers to WidgetInputEvent::mModifiers r=smaug
2e97b6bf18de0d88acfe70eb96a04b097e8d436c
created 2016-04-01 02:08 +0200
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 1259949 - Set the CARET_ASSOCIATE_AFTER hint also when we collapse just after a text node that ends with a significant newline. r=ehsan
82c36cd54626df6cc0e8fd3aeb1c4c504058ba04
created 2016-03-22 22:49 +0100
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 1258308 - Lookup the frame (continuation) associated with aParentNode/aOffset instead of assuming it's always the primary frame (follow-up from bug 1237236). r=ehsan
f245074b4fb471b12024806bc476b1f5882348c4
created 2016-03-17 17:27 +0100
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 1237236 - When collapsing the selection to the end of textframe that ends in a significant newline then set mHint to CARET_ASSOCIATE_AFTER so that the caret is rendered at the start of the next line if any. r=ehsan
12fb5bc313d7d9ffaf570db7238c95d4f0ed873b
created 2016-02-17 12:05 +0000
pushed 2016-06-01 01:31 +0000
Jonathan Kew Jonathan Kew - Bug 1248128 - The fallback caret-move handling from bug 1153237 should be more selective to avoid undesired side-effects. r=roc
952873054df5068675c1fbd2f5b4a076f4138b82
created 2016-02-03 20:36 -0500
pushed 2016-06-01 01:31 +0000
Botond Ballo Botond Ballo - Bug 1238137 - Telemetry pings for main thread scrolling to bring the caret into view after moving it in response to keyboard input. r=ehsan
d8b9add70407cd81159b9dc15e27ff91d31f8ff2
created 2016-02-03 19:51 -0500
pushed 2016-06-01 01:31 +0000
Botond Ballo Botond Ballo - Bug 1238137 - Telemetry pings for main thread keyboard-driven scroll input methods. r=ehsan
417d17932ff0263723ab786dc82513db8bc27b85
created 2016-02-09 14:06 -0800
pushed 2016-06-01 01:31 +0000
Jet Villegas Jet Villegas - Bug 974309: Fixes the IsEditable() logic for table cells. r=ehsan
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-06-01 01:31 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d8ba96b88d80b943d31152c8a3aa07cbbaa25627
created 2016-02-17 12:05 +0000
pushed 2016-04-15 21:02 +0000
Jonathan Kew Jonathan Kew - Bug 1248128 - The fallback caret-move handling from bug 1153237 should be more selective to avoid undesired side-effects. r=roc a=sylvestre
3b5f43556647710f9f42ec8b09c9c252407d9650
created 2016-01-22 16:58 +0100
pushed 2016-04-15 21:02 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
7f12e55b099e582b4bf2aba52be817d07f883b61
created 2016-01-04 12:33 +0000
pushed 2016-04-15 21:02 +0000
Jonathan Kew Jonathan Kew - Bug 1153237 - nsFrameSelection::PhysicalMove should fall back to CompleteMove if an intra-line move fails to execute completely. r=roc
8c208d26dc1b1721a8685986e73c66eee5065848
created 2015-12-22 14:14 +0800
pushed 2016-04-15 21:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng, r=roc
9d9914a3e5b18834102f52801fc11d33ec737d24
created 2015-12-22 14:03 +0530
pushed 2016-04-15 21:02 +0000
Nigel Babu Nigel Babu - Backed out changeset 9f30d3caa231 (bug 1221459)
9f30d3caa2319550e02b8235f40c76ecead7da19
created 2015-12-22 14:14 +0800
pushed 2016-04-15 21:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng,roc
2abac15dd405e76318d2150d2406cbbba96a9b27
created 2016-02-17 12:05 +0000
pushed 2016-02-29 17:11 +0000
Jonathan Kew Jonathan Kew - Bug 1248128 - The fallback caret-move handling from bug 1153237 should be more selective to avoid undesired side-effects. r=roc a=sylvestre
7366d77f97e91136bd1f05bdf86fc5327e03b4ed
created 2016-01-04 12:33 +0000
pushed 2016-02-29 17:11 +0000
Jonathan Kew Jonathan Kew - Bug 1153237 - nsFrameSelection::PhysicalMove should fall back to CompleteMove if an intra-line move fails to execute completely. r=roc a=ritu
less more (0) -300 -100 -60 tip