dom/events/ContentEventHandler.cpp
20af5ad7b7cfe3a219ba04325e74406bc3620d61
created 2021-12-09 16:38 +0000
pushed 2021-12-10 05:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 1741148 - part 11: Make `ContentEventHandler` use `nsINode::ComputeIndexOf()` r=smaug
c39bc3629e9cd04aa7b82e2cf0763af4423133c6
created 2021-12-09 14:53 +0000
pushed 2021-12-10 05:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 1741148 - part 7: Make `AdjustRangeForSelection()` in `ContentEventHandler.cpp` use `Maybe<uint32_t>` for treating offset in a DOM node r=smaug
5fce50b4cf88bac2f04546821448a2e5078cc146
created 2021-12-09 11:55 +0000
pushed 2021-12-09 15:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1741148 - part 3: Make users of `nsINode::ComputeIndexOf_Deprecated()` use `nsINode::ComputeIndexOf()` if the result is not set to `int32_t` nor return as `int32_t` r=smaug
ee5f49423ff55e31884dfce3d533df027cc9d06f
created 2021-12-09 09:21 +0000
pushed 2021-12-09 15:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1741148 - part 2: Re-implement `nsINode::ComputeIndexOf` as returning `Maybe<uint32_t>` rather than `int32_t` r=smaug
b644587bf3fd665335ae9ef0210db343db2d749e
created 2021-12-09 08:32 +0000
pushed 2021-12-09 15:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1741148 - part 1: Rename `nsINode::ComputeIndexOf` to `ComputeIndexOf_Deprecated` r=smaug
385a7ae7ebb4292407d71c2f0509c9d8a3a2a01c
created 2021-12-09 07:51 +0000
pushed 2021-12-09 15:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1740853 - part 1: Make `nsContentUtils::ComparePoints` take `uint32_t` for offset in DOM nodes r=smaug
2fb74c67b0c517cb6ddb12279868009434d19ac3
created 2021-11-19 16:11 +0000
pushed 2021-11-20 09:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1739464 - Simplify language-dependent font fallback code. r=jfkthame
1be001bc058bd2ab2b2f8b8a9f5b174a8b905b3c
created 2021-10-13 23:07 +0000
pushed 2021-10-14 09:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 12: Make `ContentEventHandler::GuessLineBreakerRectAfter()` take `const Text&` instead of `nsIContent*` r=m_kato
e12b7be9dd7a2b214e093d07ee7322d4d7dfb413
created 2021-10-13 22:09 +0000
pushed 2021-10-14 09:34 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 11: Make `ContentEventHandler::SetRawRangeFromFlatTextOffset()` take `Text**` instead of `nsIContent**` r=m_kato
0ea14d85076d178991c5644ca5abe68d89d1136a
created 2021-10-13 06:52 +0000
pushed 2021-10-13 16:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 10: Make `ContentEventHandler::ExpandToClusterBoundary()` take `Text&` instead of `nsIContent*` r=m_kato
43e36dcb09d6f660dc0d3c985b1586ce21837306
created 2021-10-13 05:22 +0000
pushed 2021-10-13 16:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 9: Make `ContentEventHandler::GetTextLengthInRange()` and `ContentEventHandler::AppendFontRanges()` take `const Text&` instead of `nsIContent*` r=m_kato
b3c27cb7bc2774b8ae64d4e9bc7feacab8e570e1
created 2021-10-13 02:54 +0000
pushed 2021-10-13 16:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 8: Make `ConvertToXPOffset()` take `const Text&` instead of `nsIContent*` r=m_kato
05ece20876daa22df465c261addfff123a12c4f0
created 2021-10-13 02:54 +0000
pushed 2021-10-13 16:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 7: Get rid of `ContentEventHandler::GetNativeTextLengthBefore()` due to unused r=m_kato
ecad09d79683207724d796793319ff8ce57e4789
created 2021-10-12 23:52 +0000
pushed 2021-10-13 16:41 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 6: Make `ContentEventHandler::ShouldBreakLineBefore()` take `const nsIContent&` and `const nsINode*` instead of `nsIContent*` and `nsINode*` r=m_kato
c29d1b721ceaa51a92e1d11157b53ce302217bfd
created 2021-10-12 23:05 +0000
pushed 2021-10-13 03:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 5: Make `ContentEventHandler::GetNativeTextLength()` take `const Text&` instead of `nsIContent*` r=m_kato
0596e2a9ba362a4f8414798fe35045f85a27e473
created 2021-10-12 21:31 +0000
pushed 2021-10-13 03:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 4: Make `ContentEventHandler::GetTextLength()` take `const Text&` instead of `nsIContent*` r=m_kato
03413ab3b354aa0803479c2527ce702e0385ec3e
created 2021-10-12 15:02 +0000
pushed 2021-10-12 21:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 3: Make `AppendString()` and `AppendSubString()` take `const Text&` instead of `Text*` r=m_kato
0a92a462ce491ef4f7d1afaca7c9b89971de75f9
created 2021-10-12 14:55 +0000
pushed 2021-10-12 21:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 2: Make `IsContentBR()` and `IsPaddingBR()` take `const nsIContent&` instead of `nsIContent*` r=m_kato
364de39c7f6e512114d78985f5738ef28626ba8b
created 2021-10-12 14:41 +0000
pushed 2021-10-12 21:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1734771 - part 1: Make `ContentEventHandler::InitRootContent()` take `const Selection&` instead of `Selection*` r=m_kato
05d338fecf52e15beb4e30f113910cb50f648cb8
created 2021-10-12 05:05 +0000
pushed 2021-10-12 21:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1729170 - Make all methods of `nsTextFragment` take `uint32_t` for the offset and length of text r=smaug
2f1a1c9216e86a1aa9c46f9d4416058eb3b8c881
created 2021-10-06 10:43 +0000
pushed 2021-10-06 21:38 +0000
Timothy Nikkel Timothy Nikkel - Bug 1733025. Make sure the highlight text for macOS lookup feature has the right size with fission. r=botond
fbcaf33d96a4bc9a8880edb22f6d5e59908db16a
created 2021-06-18 19:35 +0000
pushed 2021-06-19 08:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1716045 - Unify font-family storage. r=mats,jfkthame
b9cc2b752dc3eb0d6a854251009e603a5adadcab
created 2021-06-11 23:54 +0000
pushed 2021-06-12 09:41 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1713491 - Return std::pair from nsIFrame::GetOffsets r=emilio
f49285e0526b24a73dc247e6aecf259d81b642b8
created 2021-06-12 00:12 +0300
pushed 2021-06-12 09:41 +0000
Butkovits Atila Butkovits Atila - Backed out changeset aa6c7477c4d2 (bug 1713491) for causing build bustages on nsIFrame.cpp. CLOSED TREE
aa6c7477c4d2a92300713a8dd73984e0f28c0e46
created 2021-06-11 18:53 +0000
pushed 2021-06-12 09:41 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1713491 - Return std::pair from nsIFrame::GetOffsets r=emilio
081d7e3f74937c9742979ba81b36c34044fe0915
created 2021-06-11 17:52 +0300
pushed 2021-06-11 21:39 +0000
Dorel Luca Dorel Luca - Backed out changeset 17e7b969b830 (bug 1713491) for Linux build bustage in gecko/dom/events/ContentEventHandler.cpp. CLOSED TREE
17e7b969b83077db1b5043826a0e7ee311052693
created 2021-06-11 11:37 +0000
pushed 2021-06-11 21:39 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1713491 - Return std::pair from nsIFrame::GetOffsets r=emilio
b45150f1c62bdbf9baea92763bdc5f6a2c1b3193
created 2021-06-11 14:31 +0300
pushed 2021-06-11 21:39 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out changeset a722491ae6b3 (bug 1713491) on devs request
a722491ae6b3fad6cc285f43ff26fb1a2f847ba8
created 2021-06-11 10:59 +0000
pushed 2021-06-11 21:39 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1713491 - Remove return type of nsIFrame::GetOffsets r=emilio
ebde9f72db43d8d0665d4be79dbc74b07c449bfe
created 2021-01-25 11:53 +0000
pushed 2021-01-26 09:25 +0000
Mats Palmgren Mats Palmgren - Bug 1687239 part 2 - Remove plugin support from layout/. r=emilio
e39ed11389760d37a501a94d0fe1026fe884ab1b
created 2020-12-21 05:52 +0000
pushed 2020-12-21 09:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1683226 - part 3: Get rid of pathes for handling plugin from `IMEStateManager`, `IMEContentObserver` and `ContentEventHandler` r=smaug
87c164e0c0937f09cc411a3006e30bc95e6a982d
created 2020-12-21 05:52 +0000
pushed 2020-12-21 09:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1683226 - part 1: Make `IMEState::Enabled` an enum class r=m_kato,geckoview-reviewers
9da73b737f99755105f21355ffd3236c0c8c815b
created 2020-12-02 05:32 +0000
pushed 2020-12-02 21:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1678553 - part 13: Make `WidgetQueryContentEvent` use `Maybe` to store some data r=m_kato,geckoview-reviewers
8aea4006269a6f42057ea9692f90c9f1d4ead70a
created 2020-10-09 02:37 +0000
pushed 2020-10-09 15:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug
88cbfe04f278df2058f3b2e007b2bf02ed1b9451
created 2020-10-08 12:06 +0300
pushed 2020-10-08 16:14 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1623918) for crashtest failure on 1623918.html CLOSED TREE
519ca1b069e5305d4f901539ea0f4c5ad9d8f54f
created 2020-10-08 03:56 +0000
pushed 2020-10-08 16:14 +0000
Masayuki Nakano Masayuki Nakano - Bug 1623918 - part 2: Mark `nsINode::GetSelectionRootContent()` and its root callers as `MOZ_CAN_RUN_SCRIPT` as far as possible r=smaug
d317649ec5daf75dfe72f59f27e5c15cf3ab3bdd
created 2020-08-15 00:43 +0000
pushed 2020-08-15 09:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1658927 - Apply the layout-to-visual transform for querying the text rects too. r=masayuki
b6c0086812a8217f39bb3f0dfcb0eaa777441a4d
created 2020-08-15 00:43 +0000
pushed 2020-08-15 09:31 +0000
Timothy Nikkel Timothy Nikkel - Bug 1619186 - Apply the layout-to-visual transform when querying text/caret rects. r=masayuki,botond
ff0cfe6047ed7eeff469f9fd3819386349e633fa
created 2020-08-14 04:15 +0000
pushed 2020-08-15 09:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1619186 - Refactoring to avoid use FromUnknownRect. r=masayuki
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
7a13c77442451fdb9fd1032f605f1322a218702b
created 2020-06-22 09:45 +0000
pushed 2020-06-22 15:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame
d3c62c6802c9b619ea31a5ec8aa507fcc3ad1b45
created 2020-06-18 18:26 +0300
pushed 2020-06-18 21:28 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 299e19193e11 (bug 1646224) for causing font related failures. CLOSED TREE
299e19193e11d8a8e40279d86b45fa189e9b8710
created 2020-06-18 13:55 +0000
pushed 2020-06-18 21:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame
cd5ab4e2f7a8a376bd001583cd5b6dc8b0abd17c
created 2020-05-05 15:24 +0000
pushed 2020-05-06 09:37 +0000
Botond Ballo Botond Ballo - Bug 1631568 - Have nsLayoutUtils::GetFrameForPoint() and GetFramesForArea() take a RelativeTo parameter. r=tnikkel
7878684d1f8b056b29d9f5e022ca5ecdbe09f48d
created 2020-05-05 19:26 +0000
pushed 2020-05-06 09:37 +0000
Botond Ballo Botond Ballo - Bug 1556556 - Use FrameForPointOption::IsRelativeToLayoutViewport when passing layout-relative coordinates to GetFrameForPoint(). r=kats
72cf169efa437ccb49093ebad4a0a62347a02ba6
created 2020-05-05 19:26 +0000
pushed 2020-05-06 09:37 +0000
Botond Ballo Botond Ballo - Bug 1556556 - Propagate RelativeTo far and wide. r=kats,mattwoodrow
62a47652d47a8377d7a174148b0ea447d6544f0a
created 2020-05-05 19:24 +0000
pushed 2020-05-06 09:37 +0000
Botond Ballo Botond Ballo - Bug 1556556 - Add a "relative to layout viewport" option for display list building. r=mstange,mattwoodrow
5d49d672bcaa0b976f0e0b551c1483bdfd33ef88
created 2020-05-02 23:43 +0000
pushed 2020-05-04 15:50 +0000
Mirko Brodesser Mirko Brodesser - Bug 1634663: part 1) Declare `Selection::GetRangeAt`'s callers `const` around dom/ code. r=masayuki
95fac5915a31c26ced5c9634bc25617343d88d80
created 2020-04-28 12:43 +0300
pushed 2020-04-28 16:30 +0000
Csoregi Natalia Csoregi Natalia - Backed out 30 changesets (bug 1556556, bug 1631568) for multiple mochitest failures. CLOSED TREE
edd529f7a9c5093edf9cf178bac95b9bab19e683
created 2020-04-28 01:44 +0000
pushed 2020-04-28 16:30 +0000
Botond Ballo Botond Ballo - Bug 1631568 - Have nsLayoutUtils::GetFrameForPoint() and GetFramesForArea() take a RelativeTo parameter. r=tnikkel
2c62e61d90548cf1696ddb313baf5d87f86b25fc
created 2020-04-28 01:40 +0000
pushed 2020-04-28 16:30 +0000
Botond Ballo Botond Ballo - Bug 1556556 - Use FrameForPointOption::IsRelativeToLayoutViewport when passing layout-relative coordinates to GetFrameForPoint(). r=kats
62a223d057d2bf410bd78c7ce68461aea8b672cc
created 2020-04-28 01:40 +0000
pushed 2020-04-28 16:30 +0000
Botond Ballo Botond Ballo - Bug 1556556 - Propagate RelativeTo far and wide. r=kats,mattwoodrow
a7bd34d961bbdf9783e7b6e21137c671495c06c9
created 2020-04-28 01:37 +0000
pushed 2020-04-28 16:30 +0000
Botond Ballo Botond Ballo - Bug 1556556 - Add a "relative to layout viewport" option for display list building. r=mstange,mattwoodrow
d70d390ee53c8cf38d305d999f3155fc56e5cc01
created 2020-03-16 21:04 +0000
pushed 2020-03-20 17:31 +0000
Mirko Brodesser Mirko Brodesser - Bug 1622752: annotate `Selection::ScrollIntoView` with `MOZ_CAN_RUN_SCRIPT`. r=smaug
3d8f1d454ced501fc5baf70a2c0c58c49acb2eaa
created 2020-03-19 13:18 +0000
pushed 2020-03-19 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 253870 - Make disabled form controls selectable. r=masayuki,MarcoZ
0dd184191288d3bcbababfde28af171afbab74a1
created 2020-03-16 22:32 +0200
pushed 2020-03-17 05:13 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 9eeee9ec66d9 (bug 253870) for causing failures in browser_bug1261299.js
9eeee9ec66d9f8d093164d70fd82e0e7114b7d0e
created 2020-03-16 17:41 +0000
pushed 2020-03-17 05:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 253870 - Make disabled form controls selectable. r=masayuki,MarcoZ
b49700eb15966184ad55ba0d65653af80ac0ef32
created 2020-02-07 16:13 +0000
pushed 2020-02-10 17:30 +0000
Mirko Brodesser Mirko Brodesser - Bug 1613378: part 4) Declare some methods in `nsFrameSelection` static. r=smaug
053e37a2547fcc9c1c5b179c5a8a6445994cd62b
created 2020-01-07 09:01 +0000
pushed 2020-01-07 16:19 +0000
Mirko Brodesser Mirko Brodesser - Bug 1600267: part 10) Call `ComparePoints` instead of `ComparePoints_Deprecated` in `ContentEventHandler`. r=masayuki
bf11fb46bd73c4a01bc4e1f6916481adbb6a75b2
created 2019-12-19 13:27 +0000
pushed 2019-12-19 21:52 +0000
Mirko Brodesser Mirko Brodesser - Bug 1600267: part 1) Rename `nsContentUtils::ComparePoints` to `ComparePoints_Deprecated`. r=smaug
less more (0) -100 -60 tip