searching for reviewer(masayuki)
ba8f984262e3520669f233393e22dd1210ffc903: Bug 1597463 - Audit usage of nsIDocShellTreeItem in PresShell::GetParentPresShellForEventHandling; r=masayuki
Edgar Chen <echen@mozilla.com> - Wed, 05 Aug 2020 01:50:21 +0000 - rev 543563
Push 37676 by cbrindusan@mozilla.com at Thu, 06 Aug 2020 21:54:39 +0000
Bug 1597463 - Audit usage of nsIDocShellTreeItem in PresShell::GetParentPresShellForEventHandling; r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D84694
f927522d89bc6435fae66b5873d0dbb83b30bf32: Bug 1623764 - Part 4: Stop at hard linebreaks when eat_space_to_next_word r=emilio,masayuki
Kagami Sascha Rosylight <saschanaz@outlook.com> - Thu, 06 Aug 2020 01:18:52 +0000 - rev 543517
Push 37675 by ncsoregi@mozilla.com at Thu, 06 Aug 2020 15:44:30 +0000
Bug 1623764 - Part 4: Stop at hard linebreaks when eat_space_to_next_word r=emilio,masayuki Differential Revision: https://phabricator.services.mozilla.com/D85923
00b2729bb4b3871ad439f6d58630375bc3a2bd9c: Bug 1640040 - Only handle updating the DOM state from TextControlState::SetValue on the outer caller. r=masayuki
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 04 Aug 2020 11:22:42 +0000 - rev 543195
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1640040 - Only handle updating the DOM state from TextControlState::SetValue on the outer caller. r=masayuki The issue here is that AccessibleCaret flushes layout from the middle of the SetValue call, because it hides the caret (see the call stack in comment 11). That changes the placeholder-shown state because it goes from empty to non-empty but the SetValue call from UnbindFromFrame is not supposed to change that state (because we're in the middle of restyling). Call OnValueChanged later, at the outer caller instead. Differential Revision: https://phabricator.services.mozilla.com/D85745
f1631294cd6f9bfe52e8189f319dca0fe4e17d6c: Bug 1656292 - Enable remaining ESLint rules on editor/libeditor/tests/*.xhtml files. r=masayuki
Sonia Singla <soniasingla.1812@gmail.com> - Fri, 31 Jul 2020 23:58:46 +0000 - rev 543069
Push 37664 by ncsoregi@mozilla.com at Mon, 03 Aug 2020 21:39:27 +0000
Bug 1656292 - Enable remaining ESLint rules on editor/libeditor/tests/*.xhtml files. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D85450
6b085a98f2546c810bf23fded210019bd156f49d: Bug 558594 - Implement layout for <input type='search'>. r=emilio,masayuki
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 27 Jul 2020 12:09:40 +0000 - rev 542172
Push 37644 by cbrindusan@mozilla.com at Mon, 27 Jul 2020 20:32:01 +0000
Bug 558594 - Implement layout for <input type='search'>. r=emilio,masayuki Differential Revision: https://phabricator.services.mozilla.com/D56302
287434091e10cef3dcef6a36c6b3965c909207d9: Bug 1654146 - Clean up InputContext logging. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 21 Jul 2020 08:12:04 +0000 - rev 542151
Push 37641 by ncsoregi@mozilla.com at Mon, 27 Jul 2020 09:51:25 +0000
Bug 1654146 - Clean up InputContext logging. r=masayuki Actually, altough TSF and IMEStateManager have the logging for InputContext, I would like to use common logging code using `ToString.h`. Differential Revision: https://phabricator.services.mozilla.com/D84287
2b525375be8d2623ae318016dffd02588ed6158d: Bug 1649121: part 56) Factor `DetermineFirstNode` out of `ContentIteratorBase::Initializer`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 22 Jul 2020 00:54:31 +0000 - rev 541555
Push 37627 by ncsoregi@mozilla.com at Wed, 22 Jul 2020 15:50:17 +0000
Bug 1649121: part 56) Factor `DetermineFirstNode` out of `ContentIteratorBase::Initializer`. r=masayuki Hides details. Differential Revision: https://phabricator.services.mozilla.com/D84160
a2bdc23f3e53d8cd536bd02db1d1223009ae3a85: Bug 1649121: part 55) Factor `DetermineLastNode` out of `ContentIteratorBase::Initializer`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 22 Jul 2020 00:56:14 +0000 - rev 541554
Push 37627 by ncsoregi@mozilla.com at Wed, 22 Jul 2020 15:50:17 +0000
Bug 1649121: part 55) Factor `DetermineLastNode` out of `ContentIteratorBase::Initializer`. r=masayuki Hides details. Differential Revision: https://phabricator.services.mozilla.com/D84161
68100e19a94d2091d067a057d72b01e57e682f27: Bug 1649121: part 54) Assert range boundaries in `ContentIteratorBase::Initializer` are set and valid. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 21 Jul 2020 15:12:06 +0000 - rev 541553
Push 37627 by ncsoregi@mozilla.com at Wed, 22 Jul 2020 15:50:17 +0000
Bug 1649121: part 54) Assert range boundaries in `ContentIteratorBase::Initializer` are set and valid. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83968
a984435dc43a3da706166b77013fa9f418f26bff: Bug 1649121: part 53) Rename local variable `endIsData` in `ContentIteratorBase::InitInternal`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 20 Jul 2020 12:26:09 +0000 - rev 541226
Push 37619 by apavel@mozilla.com at Mon, 20 Jul 2020 21:42:26 +0000
Bug 1649121: part 53) Rename local variable `endIsData` in `ContentIteratorBase::InitInternal`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83966
f6b80f74f9ad60206a2adb47e3cb314b9f0f3055: Bug 1649121: part 52) Factor `IsCollapsedNonCharacterRange` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 20 Jul 2020 12:26:02 +0000 - rev 541225
Push 37619 by apavel@mozilla.com at Mon, 20 Jul 2020 21:42:26 +0000
Bug 1649121: part 52) Factor `IsCollapsedNonCharacterRange` out. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83965
ee2ef9d4d74689cbc1dc9e9288e9a521256dc3cc: Bug 1649121: part 51) Factor `IsSingleNodeCharacterRange` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 20 Jul 2020 12:25:54 +0000 - rev 541224
Push 37619 by apavel@mozilla.com at Mon, 20 Jul 2020 21:42:26 +0000
Bug 1649121: part 51) Factor `IsSingleNodeCharacterRange` out. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83964
6054a8df29329531328076c5b80071ff3223d852: Bug 1649121: part 50) Add members for start and end. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 20 Jul 2020 12:27:15 +0000 - rev 541223
Push 37619 by apavel@mozilla.com at Mon, 20 Jul 2020 21:42:26 +0000
Bug 1649121: part 50) Add members for start and end. r=masayuki Allows adding methods operating on them. Differential Revision: https://phabricator.services.mozilla.com/D83963
b38a02358eab100246252f94fcf0e05f2a79f896: Bug 1649121: part 49) Break a method object out for `ContentIteratorBase::InitInternal`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 20 Jul 2020 12:25:37 +0000 - rev 541222
Push 37619 by apavel@mozilla.com at Mon, 20 Jul 2020 21:42:26 +0000
Bug 1649121: part 49) Break a method object out for `ContentIteratorBase::InitInternal`. r=masayuki Preparatory step to make that code readable. Differential Revision: https://phabricator.services.mozilla.com/D83962
5698ddfe5e51cc48683c9964051f2d1a457c9214: Bug 1649250 - Add experimental features that were introduced in Firefox Nightly 70 and higher. r=jbauman,kvark,jwatt,mayhemer,emilio,masayuki,baku,gl,preferences-reviewers,jdescottes,Pike
Jared Wein <jwein@mozilla.com> - Mon, 20 Jul 2020 10:05:58 +0000 - rev 541202
Push 37619 by apavel@mozilla.com at Mon, 20 Jul 2020 21:42:26 +0000
Bug 1649250 - Add experimental features that were introduced in Firefox Nightly 70 and higher. r=jbauman,kvark,jwatt,mayhemer,emilio,masayuki,baku,gl,preferences-reviewers,jdescottes,Pike Differential Revision: https://phabricator.services.mozilla.com/D81623
8c5ca73547d0bc34026751ebd73107ccad6d2f27: Bug 1649121: part 48) Rename `MakeEmpty` in `ContentIteratorBase::InitInternal`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 20 Jul 2020 01:35:57 +0000 - rev 541190
Push 37618 by nbeleuzu@mozilla.com at Mon, 20 Jul 2020 14:15:06 +0000
Bug 1649121: part 48) Rename `MakeEmpty` in `ContentIteratorBase::InitInternal`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83951
0ebea8897d47f4a2a4b499caf8079c84d449341e: Bug 1649121: part 47) Rename local variable `startIsData` in `ContentIteratorBase::InitInternal`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 20 Jul 2020 08:59:08 +0000 - rev 541189
Push 37618 by nbeleuzu@mozilla.com at Mon, 20 Jul 2020 14:15:06 +0000
Bug 1649121: part 47) Rename local variable `startIsData` in `ContentIteratorBase::InitInternal`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83950
48fd0d4340232b8e176653226fd69b3ce8dc8fb3: Bug 1649250 - Add experimental features that were introduced in Firefox Nightly 70 and higher. r=jbauman,kvark,jwatt,mayhemer,emilio,masayuki,baku,gl,preferences-reviewers,jdescottes,Pike
Jared Wein <jwein@mozilla.com> - Sun, 19 Jul 2020 17:10:46 +0000 - rev 541152
Push 37616 by ncsoregi@mozilla.com at Mon, 20 Jul 2020 03:12:07 +0000
Bug 1649250 - Add experimental features that were introduced in Firefox Nightly 70 and higher. r=jbauman,kvark,jwatt,mayhemer,emilio,masayuki,baku,gl,preferences-reviewers,jdescottes,Pike Differential Revision: https://phabricator.services.mozilla.com/D81623
a8b504a946faaec1d1b3ad9755de595211b01557: Bug 1649121: part 46) Reference spec in `nsINode::AppendChild`'s documentation. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 17 Jul 2020 08:44:40 +0000 - rev 540908
Push 37612 by abutkovits@mozilla.com at Fri, 17 Jul 2020 21:28:41 +0000
Bug 1649121: part 46) Reference spec in `nsINode::AppendChild`'s documentation. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83784
6b0161030c7394c5652175caa51dc056e71fa722: Bug 1649121: part 45) Rename `FindTargetNodeOfContextForPastedHTML`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 17 Jul 2020 08:44:38 +0000 - rev 540907
Push 37612 by abutkovits@mozilla.com at Fri, 17 Jul 2020 21:28:41 +0000
Bug 1649121: part 45) Rename `FindTargetNodeOfContextForPastedHTML`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83783
499d2683b580d2688aad20292892b799ae2e2564: Bug 1649121: part 44) Factor `PreProcessContextDocumentFragmentForMerging` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 17 Jul 2020 08:44:36 +0000 - rev 540906
Push 37612 by abutkovits@mozilla.com at Fri, 17 Jul 2020 21:28:41 +0000
Bug 1649121: part 44) Factor `PreProcessContextDocumentFragmentForMerging` out. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83661
1b67973327ea3c5896b247941900716d18d9bcbc: Bug 1649121: part 43) Factor `PostProcessFragmentForPastedHTMLWithoutContext` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 17 Jul 2020 08:44:33 +0000 - rev 540905
Push 37612 by abutkovits@mozilla.com at Fri, 17 Jul 2020 21:28:41 +0000
Bug 1649121: part 43) Factor `PostProcessFragmentForPastedHTMLWithoutContext` out. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83660
1b49d3b9e27458b96dfa8db942c63dfa3da86364: Bug 1649121: part 42) Factor `MergeAndPostProcessFragmentsForPastedHTMLAndContext` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 17 Jul 2020 08:44:31 +0000 - rev 540904
Push 37612 by abutkovits@mozilla.com at Fri, 17 Jul 2020 21:28:41 +0000
Bug 1649121: part 42) Factor `MergeAndPostProcessFragmentsForPastedHTMLAndContext` out. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83659
ecae975d92fe93372d8e6a8410d66c66ad8b4dd6: Bug 1649121: part 41) Add local variable for pasted HTML document fragment. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 17 Jul 2020 08:44:28 +0000 - rev 540903
Push 37612 by abutkovits@mozilla.com at Fri, 17 Jul 2020 21:28:41 +0000
Bug 1649121: part 41) Add local variable for pasted HTML document fragment. r=masayuki It's clearer and allows setting the output fragment at the end of the method. Differential Revision: https://phabricator.services.mozilla.com/D83658
8636b6b1f95f2f34548d725254dd0d7fe3516791: Bug 1648534 - Read HKLM's EnableDesktopModeAutoInvoke entry if no entry in HKCU. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 17 Jul 2020 03:02:15 +0000 - rev 540875
Push 37610 by malexandru@mozilla.com at Fri, 17 Jul 2020 09:39:07 +0000
Bug 1648534 - Read HKLM's EnableDesktopModeAutoInvoke entry if no entry in HKCU. r=masayuki This is regression by bug 1618759 and bug 1197722. By bug 1197722, we use registry value whether opening software keyboard even if desktop mode. But this fix isn't enough. Also, before landing bug 1618759, since TSF manages software keyboard state on newer Windows 10 version such as Windows 10 RS1, bug 1197722's fix isn't used. Then, after landing bug 1618759, since we use `EnableDesktopModeAutoInvoke` again, this issue occurs. Since `EnableDesktopModeAutoInvoke` is available if in HKLM, we should read HKLM's key too. Differential Revision: https://phabricator.services.mozilla.com/D83489
15f69af9b5b9aac8c54075286982631e454a6e47: Bug 1649121: part 40) Factor `DetermineContextLocalNameForParsingPastedHTML` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Thu, 16 Jul 2020 11:48:07 +0000 - rev 540712
Push 37608 by apavel@mozilla.com at Thu, 16 Jul 2020 21:27:37 +0000
Bug 1649121: part 40) Factor `DetermineContextLocalNameForParsingPastedHTML` out. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83517
5cc8568849371f6fe9adb0b25fab27f9b793c7cd: Bug 1649121: part 39) Rename parameters and variables around `CreateDocumentFragmentAndGetParentOfPastedHTMLInContext`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Thu, 16 Jul 2020 10:07:06 +0000 - rev 540711
Push 37608 by apavel@mozilla.com at Thu, 16 Jul 2020 21:27:37 +0000
Bug 1649121: part 39) Rename parameters and variables around `CreateDocumentFragmentAndGetParentOfPastedHTMLInContext`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83516
17002265d035c0f7eb281acb03c9a0cd91465be7: Bug 1649121: part 38) Add `CreateDocumentFragmentAndGetParentOfPastedHTMLInContext`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Thu, 16 Jul 2020 10:08:21 +0000 - rev 540710
Push 37608 by apavel@mozilla.com at Thu, 16 Jul 2020 21:27:37 +0000
Bug 1649121: part 38) Add `CreateDocumentFragmentAndGetParentOfPastedHTMLInContext`. r=masayuki The parameters will be renamed in the following review. Differential Revision: https://phabricator.services.mozilla.com/D83515
c4cd0750bfc498f33a4e10d106fa58bb5993bfc8: Bug 1649121: part 37) Move some methods to `FragmentFromPasteCreator`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 14 Jul 2020 08:54:14 +0000 - rev 540371
Push 37600 by malexandru@mozilla.com at Tue, 14 Jul 2020 21:47:02 +0000
Bug 1649121: part 37) Move some methods to `FragmentFromPasteCreator`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83325
1e127a5c1292c038e4c5e32fd519fb01e0f7d35b: Bug 1649121: part 36) Move setting start- and end-offsets out of `FragmentFromPasteCreator`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 14 Jul 2020 09:08:25 +0000 - rev 540370
Push 37600 by malexandru@mozilla.com at Tue, 14 Jul 2020 21:47:02 +0000
Bug 1649121: part 36) Move setting start- and end-offsets out of `FragmentFromPasteCreator`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D83324
d15ab3a0f7716110fad3159f9a3a7a26952ec183: Bug 1649121: part 35) Add `FragmentFromPasteCreator`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 14 Jul 2020 09:23:58 +0000 - rev 540369
Push 37600 by malexandru@mozilla.com at Tue, 14 Jul 2020 21:47:02 +0000
Bug 1649121: part 35) Add `FragmentFromPasteCreator`. r=masayuki First step of breaking up the complex corresponding method. Differential Revision: https://phabricator.services.mozilla.com/D83323
4d835cc17a7ff0ad08c5c3da1df70b470d709acf: Bug 1649121: part 35) Add `FragmentFromPasteCreator`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 14 Jul 2020 05:13:33 +0000 - rev 540328
Push 37599 by apavel@mozilla.com at Tue, 14 Jul 2020 15:35:20 +0000
Bug 1649121: part 35) Add `FragmentFromPasteCreator`. r=masayuki First step of breaking up the complex corresponding method. Differential Revision: https://phabricator.services.mozilla.com/D83323
aad7c6b3d5efbceb6fad699b8f92963d582396e4: Bug 1649121: part 34) Factor `FragmentParser` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 13 Jul 2020 10:30:15 +0000 - rev 540179
Push 37595 by dluca@mozilla.com at Mon, 13 Jul 2020 21:48:13 +0000
Bug 1649121: part 34) Factor `FragmentParser` out. r=masayuki First step of separating parsing more clearly from other fragment mutations. Differential Revision: https://phabricator.services.mozilla.com/D83046
fdee379992c0cf020fc16e796b9212fb0afcd275: Bug 1649121: part 33) Rename `FindTargetNode` to `FindTargetNodeOfContextForPastedHTML`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 10 Jul 2020 12:02:54 +0000 - rev 540155
Push 37594 by btara@mozilla.com at Mon, 13 Jul 2020 15:59:48 +0000
Bug 1649121: part 33) Rename `FindTargetNode` to `FindTargetNodeOfContextForPastedHTML`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82895
c805c09c2b28253595e1f174818a3271b8a735de: Bug 1649121: part 32) Rename `RemoveBodyAndHead` to `RemoveHeadChildAndStealBodyChildsChildren`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 10 Jul 2020 12:02:51 +0000 - rev 540154
Push 37594 by btara@mozilla.com at Mon, 13 Jul 2020 15:59:48 +0000
Bug 1649121: part 32) Rename `RemoveBodyAndHead` to `RemoveHeadChildAndStealBodyChildsChildren`. r=masayuki More accurate, less misleading. Differential Revision: https://phabricator.services.mozilla.com/D82894
b070fcc148f6ba0638c6c765445e3fcacfd9a37e: Bug 1649121: part 31) Change `StripFormattingNodes` to `RemoveNonPreWhiteSpaceOnlyTextNodesForIgnoringInvisibleWhiteSpaces`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Fri, 10 Jul 2020 12:02:38 +0000 - rev 540153
Push 37594 by btara@mozilla.com at Mon, 13 Jul 2020 15:59:48 +0000
Bug 1649121: part 31) Change `StripFormattingNodes` to `RemoveNonPreWhiteSpaceOnlyTextNodesForIgnoringInvisibleWhiteSpaces`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82886
a820a72c43dbe67df7a8abf305195b4ba882a46c: Bug 1649121: part 30) Move `RemoveBodyAndHead`, `FindTargetNode`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Thu, 09 Jul 2020 13:23:21 +0000 - rev 539632
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1649121: part 30) Move `RemoveBodyAndHead`, `FindTargetNode`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82885
83eb0d717a70ed1765eef311a8e3f4ace5aeef8e: Bug 1649121: part 29) Rename and simplify arguments of `InsertContents`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Thu, 09 Jul 2020 05:44:18 +0000 - rev 539545
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1649121: part 29) Rename and simplify arguments of `InsertContents`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82662
69092de8e9589e72a30aeb5f985eda1f0ad417ed: Bug 1649121: part 28) Add `InsertContents`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Thu, 09 Jul 2020 05:41:48 +0000 - rev 539544
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1649121: part 28) Add `InsertContents`. r=masayuki Its arguments are renamed in the following review. Differential Revision: https://phabricator.services.mozilla.com/D82661
964a4279b645fbef4cadcc797ad178006e8c3bbe: Bug 1649121: part 27) Add `MoveCaretOutsideOfLink`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 08 Jul 2020 12:14:16 +0000 - rev 539543
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1649121: part 27) Add `MoveCaretOutsideOfLink`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82520
71a1c9fdc93326628244a7643164e1368026cef0: Bug 1649121: part 26) Move `CollectTopMostChildContentsCompletelyInRange`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 08 Jul 2020 12:15:06 +0000 - rev 539542
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1649121: part 26) Move `CollectTopMostChildContentsCompletelyInRange`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82518
974d99b9cf36fa6bd3fc22f33e8a06381fcc9acd: Bug 1649121: part 25) Factor detecting invisible `<br>` out. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Thu, 09 Jul 2020 05:39:05 +0000 - rev 539541
Push 37583 by abutkovits@mozilla.com at Thu, 09 Jul 2020 21:37:35 +0000
Bug 1649121: part 25) Factor detecting invisible `<br>` out. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82517
9aeb390dd46fd452a583823da78f725c6e138757: Bug 1649121: part 24) Move `StripFormattingNodes`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 07 Jul 2020 12:32:40 +0000 - rev 539102
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1649121: part 24) Move `StripFormattingNodes`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82389
610bc19ed14de4a8f1f9a2d4d4fddf99cf40f4fb: Bug 1649121: part 23) Move `MoveStartAndEndAccordingToHTMLInfo`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 07 Jul 2020 12:32:33 +0000 - rev 539101
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1649121: part 23) Move `MoveStartAndEndAccordingToHTMLInfo`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82388
13056466e78f14e42e47c5a606e4b4497b421513: Bug 1649121: part 22) Move `ParseFragment`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 07 Jul 2020 12:32:30 +0000 - rev 539100
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1649121: part 22) Move `ParseFragment`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82387
872032f12fe3a63a8123f130c02328ca86ae01f1: Bug 1649121: part 21) Move `CreateDOMFragmentFromPaste`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 07 Jul 2020 12:32:20 +0000 - rev 539099
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1649121: part 21) Move `CreateDOMFragmentFromPaste`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82386
11acdf44634d703714cbe2fcf1ff1b9a7a7e8949: Bug 1649121: part 20) Move `GetNewCaretPointAfterInsertingHTML` to `HTMLWithContextInserter`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 07 Jul 2020 12:32:13 +0000 - rev 539098
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1649121: part 20) Move `GetNewCaretPointAfterInsertingHTML` to `HTMLWithContextInserter`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82385
185be8f232834c930f4bb1987a33939e459fae3f: Bug 1649121: part 19) Add `HTMLWithContextInserter` and move content of `DoInsertHTMLWithContext` to it. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 07 Jul 2020 12:32:05 +0000 - rev 539097
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1649121: part 19) Add `HTMLWithContextInserter` and move content of `DoInsertHTMLWithContext` to it. r=masayuki This is minimally invasive. In the following parts, methods will be moved to it and potentially other methods will be extracted. Differential Revision: https://phabricator.services.mozilla.com/D82384
233d95fb9fe43bc3ba5814d8c85a1fc55dad86be: Bug 1649121: part 18) Declare `CreateDOMFragmentFromPaste` `const`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 07 Jul 2020 12:31:58 +0000 - rev 539096
Push 37577 by abutkovits@mozilla.com at Tue, 07 Jul 2020 21:31:11 +0000
Bug 1649121: part 18) Declare `CreateDOMFragmentFromPaste` `const`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82198
b9a02e153bcd9a462d493530cd8cd4ee830c5d90: Bug 1635153 - Cache the result of gdk_window_get_origin. r=masayuki
Nicolas Silva <nsilva@mozilla.com> - Mon, 06 Jul 2020 09:06:12 +0000 - rev 538879
Push 37573 by dluca@mozilla.com at Mon, 06 Jul 2020 16:32:20 +0000
Bug 1635153 - Cache the result of gdk_window_get_origin. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D82164