layout/base/nsCaret.cpp
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-03-11 12:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2019-01-21 12:33 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
8e88421b280c2afda62f4ba704ce29701c30549f
created 2018-11-26 09:21 +0000
pushed 2019-01-21 12:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1506547 - Align user-select behavior more with other UAs. r=mats
14d532b8d89432c1a4b01d5007960295a13022da
created 2018-11-26 03:03 +0200
pushed 2019-01-21 12:33 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 1575904619b5 (bug 1506547) for mochitest failures on test_reftests_with_caret.html.
1575904619b592d61f38ce67ef94faa313108a2e
created 2018-11-25 20:01 +0000
pushed 2019-01-21 12:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1506547 - Align user-select behavior more with other UAs. r=mats
c6949142e640b8d3727055053ee471b3eeb7d2e6
created 2018-11-08 23:28 +0000
pushed 2018-12-03 15:51 +0000
Miko Mynttinen Miko Mynttinen - Bug 1504592 - Mark the right frame modified when caret changes. r=tnikkel, a=jcristau
6452467b0d3c57f03da3632d2c654311dc54defe
created 2018-08-14 08:37 +0000
pushed 2018-10-15 10:40 +0000
Xidorn Quan Xidorn Quan - Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio
7e614633875401c627ef19e8e70ed3ccb97a7a80
created 2018-05-29 22:58 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 8. Remove nsIDOMNode usage from layout/. r=qdot
b6e041cfea34b7805a159382f70ec1da792fca8c
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 28. Remove nsISelection::AsSelection(). r=mats
feaacb78a655de78b106c8b1fcd6f5ad6af9c5e7
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 21. Remove nsISelection getters for anchor and focus points. r=mats
7fc2c97cc372ee868693db92409de6571af4f59f
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 20. Remove nsISelectionPrivate. r=mats
dd568f984ca5b3e34d2f5dfc24f6ebfb8b76f941
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 11. Support non-XPCOM weakreference on Selection. r=mats
a42b86ea3a3b14ae7f90b587491227efb270d45a
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 3. Stop using nsISelection in nsISelectionController. r=mats
4bd373c71ec9294b733bee8d649a40baa9e38201
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 1. Stop using nsISelection in nsISelectionListener. r=mats
0ec59d2fc44acd0bca7586c7aaaba88b8a1e3723
created 2018-03-13 16:24 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444686 part 10. Remove nsIDOMDragEvent::GetDataTransfer. r=mystor
20305af66e39b0cd36de6f13c6927c652b717368
created 2018-02-10 19:34 +0100
pushed 2018-04-26 16:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1405087: Don't use -moz-user-input: disabled to decide event handling stuff. r=smaug
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
474d24f4545fb096b91a6eafec3b76e528ef1092
created 2017-10-15 23:13 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2e - Switch to NS_NewTimer* in layout. r=njn
97347426c40924fcc51297f488fcb45beeada8a3
created 2017-08-14 22:31 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1390382 - Part 4: Avoid recomputing the selection in nsCaret::SchedulePaint() when the caller has the information available; r=dholbert
ae748be16f808d7a0483d6bb81a7e07eae5ec5b6
created 2017-08-15 15:12 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1390382 - Part 3: Inline nsCaret::IsVisible(); r=dholbert
c97e53e53c0549f931eb6e3b53bc0c973569718e
created 2017-08-15 15:10 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1390382 - Part 2: Avoid recomputing the selection in Selection::IsVisible() when the caller has the information available; r=dholbert
321fecf23a68548b6a6071a7381bb6d516ce31e6
created 2017-08-03 11:03 +0800
pushed 2017-11-02 12:36 +0000
Bevis Tseng Bevis Tseng - Bug 1376796 - Label the nsCaret::CaretBlinkCallback_timer. r=xidorn
fcf7376d8e185e0834158f8d5772a8b262d0f21d
created 2017-08-03 16:47 +0800
pushed 2017-11-02 12:36 +0000
Bevis Tseng Bevis Tseng - Backed out changeset 3367ef7283a1
3367ef7283a1a2a9de55ed38ecac674a18158578
created 2017-08-03 11:03 +0800
pushed 2017-11-02 12:36 +0000
Bevis Tseng Bevis Tseng - Bug 1376796 - Label the nsCaret::CaretBlinkCallback_timer. r=heycam
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-09-14 16:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
c90a327a4da0fa2ab9e712390659e70ebf9ba79b
created 2017-06-16 22:20 -0400
pushed 2017-09-14 16:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1373788 - Reset the cached blink rate when the caret stops blinking; r=mats
db8a48dae370605e2b6de21326f882ef839401fd
created 2017-06-13 20:09 -0400
pushed 2017-09-14 16:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1372761 - Avoid needlessly grabbing the timer thread lock when selections change in order to reset the caret timer; r=mats
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
ba2ed132a71010f99ea40e383e916a3492cb7bfb
created 2017-04-12 11:32 +0100
pushed 2017-07-31 14:08 +0000
Jonathan Kew Jonathan Kew - Bug 1354478 - Adjust caret rect to paint on the opposite side of the nominal caret position in "upstream" text, for more visually consistent placement. r=dholbert
6e2d0a0a93695edcd4ecd7f6fe9504e3e2a02c54
created 2017-02-17 23:33 -0500
pushed 2017-06-05 19:31 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
48b29a84e4e507b596e92e106a8ef03d644cff2a
created 2017-02-14 13:49 -0800
pushed 2017-06-05 19:31 +0000
Mason Chang Mason Chang - Bug 1337130 - Create a DisplayItemLayer type. r=mattwoodrow
c64f0271649030394d2a29872513c9ec36521fa0
created 2017-02-13 15:45 -0800
pushed 2017-06-05 19:31 +0000
Bill McCloskey Bill McCloskey - Bug 1339289 - Give names to a lot of common timers (r=ehsan)
6b80fdaeadfc9414049f96e949b31b5262bc8d67
created 2016-10-23 22:41 +0200
pushed 2017-02-27 14:59 +0000
Adam Velebil Adam Velebil - Bug 1313565 - Convert NS_STYLE_USER_MODIFY_* to enum class ; r=manishearth,xidorn
3d0ad7bb854d7b03609f6acecda4382b14f56e0b
created 2016-10-23 00:08 +0200
pushed 2017-02-27 14:59 +0000
Adam Velebil Adam Velebil - Bug 1312173 - Convert NS_STYLE_USER_INPUT_* to an enum class; r=manishearth,xidorn
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
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
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-07-25 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
d3761d63e160b38cdd7ad02f2e852d9a4c1c9cc8
created 2016-03-17 12:07 +0800
pushed 2016-07-25 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 3 - Add GetInflatedFontMetricsForFrame function to simplify a common use pattern. r=jfkthame
e500c5a0577802378b51ed9817162dddea2a7d04
created 2016-01-29 22:42 +0800
pushed 2016-06-01 01:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 3 - Use ranged-based for-loop to rewrite some simple loops in part 2. r=mats
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-06-01 01:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
81412f10431df126532c2c3cf4bb6361a5575ffa
created 2016-01-05 16:08 -0800
pushed 2016-04-15 21:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232852 (part 4) - Remove some unused parameters in and around layout/base/. r=heycam.
f6e63dd4fd9c31388e25c64f1c4e11ccdd9cbe88
created 2015-12-01 15:25 -0500
pushed 2016-02-29 17:11 +0000
Mark Capella Mark Capella - Bug 1215959 - (GeckoCaret2) Remove experimental bits added to Touch/Selection carets, r=tylin
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
0975a176af5df03e19bd12257e87d186608291eb
created 2015-09-24 10:23 +0100
pushed 2016-01-18 19:06 +0000
Jonathan Kew Jonathan Kew - Bug 1193519 pt 6 - Adjust the position of the caret bidi indicator appropriately for sideways-lr mode. r=dholbert
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
8d7e8ebd0de628c8a393e36c392eb3b1ab227bdf
created 2015-09-09 16:47 +0800
pushed 2015-12-04 23:28 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1200194 - Expose nsCaret::GetFrameAndOffset for reuse. r=roc
f84b3c91aeceeeefd94cdf13cd5955d89342d13d
created 2015-08-17 20:58 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 555642 part.1 nsCaret should have a way to override the caret visible state for hiding caret temporarily and nsEditor should hide caret if composition string doesn't have caret information 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
d9e2afd7c146d16a70fc8c5deb09160b6c1725c3
created 2015-05-28 08:05 -0400
pushed 2015-09-14 18:56 +0000
Ted Clancy Ted Clancy - Bug 1067788 - Part 2: Fixes to caret positioning in bidi text. r=smontagu
952cc0d3db08a103dd41f1399b64b4e43c742c84
created 2015-05-14 22:06 -0400
pushed 2015-09-14 18:56 +0000
Mark Capella Mark Capella - Bug 988143 - Enable Gecko Touch in Fennec, Android specific nsCaret mods, r=ehsan
bd3b4ef4eedd20595773a6d9f3de14e39a664f06
created 2015-04-29 10:23 -0400
pushed 2015-08-03 13:22 +0000
Mark Finkle Mark Finkle - Bug 1159263 - Add support to nsCaret to stop blinking after a set of cycles r=roc r=snorp
c8c50bb29db7bb5338e2b65c6391f1bde16ff187
created 2015-03-10 23:01 -0400
pushed 2015-06-19 19:24 +0000
Ethan Lin Ethan Lin - Bug 1141926 - Check nsCaret visibility when NotifySelectionChanged. r=roc
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
less more (0) -100 -60 tip