editor/libeditor/HTMLEditor.cpp
8c6f9b6b56ebe5bfd1eb7d6345e9af2e94cc914e
created 2017-10-07 17:49 -0400
pushed 2017-10-11 21:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407305 - Part 3: Avoid using GetChildAt() in EditorBase::GetPriorNode(); r=masayuki
dc1c6227e652a56ac396d9f4717c0bc49ff5247f
created 2017-10-07 17:36 -0400
pushed 2017-10-11 21:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407305 - Part 2: Add a aChildAtOffset argument to HTMLEditor::GetNextHTMLNode(); r=masayuki
aa6c322a98b09b94faf4184274b10d62b7393075
created 2017-10-07 17:30 -0400
pushed 2017-10-11 21:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407305 - Part 1: Add a aChildAtOffset argument to HTMLEditor::GetPriorHTMLNode(); r=masayuki
07f89c0d5e17fa3ca705af27da878fd3211d52f4
created 2017-10-06 19:33 -0400
pushed 2017-10-11 09:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1406577 - Part 2: Remove some dead code; r=masayuki
e9fdabc86073de7f425b0a42ad8899c298bca5d3
created 2017-10-09 21:32 -0700
pushed 2017-10-10 09:13 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 9843839bf1df (bug 1406482) for mozilla::EditorBase::InsertTextImpl crashes
9843839bf1df069f86acb555bbbe44af78b99e9c
created 2017-10-06 14:02 -0400
pushed 2017-10-10 09:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1406482 - Avoid using nsINode::GetChildAt() in EditorBase::InsertTextImpl(); r=masayuki
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
add781e06dfe57b34cc5ae23f70c3fdc0310f531
created 2017-10-04 13:38 -0400
pushed 2017-10-06 19:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405751 - Part 2: Remove a dead overload of HTMLEditor::GetNextHTMLSibling(); r=masayuki
fa55d49d1b7b81cd4d1610b0050bd27020a0bb98
created 2017-10-04 13:36 -0400
pushed 2017-10-06 19:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405751 - Part 1: Remove the HTMLEditor::GetNextHTMLSibling() overload accepting a parent and an offset; r=masayuki
f8bc133f9a07759010bdbc60e92499de396f11dd
created 2017-10-03 16:20 -0400
pushed 2017-10-04 23:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405419 - Part 2: Remove a dead overload of HTMLEditor::GetPriorHTMLSibling(); r=masayuki
b38062303696ee1af70b51e45910620c4e9c7aad
created 2017-10-03 16:18 -0400
pushed 2017-10-04 23:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405419 - Part 1: Remove the HTMLEditor::GetPriorHTMLSibling() overload accepting a parent and an offset; r=masayuki
1def9607b66a3dc6c5544b49a4ff767ca937a2e9
created 2017-10-03 13:46 -0400
pushed 2017-10-04 23:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405414 - Avoid using nsINode::GetChildAt() in HTMLEditor::SetCSSBackgroundColor(); r=masayuki
4a8294c6b8e33ba08ef767bede8deeb28234b5b8
created 2017-07-27 14:49 +0100
pushed 2017-10-03 21:37 +0000
Catalin Badea Catalin Badea - Bug 651120 - Remove index argument from content removed/appended/inserted notifications. r=peterv
259952e0c0b0ae6aec07d515e6025638507caa1c
created 2017-09-29 13:56 -0400
pushed 2017-10-02 23:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405039 - Avoid using nsINode::GetChildAt() in HTMLEditor::GetSelectedElement(); r=masayuki
dd7266c2e716480ac13ecf3fd89a9133cbe4ebc7
created 2017-09-29 13:01 -0400
pushed 2017-10-02 23:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405027 - Avoid using nsINode::GetChildAt() in HTMLEditor::GetElementOrParentByTagName(); r=masayuki
09bed3f1e1adc2070648fee56fb5230c9018bfca
created 2017-10-02 19:57 +0200
pushed 2017-10-02 23:22 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9b5b03b2114d (bug 1401379)
9b5b03b2114d377ead28cffbb991b792457cb509
created 2017-10-02 10:58 -0400
pushed 2017-10-02 23:22 +0000
Nika Layzell Nika Layzell - Bug 1401379 - Part 2: Add more cycle collector edges for nsDocShell, r=smaug
0a4fe014097f7dd59af9d042f0f7ea3acf712a7c
created 2017-09-28 16:19 -0400
pushed 2017-09-29 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1404106 - Avoid using nsINode::GetChildAt() in HTMLEditor::GetSelectedElement(); r=masayuki
5cfc116d0e3f815c06faa88a205b1207321361d3
created 2017-09-28 16:12 -0400
pushed 2017-09-29 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1404084 - Avoid using nsINode::GetChildAt() in HTMLEditor::GetCSSBackgroundColorState(); r=masayuki
f4c8f95554888546a066e98a8e017eb579ca51df
created 2017-09-27 11:49 +0200
pushed 2017-09-27 21:55 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to autoland. r=merge a=merge
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-09-27 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
8ba0ddc53833dfbdd3f2bff47deaad99654094c9
created 2017-09-22 14:56 -0700
pushed 2017-09-27 09:48 +0000
Kyle Machulis Kyle Machulis - Bug 1389650 - Remove nsIDOMHTMLAnchorElement; r=bz
2a16ec0d0828043aed627f480ef3c316390e83b2
created 2017-09-26 10:47 +0200
pushed 2017-09-26 22:55 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 26805294a547 (bug 1389650)
26805294a547518adc01e228fc77fcb7abd63220
created 2017-09-22 14:56 -0700
pushed 2017-09-26 22:55 +0000
Kyle Machulis Kyle Machulis - Bug 1389650 - Remove nsIDOMHTMLAnchorElement; r=bz
49862e6cc323f6d3a3f498b803436e32cddc9824
created 2017-09-05 20:19 +1000
pushed 2017-09-14 07:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1395828 (part 4) - Remove nsIParserService/nsParserService. r=mrbkap.
ef1641e40903ff5e6cff94f2a1d1a3188598e563
created 2017-09-07 22:54 +0900
pushed 2017-09-08 20:15 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369072 - part3: nsXBLPrototypeHandler::DispatchXBLCommand() should use controller of visible window r=smaug
8dc4c247094cf38ee5f782ca6f8f427d2c499195
created 2017-09-01 13:29 +0100
pushed 2017-09-07 10:39 +0000
Catalin Badea Catalin Badea - Bug 1395936 - Avoid child index usage in HTMLEditor::DoContentInserted. r=masayuki
c8b7472de17bf8d1183883a309cda6fef41a93cd
created 2017-09-06 13:25 +0200
pushed 2017-09-07 10:39 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset dbb4fb7aa5bb (bug 1395936) for assertions and crashes in a11y test, mochitests, reftests, crashtest, ...; r=backout on a CLOSED TREE
dbb4fb7aa5bb28d19623297c03bdfb23d73019cf
created 2017-09-01 13:29 +0100
pushed 2017-09-07 10:39 +0000
Catalin Badea Catalin Badea - Bug 1395936 - Avoid child index usage in HTMLEditor::DoContentInserted. r=masayuki
25180e78cdc7374ee2ed57d65087962e75d1ce9b
created 2017-09-04 15:45 +1000
pushed 2017-09-05 21:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1395828 (part 3) - Remove AssertParserServiceIsCorrect(). r=mrbkap.
32fb897ebe85c0a5134e987f2dfc15284f8ae8b4
created 2017-08-29 16:01 +0300
pushed 2017-09-02 08:52 +0000
Henri Sivonen Henri Sivonen - Bug 1354989 - Avoid pivoting via UTF-16 when loading CSS in the Stylo mode. r=jdm,SimonSapin
988b79d9c709b000f3f7a1d9b48185cfac6a3366
created 2017-09-01 13:35 +0900
pushed 2017-09-01 21:59 +0000
Makoto Kato Makoto Kato - Bug 1395080 - Part 3. Replace nsIDOMRange::GetStartContainer and nsIDOMRange::GetEndContainer with nsRange::GetStartContainer and nsRange::GetEndContainer. r=masayuki
71882fd33c91d06876715d6ac8b37847c8d14726
created 2017-08-29 16:02 -0700
pushed 2017-08-30 08:45 +0000
Andrew McCreight Andrew McCreight - Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv
5d8fdaa9efc827fa1bf532ce6c92fbb6b39b5e28
created 2017-08-25 16:59 +1000
pushed 2017-08-29 18:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1394583 - Remove default properties from nsIHTMLEditor. r=masayuki.
d7a0ae9b5ad33b4968fc96a2315d195920c36f50
created 2017-08-25 16:12 +0900
pushed 2017-08-29 18:31 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 9. Replace nsISelection::GetAnchorNode with Selection::GetAnchorNode. r=masayuki
5725f87e84ab83674bc381f2b44fa7395fa752fe
created 2017-08-25 16:12 +0900
pushed 2017-08-29 18:31 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 8. Replace nsISelection::GetAnchorOffset with Selection::AnchorOffset. r=masayuki
e756156d83005b1b2e96ac9ad5f7c35a6790faf2
created 2017-08-28 17:54 +0900
pushed 2017-08-29 18:31 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 6. Replace nsISelection::Extend with Selection::Extend. r=masayuki
072a338ad2bd470d325d80c64c5e6011885b1903
created 2017-08-25 16:12 +0900
pushed 2017-08-29 18:31 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 5. Replace nsISelection::GetFocusOffset/GetAnchroOffset with Selection::FocusOffset/AnchorOffset. r=masayuki
e26c94e30014a57e7b59e98e4a53b739209dd47b
created 2017-08-25 16:12 +0900
pushed 2017-08-29 18:31 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 4. Replace nsISelection::GetFocusNode with Selection::GetFocusNode. r=masayuki
876b85ec5e06d35cf9c42cc79b154439352b0301
created 2017-08-25 16:12 +0900
pushed 2017-08-29 18:31 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 2. Replace nsISelection::SelectAllChildren with Selection::SelectAllChildren. r=masayuki
08c89ceda404930d9e58e7c015496255ef1d42b5
created 2017-08-28 14:57 -0400
pushed 2017-08-29 18:31 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure we use the right root element in editor. r=masayuki
fdfce8c8a33a4a6802d907fcc9c84a883b6259ce
created 2017-08-18 14:48 +0900
pushed 2017-08-19 22:28 +0000
Makoto Kato Makoto Kato - Bug 1381541 - queryCommandState should consider that parent node of selection is null. r=masayuki
b131a336d02f715d73724704cc54517b4929d33a
created 2017-08-14 14:56 +0900
pushed 2017-08-16 09:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part5: AutoPlaceHolderBatch should take EditorBase instead of nsIEditor r=m_kato
052c275f31668433978e39ecdd7c18ef4e8045bc
created 2017-08-08 12:06 +0900
pushed 2017-08-16 09:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part3: HTMLEditor should use RefPtr<HTMLEditor> rather than nsCOMPtr<nsIHTMLEditor> for kungFuDeathGrip r=m_kato
eda3fcc1e872d4ae310b598b3dbb0cf009c506a6
created 2017-08-08 11:25 +0900
pushed 2017-08-16 09:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part2: EditorEventListener should stop using interface methods as far as possible r=m_kato
1fbb78c53ea81d749f009bec6738e5c106025e04
created 2017-08-04 18:30 +0900
pushed 2017-08-11 00:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1319340 - part6: Implement some interface methods as non-virtual methods of EditorBase or HTMLEditor r=m_kato
e85bed50a2ac1ebe1baf8d9104018f766e134e29
created 2017-08-07 14:09 +0900
pushed 2017-08-08 11:16 +0000
Makoto Kato Makoto Kato - Bug 1387945 - Use nsIContent for CreateAnonymousElement. r=masayuki
7a07154c27e9312c0238990ee7ce88a228df1bcd
created 2017-08-01 23:20 -0400
pushed 2017-08-04 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386485 - Part 4: Devirtualize and inline EditorBase::IsEditable(); r=masayuki
9bc5ba5a521ab2b914389be48335730c66870a13
created 2017-08-03 17:18 -0400
pushed 2017-08-04 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386485 - Part 3: Devirtualize EditorBase::AsTextEditor()/AsHTMLEditor(); r=masayuki
f570c6739e48f9c519cf011fb730b717192e13f9
created 2017-08-01 18:56 -0400
pushed 2017-08-04 01:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386411 - Part 5: Make BaseEditor::GetSelectionController() return nsISelectionController*, and inline it; r=masayuki
6f1914a4f241b8ac62953de069296397b7645cd1
created 2017-08-02 17:11 -0700
pushed 2017-08-03 00:12 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
eb6f73d12931075601f54683113b4c0a166ec941
created 2017-08-02 14:04 -0400
pushed 2017-08-03 00:12 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure editing UI is hidden when disabling editing. r=masayuki
68241e0357c2b497533619bcc8102dcd3d29e4f2
created 2017-07-14 15:48 +0900
pushed 2017-08-02 22:48 +0000
Makoto Kato Makoto Kato - Bug 699703 - Need reframe before calling SetSelectionAfterTableEdit. r=masayuki
c579ac37ac11a44b9af0c75720f519a40c439b19
created 2017-07-31 11:20 -0400
pushed 2017-08-01 00:43 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1385514 - Part 2: Replace 'spaz' with 'change' in the editor code
b134b2048e02272a6cac1b93f5e4cc06f9050fbf
created 2017-07-24 19:23 +0200
pushed 2017-07-28 13:24 +0000
Julian Seward Julian Seward - Bug 1382563 - Remove ns*String::AssignWithConversion. r=erahm.
18f6b952efe9ec2d95100a4098bf7d6fcf77cd83
created 2017-07-21 16:10 +0900
pushed 2017-07-22 00:51 +0000
Makoto Kato Makoto Kato - Bug 1359345 - HTMLEditor::IsVisBreak() should be renamed to HTMLEditor::IsVisibleBRElement(). r=masayuki
9c0436b452d6df7ab0eddf0fa1787e305630fc0b
created 2017-07-19 22:49 +0900
pushed 2017-07-21 09:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377978 - Make nsRange use uint32_t to offset r=smaug
c780d92e3fed2986cd8b5fb69d591d25c336026d
created 2017-07-12 00:08 +0900
pushed 2017-07-12 09:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part12: Rename local variables, |endParent| which is set to start container of nsRange to |endContainer| r=smaug
c065b18540769161fd80447e29454f2f168b31bc
created 2017-07-12 00:02 +0900
pushed 2017-07-12 09:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part11: Rename local variables, |startParent| which is set to start container of nsRange to |startContainer| r=smaug
071e78737dde6e08c6c459b231b2969e74a67589
created 2017-07-11 21:11 +0900
pushed 2017-07-12 09:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part2: Rename nsRange::GetEndParent() to nsRange::GetEndContainer() r=smaug
less more (0) -100 -60 tip