e7ad723a13ffdea0ced1ea4be9c4016420ddfcea: Bug 1432944 part 8. Remove usage of nsIDOMElement::HasAttribute in editor code. r=m_kato
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:59 -0500 - rev 401405
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 8. Remove usage of nsIDOMElement::HasAttribute in editor code. r=m_kato MozReview-Commit-ID: 926Dzqv7Oj4
2b200ba1a37e77ad56184d9e1206129a5c5e684d: Bug 1432944 part 7. Remove nsIDOMElement's tagName attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:59 -0500 - rev 401404
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 7. Remove nsIDOMElement's tagName attribute. r=mccr8 MozReview-Commit-ID: 8rmd120L2BK
3524d4390de93615af13aa449e8b3acc24f0a820: Bug 1432944 part 6. Remove the nsIDOMNode overloads of HTMLEditUtils::IsNamedAnchor and HTMLEditUtils::IsTable. r=m_kato
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:59 -0500 - rev 401403
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 6. Remove the nsIDOMNode overloads of HTMLEditUtils::IsNamedAnchor and HTMLEditUtils::IsTable. r=m_kato MozReview-Commit-ID: 4KlppKdzJGy
7587d756a885a6dfc86f4764c918ef4553614cf6: Bug 1432944 part 5. Remove the now-unused nsIDOMNode overload of HTMLEditUtils::IsLink. r=m_kato
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:59 -0500 - rev 401402
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 5. Remove the now-unused nsIDOMNode overload of HTMLEditUtils::IsLink. r=m_kato MozReview-Commit-ID: CDnYK194JB9
8d4336d56112f3abf27e6d7ef9843512f6b9a518: Bug 1432944 part 4. Work with Element, not nsIDOMElement, inside HTMLEditor::GetSelectedElement. r=m_kato
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:59 -0500 - rev 401401
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 4. Work with Element, not nsIDOMElement, inside HTMLEditor::GetSelectedElement. r=m_kato MozReview-Commit-ID: 3F1rbPMgkAR
84d651460f98f1e1a973393a2adf1d4cdbc4fa7b: Bug 1432944 part 3. Take an early return from HTMLEditor::GetSelectedElement when we can. r=m_kato
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:59 -0500 - rev 401400
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 3. Take an early return from HTMLEditor::GetSelectedElement when we can. r=m_kato MozReview-Commit-ID: EAEzpom7oXo
15f093275a0df22eca0c4692c1fbc02fa783d593: Bug 1432944 part 2. Make nsIHTMLEditor.getSelectedElement return nsISupports. r=m_kato
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:59 -0500 - rev 401399
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 2. Make nsIHTMLEditor.getSelectedElement return nsISupports. r=m_kato The only C++ caller immediately QIs the result anyway, and the exact type returned doesn't matter for JS callers because the return values are DOM objects. This makes it simpler to rejigger the internals to work with nsINode and Element and whatnot. MozReview-Commit-ID: 863IDGECqYY
93c1d149d757d49da158cc64f6eb21fb3406da18: Bug 1432944 part 1. Stop returning NS_EDITOR_ELEMENT_NOT_FOUND from nsIHTMLEditor::GetSelectedElement. r=m_kato
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:27:58 -0500 - rev 401398
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432944 part 1. Stop returning NS_EDITOR_ELEMENT_NOT_FOUND from nsIHTMLEditor::GetSelectedElement. r=m_kato The only C++ caller doesn't care, and JS callers can't tell that a non-NS_OK success code was returned anyway. MozReview-Commit-ID: FNhQYR0a9ur
49142eb85e3c75c3e2b7bc3db147932042187232: Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:53 -0500 - rev 401397
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8 MozReview-Commit-ID: KvKjeKIOB9K
59b0998fd7a85bc49bb81e5567b702dd0e648811: Bug 1432186 part 18. Remove no-longer-needed nsIDOMNode-forwarding defines. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:52 -0500 - rev 401396
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 18. Remove no-longer-needed nsIDOMNode-forwarding defines. r=mccr8 MozReview-Commit-ID: FbP5fVQ3c6m
6a4d5ceffed34887ea5ac3d2d18c2fae4fe9845f: Bug 1432186 part 17. Remove nsIDOMNode's parentNode attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:52 -0500 - rev 401395
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 17. Remove nsIDOMNode's parentNode attribute. r=mccr8 MozReview-Commit-ID: 4xzDwwEqnvE
f2734b328291e796a9d9ab398b14c906c725bc62: Bug 1432186 part 16. Remove nsIDOMNode's ownerDocument attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:52 -0500 - rev 401394
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 16. Remove nsIDOMNode's ownerDocument attribute. r=mccr8 MozReview-Commit-ID: JqfAFxPBz41
89b63bd48544d121b4d19da6e684c2aecf677a4a: Bug 1432186 part 15. Remove nsIDOMNode::HasChildNodes. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:51 -0500 - rev 401393
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 15. Remove nsIDOMNode::HasChildNodes. r=mccr8 MozReview-Commit-ID: GFc2sv4E7b2
22cb7cdac946fe14fec79907ea6eef170c922d37: Bug 1432186 part 14. Remove nsIDOMNode's childNodes attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:51 -0500 - rev 401392
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 14. Remove nsIDOMNode's childNodes attribute. r=mccr8 MozReview-Commit-ID: JyQjEYngKAT
47364ad7bf3fc394f89c2bebc23a15eb7ee9666c: Bug 1432186 part 13. Remove nsIDOMNode's nextSibling attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:51 -0500 - rev 401391
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 13. Remove nsIDOMNode's nextSibling attribute. r=mccr8 MozReview-Commit-ID: DTaivhMORXr
9badfca43f1c215f4ac611bcb6cb4b87038c5f4e: Bug 1432186 part 12. Remove nsIDOMNode's previousSibling attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:51 -0500 - rev 401390
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 12. Remove nsIDOMNode's previousSibling attribute. r=mccr8 MozReview-Commit-ID: 7UJFaxEnT9Q
d2cddcd1af4008fb1468f08250c5df5c12cdeeab: Bug 1432186 part 11. Remove nsIDOMNode's firstChild attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:51 -0500 - rev 401389
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 11. Remove nsIDOMNode's firstChild attribute. r=mccr8 MozReview-Commit-ID: 5jCdAmSuPx8
d344f9149b9760d860fcf3738246adba447a99ed: Bug 1432186 part 10. Remove nsIDOMNode's lastChild attribute. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:51 -0500 - rev 401388
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 10. Remove nsIDOMNode's lastChild attribute. r=mccr8 MozReview-Commit-ID: FhJs1MXAyeO
1313d48f342282065a2e08bd491c3afa09fe709e: Bug 1432186 part 9. Remove nsIDOMNode::CloneNode. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:51 -0500 - rev 401387
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 9. Remove nsIDOMNode::CloneNode. r=mccr8 MozReview-Commit-ID: 3x3wJ9H38Wx
3f3c196b451b466ab70c4bcdbfd1faf1a55b9c71: Bug 1432186 part 8. Remove nsIDOMNode::DOCUMENT_POSITION_* constants. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 29 Jan 2018 23:10:50 -0500 - rev 401386
Push 33343 by rgurzau@mozilla.com at Tue, 30 Jan 2018 10:03:41 +0000
Bug 1432186 part 8. Remove nsIDOMNode::DOCUMENT_POSITION_* constants. r=mccr8 MozReview-Commit-ID: DXhiXZ3qQHg
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip