dom/events/ContentEventHandler.cpp
0d462b564421dc46a14c0d2b538413cd623bd37e
created 2016-03-08 15:56 +0800
pushed 2016-03-09 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
90dffe75068ee68b3ce38745fad65fb4689bd211
created 2016-03-07 12:18 +0100
pushed 2016-03-09 16:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bf004c055beb (bug 1251995)
bf004c055bebfb03d94c95af268efa770e26b552
created 2016-02-29 16:50 +0800
pushed 2016-03-09 16:35 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
8be0c24081c6ea4b7fc6c33b484ee73df64850d9
created 2016-03-03 13:10 -0500
pushed 2016-03-09 16:35 +0000
Jim Chen Jim Chen - Bug 1248459 - Don't query out-of-bounds selection; r=masayuki
53003fb5d81a7f1654a622e922f225da3b2ceb2e
created 2016-02-26 13:51 -0800
pushed 2016-03-09 16:35 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1248459) for test_imestate.html failures in mochitest-chrome-3 runs
6aeedf17f57775ea7a0c8d5345b7e8d774ce9fb4
created 2016-02-26 14:38 -0500
pushed 2016-03-09 16:35 +0000
Jim Chen Jim Chen - Bug 1248459 - Don't query out-of-bounds selection; r=masayuki
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-02-08 15:56 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
f6ac392322b3b06d7112a6db1bf6f8ab1853fdcf
created 2015-12-02 15:20 +0100
pushed 2015-12-02 14:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
4434a5a96375d3ffe6e5cc05cab67b675b3772c1
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.9 ContentEventHandler::ShouldBreakLineBefore() should return false if the content is unknown HTML element r=smaug
5b3f4ce479a5092965a56802193a7343d7008e63
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.8 When there are no nodes causing text, ContentEventHandler should set start of the editor root to start of the range r=smaug
23e3c6bf330f3e77834c2c08f40642a9731885ad
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:25 +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 2015-12-02 14:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.5 Redesign the rules to create range in ContentEventHandler::SetRangeFromFlatTextOffset() r=smaug
b7191f6c21ae13a810b89041da3adc4d5c153fc3
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213859 part.4 ContentEventHandler should use NS_NewPreContentIterator rathr than NS_NewContentIterator at converting between DOM tree and flattened text r=smaug
95efe6bad896355799aaaacea515f003c0c14f7e
created 2015-12-02 13:20 +0900
pushed 2015-12-02 14:25 +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 2015-12-02 14:25 +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 2015-12-02 14:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1213589 part.1 Make ContentEventHandler::GetTextLength() and GetNativeTextLength() called only with a text node r=smaug
716f4df6fad5bc5b6fcbddd4385676467c97bb6c
created 2015-12-01 15:25 -0500
pushed 2015-12-02 14:25 +0000
Mark Capella Mark Capella - Bug 1215959 - (GeckoCaret2) Upgrade Core and AccessibleCaret, r=smaug
6128a9e0aab0ea7c7c15e0515758c5c052a67d2c
created 2015-11-09 18:22 -0500
pushed 2015-11-12 11:40 +0000
Botond Ballo Botond Ballo - Bug 1222661 - Replace FromUntyped(obj) calls with FromUnknown*(obj). r=nical
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 03:03 +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 2015-10-07 18:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:12 +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 2015-10-05 20:12 +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-09-12 17:36 +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-09-12 05:08 +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-09-12 05:08 +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-09-12 05:08 +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-09-12 05:08 +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-09-12 05:08 +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-09-12 05:08 +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-09-12 05:08 +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-09-12 05:08 +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-09-08 14:22 +0000
Masayuki Nakano Masayuki Nakano - Bug 1200980 part.2 QueryContentEvent should be handled via IMEContentObserver if there is an instance of it r=smaug
6629ba7c735ad4c775ff2afbd3d8621915602fb1
created 2015-07-07 11:06 +0900
pushed 2015-07-07 18:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1180240 ContentEventHandler::OnQuerySelectedText() should refer mFirstSelectedRange if mSelection doesn't have selection ranges actually r=smaug
20245e58fd57d704c756c36fdc45b49da05cf9f8
created 2015-07-03 13:20 +0900
pushed 2015-07-03 10:20 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179090 ContentEventHandler should assume that there is selection at beginning of the document when there is no selection range r=smaug
b72b79f155acb1399f768a8a2b9ba3082f4c4692
created 2015-07-02 10:00 +0900
pushed 2015-07-02 13:52 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179086 ContentEventHandler should use /n on Mac rather than /r r=smaug+smichaud+josh
237d69ce33f1045e2e70a12c5312a3f1b0cee3a8
created 2015-07-02 00:41 +0900
pushed 2015-07-01 20:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179093 Make ContentEventHandler::mSelection as nsRefPtr<Selection> r=smaug
e86f19e110e5346da20657451bd2042f92209bba
created 2015-07-02 00:41 +0900
pushed 2015-07-01 20:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179082 ContentEventHandler::OnQueryCaretRect() should guess its result when the query offset is same as the offset of collappsed selection but there is no caret frame r=smaug
d7a2f325647bb771f2f88e4399b13988a2113d4e
created 2015-07-02 00:41 +0900
pushed 2015-07-01 20:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1179081 ContentEventHandler should use the primary frame of mRootContent when it retrieves focused widget but there is no caret frame r=smaug
4ffb0322905da869d4b2a1b498b14a71273263e6
created 2015-06-06 09:57 +0900
pushed 2015-06-08 10:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1171858 ContentEventHandler::OnQueryCaretRect() should honor font height and writing mode when it guesses caret rect r=smaug
360ebcf8f0584c884c5a58f5f75a72706ff1f669
created 2015-06-04 10:09 +0900
pushed 2015-06-04 13:31 +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
8ba5a18f576859065bf862a57d70956d86a3101d
created 2015-05-15 10:18 +0900
pushed 2015-05-15 15:45 +0000
Masayuki Nakano Masayuki Nakano - Bug 1130935 part.4 nsIMM32Handler::GetCharacterRectOfSelectedTextAt() should return wrting mode if it's necessary r=emk+smaug
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 13:27 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
3cf74485ea6a93ab7b492e21723c9326fd977c37
created 2015-04-14 14:27 +0900
pushed 2015-04-14 22:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug
b617b76326f7b7000703e8625d49543662846ca9
created 2015-03-26 16:44 -0500
pushed 2015-03-27 16:20 +0000
Timothy Nikkel Timothy Nikkel - Bug 1144951. Rename ConvertAppUnits to ScaleToOtherAppUnits. r=mats
9e7aa092d6ec34e71fb70e9530120762cee2a4cb
created 2015-03-03 11:09 +0000
pushed 2015-03-04 01:17 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 2.10 - dom/events, dom/mathml, dom/plugins, dom/smil - Fix all the occurrences, m=smaug, r=surkov
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-03-04 01:17 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
16e9a0ec959f89570a43f70c4313c61f09c048b3
created 2015-02-10 15:28 +0000
pushed 2015-02-10 21:05 +0000
Jonathan Kew Jonathan Kew - Bug 1076657 pt 2 - Add writing-mode to the reply to NS_QUERY_TEXT_RECT event. r=masayuki
fc68af1ab0bfebe7a3a71dea255fd8c869ac044b
created 2015-02-10 15:28 +0000
pushed 2015-02-10 21:05 +0000
Jonathan Kew Jonathan Kew - Bug 1076657 pt 1 - Fix ContentEventHandler::OnQueryTextRect for vertical textframes. r=smontagu
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 17:01 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 01:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
de5837c6e80b4f9e8bea58579e3aefb27257c2d7
created 2015-02-04 15:21 -0500
pushed 2015-02-05 13:54 +0000
David Zbarsky David Zbarsky - Bug 1125040 - Use LayoutDeviceIntPoint in IME code r=botond
52de461bce377bd8a247f9e8be750c0bcc8c353c
created 2015-02-04 15:21 -0500
pushed 2015-02-05 13:54 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
5af5c02018a2af4012920db1fbe299c21024fee7
created 2015-02-01 15:27 -0800
pushed 2015-02-02 12:27 +0000
Phil Ringnalda Phil Ringnalda - Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
5167196c4b981eaa831ff9f80467a9e169935b78
created 2015-02-01 17:27 -0500
pushed 2015-02-02 12:27 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
bae702058e42f9c4dbc74bba2dff935175c795e9
created 2015-01-31 18:17 +1100
pushed 2015-01-31 17:17 +0000
Xidorn Quan Xidorn Quan - Bug 569334 part 1 - Support getting font info in content query. r=masayuki,jfkthame,smaug
b51ce3f8031115d228f3660d1456de7a31fd2167
created 2014-11-22 14:39 +0000
pushed 2014-11-24 13:19 +0000
Jonathan Kew Jonathan Kew - Bug 1077515 - part 4 - Add writing-mode to the reply to the NS_QUERY_SELECTED_TEXT event. r=roc
cd8f35af9d66c619300a84152ec704b503e4d5dd
created 2014-09-05 14:27 +0900
pushed 2014-09-05 16:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1061810 ContentEventHandler::SetRangeFromFlatTextOffset() should use nsRange::SetStart(nsINode*, int32_t) instead of nsRange::SetStart(nsIDOMNode*, int32_t) for avoiding the unnecessary QI r=smaug
38d18f92b102dcfd2786921e52f1bde957e0fa23
created 2014-09-04 13:54 +0200
pushed 2014-09-05 01:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 53a069425e00 (bug 1061810) for XPCShell Test failures/crashes
53a069425e00e501bba6021b87be467cb728c6fc
created 2014-09-04 18:49 +0900
pushed 2014-09-05 01:53 +0000
Masayuki Nakano Masayuki Nakano - Bug 1061810 ContentEventHandler::SetRangeFromFlatTextOffset() should use nsRange::SetStart(nsINode*, int32_t) instead of nsRange::SetStart(nsIDOMNode*, int32_t) because the security check sometims fails and we can void the unnecessary QI r=smaug
less more (0) -60 tip