Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Reflect selection changes in Firefox for text editing #12447

Merged
merged 3 commits into from
Sep 26, 2019

Conversation

nturgut
Copy link
Contributor

@nturgut nturgut commented Sep 25, 2019

Reflect selection changes in Firefox. With this change if the keyboard arrow keys to move the cursor the selection change is synced to Flutter Framework

Fixing issue: flutter/flutter#32225

…d arrow keys to move the cursor the selection change is synced to Flutter Framework
@nturgut nturgut requested review from mdebbar and yjbanov September 25, 2019 22:58
@nturgut
Copy link
Contributor Author

nturgut commented Sep 25, 2019

Thanks a lot for the review! Please have another look.

@nturgut nturgut added the platform-web Code specifically for the web engine label Sep 25, 2019
Copy link
Contributor

@mdebbar mdebbar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM after Yegor's concern is addressed.

add initial value to selection start/end
@nturgut
Copy link
Contributor Author

nturgut commented Sep 26, 2019

Thanks for the review!

I'll refactor this class in the next PR. I'll merge EditingState and selection. I'll remove EditingType. I'll also remove the unused swapdom methods.

@nturgut nturgut merged commit d8d0d3f into flutter:master Sep 26, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 26, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Sep 26, 2019
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Sep 27, 2019
[email protected]:flutter/engine.git/compare/0018135a1c28...5b952f2

git log 0018135..5b952f2 --no-merges --oneline
2019-09-26 [email protected] Forwards Flutter View to platform views and detaches when needed. (flutter/engine#12359)
2019-09-26 [email protected] Reflect selection changes in Firefox for text editing (flutter/engine#12447)
2019-09-26 [email protected] Adds support for 5 mouse buttons (flutter/engine#12450)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
Inconnu08 pushed a commit to Inconnu08/flutter that referenced this pull request Sep 30, 2019
[email protected]:flutter/engine.git/compare/0018135a1c28...5b952f2

git log 0018135..5b952f2 --no-merges --oneline
2019-09-26 [email protected] Forwards Flutter View to platform views and detaches when needed. (flutter/engine#12359)
2019-09-26 [email protected] Reflect selection changes in Firefox for text editing (flutter/engine#12447)
2019-09-26 [email protected] Adds support for 5 mouse buttons (flutter/engine#12450)


If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes platform-web Code specifically for the web engine
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants