dom/events/ContentEventHandler.cpp
25398e555020fef80c7b2a06a0d4c667e861cd6f
created 2019-03-20 13:29 +0200
pushed 2019-03-21 04:37 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1533293) for causing Bug 1536595 a=backout
d011dfe8368374923cb69a0ab510d6814cbf3ab1
created 2019-03-18 01:52 +0000
pushed 2019-03-18 10:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato
f41cee9bf14931b453838d1bbcbda528e3b064e8
created 2019-02-25 16:05 -0600
pushed 2019-03-01 02:08 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 6 - Move method definition inline comments to new line in 'dom/'. r=nika
dbf919528d9794a0570b6805a45e9baeac42629f
created 2019-01-11 01:52 +0000
pushed 2019-01-11 22:00 +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 22:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 5: Make all users of PostContentIterator treat it directly rather than via nsIContentIterator r=smaug
7b087e0123bdbda45fa0a9a41fdb78b196ee333f
created 2019-01-11 01:49 +0000
pushed 2019-01-11 22:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 4: Make all users of PreContentIterator treat it directly rather than via nsIContentIterator r=smaug
2eaf630d9925af4570a6dda6a2cf8d7cdf604142
created 2019-01-11 01:47 +0000
pushed 2019-01-11 22:00 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 1: Move nsContentIterator and nsContentSubtreeIterator into mozilla namespace r=smaug
5562d6967f3d6a7d4a5f9a16e7a492452163ff14
created 2019-01-10 11:42 +0200
pushed 2019-01-10 17:27 +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:27 +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:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 5: Make all users of PostContentIterator treat it directly rather than via nsIContentIterator r=smaug
b7ab59bf545e46eb2e677eaf1f68adc100cbebae
created 2019-01-10 08:46 +0000
pushed 2019-01-10 17:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 4: Make all users of PreContentIterator treat it directly rather than via nsIContentIterator r=smaug
90a1ff49b6b1463090cb19cbc54a85f152f2488f
created 2019-01-10 08:43 +0000
pushed 2019-01-10 17:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 1: Move nsContentIterator and nsContentSubtreeIterator into mozilla namespace r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
90fd055a420277d91231bb79508e8bd69b3b86f8
created 2018-10-11 13:06 +0000
pushed 2018-10-11 21:59 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1358813 - avoid flushing layout when notifying IME of focus events, r=masayuki
bae2e21a9312dea37815c31e21605527e926dbb9
created 2018-09-18 09:34 +0100
pushed 2018-09-18 08:34 +0000
Jonathan Kew Jonathan Kew - Bug 1490997 - Use nsAtom instead of nsString for font family name in the FontFamilyName struct, and switch its methods from 16-bit to 8-bit strings. r=lsalzman
588fe70e5905480ebc60225b4b093ff276df72d2
created 2018-09-12 20:34 +0100
pushed 2018-09-12 19:35 +0000
Jonathan Kew Jonathan Kew - Bug 1490402 - Use UTF-8 strings (in place of UTF-16) for font family/face names in the system font list, to reduce memory footprint. r=lsalzman
10d5143647cfda21649cf254adcb21d116524c5d
created 2018-09-07 14:47 +0000
pushed 2018-09-08 04:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1489454 - Remove all trailing whitespaces (again) r=Ehsan
fcf0193311b07f01b62eaa3c0aa53606ce5c5deb
created 2018-08-08 01:43 +0000
pushed 2018-08-08 10:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1481292 - part 2: Make ContentEventHandler::GetLastFrameInRangeForTextRect() and ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode() use RangeBoundary when they treat start or end of range r=smaug
43373390fa8dc93e0535ed6661665be963888809
created 2018-08-07 13:50 +0000
pushed 2018-08-08 10:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1481292 - part 1: Get rid of ContentEventHandler::GetNodePositionHavingFlatText() because of unused r=smaug
b6e041cfea34b7805a159382f70ec1da792fca8c
created 2018-05-08 13:52 -0400
pushed 2018-05-08 17:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 28. Remove nsISelection::AsSelection(). r=mats
aa7dc2628f1213f6fb3fb3b45dc681ae7b79abcb
created 2018-05-08 13:52 -0400
pushed 2018-05-08 17:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 18. Remove ScrollIntoView bits from nsISelectionPrivate. r=mats
26a0de789a136f820e45d1eaaf0521b4fd74efbf
created 2018-05-08 13:52 -0400
pushed 2018-05-08 17:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 9. Remove nsISelectionPrivate::Get/SetAncestorLimiter. r=mats
a42b86ea3a3b14ae7f90b587491227efb270d45a
created 2018-05-08 13:52 -0400
pushed 2018-05-08 17:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 3. Stop using nsISelection in nsISelectionController. r=mats
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 03:42 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
c5683308f483f9e1e06ad4e26e21c9a8db1e364d
created 2018-04-12 15:41 -0700
pushed 2018-04-14 09:57 +0000
Andrew McCreight Andrew McCreight - Bug 1449670, part 1 - Convert IsNodeOfType(nsINode::eTEXT) to IsText(). r=bz
92d362925563bf9dfb056255d5d018a84c63bc44
created 2018-02-19 22:15 +0200
pushed 2018-02-20 10:21 +0000
Dorel Luca Dorel Luca - Backed out changeset 38577c007450 (bug 1424371) for Marionett test failure on testing/marionette/harness/marionette_harness/tests/unit/test_window_maximize.py. CLOSED TREE
38577c007450d641cfe792a974787cde0bbe1410
created 2018-02-19 12:56 -0500
pushed 2018-02-20 10:21 +0000
Milan Sreckovic Milan Sreckovic - Bug 1424371: Use BaseRect access methods instead of member variables in dom/ r=qdot
0255a42c0eb9ad6a8f7ff3d726f1519bc4912fa8
created 2018-01-29 13:04 +0100
pushed 2018-01-30 10:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1433883: Remove weak pres context pointer from ContentEventHandler. r=masayuki
4a354c4ded0630dede088c0374f406c6dc556f1c
created 2018-01-29 12:14 +0100
pushed 2018-01-29 16:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1433669: Flush the document instead of the shell in ContentEventHandler. r=masayuki
44b8352bbee0bb2bdd4b8cbbf2b0d62afa2cb80d
created 2018-01-29 12:12 +0100
pushed 2018-01-29 16:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1433669: Remove dead function. r=masayuki
149124e4fde985158d5d78a87ade1cced1a2410b
created 2018-01-23 14:30 +0100
pushed 2018-01-23 13:31 +0000
Andrea Marchesini Andrea Marchesini - Bug 1430997 - Rename nsINode::IndexOf to nsINode::ComputeIndexOf, r=catalinb
2ba9bb352b5d0d72644bf8498e332a812e2cff1b
created 2018-01-08 01:31 +0200
pushed 2018-01-08 15:32 +0000
Jessica Jong Jessica Jong - Bug 1419803 - Use GetComposedDoc instead of GetUncomposedDoc in ContentEventHandler. r=smaug
9de67942469381c88c87f7422b6a7116b9f20a14
created 2018-01-03 13:59 +0100
pushed 2018-01-03 13:01 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425321 - Renaming nsINode::GetChildAt to GetChildAt_Deprecated, r=catalinb
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2017-12-26 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2017-12-26 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2017-12-26 21:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 02:01 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
521cdb7a8fffbf46f1421cef27acfbd7cf370f10
created 2017-10-25 17:19 +0200
pushed 2017-10-26 09:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1411612: Kill nsINode::eCONTENT. r=bz
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
d49cf4aed3350dff668d64a2cf86ce64e6c7a2df
created 2017-10-03 12:27 +0800
pushed 2017-10-04 23:45 +0000
Cameron McCormack Cameron McCormack - Bug 1397626 - Part 3: Use SharedFontList to store font-family specified and computed values. r=xidorn
3afea5212acccb6ed9cb801970454ba56811f552
created 2017-10-02 10:58 -0400
pushed 2017-10-02 15:58 +0000
Nika Layzell Nika Layzell - Bug 1399626 - Part 5: Update ContentEventHandler to use the new nsIContentIterator::Init overload when possible, r=masayuki
97ac8133fe794afa8181ede2e23eb1bd8935898f
created 2017-09-08 14:07 -0400
pushed 2017-09-25 22:15 +0000
Michael Layzell Michael Layzell - Bug 1384915 - Part 4: Update RawRange to use RangeBoundaries, r=masayuki
446c82956eda195a47ab9f12bddf7a199e854a6a
created 2017-09-08 11:19 -0400
pushed 2017-09-25 22:15 +0000
Michael Layzell Michael Layzell - Bug 1384915 - Part 2: Make NodePosition a wrapper around RangeBoundary, r=masayuki
49862e6cc323f6d3a3f498b803436e32cddc9824
created 2017-09-05 20:19 +1000
pushed 2017-09-14 00:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1395828 (part 4) - Remove nsIParserService/nsParserService. r=mrbkap.
bc6fec121cc69d7c8b971037ad6cabea1e3d2040
created 2017-09-08 12:10 +0900
pushed 2017-09-09 09:47 +0000
Makoto Kato Makoto Kato - Bug 1397791 - Move StartBatchChanges and EndBatchChanges from nsISelectionPrivate to Selection. r=smaug
ef1641e40903ff5e6cff94f2a1d1a3188598e563
created 2017-09-07 22:54 +0900
pushed 2017-09-08 20:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1369072 - part3: nsXBLPrototypeHandler::DispatchXBLCommand() should use controller of visible window r=smaug
d311ad8f8c764904c7b56a9cf9726e942257367e
created 2017-08-25 19:21 +0900
pushed 2017-08-28 15:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393816 - part1: Cache a range until new range is created in Selection r=smaug
98ea23c3d283ba3be97c2e9584ea155a68bd5543
created 2017-06-26 17:26 +0900
pushed 2017-08-26 00:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 1375502 - part2: Add nsIContentIterator::Init(nsINode*, uint32_t, nsINode*, uint32_t) r=mats
5f774cd3778034a5ad0cbbc5fc5b601a789301be
created 2017-06-23 13:21 +0900
pushed 2017-08-26 00:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 1375502 - part1: ContentEventHandler shouldn't use nsRange for temporary use r=mats
7773fb9e0bf35ad416aa2c1f785148e48d50f299
created 2017-07-19 14:29 -0400
pushed 2017-07-20 00:38 +0000
Jim Chen Jim Chen - Bug 1351170 - 1. Correctly calculate start offset for non-text nodes; r=masayuki
14377a3781bd7bfab56bf142805851e3feee4ebc
created 2017-07-11 23:52 +0900
pushed 2017-07-12 09:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part10: Rename local variables, |parent| which is set to container of nsRange to |container| r=smaug
071e78737dde6e08c6c459b231b2969e74a67589
created 2017-07-11 21:11 +0900
pushed 2017-07-12 09:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part2: Rename nsRange::GetEndParent() to nsRange::GetEndContainer() r=smaug
0dc608377abd95f03e6eab9991b47b3fa43f120d
created 2017-07-11 20:53 +0900
pushed 2017-07-12 09:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part1: Rename nsRange::GetStartParent() to nsRange::GetStartContainer() r=smaug
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:40 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
d3ba6f330ec1c757664dd1fed566b158631b1335
created 2017-06-29 10:58 +0900
pushed 2017-06-29 13:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1375825 - part2: ContentEventHandler::ExpandToClusterBoundary() should check the return value of nsTextFrame::PeekOffsetCharacter() r=jfkthame
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-06-23 04:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
6736d54ffd89b3fe3f28b3e59a8b558517894caf
created 2017-05-30 13:18 +0900
pushed 2017-05-30 20:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367683 Optimize initializing nsRange r=smaug
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
ce13c8b07ca7cae81d32f802b97c14fb4cad8b34
created 2017-04-25 07:33 +0900
pushed 2017-04-27 20:29 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r=kats
d77479704078fdb2eee8e6a9cccec0d3c11f5e9c
created 2017-04-18 21:11 +0200
pushed 2017-04-18 19:11 +0000
Andrea Marchesini Andrea Marchesini - Bug 1357411 - Use IgnoredErrorResult in dom/events/ContentEventHandler.cpp, r=qdot
less more (0) -100 -60 tip