editor/libeditor/CompositionTransaction.cpp
71670cedaf26214f3bcb8562a445cf1ef24f4db6
created 2021-06-30 07:07 +0000
pushed 2021-06-30 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1714914 - Make editor classes treat offset in parent node as uint32_t r=m_kato
bc3c88ef4ea51dcb162e1820a7d282ff3a45b509
created 2021-04-05 11:35 +0000
pushed 2021-04-05 21:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1697876 - part 1: Add logging code to transaction classes for making easier to debug r=m_kato
5d57d36010c1d67718ed2de777d737e8c0c73b34
created 2020-09-03 03:45 +0000
pushed 2020-09-03 15:18 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1623413 - Part 2: Rename Collapse() to CollapseInLimiter() r=masayuki
271f918d32bf8e4fb80065b37eeeb647e97e527b
created 2020-09-03 05:37 +0300
pushed 2020-09-03 09:45 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 3 changesets (bug 1623413) for causing failures in Selection_collapse.html
75ed1b8a5c67b63cc3d98933064701c808fdaab3
created 2020-09-02 23:42 +0000
pushed 2020-09-03 09:45 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1623413 - Part 2: Rename Collapse() to CollapseInLimiter() r=masayuki
2ac7be4d82390baf45f3e50dd6693604a93df651
created 2020-05-21 02:30 +0000
pushed 2020-05-21 21:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1639161 - part 1: Create `ReplaceTextTransaction` class r=m_kato
55abc248f5249c13b2511bff48ecad5cfb365d5d
created 2020-04-23 12:28 +0000
pushed 2020-04-24 09:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1632021 - part 4: Get rid of IID of `InsertTextTransaction` and `CompositionTransaction` r=m_kato
a4a7fce9f73e62f6125f4d2dcf6e3d03db7a4093
created 2020-04-23 07:02 +0000
pushed 2020-04-24 09:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1632021 - part 2: Add `nsITransaction::GetAsEditTransactionBase()` r=m_kato
b9ebe58001d787bb0bbad6d39ae8681966d5a77f
created 2020-04-03 08:32 +0000
pushed 2020-04-04 09:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1619914 - part 2: Mark transaction class methods and their caller methods as `MOZ_CAN_RUN_SCRIPT r=m_kato
ce2087ddab5c2efcbce3b52da02b3363a37d6813
created 2020-04-03 08:30 +0000
pushed 2020-04-04 09:29 +0000
Masayuki Nakano Masayuki Nakano - Bug 1619914 - part 1: Make each transaction class grab their members with local variable before touching the DOM tree r=m_kato
efd779b64b3fadfea4b6569490a3cd5546acba1a
created 2020-04-03 07:57 +0300
pushed 2020-04-03 21:40 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 2 changesets (bug 1619914) for causing gtest failures regarding TransactionManager.
d3816f82c0b9d4ceca0bb2ad177694164ed0921f
created 2020-04-03 01:39 +0000
pushed 2020-04-03 21:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1619914 - part 2: Mark transaction class methods and their caller methods as `MOZ_CAN_RUN_SCRIPT r=m_kato
876b1031a6ae41a87ed146976f279b96bde9c7f6
created 2020-04-03 01:38 +0000
pushed 2020-04-03 21:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1619914 - part 1: Make each transaction class grab their members with local variable before touching the DOM tree r=m_kato
0ec64a5f264f78fc9dd74f1506e78d7f893d3d19
created 2020-03-16 09:57 +0000
pushed 2020-03-17 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1620504 - part 20: Clean up warnings in SelectionState and related classes r=m_kato
08f178b30e001afeee0efa3c53fa4d9348d9ba7e
created 2020-03-09 07:14 +0000
pushed 2020-03-09 21:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1620504 - part 3: Clean up warnings in CompositionTransaction r=m_kato
2a14353432d8e6cfbc9406f63f2fa9f16bf02b49
created 2020-03-06 04:38 +0000
pushed 2020-03-06 20:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1620135 - Clean up trivial constructor and destructor under libeditor r=m_kato
1466d7d6110279cf167ab8b1567be693df5d7c3c
created 2020-03-03 01:15 +0000
pushed 2020-03-03 09:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1618089 - part 7: Make some related methods use `EditorDOMPointInText` for arguments or result r=m_kato
743175390781946c74c816d1bfd856933b9f2d9d
created 2019-07-22 03:53 +0000
pushed 2019-07-22 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1548389 - part 0: Wrap modifying text node in editor with particular methods r=m_kato
30209e836617582e63c08a216edf3e5a20e90285
created 2019-07-02 15:16 +0200
pushed 2019-07-03 16:20 +0000
Mirko Brodesser Mirko Brodesser - Bug 1562876: rename `Selection::AddRange` to `Selection::AddRangeAndSelectFramesAndNotifyListeners`. r=smaug
610d62589b4e310135e5d2d6605732c47d61c6a2
created 2019-06-28 07:47 +0000
pushed 2019-06-28 16:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1444847 - part 2: Sort out basic API of `nsRange` for consistency with coming `StaticRange` r=smaug
dd95011124a522d76265e0cd3382bf7ada44b750
created 2019-03-15 05:01 +0000
pushed 2019-03-15 16:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 1534561 - Make editor use PresShell directly rather than nsIPresShell r=m_kato
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
a1bf5dfd3c00c5e59a59272fb03d0d6684539b82
created 2018-05-21 16:33 -0700
pushed 2018-05-23 09:51 +0000
Kris Maglione Kris Maglione - Bug 1463287: Add QueryInterface helper macro for concrete class types. r=bz
a42b86ea3a3b14ae7f90b587491227efb270d45a
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 3. Stop using nsISelection in nsISelectionController. r=mats
c5683308f483f9e1e06ad4e26e21c9a8db1e364d
created 2018-04-12 15:41 -0700
pushed 2018-04-14 09:47 +0000
Andrew McCreight Andrew McCreight - Bug 1449670, part 1 - Convert IsNodeOfType(nsINode::eTEXT) to IsText(). r=bz
e921c3291c056bbfe76a8d4f7bcb4bc13bba7b33
created 2018-03-27 00:35 -0400
pushed 2018-03-27 09:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447890 part 5. Remove nsISelection::RemoveAllRanges. r=mystor
36a8a32f31ba779a1c834339a452f77b5e058d93
created 2018-03-27 00:35 -0400
pushed 2018-03-27 09:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447890 part 1. Remove nsISelection::AddRange. r=mystor
b10a7fadaee8e081da9e3a3a01654983c8e479b7
created 2018-03-19 15:45 -0400
pushed 2018-03-19 22:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446533 part 9. Remove nsIDOMCharacterData::ReplaceData. r=mystor
e429f3715268cdf04045b30cc8e27aa8f8a939db
created 2018-03-19 15:45 -0400
pushed 2018-03-19 22:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446533 part 8. Remove nsIDOMCharacterData::DeleteData. r=mystor
3e3ac3c3b9893746b775c682d564fba950a3a55b
created 2018-03-19 15:38 -0400
pushed 2018-03-19 22:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446533 part 7. Remove nsIDOMCharacterData::InsertData. r=mystor
a50f8a3e37013199700b3a0d88c2fba12608277b
created 2018-01-10 21:39 +0100
pushed 2018-01-14 22:16 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1379891 - remove nsPIEditorTransaction interface, GetTxnDescription methods. r=m_kato,masayuki
cbde98b345fcaedb2131cc6a0010b799dc912555
created 2017-12-15 18:26 +0900
pushed 2017-12-22 09:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1425412 - part 4: Create CompositionTransaction::Create() and remove EditorBase::CreateTxnForComposition() r=m_kato
99f9646ec458b63fc3ff09def2b29a1ad7ce35b3
created 2017-12-15 16:45 +0900
pushed 2017-12-16 09:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1425390 - part 2: Make the constructor of CompositionTransaction take TextComposition to reduce its arguments r=m_kato
4deeff0c8f2564e387a4f76ac69e522e37418110
created 2017-08-24 16:56 +0900
pushed 2017-08-25 11:08 +0000
Makoto Kato Makoto Kato - Bug 1393355 - Move SetTextRangeStyle from nsISelectionPrivate to Selection. r=masayuki
a072bd6e8ad734e55d7b5332bd400cda16eeb39e
created 2017-08-09 18:06 +0900
pushed 2017-08-10 15:20 +0000
Makoto Kato Makoto Kato - Bug 1388638 - Use RAII class for StartBatchChanges/EndBatchChanges. r=masayuki
596faf466bbc07412cfa2277ef4d233c748fc233
created 2017-03-21 19:00 +0900
pushed 2017-03-24 13:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1349138 Edit transactions should store their editor instance with strong reference r=smaug
62a4cc7525bce189c40d69b630c79f1e3dce92a3
created 2016-11-12 14:56 +0900
pushed 2016-11-14 09:22 +0000
Makoto Kato Makoto Kato - Bug 1310912 - Part 4. RangeUpdater should be called on DoTransaction. r=masayuki
f0e042371dfe823300562e92254fb473fae518cf
created 2016-11-08 16:14 +0900
pushed 2016-11-14 09:22 +0000
Makoto Kato Makoto Kato - Bug 1310912 - Part 1. CompositionTransaction should support multiple text nodes. r=masayuki
ae369aab847900e5c0a10a827758323604b42c87
created 2016-10-19 18:09 +0900
pushed 2016-10-21 14:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310618 Replace nsresult variables |res| with |rv| under editor/ r=Ehsan
3dbe68e9fe8143df965456add9a9b0ec50ff2da8
created 2016-08-27 13:26 +0900
pushed 2016-08-31 13:15 +0000
Ou Shinjo Ou Shinjo - Bug 1266165 - CompositionTransaction::SetIMESelection() should not hide caret when redo r=masayuki
c29bde40b5b56b531d18c69b345e32e7b59b5adf
created 2016-07-08 13:10 +0900
pushed 2016-07-11 09:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.59 Rename nsEditor to mozilla::EditorBase (and also their file names) r=mccr8
41190a3b8393d005b3f8d2690be06fb41b768991
created 2016-07-08 09:48 +0900
pushed 2016-07-11 09:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.32 Rename EditTxn to mozilla::EditTransactionBase r=mccr8
990824a04d4bc9a90a54ab3314fcf2ccedd83581
created 2016-07-07 15:42 +0900| base
pushed 2016-07-11 09:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.23 Rename mozilla::dom::IMETextTxn to mozilla::CompositionTransaction (and their files too) r=mccr8
less more (0) tip