editor/libeditor/HTMLEditor.cpp
3c12d331fae53faf36e15b21d24604f69ac34959
created 2018-05-22 18:23 +0900
pushed 2018-06-18 21:43 +0000
Makoto Kato Makoto Kato - Bug 1463330 - Move CanPasteTransferable and PreDestroy to out of nsIEditor. r=masayuki
a40accc5c91c7272286c8792358c05a20cd29222
created 2018-05-11 18:37 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1459529: Remove UPDATE_STYLE. r=heycam
699f1d745e76e50106be19aa30116b0a31453471
created 2018-05-11 12:57 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1459529: Make sheets be associated to a shadow root too potentially. r=bz
2a96e7e3094804c5d15cb9fed63067f56b26e0d5
created 2018-05-11 19:46 +0200
pushed 2018-06-18 21:43 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Remove nsIDOMDocument uses in editor/. r=bz
c44626b99de3b953089adeef98a07ad2cab97483
created 2018-04-09 17:31 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1452538 - Add telemetry probes HTMLEditors which have shown Gecko build-in editing UIs and count of user interaction with them r=Ehsan
cb2fad352e0181674d7e2b4bc42ebea93f4fab5d
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 23. Remove nsISelection collapse* methods. r=mats
13aee20c6c4b00fa2183fa5b7f975f17ce788a86
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 22. Remove nsISelection isCollapsed/collapsed bits. r=mats
26a0de789a136f820e45d1eaaf0521b4fd74efbf
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 9. Remove nsISelectionPrivate::Get/SetAncestorLimiter. r=mats
4bd373c71ec9294b733bee8d649a40baa9e38201
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 1. Stop using nsISelection in nsISelectionListener. r=mats
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-06-18 21:43 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
8311c9e2e41452f1c8299035e867e35202767db8
created 2018-04-26 23:35 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 9. Remove nsIDOMElement use from nsIFocusManager. r=qdot
36a91270aaf827ba9ae61d6b6b158e01f8efd61e
created 2018-04-26 23:35 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 7. Simplify HTMLEditor::GetFocusedNode. r=masayuki
15071a2629d9add643a5122b74dbb58d9e490c20
created 2018-04-26 23:35 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 4. Stop using nsIDOMElement in nsIHTMLEditor::GetElementOrParentByTagName. r=masayuki
667c981474f823ad581668657a52dbc9d40b845b
created 2018-04-26 23:35 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 3. Stop using nsIDOMElement in nsITableEditor. r=masayuki
52e2af8c5e62675514fd20ba6da493cf761ddfd9
created 2018-04-26 23:35 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 2. Mostly stop using nsIDOMElement in nsIHTMLEditor. r=masayuki
2d34c4f04bc7e18e0e1d2c77581fcca07fd1e865
created 2018-04-26 15:28 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1457155. Rename various focus manager variables to make it clearer that they're Elements. r=mccr8
13b1094802143e1d2c05ae5c23749ed02712062d
created 2018-04-27 01:34 +0300
pushed 2018-04-28 10:35 +0000
shindli shindli - Backed out 2 changesets (bug 1457155, bug 1457156) for B failures in builds/worker/workspace/build/src/dom/html/HTMLObjectElement.cpp on a CLOSED TREE
8b2a6b54336cdb5e4f89138a94fc3c25adb1305a
created 2018-04-26 15:28 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1457155. Rename various focus manager variables to make it clearer that they're Elements. r=mccr8
e4bba542fa45c827481d8366691ccb6b02dbe53a
created 2018-04-21 18:42 +0200
pushed 2018-04-28 10:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1455885: Inline and make document casts fatally assert. r=bz
b0741467f091642d4789857bdb27570e1591f931
created 2018-04-24 19:17 +0200
pushed 2018-04-28 10:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1386840: Defer loading and don't block rendering for non-matching stylesheets. r=bz,heycam
4ac461885d8c424010d4e442e649d06acb9d2d60
created 2018-04-17 17:01 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1454126 - HTMLEditor should adjust selection outside native anonymous subtree when it inserts something at selection r=m_kato
6a2fca281629f3cc53a98267b1bbff406b32e501
created 2018-04-17 01:15 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 24: Rename HTMLEditor::CopyLastEditableChildStyles() to HTMLEditor::CopyLastEditableChildStylesWithTransaction() r=m_kato
6ce44677c7ebdc10d467d3deb54512c8f6ea1e11
created 2018-04-17 00:02 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 23: Rename HTMLEditor::Set*BackgroundColor() to HTMLEditor::Set*BackgroundColorWithTransaction() r=m_kato
7b6165489943f380905a61ecc882b7d22dc04ce4
created 2018-04-16 23:53 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 22: Rename HTMLEditor::InsertNodeIntoProperAncestor() to HTMLEditor::InsertNodeIntoProperAncestorWithTransaction() r=m_kato
ec93f6db7e4b525495c549916a878972dfcda34d
created 2018-04-16 23:43 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 21: Refine TextEditor::TypedText() r=m_kato
5726deba80285b649b0f19c190a9b9275282eff1
created 2018-04-16 20:33 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 20: Rename HTMLEditor::MakeDefinitionItem() and HTMLEditor::InsertBasicBlock() with "WithTransaction" postfix r=m_kato
9617921cebc374474b9fb42f6543841041d4cfda
created 2018-04-16 19:21 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 19: Remove TextEditor::CreateBR() and rename TextEditor::CreateBRImpl() to TextEditor::InsertBrElementWithTransaction() r=m_kato
907f07168fedfb1d6ec03c07f881c1327ae56c35
created 2018-04-13 18:44 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 18: Rename EditorBase::CloneAttributes() to EditorBase::CloneAttributesWithTransaction() r=m_kato
a6d341deddb0e73c1bba5109df5ec84b7e616020
created 2018-04-13 18:17 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 17: Rename EditorBase::InsertContainerAbove() to EditorBase::InsertContainerWithTransactionInternal() and wraps it with new inline methods, EditorBase::InsertContainerWithTransaction() r=m_kato
3bd18c2b985162bf4fa3a5d74214861839036325
created 2018-04-12 22:23 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 15: Rename EditorBase::RemoveContainer() and HTMLEditor::RemoveBlockContainer() with "WithTransaction" postfix and make their argument |Element&| r=m_kato
979bfcb751572486dce5e69b709f916c008425ee
created 2018-04-12 17:58 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 13: Rename EditorBase::InsertTextImpl() and EditorBase::InsertTextIntoTextNodeImpl() to EditorBase::InsertTextWithTransaction() and EditorBase::InsertTextIntoTextNodeWithTransaction() r=m_kato
4b372e4cc463abb94c3fbc5ccaf2870ffceec894
created 2018-04-12 17:20 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 12: Create HTMLEditor::RemoveStyleSheetWithTransaction() as implementation of nsIEditorStyleSheets::RemoveStyleSheet() r=m_kato
4076543894020d6614e523e805b13b35e511cb45
created 2018-04-12 16:58 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 11: Rename EditorBase::SetAttribute(), EditorBase::RemoveAttribute() and EditorBase::CloneAttribute() with "WithTransaction" postfix r=m_kato
81798a8610e1b350998ea29ef177fcd5a8c0b801
created 2018-04-11 19:11 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 10: Rename TextEditor::DeleteSelectionImpl() to TextEditor::DeleteSelectionWithTransaction() r=m_kato
585bed4748a744017ef8cdb2cdbfea922c3e67b2
created 2018-04-11 17:37 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 9: Create TextEditor::DeleteSelectionAsAction() as implementation of nsIEditor::DeleteSelection() r=m_kato
5e8f25ef1174d4af6ac4c16c02effa8c49c432ed
created 2018-04-10 16:50 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 8: Rename EditorBase::DeleteText() to EditorBase::DeleteTextWithTransaction() r=m_kato
81a8389b9daaf8049ab3934904849de7dc527232
created 2018-04-10 16:23 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 7: Rename EditorBase::DeleteNode() to EditorBase::DeleteNodeWithTransaction() r=m_kato
5f61649cdc967a95fccb1b13d8beaf6f97811ee5
created 2018-04-10 03:46 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 5: Rename EditorBase::JoinNodes() and related methods with "WithTransaction" postfix r=m_kato
6c75071ac1bb3dd1cf36f479fdee7e1c56c4723d
created 2018-04-10 02:16 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 3: Rename EditorBase::SplitNode() and related methods to ending with "WithTransaction" r=m_kato
ef997456c777746bce4b47fed65230ea64fae64e
created 2018-04-10 01:34 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 2: Rename EditorBase::InsertNode() to EditorBase::InsertNodeWithTransaction() r=m_kato
16bc145641f907a78b3ac60b5f128292d1f6bfb0
created 2018-04-10 01:17 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 1: Rename EditorBase::CreateNode() to EditorBase::CreateNodeWithTransaction() r=m_kato
d03756b18579a4bd43e4123af683d1cbfe9660d7
created 2018-04-20 00:49 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1429903 part 3. Remove C++ uses of nsIDOMEventTarget. r=mccr8
faf615fcb4c11e8d4efe4c3eade10d308b0c74e1
created 2018-04-15 11:43 +0200
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1454233: Remove nsINode::eDOCUMENT. r=bz
c5683308f483f9e1e06ad4e26e21c9a8db1e364d
created 2018-04-12 15:41 -0700
pushed 2018-04-26 21:04 +0000
Andrew McCreight Andrew McCreight - Bug 1449670, part 1 - Convert IsNodeOfType(nsINode::eTEXT) to IsText(). r=bz
d00dacc41af0e609eb2d506cbb0fb4852a7b5461
created 2018-04-06 14:53 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1451972 - Remove more nsIDOMDocument usages from editor. r=masayuki
34f06ffa0c0e0fe214d8cc9531c8a17654138fbc
created 2018-04-05 13:42 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449631 part 2. Remove nsIDOMEventTarget::RemoveEventListener. r=smaug
d7fa5324198f2cadc5377b17a7fc725496d6f505
created 2018-03-29 18:57 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1435123 - HTMLEditor::GetBlock() has to specify given ancestor limit node to HTMLEditor::GetBlockNodeParent() r=m_kato
eaf09ea48a6fe4ae02b8da45bc88d06edae2ec91
created 2018-03-27 20:19 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1449147 - Clean up more nsIDOMNode usages in editor. r=masayuki
6aa3b57955fed5e137d0306478e1a4b424a6d392
created 2018-03-29 00:55 +0300
pushed 2018-04-26 21:04 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
9eee0f48055b055ca94655772745ad6fec963163
created 2018-03-28 18:10 +0300
pushed 2018-04-26 21:04 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request.
26afc017659075166e63dedec600f4bb4cd66523
created 2018-03-23 16:01 +0000
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1449321 - Remove the IsServo and IsGecko methods from the style system code. r=emilio
e381311f2847305e18ef0809c74a931035ffd8ce
created 2018-03-20 14:05 +0900
pushed 2018-04-26 21:04 +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
eb4e6e094d2051a0033c0e36aded9e07adf7dff3
created 2018-03-21 17:39 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447098 part 1. Rename FromContent on various DOM classes to FromNode. r=mystor
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
7c62a4dbbaf33f26bbe3adda95b381f908812eb0
created 2018-03-20 16:22 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1443664 - Form control might not have non-chrome only content. r=smaug
7a1e55aa1a6b3bacede832a123c29b7ae68fd3c3
created 2018-03-20 00:16 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446711 part 8. Get rid of nsIDOMMouseEvent. r=qdot
899edac390aa22850065c7b4b8a70a25f4168b49
created 2018-03-19 15:18 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446533 part 1. Rename nsGenericDOMDataNode to CharacterData. r=mystor
78b6dcb16d04b0dba10cae6ba70fc808ba73aef5
created 2018-03-15 18:23 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1445569 - part 2: Make WSRunObject::PriorVisibleNode() and WSRunObject::NextVisibleNode() take |const Editor(Raw)DOMPoint&| instead of a pair of |nsINode*| and offset in it r=m_kato
e41d8e56d3e644e1984bc353ac55bb1c05d016fb
created 2018-04-17 18:48 +0900
pushed 2018-04-24 06:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1454126 - HTMLEditor should adjust selection outside native anonymous subtree when it inserts something at selection r=m_kato a=RyanVM
d0a166d249fbcd024fba7e0b2b3a8bbea35709f3
created 2018-03-29 18:57 +0900
pushed 2018-04-02 14:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 1435123 - HTMLEditor::GetBlock() has to specify given ancestor limit node to HTMLEditor::GetBlockNodeParent() r=m_kato a=RyanVM
less more (0) -100 -60 tip