editor/libeditor/TextEditRules.h
bb8d6941d44acc77968d4938452b83e56b7b6d0c
created 2018-05-11 18:40 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 11: Make TextEditRules::CollapseSelectionToTrailingBRIfNeeded() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
2d7afbfe2f444e9c79a18f85535dd4ef62693f92
created 2018-05-11 18:29 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 10: Make TextEditRules::WillInsertText() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
d95e96476bc009a7a90b62768d71888567e5ada2
created 2018-05-11 17:33 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 9: Make TextEditRules::WillSetText() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
dd937accf4bda25ac67b8f2b16cb3420f883e3bb
created 2018-05-11 17:15 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 8: Make TextEditRules::WillDeleteSelection() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
a8b3b8966095f5688ad26ad33ce6d19edf0b8ff3
created 2018-05-11 16:48 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 7: Make TextEditRules::DidDeleteSelection() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
fd0b8180640209c1b82c64ad948242e064f84e34
created 2018-05-11 16:36 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 6: Make TextEditRules::RemoveRedundantTrailingBR() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
42ee3255cc447fb32768019140317dffd88a8f07
created 2018-05-11 16:31 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 5: Make TextEditRules::CreateTrailingBRIfNeeded() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
dfcae54f18114fe87edf750be76455635ba478a1
created 2018-05-11 16:24 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 4: Make TextEditRules::CreateBogusNodeIfNeeded() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
68648ac6cc527f766a32629b84bae6f01c08fd41
created 2018-05-11 16:08 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 3: Make TextEditRules::HideLastPWInput() return NS_ERROR_EDITOR_DESTROYED when it causes destroying the editor r?m_kato draft
57f28ce04f81accb4e55d521b8f6f0581c3bc1fd
created 2018-05-11 15:52 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 2: Make TextEditRules::CreateBR() and TextEditRules::CreateMozBR() return both new <br> element node and error code since if they cause destroying the editor, each caller needs NS_ERROR_EDITOR_DESTROYED result r?m_kato draft
952d35d5396be5de9ebe1ecfb2d93b04f797a3a5
created 2018-04-24 15:23 +0900
pushed 2018-05-18 10:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1460509 - part 1: Declare NS_ERROR_EDITOR_DESTROYED error code and add a check method to TextEditRules whether it can keep handling edit action at a moment r?m_kato draft
2efc40123998df8c6700797b6fe5ce730b4ad761
created 2018-05-10 16:04 +0900
pushed 2018-05-17 16:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1457083 - part 7: Remove methods of TextEditRules and HTMLEditRules, which just return NS_OK r?m_kato draft
9dad1d7b6f3054981459f5f4103d119f425dfcc2
created 2018-05-10 15:03 +0900
pushed 2018-05-17 16:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1457083 - part 6: Get rid of unnecessary Selection argument from all protected/private methods of TextEditRules and HTMLEditRules r?m_kato draft
fc9a9a659593957b87b24f35a0c1aa2363a5e6b0
created 2018-04-27 00:09 +0900
pushed 2018-05-17 16:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1457083 - part 3: Replace mTextEditor in TextEditRules with TextEditorRef() r?m_kato draft
485dad6eeca5579adcb1d636ce9df6dfcd5941fa
created 2018-04-26 22:41 +0900
pushed 2018-05-17 16:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1457083 - part 1: Make public methods of TextEditUtils and HTMLEditUtils guarantee that the editor instance and selection instance won't be destroyed while it handles any edit actions r?m_kato draft
31fa3f34e2e3a79ada4ea13629f989258898c543
created 2018-03-27 20:19 +0900
pushed 2018-03-27 11:25 +0000
Makoto Kato Makoto Kato - Bug 1449147 - Clean up more nsIDOMNode usages in editor. r?masayuki draft
d0a14ffb3617a6da5e7fd632273efcf001db2144
created 2018-03-20 14:05 +0900
pushed 2018-03-20 14:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1447213 - Change editor methods which take |const EditorRawDOMPoint&| but called with EditorDOMPoint.AsRaw() to template methods r?m_kato draft
1fd7ffcc3f5a1e926278ff3e91bef91d6512ad06
created 2018-03-15 18:38 +0900
pushed 2018-03-16 03:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 1445569 - part 3: Make TextEditRules::CheckBidiLevelForDeletion() take |const EditorRawDOMPoint&| instead of |nsINode*| and offset in it r?m_kato draft
0912b22cf75bb7e0178d97fd868a9dba7cb35170
created 2018-02-28 11:32 +0900
pushed 2018-02-28 02:37 +0000
Makoto Kato Makoto Kato - Bug 1436285 - Part 1. Don't use nsIDOMNode version of GetStartNodeAndOffset and GetEndNodeAndOffset. r?masayuki draft
a041d03d3c1fae775d78afae3c7fdb8f73054b4d
created 2018-01-12 19:01 +0900
pushed 2018-01-16 05:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 1430021 - part 1: Move |RefPtr<TextEditRules> mRules| from TextEditor to EditorBase r?m_kato draft
b824cc33c24ac743b703e3625cdcfb91ea029e5c
created 2017-12-21 14:52 +0900
pushed 2017-12-21 11:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393337 - Get rid of nsIEditRules r?m_kato draft
cdd554b9b838f0c688c947437ad8e884df12be3e
created 2017-12-11 16:37 +0900
pushed 2017-12-12 00:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1424676 - part 2: Redesign TextEditRules::CreateBR(), TextEditRules::CreateMozBR() and TextEditRules::CreateBRInternal() with |const EditorRawDOMPoint&| r?m_kato draft
7ff9018ec6bb74464fe3fff6e6a4551862ea9e86
created 2017-11-29 18:00 +0900
pushed 2017-11-29 09:04 +0000
Makoto Kato Makoto Kato - Bug 1408829 - Make spellCheckAfterEditorChange as noscript. r?masayuki draft
1ecc15041ea13abbb05165fd5feca4b0bc97cd89
created 2017-11-27 15:05 +0900
pushed 2017-11-27 06:20 +0000
Makoto Kato Makoto Kato - Bug 1416080 - Part 2. CreateMozBR should use native dom node. r?masayuki draft
98e2b4ee9775a2a2b5cc1bb8a390bfe901814f38
created 2017-11-06 13:22 +0100
pushed 2017-11-07 10:47 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
78f6394c884cc4d87c5ac188ba4abeec314813a4
created 2017-11-05 17:29 +0100
pushed 2017-11-05 18:10 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
73e410c3bfecc3dd020837408c4f0963a4e06768
created 2017-08-24 13:53 +0300
pushed 2017-08-24 12:04 +0000
Olli Pettay Olli Pettay - Bug 1390402, add a faster variant of TextEditor::GetDocumentIsEmpty(), r=masayuki
c236dfe7dc98c387219d7cb45d0693560db708fd
created 2017-08-17 11:13 +0200
pushed 2017-08-17 11:56 +0000
Sylvestre Ledru Sylvestre Ledru - indent all (with js specific coding style) draft
a5603dc9da770566e23acb0ef6b7c085d02a7a8b
created 2017-08-01 22:38 +0900
pushed 2017-08-02 10:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1385905 - part2: HTMLEditRules::SplitParagraph() should insert normal <br> element rather than moz-<br> element if split element and/or new element is empty r?m_kato draft
4b879e41eae3aa845e77f6ce7336fb9eb4ed35fa
created 2017-07-27 02:18 +0800
pushed 2017-07-27 02:47 +0000
Bevis Tseng Bevis Tseng - Bug 1382172 - Name nsITimerCallback instances in native implementation. r=billm
af8136e4fa88392fba6f02f44231c65437857fbf
created 2017-06-16 19:08 +0900
pushed 2017-06-16 12:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 596501 TextEditRules::WillOutputText() should handle itself if it can return only the text of first text node r?m_kato draft
642dbd872c651e563db4025a5b0ce7567b134503
created 2017-05-18 16:58 +0900
pushed 2017-05-18 09:13 +0000
Makoto Kato Makoto Kato - Bug 1358025 - Part 2. Add SetText Transaction API. r?masayuki draft
b02fa7d40cff4567583c5d4b690be0e41ad85be0
created 2017-05-11 14:03 +0900
pushed 2017-05-11 05:14 +0000
Makoto Kato Makoto Kato - Bug 1360154 - Part 1. DocumentIsBody should return bool, not nsresult. r?masayuki draft
4f0b702eedfcee01c9c4a38365f82267f075515f
created 2017-04-24 19:40 +0900
pushed 2017-04-24 10:45 +0000
Makoto Kato Makoto Kato - Bug 1359008 - Don't use nsIDOM* in TextEditRules's member. r?masayuki draft
f8c3eb6aa697e48db495405bb29f657b8d02f894
created 2017-03-09 14:44 -0500
pushed 2017-03-10 08:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345237. Propagate uint32_t deeper into the editor state and text control frame code. r=mystor
ac6e090b6365fc0c298c15e7dcd5a522b91fb145
created 2017-03-09 15:27 -0800
pushed 2017-03-10 01:17 +0000
Wes Kocher Wes Kocher - Backed out changeset ea659450b0da (bug 1345237)
ea659450b0dace878800077ba5e40c779535837b
created 2017-03-09 14:44 -0500
pushed 2017-03-09 20:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345237. Propagate uint32_t deeper into the editor state and text control frame code. r=mystor
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
627477eb215f898d877bf38020ff397d78d858ea
created 2017-02-08 18:32 +0900
pushed 2017-02-08 09:35 +0000
Makoto Kato Makoto Kato - Bug 1337273 - Don't use mTextEditor from HTMLEditRules. r?masayuki draft
414076e8e9d0c4ec9ecc126132ad25bfc25f61aa
created 2017-01-04 18:51 +0900
pushed 2017-01-05 00:59 +0000
Makoto Kato Makoto Kato - Bug 1328558 - Remove unused insertElement member from TextEditRules. r?masayuki draft
de5f33559ad4534e97e8e22551bfc2bead7a1515
created 2016-07-08 13:10 +0900
pushed 2016-07-08 05:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.59 Rename nsEditor to mozilla::EditorBase (and also their file names) r?mccr8 draft
566d3f14fd8d64579f53d69160a5e99e93ac633a
created 2016-07-08 12:37 +0900
pushed 2016-07-08 05:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.58 Rename nsPlaintextEditor to mozilla::TextEditor (and their file names too) r?mccr8 draft
97da8f22547b0f4abbd87c450604fafb1966ebdc
created 2016-07-07 19:33 +0900
pushed 2016-07-08 05:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.53 Rename nsRulesInfo to mozilla::RulesInfo and rename nsEditRules.h to nsIEditRules.h r?mccr8 draft
ea4ef965a458994f4a5859e05dd455b0fe875dac
created 2016-06-24 21:22 +0900
pushed 2016-07-08 05:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.52 Rename nsAutoLockListener to mozilla::AutoLockListener r?mccr8 draft
9b3f04c16d7ad0ae2793b748716f9330ca6f2ebe
created 2016-06-24 21:19 +0900
pushed 2016-07-08 05:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.51 Rename nsAutoLockRulesSniffing to mozilla::AutoLockRulesSniffing r?mccr8 draft
7cafbb3a239377558d95b917a8677f2bd1f00f41
created 2016-06-24 21:12 +0900
pushed 2016-07-08 05:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.50 Rename nsTextRulesInfo to mozilla::TextRulesInfo r?mccr8 draft
d63d88b2b74315a125d8f07c2310a7f3228a91ad
created 2016-07-08 12:43 +0900| base
pushed 2016-07-08 05:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.49 Rename nsTextEditRules to mozilla::TextEditRules (and also their file names) r?mccr8 draft
8dbc938a404f56bd625c44ec61bc2cd9ba65d743
created 2016-07-07 19:55 +0900
pushed 2016-07-07 11:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.59 Rename nsEditor to mozilla::EditorBase (and also their file names) r?mccr8 draft
65ea9c93989c7fed45c743bd6510e9e11efb49f8
created 2016-07-07 19:51 +0900
pushed 2016-07-07 11:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.58 Rename nsPlaintextEditor to mozilla::TextEditor (and their file names too) r?mccr8 draft
4c91a3bb94c3bfb1fbfe0d2037ccdd53a98308cc
created 2016-07-07 19:33 +0900
pushed 2016-07-07 11:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.53 Rename nsRulesInfo to mozilla::RulesInfo and rename nsEditRules.h to nsIEditRules.h r?mccr8 draft
28b761fededf524a9fdad4ccfc9950653cd97e8a
created 2016-06-24 21:22 +0900
pushed 2016-07-07 11:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.52 Rename nsAutoLockListener to mozilla::AutoLockListener r?mccr8 draft
ff76aea138c152866ce203011f9c46504dbeafdf
created 2016-06-24 21:19 +0900
pushed 2016-07-07 11:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.51 Rename nsAutoLockRulesSniffing to mozilla::AutoLockRulesSniffing r?mccr8 draft
db7d99dfe29ced68c6d3fbfb38503c6b6a8bb463
created 2016-06-24 21:12 +0900
pushed 2016-07-07 11:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.50 Rename nsTextRulesInfo to mozilla::TextRulesInfo r?mccr8 draft
6a13db3361d08e2e4f66c042d6d87327eae4d8a8
created 2016-07-07 19:20 +0900| base
pushed 2016-07-07 11:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.49 Rename nsTextEditRules to mozilla::TextEditRules (and also their file names) r?mccr8 draft
03f5f1561c98458fd3d8f400d54c64e07ea106c8
created 2016-06-25 15:06 +0900
pushed 2016-06-25 10:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.59 Rename nsEditor to mozilla::EditorBase (and also their file names) r?ehsan draft
637060de3a6a90711ad741f48f40a41a7546ee8e
created 2016-06-25 11:29 +0900
pushed 2016-06-25 10:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.58 Rename nsPlaintextEditor to mozilla::TextEditor (and their file names too) r?ehsan draft
8ee7a37a55f6a69edcdb1b8d1a07cc2aca52a3f7
created 2016-06-24 21:44 +0900
pushed 2016-06-25 10:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.53 Rename nsRulesInfo to mozilla::RulesInfo and renam nsEditRules.h to nsIEditRules.h r?ehsan draft
8939d4cd0ba55fdbd72dd3f11c71dc799191fa92
created 2016-06-24 21:22 +0900
pushed 2016-06-25 10:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.52 Rename nsAutoLockListener to mozilla::AutoLockListener r?ehsan draft
aa43483528a3e38b714d61cdcdeb34f2ce4cba7d
created 2016-06-24 21:19 +0900
pushed 2016-06-25 10:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.51 Rename nsAutoLockRulesSniffing to mozilla::AutoLockRulesSniffing r?ehsan draft
less more (0) -60 tip