editor/libeditor/HTMLTableEditor.cpp
e78fe89a34683b701d8281563c9aef99bc9b72d2
created 2021-09-28 04:26 +0000
pushed 2021-09-28 09:54 +0000
Chris Peterson Chris Peterson - Bug 1732234 - Fix non-unified build errors in editor/. r=masayuki
c471c8c0a12aed2dc734242c55e76d549e43fd8a
created 2021-07-02 08:23 +0000
pushed 2021-07-02 21:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1718815 - part 4: Move `EditorBase::AppendNodeToSelectionAsRange()` and `EditorBase::ClearSelection()` to `HTMLEditor` r=m_kato
92667a7f0447921fee74fda6e45b22d074eb271e
created 2021-04-20 12:02 +0000
pushed 2021-04-20 21:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1627175 - part 23: Move `HTMLEditor::IsEmptyNode()` into `HTMLEditUtils` with making it take `EnumSet` instead of `bool` arguments r=m_kato
724cb7aaa828a731dc4c1784b20000cb25bbe9d5
created 2021-04-08 01:31 +0000
pushed 2021-04-08 09:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1703144 - Get rid of `MOZ_KnownLive` for `EditorBase::SelectionRefPtr()` r=m_kato
4a4b12655def1337dc51d6bd26f5a501f284f46e
created 2021-02-03 21:52 +0000
pushed 2021-02-06 09:42 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1671768 - Part 4: Use MOZ_CAN_RUN_SCRIPT for Selection::RemoveAllRanges r=masayuki
57bccf71d4f48d0403039234d57ff856fd0f6cdc
created 2020-10-26 05:53 +0000
pushed 2020-10-27 04:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 14: Get rid of `HTMLEditor::GetFirstSelectedTableCellElement()`, `HTMLEditor::GetNextSelectedTableCellElement()` and `HTMLEditor::mSelectedCellIndex` r=m_kato
a6bbb4ed602e8f4eb6097f0c89bcc449af1e297f
created 2020-10-26 05:53 +0000
pushed 2020-10-27 04:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 13: Make `HTMLEditor::GetFirstSelectedCellInTable()` stop using `CellAndIndexes` which uses `HTMLEditor::GetFirstSelectedTableCellElement()` r=m_kato
535228b4464a64302e441d5f3247eb347917bdc8
created 2020-10-26 05:24 +0000
pushed 2020-10-27 04:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 12: Make `HTMLEditor::GetSelectedOrParentTableElement()` stop using `HTMLEditor::GetFirstSelectedTableCellElement()` r=m_kato
3c57cdfde03a63d2716267a70f439759f90abc02
created 2020-10-26 05:06 +0000
pushed 2020-10-27 04:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 11: Make `HTMLEditor::GetSelectedCellsType()` stop using `HTMLEditor::Get(First|Next)SelectedTableCellElement()` r=m_kato
ed2cf77cd4fa60fbb90c4dcac0d2691edf9f6ccc
created 2020-10-26 05:04 +0000
pushed 2020-10-27 04:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 10: Make `HTMLEditor::JoinTableCells()` stop using `HTMLEditor::Get(First|Next)SelectedTableCellElement()` r=m_kato
4de0c383896c91add778fc45b10c7e8e03199d8d
created 2020-10-24 04:14 +0000
pushed 2020-10-24 21:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 9: Make `HTMLEditor::DeleteSelectedTableRowsWithTransaction()` stop using `HTMLEditor::Get(First|Next)SelectedTableCellElement()` r=m_kato
7f5ec513f9d837df6a5a6594de8941329cdc3f66
created 2020-10-24 04:13 +0000
pushed 2020-10-24 21:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 8: Make `HTMLEditor::DeleteSelectedTableColumnWithTransaction()` stop using `HTMLEditor::Get(First|Next)SelectedTableCellElement()` r=m_kato
ba7aed374703e5ab1d6da0f50f9671fb513f1ee3
created 2020-10-24 04:13 +0000
pushed 2020-10-24 21:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 7: Make `HTMLEditor::DeleteTableCellContentsWithTransaction()` stop using `HTMLEditor::Get(First|Next)SelectedTableCellElement()` r=m_kato
78130fed97b782e51d3da1ce1395a2bdb2d83db4
created 2020-10-24 04:13 +0000
pushed 2020-10-24 09:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 6: Make `HTMLEditor::DeleteTableCellWithTransaction()` stop using `HTMLEditor::Get(First|Next)SelectedTableCellElement()` r=m_kato
aefb7fc23dc03ebf5b657cc53beaa4255384a371
created 2020-10-24 04:12 +0000
pushed 2020-10-24 09:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 2: Replace `nsITableEditor.getFirstSelectedCell()` and `nsITableEditor.getNextSelectedCell()` with `nsITableEditor.getSelectedCells()` r=m_kato
b2f73fb6876b1a7876e4951eb1f0de34d1b4705a
created 2020-10-24 04:12 +0000
pushed 2020-10-24 09:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 1: Make `nsITableEditor.getFirstSelectedCell()` and `nsITableEditor.getNextSelectedCell()` stop returning selected range with out argument r=m_kato
2221accc694f206651cccf4adfa53344c193b636
created 2020-10-23 15:10 +0300
pushed 2020-10-23 21:47 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 4 changesets (bug 1671556, bug 1669479) for causing bustages in HTMLEditUtils.h
fe3735c5aac933c0966b6c8c1abffc99d25934a6
created 2020-10-23 10:51 +0000
pushed 2020-10-23 21:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 2: Replace `nsITableEditor.getFirstSelectedCell()` and `nsITableEditor.getNextSelectedCell()` with `nsITableEditor.getSelectedCells()` r=m_kato
585df60d18f9ec622913f0474c462f851fbcaa0a
created 2020-10-23 10:51 +0000
pushed 2020-10-23 21:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1671556 - part 1: Make `nsITableEditor.getFirstSelectedCell()` and `nsITableEditor.getNextSelectedCell()` stop returning selected range with out argument r=m_kato
a67d5eac384369f29e88c82cd224aa319154dfd2
created 2020-08-24 06:39 +0000
pushed 2020-08-24 09:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1659276 - Make `AutoPlaceholderBatch` choose whether do or do not `ScrollSelectionIntoView` r=m_kato FIREFOX_BETA_81_BASE
b933f7ded87285b2e2684e32aa2bd890c790f493
created 2020-05-14 10:08 +0000
pushed 2020-05-14 16:15 +0000
Mirko Brodesser Mirko Brodesser - Bug 1635709: part 17) Annotate `CellIndexes`'s methods with `MOZ_CAN_RUN_SCRIPT`. r=masayuki
4951563fd101008596a620da1e09f7d07bd044fa
created 2020-05-14 10:08 +0000
pushed 2020-05-14 16:15 +0000
Mirko Brodesser Mirko Brodesser - Bug 1635709: part 16) Replace `GetTableCellLocationFromRange` with `GetTableSelectionMode`. r=masayuki
3ba9cee0bfef4cc1ccf5556b7a17100270ab7d53
created 2020-05-02 23:44 +0000
pushed 2020-05-04 15:50 +0000
Mirko Brodesser Mirko Brodesser - Bug 1634663: part 2) Declare callers of `GetRangeAt` around `EditorBase` `const`. r=masayuki
cce6adfec7bebf62111093f00a13a61e6d48cd4b
created 2020-04-30 05:15 +0000
pushed 2020-05-01 09:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1627175 - part 12: Get rid of `HTMLEditor::GetCellFromRange()` r=m_kato
bf6d7aa96d2a236ca10a703f44204d2eb424af19
created 2020-04-27 16:44 +0000
pushed 2020-05-01 09:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1627175 - part 11: Create `HTMLEditUtils::GetElementIfOnlyOneSelected()` r=m_kato
9f234ed7095b7735b30bbe223e01cd598a080341
created 2020-04-24 14:55 +0000
pushed 2020-04-27 21:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1632724 - part 1: Move common methods for handling delete selection to `EditorBase` r=m_kato
4727bd1c604972245e4e14db87f75ef74ef57511
created 2020-04-16 01:21 +0000
pushed 2020-04-16 15:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1627175 - part 5: Get rid of `EditorBase::GetChildOffset()` and `EditorBase::GetNodeLocation()` r=m_kato
c3ee1bc3fadeb57ec86ed71cd00c5966c5a6efc1
created 2020-04-09 10:10 +0000
pushed 2020-04-10 09:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1624007 - Don't check `IsSelectionRangeContainerNotContent()` for/in `GetElementOrParentElement*()` r=m_kato
e75be1e218272bb9b1dfab5e1ed0ad37079c3c67
created 2020-03-22 10:46 +0000
pushed 2020-03-23 09:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1620504 - part 23: Fix some inconsistent coding style in editor r=m_kato
550f335d1a24555e55a125dc32f6c2bf7d9c5a78
created 2020-03-22 09:17 +0000
pushed 2020-03-23 09:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1620504 - part 22-9: Clean up warnings in HTMLTableEditor.cpp r=m_kato
8780cfdbd06b385cc1aedca4147a533d18cb033c
created 2020-03-18 02:02 +0000
pushed 2020-03-18 16:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1620504 - part 22-1: Clean up warnings in `HTMLEditor.cpp` and `HTMLEditor.h` r=m_kato
ff66e60f8eea539594b1dee5e333b983a18ef742
created 2020-03-13 15:46 +0000
pushed 2020-03-13 21:46 +0000
Mirko Brodesser Mirko Brodesser - Bug 1622199: annotate `Selection::AddRangeAndSelectFramesAndNotifyListeners` with `MOZ_CAN_RUN_SCRIPT`. r=smaug
6ca6a4888ec6cb6a5d737d4b6b8ddc537bef2e43
created 2020-03-05 04:39 +0000
pushed 2020-03-09 21:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1618906 - Make `HTMLEditor` stop handling anything if container of a range in `Selection` is not a content node r=m_kato
fc2567362bd4c857a473331e896cb4911a9e8a7f
created 2020-03-06 12:03 +0000
pushed 2020-03-06 20:10 +0000
Mirko Brodesser Mirko Brodesser - Bug 1619617: part 1) Annotate `RemoveRangeAndUnselectFramesAndNotifyListeners` with `MOZ_CAN_RUN_SCRIPT`. r=smaug
22d4555e290a045aabb0eb27157e5dcc45b07b6a
created 2020-03-05 06:36 +0200
pushed 2020-03-05 09:55 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 97a8f04641de (bug 1618906) on request by masayuki
97a8f04641defb35cdc86b693e77d8dcdcfb6070
created 2020-03-04 09:14 +0000
pushed 2020-03-05 09:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1618906 - Make `HTMLEditor` stop handling anything if container of a range in `Selection` is not a content node r=m_kato
808290d9cd093c5b9836d96e335268c11c3bcf25
created 2020-02-19 05:37 +0000
pushed 2020-02-19 09:53 +0000
Makoto Kato Makoto Kato - Bug 1359404 - Make IsEmptyNode infaillible. r=masayuki
febaecacaf3df3a1a1e05412e731b709c34b4f8f
created 2020-02-18 12:28 +0000
pushed 2020-02-18 16:57 +0000
Mirko Brodesser Mirko Brodesser - Bug 1615581: part 1) Rename `TableSelection` to `TableSelectionMode`. r=jfkthame
9e67aa2994acf254dda6f47fbc18b3d20f404ac9
created 2020-01-30 12:44 +0000
pushed 2020-01-31 16:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1612085 - part 3: Remove dirty hack of `Selection::mCachedRange` r=smaug
889491a898dcc8d8fa500935286339ad4156de10
created 2020-01-30 13:23 +0000
pushed 2020-01-31 16:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1612085 - part 1: Hide constructor of `nsRange` r=smaug
b6856377aa69cf2f626b59741100a15032a9aaaa
created 2020-01-30 08:50 +0000
pushed 2020-01-30 15:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1611751 - Remove unused scriptable methods of `nsIHTMLEditor`, `nsIEditorStyleSheets` and `nsITableEditor` r=m_kato
a170089a8a033b5a2d8bba365656965aebe3a444
created 2020-01-23 12:27 +0000
pushed 2020-01-24 09:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1610750 - Get rid of unused `nsIEditor` methods r=m_kato
f6a56b3d09559e65945cdff58c2e64759232fe63
created 2020-01-14 07:18 +0000
pushed 2020-01-14 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 970802 - part 5: Make `AutoEditActionDataSetter` created method dispatch "beforeinput" event r=smaug,m_kato
d1bd6a967ff28b0137a78b4d6bc2041068d8da3a
created 2020-01-14 04:41 +0200
pushed 2020-01-14 09:44 +0000
Razvan Maries Razvan Maries - Backed out 5 changesets (bug 970802) for xpcshell perma fails. CLOSED TREE
5511edd700f79dd849bc3a769e8a5e38dd78745f
created 2020-01-14 01:09 +0000
pushed 2020-01-14 09:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 970802 - part 5: Make `AutoEditActionDataSetter` created method dispatch "beforeinput" event r=smaug,m_kato
8e233a18ab9ae1511789985097376b6ea1903508
created 2019-10-23 08:22 +0000
pushed 2019-10-23 15:48 +0000
Mirko Brodesser Mirko Brodesser - Bug 1587716: change `RangeBoundaryBase`'s offset argument to `uint32_t`. r=smaug
396a5f6301a3147ba25b447c050d9ff846c56848
created 2019-09-18 03:01 +0000
pushed 2019-09-18 09:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1540029 - part 4: Merge `BeforeEdit()` and `OnStartToHandleTopLevelEditSubAction()`, and `AfterEdit()` and `OnEndHandlingTopLevelEditSubAction()` r=m_kato
cbec1b8d83edf24146e48d6819dda24d9ab7a57b
created 2019-09-13 02:49 +0000
pushed 2019-09-13 09:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 106-1: Move `TextEditRules::WillDeleteSelection()` and `TextEditRules::DeleteSelectionWithTransaction()` to `TextEditor` and make `HTMLEditor::HandleDeleteSelection()` override the former r=m_kato
6de55c5b5f8d5f92389d0d244d2bced1f979ade9
created 2019-08-20 01:52 +0000
pushed 2019-08-20 09:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572685 - part 11: Move `HTMLEditRules::JoinOffset` to `EditorBase::EditSubActionData` r=m_kato
cbd6bace05dca21042e1975cb012a15abd475529
created 2019-08-13 01:24 +0000
pushed 2019-08-13 21:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1572681 - part 1: Move `TextEditRules::mCachedSelection*` to `EditorBase::AutoEditActionDataSetter` r=m_kato
c5ee16e71ed41d54344797dddbc7dfc49de2b1f6
created 2019-07-02 16:17 +0200
pushed 2019-07-03 16:20 +0000
Mirko Brodesser Mirko Brodesser - Bug 1562876: rename `Selection::RemoveRange` to `Selection::RemoveRangeAndUnselectFramesAndNotifyListeners`. r=smaug
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
80c8ca102b81ddccf720129381d8669b88f61a17
created 2019-05-08 09:40 +0000
pushed 2019-05-08 21:49 +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
8b9baadda0a72a67b359b2cbfad5de61565a4517
created 2019-05-08 06:26 +0000
pushed 2019-05-08 11:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1549270 - part 3: Mark EditorBase::SetAttributeWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
36ab55f6cd91191eb913d95049996094789297d7
created 2019-05-07 22:27 +0000
pushed 2019-05-08 11:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1549155 - Mark EditorBase::DeleteNodeWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
a57a60c0278de19bc4ab10d6f857b160cc6d74ff
created 2019-04-13 12:43 +0000
pushed 2019-04-13 21:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1543315 - part 9: Mark nsIPresShell::FlushPendingNotifications() as MOZ_CAN_RUN_SCRIPT r=smaug
c7ec5a12950618af4257d9c0a512a3acff1dced1
created 2019-03-30 11:55 +0000
pushed 2019-03-30 21:44 +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-03-29 22:44 +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-03-29 21:53 +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-03-26 17:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato
less more (0) -100 -60 tip