layout/generic/nsSelection.cpp
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
716f4df6fad5bc5b6fcbddd4385676467c97bb6c
created 2015-12-01 15:25 -0500
pushed 2016-02-29 17:11 +0000
Mark Capella Mark Capella - Bug 1215959 - (GeckoCaret2) Upgrade Core and AccessibleCaret, r=smaug
597c3c78da4aaeea391119a1d0887eff3baba6fe
created 2015-11-14 00:06 -0800
pushed 2016-02-29 17:11 +0000
Chris Peterson Chris Peterson - Bug 1224951 - Part 2: Fix -Wunreachable-code warnings in layout. r=dholbert
b4e23b2390f5f1049b130fd0866d44df30698c0d
created 2015-12-01 23:51 -0800
pushed 2016-01-18 19:06 +0000
Simon Montagu Simon Montagu - Bug 1216096: restore previous RTL caret behaviour by backout of bug 1164963, bug 1177505, and bug 1180417. r=jfkthame, a=rkothari
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ba9e4910ae210a7d8b12b6acc9998a925c79e1b0
created 2015-09-22 13:24 -0400
pushed 2016-01-18 19:06 +0000
Michael Layzell Michael Layzell - Bug 1199288 - Rename mApplyUserSelectStyle to mUserInitiated, r=smaug
274a69572ddae98549102fa697ebc4196687daf1
created 2015-12-01 23:52 -0800
pushed 2015-12-04 23:28 +0000
Simon Montagu Simon Montagu - Bug 1216096: restore previous RTL caret behaviour by backout of bug 1164963, bug 1177505, and bug 1180417. r=jfkthame, a=rkothari
01fa417ff4e9da1a03b3360288d7eb0dcc51c710
created 2015-09-12 22:58 -0400
pushed 2015-12-04 23:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1204291 - Null check the argument of AutoHideSelectionChanges::AutoHideSelectionChanges()
8853d35b1154f25259240308b83ae8d05359ab98
created 2015-09-02 13:39 -0400
pushed 2015-12-04 23:28 +0000
Michael Layzell Michael Layzell - Bug 1196479 - Fire selectstart and selectionchange events on the input node when the selection in that editor changes. r=ehsan
24515d221f0a98f7e63e3f31eb9650ffacbbe82a
created 2015-08-12 13:26 -0400
pushed 2015-12-04 23:28 +0000
Michael Layzell Michael Layzell - Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug
31a26ed444843f086c468a98236e8c98b7115b44
created 2015-09-03 12:15 -0400
pushed 2015-12-04 23:28 +0000
Michael Layzell Michael Layzell - Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
1cec2d7bf26bbfdaf9a46b8c388c851fa320f413
created 2015-09-04 20:29 +0200
pushed 2015-12-04 23:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 571294, bug 1196479) for W(2) failure on Linux 64 opt. r=backout on a CLOSED TREE
9aea0c4a0822f8c0e847fcfbda4974dbaa461f0e
created 2015-09-02 13:39 -0400
pushed 2015-12-04 23:28 +0000
Michael Layzell Michael Layzell - Bug 1196479 - Fire selectstart and selectionchange events on the input node when the selection in that editor changes. r=ehsan
1d662c2552bd1b3257457376f9048b64341bb50a
created 2015-08-12 13:26 -0400
pushed 2015-12-04 23:28 +0000
Michael Layzell Michael Layzell - Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug
3de33e39e9ce795331196508ea5d36f2547a4bcb
created 2015-08-29 08:58 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.5 Rename NS_EVENT_NULL to eVoidEvent r=smaug
cd06f5f5641c3dfb7f07db878584d389fb4df1b7
created 2015-08-26 21:56 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.3 Make the enum of event messages a named enum IGNORE IDL r=smaug
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
c4753659cf72fac4c4abf1a6980d0ed587c26c61
created 2015-07-13 06:07 -0400
pushed 2015-10-26 12:58 +0000
Neil Deakin Neil Deakin - Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats
c1b7e593fe6620a5d63ad13af9c6ca5a4f3c19b8
created 2015-07-08 15:45 +0200
pushed 2015-10-26 12:58 +0000
Tim Taubert Tim Taubert - Bug 834830 - Add nsISelectionController.SELECTION_URLSTRIKEOUT to enable striking out parts of the URL in the URL bar r=roc
35010b71836c9d8d3631644ddd6ea73ea5e7137e
created 2015-07-08 15:29 +0200
pushed 2015-10-26 12:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 12536dbd1274 (bug 834830) for various test bustage on a CLOSED TREE
12536dbd1274205ec22bca14a38fa5ea1c19b534
created 2015-07-07 09:57 +0200
pushed 2015-10-26 12:58 +0000
Tim Taubert Tim Taubert - Bug 834830 - Add nsISelectionController.SELECTION_URLSTRIKEOUT to enable striking out parts of the URL in the URL bar r=roc
b355b20f61235e6a06cacca56161558ef8cf4390
created 2015-06-05 21:44 -0400
pushed 2015-09-14 18:56 +0000
Ted Clancy Ted Clancy - Bug 1164693 - Part 1: Directional caret should point in caret direction in bidi paragraphs. r=smontagu
90bdd7a731ef81c5241ef415469bb8298e9db448
created 2015-05-30 00:22 -0400
pushed 2015-09-14 18:56 +0000
Ted Clancy Ted Clancy - Bug 1067788 - Part 5: Fix for parts of test_bug496275.html. r=smontagu
237690e8e193b986935e144e9d3a857ab3c2a5a3
created 2015-05-22 00:37 -0400
pushed 2015-09-14 18:56 +0000
Ted Clancy Ted Clancy - Bug 1067788 - Part 4: Update test_bug496275.html. Add setCaretBidiLevel method to Selection. r=smontagu r=ehsan
88a289fcb214707063e95749c98817d0a97f5d76
created 2015-04-24 02:08 +0200
pushed 2015-09-14 18:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1110039 - Part 4 - Hook new classes into the system. r=roc
ca1ae21cc8e0bac03349cf7a1c7b3979fb60c3f3
created 2015-04-27 09:18 -0400
pushed 2015-08-03 13:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv
e60e056a230c3792c8390f3e6808e97ad7cc3b47
created 2015-03-27 09:01 +0900
pushed 2015-08-03 13:22 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
65d48bfeb65499937cf1679b5d9949f270737c90
created 2015-03-19 02:47 -0400
pushed 2015-06-19 19:24 +0000
Morris Tseng Morris Tseng - Bug 1140625 - Recursive call GetFrameForNodeOffset if text node has no frame. r=roc
1b76bac87d825887ca19e7eab0a8455f740486c5
created 2015-03-24 01:15 -0400
pushed 2015-06-19 19:24 +0000
Jeremy Chen Jeremy Chen - Bug 1140625 - Part 1: Add recursive call in GetFrameForNodeOffset. r=roc
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-06-19 19:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
less more (0) -300 -100 -60 tip