dom/events/ContentEventHandler.h
c2667c0880c235a8685ecbbb02d568d7f8be8828
created 2020-02-20 15:56 +0000
pushed 2020-03-30 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/events. r=smaug
fe51c07fda80366250b1df211070b49a934efb89
created 2019-12-16 11:31 +0000
pushed 2020-02-03 09:19 +0000
Mirko Brodesser Mirko Brodesser - Bug 1587433: part 7.6) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug
c0c22dbdd5b8d9cd13d58e7a1894655404911801
created 2019-12-16 13:25 +0200
pushed 2020-02-03 09:19 +0000
Csoregi Natalia Csoregi Natalia - Backed out 11 changesets (bug 1587433) for bustages on RangeBoundary.h. CLOSED TREE
69ad70a4f85e79b26e1a86b6f134f4854a326eb1
created 2019-12-11 12:26 +0000
pushed 2020-02-03 09:19 +0000
Mirko Brodesser Mirko Brodesser - Bug 1587433: part 7.6) Adapt callers of `RangeBoundaryBase::Offset()`. r=smaug
d235a06ca6bee8e27b6cad159d8aa00e75b3ca20
created 2019-12-06 09:24 +0000
pushed 2020-02-03 09:19 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan
04da0ed7b980ff65c4c081772ce5737080b72dca
created 2019-12-04 17:32 +0200
pushed 2020-02-03 09:19 +0000
Dorel Luca Dorel Luca - Backed out changeset f6e53d1c6518 (bug 1600545) for Android build bustage. CLOSED TREE
f6e53d1c65182d92d51f94caec7bacea5be729f6
created 2019-12-04 15:01 +0000
pushed 2020-02-03 09:19 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan
9e3abaf9f2f63b91e234686b12eb5267dd3173ed
created 2019-11-26 01:43 +0000
pushed 2019-12-30 12:35 +0000
Mirko Brodesser Mirko Brodesser - Bug 1599062: remove `ContentEventHandler::RawRange::IsValidBoundary`. r=masayuki
1b38317f4237a11d18276e39567819b3f493c547
created 2019-03-26 10:09 +0000
pushed 2019-07-01 08:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato
bfc174c4deb853203c5cf7d1c94571f9878d6d21
created 2019-03-20 13:57 +0200
pushed 2019-05-13 09:36 +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-05-13 09:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1533293 - part 3: Make editor and ContentEventHandler not use Selection::Extend() due to too slow r=m_kato
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-03-11 12:10 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +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-12-03 15:51 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1358813 - avoid flushing layout when notifying IME of focus events, r=masayuki
43373390fa8dc93e0535ed6661665be963888809
created 2018-08-07 13:50 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1481292 - part 1: Get rid of ContentEventHandler::GetNodePositionHavingFlatText() because of unused r=smaug
0255a42c0eb9ad6a8f7ff3d726f1519bc4912fa8
created 2018-01-29 13:04 +0100
pushed 2018-04-26 16:43 +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-04-26 16:43 +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-04-26 16:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1433669: Remove dead function. r=masayuki
3afea5212acccb6ed9cb801970454ba56811f552
created 2017-10-02 10:58 -0400
pushed 2018-01-11 17:45 +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 2018-01-11 17:45 +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 2018-01-11 17:45 +0000
Michael Layzell Michael Layzell - Bug 1384915 - Part 2: Make NodePosition a wrapper around RangeBoundary, r=masayuki
98ea23c3d283ba3be97c2e9584ea155a68bd5543
created 2017-06-26 17:26 +0900
pushed 2017-11-02 12:36 +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-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1375502 - part1: ContentEventHandler shouldn't use nsRange for temporary use r=mats
1234b6349697c4f10e93e5f08b474c2b50b72551
created 2017-07-24 18:29 +0900
pushed 2017-09-14 16:50 +0000
Makoto Kato Makoto Kato - Bug 1383641 - GetFlatTextLengthInRange shouldn't use nsIDOMNode version of nsRange::SetStart. r=masayuki
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
9ec418dcac3f0611f612bdad7d2fc0f0b23de043
created 2016-09-29 14:04 +0900
pushed 2017-02-27 14:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1304624 ContentEventHandler::GetFlatTextLengthInRange() shouldn't include a line break length caused by the end node's open tag when the given range ends before the open tag r=smaug
2d44cda68a5331a2130c80a05b7a58d7d3524356
created 2016-08-12 14:57 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.19 ContentEventHandler::OnQueryTextRect() should handle the case when queried range starts from the end of mRootContent r=smaug
7f2ba877b1026164953e7d4657c4cfd03d4b2678
created 2016-08-08 19:05 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.18 ContentEventHandler::OnQueryTextRectArray() should compute line breaker's rect with the last character's node when the start of queried range is a line breaker and it's caused by a block frame r=smaug
666e845c97f4095b4d6fc68ae9cd079eff56eb39
created 2016-08-08 18:11 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.17 ContentEventHandler::OnQueryTextRect() should compute a line breaker's rect from the last text frame if the queried range starts with a block frame r=smaug
edbd15e9aa9f325edfa01dedcd3c2ad04f127f76
created 2016-08-02 14:00 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.16 Rename ContentEventHandler::Get*FrameHavingFlatTextInRange() to ContentEventHandler::Get*FrameInRangeForTextRect() and make them treat a moz-<br> element as a normal <br> element because it doesn't cause text but needs to compute text rect in the last empty line r=smaug
cbcfb7b9a51354fc6bbf51d0ff8274197071c49f
created 2016-08-12 14:11 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.15 Rewrite ContentEventHandler::OnQueryTextRect() with new utilities like ContentEventHandler::OnQueryTextRectArray() r=smaug
1ec72fa73a420eb8c0b585d5d50fedfe1cc4bfd5
created 2016-07-21 17:45 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.12 ContentEventHandler::GetFirstFrameHavingFlatTextInRange() should return only frames whose content causes text r=smaug
518a4108505ff7acbd179b5fb76f4c51570a6b1d
created 2016-08-05 13:36 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.8 ContentEventHandler::OnQueryTextRectArray() should handle line break before a node r=smaug
4ddcedb282564f1c1012f5d47fbd88ae18695e52
created 2016-08-05 13:01 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.5 Create ContentEventHandler::EnsureNonEmptyRect() for query various rect event handlers r=smaug
79cf1cd77358f6b21619483d40d4ac631f72a3af
created 2016-08-05 12:43 +0900
pushed 2017-01-16 13:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1286464 part.3 Make static methods, AdjustTextRectNode() and GetFirstFrameInRange(), members of ContentEventHandler r=smaug
eeadf50643feb4def0137e1c38ad55422856cb2e
created 2016-06-23 10:40 +0100
pushed 2016-10-31 18:13 +0000
Makoto Kato Makoto Kato - Bug 1203871 - Part 2. Implement eQueryTextRectArray. r=masayuki
76c08df53e1a400a102c0296a24c34dad8663197
created 2016-06-21 13:13 +0900
pushed 2016-10-31 18:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1275914 part.5 Support special selections at handling eQuerySelectedText r=smaug
27aca73b0ff73eecbad93123eb50ce19c01afbef
created 2016-04-12 07:06 +0100
pushed 2016-06-01 01:31 +0000
Jonathan Kew Jonathan Kew - Bug 1261671 - ContentEventHandler::ConvertToRootRelativeOffset() should return the root-relative result in the frame's own appUnits, not the root's appUnits in the case when they're different. r=masayuki a=ritu
23e3c6bf330f3e77834c2c08f40642a9731885ad
created 2015-12-02 13:20 +0900
pushed 2016-02-29 17:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.6 ContentEventHandler should insert line breaks at open tag of elements except non-replaced inline elements r=smaug
afae79e8f7d2cbd4a0cdd18d8309053d4d8c8173
created 2015-12-02 13:20 +0900
pushed 2016-02-29 17:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.5 Redesign the rules to create range in ContentEventHandler::SetRangeFromFlatTextOffset() r=smaug
95efe6bad896355799aaaacea515f003c0c14f7e
created 2015-12-02 13:20 +0900
pushed 2016-02-29 17:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.3 ContentEventHandler::GetFlatTextLengthInRange() should handle specially when it's called by nsIMutationObserver::ContentRemoved() r=smaug
d045e3b436223420edaf2933fb281d4f6cc464a3
created 2015-12-02 13:20 +0900
pushed 2016-02-29 17:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.2 Clean up GenerateFlatTextContent(), GelerateFlatFontRanges() and GetFlatTextOffsetOfRange() of ContentEventHandler r=smaug
cd5fdb842f905c8afccf35efa4dbb95d6981c675
created 2015-12-02 13:20 +0900
pushed 2016-02-29 17:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.1 Make ContentEventHandler::GetTextLength() and GetNativeTextLength() called only with a text node r=smaug
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
cd01c66f79b845822c6cbf73cc53f68bd292b700
created 2015-10-05 14:46 +0900
pushed 2016-01-18 19:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1109410 Resolve CSS transform in ContentEventHandler::ConvertToRootViewRelativeOffset() r=roc
c8d53164ac16956a6443bfefc71eae50001453d5
created 2015-09-11 21:21 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.187 Rename NS_QUERY_TEXT_RECT to eQueryTextRect r=smaug
83512fe0f05403318cac6cdecf09e54bcd1077b8
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.158 Rename NS_QUERY_DOM_WIDGET_HITTEST to eQueryDOMWidgetHittest r=smaug
2f4d6b2be0e628997a242f62b3fa93711333fba2
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.157 Rename NS_QUERY_CHARACTER_AT_POINT to eQueryCharacterAtPoint r=smaug
03965478482802c244ba8212177324cb7516d958
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.156 Rename NS_QUERY_CONTENT_STATE to eQueryContentState r=smaug
a5c0e8cbf6073fe223f50ce2d8056678f69c88d5
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.155 Rename NS_QUERY_EDITOR_RECT to eQueryEditorRect r=smaug
1a346d89cc2358675297e2014aa1e56146e71ae0
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.154 Rename NS_QUERY_CARET_RECT to eQueryCaretRect r=smaug
25399075c9efe898cb2b2f137e4affeace30cd47
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.153 Rename NS_QUERY_TEXT_CONTENT to eQueryTextContent r=smaug
ec614033e8225b089920f84d43d5930a2bef93c9
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.152 Rename NS_QUERY_SELECTED_TEXT to eQuerySelectedText r=smaug
aaf1002beb949b424841d3fef3c731b25820f600
created 2015-09-10 10:40 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.151 Rename NS_QUERY_SELECTION_AS_TRANSFERABLE to eQuerySelectionAsTransferable r=smaug
92127319836ac2c4704c92a40e9d4967fcac93ae
created 2015-09-08 12:54 +0900
pushed 2015-12-04 23:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1200980 part.2 QueryContentEvent should be handled via IMEContentObserver if there is an instance of it r=smaug
237d69ce33f1045e2e70a12c5312a3f1b0cee3a8
created 2015-07-02 00:41 +0900
pushed 2015-10-26 12:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179093 Make ContentEventHandler::mSelection as nsRefPtr<Selection> r=smaug
360ebcf8f0584c884c5a58f5f75a72706ff1f669
created 2015-06-04 10:09 +0900
pushed 2015-09-14 18:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1169917 ContentEventHandler::OnQueryCaretRect() should try to find text frame as far as possible and GetStartFrameAndOffset() shouldn't assert even if there is no textframe r=smaug
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-08-03 13:22 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
less more (0) -60 tip