dom/base/Selection.cpp
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
5fb4b3194d8edf19acf42c3b27e26201beb95587
created 2019-01-11 01:49 +0000
pushed 2019-01-11 21:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 3: Make all users of ContentSutreeIterator 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
b6fc7a332db7a7a3e3fe89f311b3c44e49145ad6
created 2019-01-10 08:45 +0000
pushed 2019-01-10 17:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 3: Make all users of ContentSutreeIterator 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
2aaf8a7930e51d87c80d8c1824337db17b9de430
created 2018-11-04 19:41 -0500
pushed 2018-11-06 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1504574 - Remove the XPCOM registration for nsDocumentEncoder; r=mccr8
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
2fe5a97dd750816987d3534bdba0d5ddccc73537
created 2018-08-30 23:47 +0000
pushed 2018-08-31 09:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 1487402 - Selection should stop notifying AutoCopyListener of selection changes after unlinked 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
f61b7e1a0216dc7e006526e266e0ab4bc7ef084d
created 2018-08-10 21:46 -0700
pushed 2018-08-14 09:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1482665 Part 2 - Remove nsPresContext::AppUnitsPerCSSPixel() and replace it with mozilla::AppUnitsPerCSSPixel(). r=dholbert
48ffc0ee2258cc74a7fcd2ea60eba7c65779b75a
created 2018-07-04 22:51 +0900
pushed 2018-08-02 13:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467796 - part 3: Make mozInlineSpellChecker::ReplaceWord() use TextEditor::ReplaceTextAsAction() r=m_kato,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
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 10:27 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
508445453d966b9f4dd32e353529b9b9b0a80885
created 2018-06-25 18:23 +0200
pushed 2018-06-27 10:27 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470930: Use enums for passing arguments for event dispatch. r=smaug
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
e46b5b3027713125c2e472c3d1d9dc0ba8a3387a
created 2018-05-29 22:58 -0400
pushed 2018-05-30 09:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 14. Remove most use of nsIDOMNode in dom/. r=qdot
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
00d56afaac1bc85d14c852603ab71f6a49a98f2e
created 2018-05-11 19:46 +0200
pushed 2018-05-14 21:35 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Convert nsIDocumentEncoder to use nsIDocument. r=bz
d8c40353781d712f0e32e5c4458552680d8377b1
created 2018-05-08 15:04 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 followup. Remove assertion that does not seem to hold and causes a CLOSED TREE. r=bzbarsky
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
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
13aee20c6c4b00fa2183fa5b7f975f17ce788a86
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 22. Remove nsISelection isCollapsed/collapsed bits. r=mats
feaacb78a655de78b106c8b1fcd6f5ad6af9c5e7
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 21. Remove nsISelection getters for anchor and focus points. 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
aa7dc2628f1213f6fb3fb3b45dc681ae7b79abcb
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 18. Remove ScrollIntoView bits 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
db8412ba88f25342985edf421e63d09c2428a6ab
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 16. Remove nsISelectionPrivate::GetType. r=mats
4d6054f4b7e9494ce6a57c365a4565bd69ab1ad4
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 15. Remove nsISelectionPrivate::Get/SetSelectionDirection. 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
560215a5ceda5097e64fed8b9b544ce700e1807f
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 10. Remove toString bits from nsISelection and nsISelectionPrivate. 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
89f2f9869b1a720152890ae2e6f759f58e6b6ac0
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 8. Remove nsISelectionPrivate::Get/SetInterlinePosition. 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
4bd373c71ec9294b733bee8d649a40baa9e38201
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +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-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
4c0f3401afe5bcaf18f71d17e25f3719d8fdfd00
created 2018-04-30 22:03 +0200
pushed 2018-05-01 10:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1458016: Fix bad cast to Text. r=bz
f4ed3bc2cd85de4c75b946cd3a780237add780f7
created 2018-04-26 10:37 -0400
pushed 2018-04-26 21:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1456588 part 1. Change nsIFocusManager::SetFocus to take Element. r=enndeakin
cb757c8237f0ae635266eb247032bf9147eb4e38
created 2018-04-15 12:46 +0200
pushed 2018-04-20 23:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1454241: Remove nsINode::eDATA_NODE. r=bz
c5683308f483f9e1e06ad4e26e21c9a8db1e364d
created 2018-04-12 15:41 -0700
pushed 2018-04-14 09:47 +0000
Andrew McCreight Andrew McCreight - Bug 1449670, part 1 - Convert IsNodeOfType(nsINode::eTEXT) to IsText(). r=bz
e921c3291c056bbfe76a8d4f7bcb4bc13bba7b33
created 2018-03-27 00:35 -0400
pushed 2018-03-27 09:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447890 part 5. Remove nsISelection::RemoveAllRanges. r=mystor
7ec54db5ea61ec38083ceb870ebd96dbabaff3aa
created 2018-03-27 00:35 -0400
pushed 2018-03-27 09:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447890 part 4. Remove nsISelection::GetRangeCount. r=mystor
76f65d3dce1aae162323bf663458c03b340d0452
created 2018-03-27 00:35 -0400
pushed 2018-03-27 09:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447890 part 3. Remove nsISelection::GetRangeAt. r=mystor
less more (0) -100 -60 tip