editor/libeditor/HTMLEditRules.h
236e278e33a4871a38bcb4167ed868a952a31221
created 2019-08-22 08:29 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 13: Move `HTMLEditRules::CanContainParagraph()` to `HTMLEditor` r=m_kato
41bb079385e1b88c6c216af7297f63b294e1995f
created 2019-08-22 08:29 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 12: Move `HTMLEditRules::SplitMailCites()` to `HTMLEditor` r=m_kato
4ab23a7388e28233a96ef37e26bfe99cbba96522
created 2019-08-22 13:11 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 11: Move `HTMLEditRules::GetTopEnclosingMailCite()` to `HTMLEditor` r=m_kato
12ec2813293de72246336c37269554ea45e1a02c
created 2019-08-22 08:01 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 10: Move `HTMLEditRules::WillInsertText()` to `HTMLEditor` r=m_kato
da6c34e227b23a255555ef6d6b499316d11d9db7
created 2019-08-22 07:33 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 9: Move `HTMLEditRules::CreateStyleForInsertText()` to `HTMLEditor` r=m_kato
43bfa576a15ea02c33ac14fbad8495f7c0b6923b
created 2019-08-22 07:08 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 8: Move `HTMLEditRules::WillInsert()` to `HTMLEditor` r=m_kato
4c591d7635260c2d8bbc61f298d30680461e91a7
created 2019-08-22 06:03 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 7: Get rid of `HTMLEditRules::ClearCachedStyles()` r=m_kato
7cc701cc6957c84fda54d67e4653574d9db949bf
created 2019-08-22 05:13 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 6: Move `HTMLEditRules::CacheInlineStyles()` to `HTMLEditor` r=m_kato
9a87c2e0fea525519d00da099ad9064faa5aff64
created 2019-08-22 05:12 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 5: Move `HTMLEditRules::ReapplyCachedStyles()` to `HTMLEditor` r=m_kato
2ce3d67170d9c443f2e856460d0fe95a151a3509
created 2019-08-22 11:41 +0300
pushed 2019-10-14 16:30 +0000
Noemi Erli Noemi Erli - Backed out changeset 6456b7a6cc67 (bug 1574852) for failing in browser_html_tooltip-05.js
6456b7a6cc679d744637e639d37cb73e795c1357
created 2019-08-22 05:12 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 5: Move `HTMLEditRules::ReapplyCachedStyles()` to `HTMLEditor` r=m_kato
bfbdc9ba712ca0dd9e6b3b1d98f9eadcf1c584c0
created 2019-08-22 01:10 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 4: Move `HTMLEditRules::GetInlineStyles()` to `HTMLEditor` r=m_kato
c51084cb4fb042d39f33cfe458cda6de59aad49a
created 2019-08-21 07:14 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 3: Get rid of `HTMLEditRules::InitFields()` r=m_kato
72a225ec2ee24773735596ec1a66fd878c88d98a
created 2019-08-21 07:13 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 2: Replace `HTMLEditRules::IsInlineNode()` with `HTMLEditor::NodeIsInlineStatic()` r=m_kato
2ae319789645bbc606930c683bd1be8ba5194d11
created 2019-08-21 06:21 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 1: Get rid of `HTMLEditRules::IsBlockNode()` r=m_kato
df563a5f853ad591c197cbf0a4b2b54ee07ea844
created 2019-08-20 01:53 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 13: Get rid of `HTMLEditRules::mReturnInEmptyLIKillsList` r=m_kato
7ac5164efa3e32c71ac03d4c61ce5160cf2b83aa
created 2019-08-20 01:53 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 12: Move `HTMLEditRules::mListenerEnabled` to `EditSubActionData` r=m_kato
6de55c5b5f8d5f92389d0d244d2bced1f979ade9
created 2019-08-20 01:52 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 11: Move `HTMLEditRules::JoinOffset` to `EditorBase::EditSubActionData` r=m_kato
193653b7d3f2fe03474634099e65a001bcaafc75
created 2019-08-20 01:52 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 10: Get rid of `HTMLEditRules::mUtilRange` r=m_kato
e07b7a1a595b4ecd1ab4e2f35f8b06abaa95ea68
created 2019-08-20 01:51 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 9: Move `HTMLEditRules::mDocChangeRange` to `TopLevelEditSubActionData` r=m_kato
a7453a2a1713c62d9efda92f6a0706832bbd4843
created 2019-08-20 01:51 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 8: Move `HTMLEditRules::mCachedStyles` to `TopLevelEditSubAction` r=m_kato
72900ea220209ad4fd79d262e3485167573d5155
created 2019-08-20 01:51 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 7: Move `HTMLEditRules::mRangeItem` to `TopLevelEditSubActionData` r=m_kato
bb657e30fe2ab2194aed0ca6a891e733b051b59e
created 2019-08-20 01:50 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 6: Move `HTMLEditRules::mNewBlock` to `TopLevelEditSubActionData` r=m_kato
9db84872dfb4f6269d7a3c1bdd9dbccb1e7c488d
created 2019-08-20 01:50 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 5: Move `HTMLEditRules::mRestoreContentEditableCount` to `TopLevelEditSubActionData` r=m_kato
fb3f0029026a7cfc323e9c2f016e59c3e0d6d353
created 2019-08-20 01:50 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 4: Move `HTMLEditRules::mDidEmptyParentBlocksRemoved` to `TopLevelEditSubActionData` r=m_kato
35e9843249ad176b91718f9259cce40107a2e940
created 2019-08-20 01:50 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 3: Move `HTMLEditRules::mDidRangedDelete` to `TopLevelEditSubActionData` r=m_kato
de4d785d8268cca5b5813f8928d749181c94303f
created 2019-08-20 01:50 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 2: Move `HTMLEditRules::mDidExplicitlySetInterLine` to `TopLevelEditSubActionData` r=m_kato
4707a5e44d2343986f183067bb22a08b73deeee7
created 2019-08-20 01:50 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 1: Move `HTMLEditRules::mDidDeleteSelection` into `AutoEditActionDataSetter` r=m_kato
a3c7baabe15e84e7d5299f3aa03eef1c36ab1612
created 2019-08-13 08:53 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572681 - part 6: Move `TextEditRules::mDidExplicitlySetInterline` to `HTMLEditRules` r=m_kato
f83db3bd9f6f9c43af4c01f1073c83be8ca70c4e
created 2019-08-13 04:41 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572681 - part 4: Get rid of arguments of `TextEditRules::BeforeEdit()` and `TextEditRules::AfterEdit()` r=m_kato
f2bd71ff0ca3ece32b7d63c236e28104fbbadf12
created 2019-08-13 04:26 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572681 - part 3: Change `TextEditRules::mLockRulesSniffing` to `HTMLEditRules::mInitialized` r=m_kato
8cc56f3f8a0881cdc99356d545117c03997a34a9
created 2019-08-13 07:34 +0000
pushed 2019-10-14 16:30 +0000
Mirko Brodesser Mirko Brodesser - Bug 1573119: declare more methods around `HTMLEditor` `const`/`static`. r=masayuki
571000b4df5b49b8cbee56e0298233633f4ab932
created 2019-08-13 00:56 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572375 - part 7: Get rid of `HTMLEditRules::OnModifyDocument()` r=m_kato
e14e02842d3eb93f5a83d5deb808cd6e653b8faf
created 2019-08-13 00:09 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572375 - part 6: Get rid of `HTMLEditRules::WillLoadHTML()` r=m_kato
d3d34552e75d90bcb9b47acafd46dc986f7aa866
created 2019-08-02 05:45 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1569902 - part 2: Stop using attribute to consider whether a `<br>` element is a special node for empty last line or not r=m_kato,smaug
53fd693e44a736c85e93457296b77ed880ab30aa
created 2019-08-02 05:44 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1569902 - part 1: Stop using attribute to consider whether a `<br>` element is an editor bogus node or not r=m_kato,smaug
32c7c4840b1e645bb87b4200eba0b25ea4ebb5c7
created 2019-07-22 03:53 +0000
pushed 2019-10-14 16:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1548389 - part 2: Make `TextEditRules` use the new editor API to mask/unmask characters in password editor r=m_kato
547de698f9124f29cf04615f065b590ff5b327dc
created 2019-06-10 10:31 +0000
pushed 2019-08-26 18:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1556235 - Make `HTMLEditRules::WillDeleteSelection()` remove empty parent blocks when it's called by drop handler r=m_kato
80c8ca102b81ddccf720129381d8669b88f61a17
created 2019-05-08 09:40 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1549319 - Make template methods marked as MOZ_CAN_RUN_SCRIPT take only EditorDOMPoint (i.e., not allow EditorRawDOMPoint) r=m_kato
93efde688b8c6869c30e2e50c9b755989d4e6e57
created 2019-05-07 22:34 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1549264 - Mark EditorBase::SplitNodeWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
36ab55f6cd91191eb913d95049996094789297d7
created 2019-05-07 22:27 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1549155 - Mark EditorBase::DeleteNodeWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
0f42a24f44036244c0b5afc442529d88f5125c16
created 2019-05-07 10:58 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1549148 - Mark EditorBase::InsertTextIntoTextNodeWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
70d5e0b1c0f874fe3845489c0a721ef143e53e6e
created 2019-04-09 05:28 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1530649 - Improve composition string handling which ends with whitespaces r=m_kato
c7ec5a12950618af4257d9c0a512a3acff1dced1
created 2019-03-30 11:55 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1539356 - Mark EditorBase::InsertNodeTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
1e7c6202d94f27e9b14450dc8710f32e7df31572
created 2019-03-30 00:42 +0200
pushed 2019-07-01 08:34 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset 447c87c2d139 (bug 1539356) on request of Jorg K. a=backout
447c87c2d1396aa1d0980d023067f1629d972c25
created 2019-03-29 10:55 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1539356 - Mark EditorBase::InsertNodeTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
1b38317f4237a11d18276e39567819b3f493c547
created 2019-03-26 10:09 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato
bfc174c4deb853203c5cf7d1c94571f9878d6d21
created 2019-03-20 13:57 +0200
pushed 2019-05-13 09:36 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1533293) for causing Bug 1536595 a=backout
d011dfe8368374923cb69a0ab510d6814cbf3ab1
created 2019-03-18 01:52 +0000
pushed 2019-05-13 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato
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
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
45bc2423e812560a8cd69b0639e70096cbac83b5
created 2018-11-03 11:20 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1503473 - part 2: Make TextEditRules::WillInsertBreak() and HTMLEditRules::WillInsertBreak() return EditActionResult r=m_kato
75e4c3050cac5acc38d3031fb97bed8eaca59222
created 2018-11-03 02:08 +0200
pushed 2019-01-21 12:33 +0000
Cosmin Sabou Cosmin Sabou - Backed out 5 changesets (bug 1503473) for crashes in Thunderbird on request of jorgk. a=backout
ec732243e9ad7cdfea1fad018f1acc400e00f2b0
created 2018-11-02 07:48 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1503473 - part 2: Make TextEditRules::WillInsertBreak() and HTMLEditRules::WillInsertBreak() return EditActionResult r=m_kato
258672244b3e879b464788d7e054e9f72bd67655
created 2018-10-30 10:02 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 6: Remove unnecessary Selection argument from TextEditRules and HTMLEditRules and rename/reimplement TextEditRules::SelectionRef() as TextEditRules::SelectionRefPtr() r=m_kato
f01896424c3a2fa77c20f9b9b40da89a2a09c1ba
created 2018-10-25 05:55 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1501260 - Make HTMLEditRules::DocumentModifiedWorker() create bogus node via editor instance r=m_kato
2f413d5f9635112d0103dc76ffce0fa7bcd4692f
created 2018-06-26 04:29 +0000
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1471115 - Remove unused methods in nsIHTMLEditor. r=masayuki
a343a1752684bb0a4867da6748a766b3baeea55f
created 2018-05-28 21:44 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 9: Rename EditSubAction::insertIMEText to EditSubAction::eInsertTextComingFromIME r=m_kato
666cdc7ef8e2075f7b3cce136e64c8395b6b5ccd
created 2018-05-28 21:36 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 8: Rename EditSubAction::insertText to EditSubAction::eInsertText r=m_kato
1d39e0165b4169ee3711644b2a31656bad2c59f3
created 2018-05-28 20:12 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 1: Rename EditAction to EditSubAction and related stuff r=m_kato
less more (0) -100 -60 tip