dom/base/Selection.h
dbf919528d9794a0570b6805a45e9baeac42629f
created 2019-01-11 01:52 +0000
pushed 2019-01-11 21:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 8: Make ContentIteratorBase and its subclasses non-refcountable r=smaug
0d3c97c78d7ce2dc4a6790caa84b47b62d097b34
created 2019-01-11 01:50 +0000
pushed 2019-01-11 21:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 5: Make all users of PostContentIterator treat it directly rather than via nsIContentIterator r=smaug
5562d6967f3d6a7d4a5f9a16e7a492452163ff14
created 2019-01-10 11:42 +0200
pushed 2019-01-10 17:19 +0000
Csoregi Natalia Csoregi Natalia - Backed out 8 changesets (bug 181137) for bustage on FragmentOrElement.cpp:1751. CLOSED TREE
99a977d519a0b78e267d3dce4afb009b8d3be769
created 2019-01-10 08:50 +0000
pushed 2019-01-10 17:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 8: Make ContentIteratorBase and its subclasses non-refcountable r=smaug
83bec02c21d965b6cd5eb0fc682a18ef6ac74b68
created 2019-01-10 08:46 +0000
pushed 2019-01-10 17:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 5: Make all users of PostContentIterator treat it directly rather than via nsIContentIterator r=smaug
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
f20886290ab025ba6b26c7093ade7e6ce19f2dd9
created 2018-12-13 15:07 +0200
pushed 2018-12-15 02:48 +0000
Olli Pettay Olli Pettay - Bug 1513547, ensure selection objects created for autocopy are cleared as soon as possible, r=ehsan
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
fb09acfff1684500e989acc798e97fa7f9358dc0
created 2018-11-27 10:08 +0000
pushed 2018-11-27 17:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 1: First batch of comment fix-ups in preparation for the tree reformat r=sylvestre
8e88421b280c2afda62f4ba704ce29701c30549f
created 2018-11-26 09:21 +0000
pushed 2018-11-26 16:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1506547 - Align user-select behavior more with other UAs. r=mats
14d532b8d89432c1a4b01d5007960295a13022da
created 2018-11-26 03:03 +0200
pushed 2018-11-26 09:46 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 1575904619b5 (bug 1506547) for mochitest failures on test_reftests_with_caret.html.
1575904619b592d61f38ce67ef94faa313108a2e
created 2018-11-25 20:01 +0000
pushed 2018-11-26 09:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1506547 - Align user-select behavior more with other UAs. r=mats
59b228f7faf14eee64ae6c446a1bb6ee0c520646
created 2018-09-04 11:18 +0000
pushed 2018-09-05 09:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1488337 - Rename mozilla::dom::SelectionChangeListener to mozilla::SelectionChangeEventDispatcher r=smaug
18320a6e8444c623aadf8e1b42ef8a04ab31d203
created 2018-08-31 21:22 +0000
pushed 2018-09-01 09:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1487659 - Make Selection treat SelectionChangeListener as a concrete class rather than nsISelectionListener r=smaug
bdbd39b2251dd4effb6cf19fe07710118358bc4e
created 2018-08-31 21:19 +0000
pushed 2018-09-01 09:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1487591 - Make Selection treat AccessibleCaretEventHub as concrete class rather than nsISelectionListener r=smaug
c36af4e5a515788961c6e6a2675e98a9bcff4308
created 2018-08-30 07:36 +0000
pushed 2018-08-30 16:57 +0000
Masayuki Nakano Masayuki Nakano - Bug 1486370 - Change nsAutoCopyListener to a static class r=smaug
4d741cbf8d50f184558c5aa836c1d7e42354bc76
created 2018-08-01 12:25 +0000
pushed 2018-08-01 22:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1479972 - nsRange should ignore mutations of the DOM tree while it's cached by Selection r=smaug
352f6f0a552a48861282773700dca6b56802772c
created 2018-05-17 12:01 -0400
pushed 2018-05-17 22:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1377980 part 2. Remove most C++ use of nsIDOMRange. r=mccr8
c1082792475e3e291068877895988fadf06fc26e
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 29. Remove nsISelection. r=mats
b6e041cfea34b7805a159382f70ec1da792fca8c
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 28. Remove nsISelection::AsSelection(). r=mats
d3936f9ef030138e820dd5c72871deaa48fdb145
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 27. Remove some unused nsISelection methods. r=mats
51d48d54b078354de5e56a2f9fe8d1dd0a206a91
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 26. Remove nsISelection::Modify. r=mats
010c98256bf9c602f477a8cb20de68d281c1b664
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 25. Remove nsISelection::DeleteFromDocument. r=mats
1714b3b0dec5914c2fb32cb26e20c3d0a9d2e8ce
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 24. Remove nsISelection::ContainsNode. r=mats
cb2fad352e0181674d7e2b4bc42ebea93f4fab5d
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 23. Remove nsISelection collapse* methods. r=mats
7fc2c97cc372ee868693db92409de6571af4f59f
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 20. Remove nsISelectionPrivate. r=mats
a80dee62407afee16adf2b8093eb468f262cbe68
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 19. Remove remaining methods from nsISelectionPrivate. r=mats
146396f37e7d030a5b4fb904dc9ccf885f75e252
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 17. Remove GetRangesForInterval bits from nsISelectionPrivate. r=mats
8bd354b5a5915bf0680ef62a866b1ae96e31a004
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 14. Remove nsISelectionPrivate::GetCachedFrameOffset. r=mats.
0cc853cc9de3e34e590cb8f58faeb44578a8084e
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 13. Remove nsISelectionPrivate::Get/SetCanCacheFrameOffset. r=mats
70603ce0a11e5aebf35ba69b6b0d92b900525b81
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 12. Remove nsISelectionPrivate::Add/RemoveSelectionListener. r=mats
dd568f984ca5b3e34d2f5dfc24f6ebfb8b76f941
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 11. Support non-XPCOM weakreference on Selection. r=mats
26a0de789a136f820e45d1eaaf0521b4fd74efbf
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 9. Remove nsISelectionPrivate::Get/SetAncestorLimiter. r=mats
bb9383d7bde7cb642757aa9b2c244fbac341ef71
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 7. Move the TABLESELECTION_* constants from nsISelectionPrivate to a TableSelection enum. r=mats
57a108d1c90a9979e2b79dbf138e055ee07ed97b
created 2017-11-27 16:10 +0800
pushed 2017-12-14 09:52 +0000
Edgar Chen Edgar Chen - Bug 1422197 - Add fast path to get DocGroup in binding code for [CEReactions]; r=smaug
2c1ad12ab12bd20e1378f1fa337f89ad62489691
created 2017-12-05 16:36 +0900
pushed 2017-12-10 09:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1423097 - part 1: Implement Selection::AnchorRef() and Selection::FocusRef() r=smaug
cf383c0b3d5f37c3e31a88eadd057e1db19677f3
created 2017-11-15 18:26 +0800
pushed 2017-11-20 09:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1417376 Part 2 - Pass nsPoint parameters by const references instead of references. r=mats
17c1e67055b113092991a0cf47f7d942a8455883
created 2017-11-16 10:32 +0800
pushed 2017-11-20 09:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1417376 Part 1 - Change nsPoint parameter to pass by value for DoAutoScroll(). r=mats
e3aec6e0fb79a249c1344717d69eb16b9af5ad39
created 2017-11-07 15:29 +0900
pushed 2017-11-09 09:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1415062 - part 1: Selection should have Collapse(const RawRangeBoundary&) and Collapse(const RawRangeBoundary&, ErrorResult&) for avoiding computing offset of child node in container r=smaug
cb123c84818a3c491fb9d63f00891d23f515cf6f
created 2017-10-26 15:08 -0700
pushed 2017-10-27 09:43 +0000
Andrew McCreight Andrew McCreight - Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot
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
1ca25d95e1aac287652580b29e3220201c1d6086
created 2017-09-11 15:19 -0700
pushed 2017-09-13 11:33 +0000
Andrew McCreight Andrew McCreight - Bug 1216885 - Make nsISelectionPrivate not inherit from nsISelection. r=smaug
bc6fec121cc69d7c8b971037ad6cabea1e3d2040
created 2017-09-08 12:10 +0900
pushed 2017-09-09 09:43 +0000
Makoto Kato Makoto Kato - Bug 1397791 - Move StartBatchChanges and EndBatchChanges from nsISelectionPrivate to Selection. r=smaug
98982ca120620852927ac84d8ff70d4b2edb3b4e
created 2017-09-06 23:07 -0400
pushed 2017-09-07 22:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1397577 - Avoid using GetChildAt() in HTMLEditor::GetSelectedOrParentTableElement(); r=smaug
fbc63e299cd0ee4a40a804d35ebc6105ae53ae41
created 2017-08-26 00:12 +0900
pushed 2017-08-28 14:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393816 - part2: Selection::SetBaseAndExtent() should use mCachedRange if it's available r=smaug
d311ad8f8c764904c7b56a9cf9726e942257367e
created 2017-08-25 19:21 +0900
pushed 2017-08-28 14:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393816 - part1: Cache a range until new range is created in Selection r=smaug
a69d5ede21ba487ffad8cc9d8a399b732dd7d43d
created 2017-08-24 19:14 +0900
pushed 2017-08-28 14:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393348 - part2: nsISelectionController::SELECTION_* should be sequential integer values r=smaug
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
118150d80e151e8d5e4ea8c58dcdd6642622d688
created 2017-08-23 19:09 +0900
pushed 2017-08-23 14:23 +0000
Makoto Kato Makoto Kato - Bug 1348073 - Part 1. MoveCaret should move caret when focus node is whitespace only even if it is no frame. r=jfkthame
b1173745d96b0b973eda657eec41de0cb04061da
created 2017-08-14 21:30 -0400
pushed 2017-08-16 09:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1390382 - Part 1: Inline Selection::IsCollapsed(); r=smaug
6d7809a268d13069fb3fbe6ac7a919f16494d05b
created 2017-08-07 16:33 +0900
pushed 2017-08-15 00:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1388004 - part1: Make nsContentUtils::GetHTMLEditor() return HTMLEditor* rather than nsIEditor* r=smaug
0bda6393453ef6ca289a37aa723f87f91160c66f
created 2017-08-10 15:02 +0300
pushed 2017-08-13 23:28 +0000
Aryeh Gregor Aryeh Gregor - Bug 1359397 - Don't allow Selection in nodes not in the document; r=masayuki
e5e994cb9d84ea35d4034c0fd21bb7e870d5f586
created 2017-08-03 18:22 -0700
pushed 2017-08-04 17:19 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland a=merge CLOSED TREE
faf1b9f57700234c11b89e1a18e1e3b2d58a56ec
created 2017-08-03 17:13 +0300
pushed 2017-08-04 17:19 +0000
Aryeh Gregor Aryeh Gregor - Bug 1359157 - Support Selection.type from spec; r=smaug
99684f0b3ed66b52681016e77a585d90165ed332
created 2017-08-01 17:19 -0400
pushed 2017-08-04 01:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386411 - Part 3: Inline some helper functions in Selection.cpp; r=bzbarsky
61b7d37ac269656ffc7ba33380c0b0ecb897c7e3
created 2017-08-01 17:12 -0400
pushed 2017-08-04 01:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386411 - Part 2: Devirtualize and inline nsISelection::AsSelection(); r=bzbarsky
07320f178c144b1a4be67400e2168e04677edec0
created 2017-07-28 13:24 -0400
pushed 2017-07-30 09:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1385369 - Reserve 1 space in Selection::mRanges; r=qdot
c557e2f2142be10bbd73a3ffa7a9d5c63c41b471
created 2017-07-11 23:33 +0900
pushed 2017-07-12 09:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part7: Rename aParent, aParentNode and aNode related to nsRange to aContainer r=smaug
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-27 08:57 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-22 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
less more (0) -60 tip