Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[web] Add Edge support for Flutter Engine unit-tests. #15641

Merged
merged 3 commits into from Jan 15, 2020

Conversation

nturgut
Copy link
Contributor

@nturgut nturgut commented Jan 14, 2020

Add Edge support for Flutter Engine unit-tests. This does not include the launcher.

Note that since Edge is not a supported browser or a supported runtime in dart-sdk, internet explorer is temporarily used for mapping. (Issue added to dart-sdk/test: dart-lang/test#1142)

How to run engine unit tests on windows:

dart dev\felt.dart test --browser=edge

--build-filter option of build_runner didn't work on windows so for now there is not an option for running an individual test.

Fixes: flutter/flutter#48456

@nturgut nturgut added the platform-web Code specifically for the web engine label Jan 14, 2020
@nturgut nturgut requested a review from yjbanov January 14, 2020 22:04
@nturgut nturgut removed the request for review from stuartmorgan January 14, 2020 22:04
lib/web_ui/dev/supported_browsers.dart Outdated Show resolved Hide resolved
lib/web_ui/dev/supported_browsers.dart Outdated Show resolved Hide resolved
@nturgut
Copy link
Contributor Author

nturgut commented Jan 14, 2020

thanks for the quick review!

@nturgut nturgut added the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Jan 14, 2020
@nturgut
Copy link
Contributor Author

nturgut commented Jan 15, 2020

luci-engine is failing due to Fuchia error. The PR is only related to Flutter web tooling. Merging the PR.

@nturgut nturgut merged commit bc41ab5 into flutter:master Jan 15, 2020
@nturgut nturgut removed the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Jan 15, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jan 15, 2020
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Jan 15, 2020
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Jan 15, 2020
flutter/engine@ddaa9dc...bc41ab5

git log ddaa9dc..bc41ab5 --first-parent --oneline
2020-01-15 nurhan@google.com [web] Add Edge support for Flutter Engine unit-tests. (flutter/engine#15641)
2020-01-14 garyq@google.com Add FML_DCHECK to ensure layout before calling getters (flutter/engine#15635)


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 jimgraham@google.com 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
NoamDev pushed a commit to NoamDev/engine that referenced this pull request Feb 27, 2020
* Add Edge support for Flutter Engine unit-tests. This does not include the launcher

* Add mapping from browser name to platform.

* remove ie from supported browser maps
NoamDev added a commit to NoamDev/engine that referenced this pull request Feb 27, 2020
filmil pushed a commit to filmil/engine that referenced this pull request Mar 13, 2020
* Add Edge support for Flutter Engine unit-tests. This does not include the launcher

* Add mapping from browser name to platform.

* remove ie from supported browser maps
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes platform-web Code specifically for the web engine
Projects
None yet
3 participants