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

Issue 13238: on iOS, force an orientation change when the current orientation is not allowed #13170

Merged
merged 12 commits into from
Oct 31, 2019

Conversation

josh-ksr
Copy link
Contributor

@josh-ksr josh-ksr commented Oct 16, 2019

Next try as the merge was reverted.

There was a problem in another unittest (testWillDeallocNotification) together with the changes from this pull request. I fixed it with the last commit.

Fixes the iOS part of flutter/flutter#13238

@josh-ksr josh-ksr changed the title Issue 13238 ios bugfix Issue 13238: on iOS, force an orientation change when the current orientation is not allowed Oct 16, 2019
@@ -441,6 +441,7 @@ - (void)testWillDeallocNotification {
XCTestExpectation* expectation =
[[XCTestExpectation alloc] initWithDescription:@"notification called"];
id engine = [[MockEngine alloc] init];
@autoreleasepool {
Copy link
Member

Choose a reason for hiding this comment

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

I tried to reproduce the LUCI error locally, were you able to reproduce it?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, you need to run all unittests at once on iOS 12.2 simulator, does not happen with 13.0 or if you run just the single test

@gaaclarke
Copy link
Member

https://chromium-swarm.appspot.com/task?id=47ee8117695de810 . I launched a LUCI test for this, it works. LGTM

@GaryQian GaryQian merged commit 3a32d9f into flutter:master Oct 31, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Oct 31, 2019
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Oct 31, 2019
git@github.com:flutter/engine.git/compare/4b76fadbf438...7c80d62

git log 4b76fad..7c80d62 --no-merges --oneline
2019-10-31 iska.kaushik@gmail.com CIPD needs the directory to be relative (flutter/engine#13461)
2019-10-31 1541038+josh-ksr@users.noreply.github.com Force orientation change when current orientation not allowed on iOS (flutter/engine#13170)
2019-10-31 jason-simmons@users.noreply.github.com Duplicate the directory fd in fml::VisitFiles (flutter/engine#13448)
2019-10-31 amirh@users.noreply.github.com Fix iOS crash when multiple platform views are in the scene (flutter/engine#13449)
2019-10-30 skia-flutter-autoroll@skia.org Roll src/third_party/skia 7df14d055703..549325c87e9d (11 commits) (flutter/engine#13447)


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 cbracken@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
Inconnu08 pushed a commit to Inconnu08/flutter that referenced this pull request Nov 26, 2019
git@github.com:flutter/engine.git/compare/4b76fadbf438...7c80d62

git log 4b76fad..7c80d62 --no-merges --oneline
2019-10-31 iska.kaushik@gmail.com CIPD needs the directory to be relative (flutter/engine#13461)
2019-10-31 1541038+josh-ksr@users.noreply.github.com Force orientation change when current orientation not allowed on iOS (flutter/engine#13170)
2019-10-31 jason-simmons@users.noreply.github.com Duplicate the directory fd in fml::VisitFiles (flutter/engine#13448)
2019-10-31 amirh@users.noreply.github.com Fix iOS crash when multiple platform views are in the scene (flutter/engine#13449)
2019-10-30 skia-flutter-autoroll@skia.org Roll src/third_party/skia 7df14d055703..549325c87e9d (11 commits) (flutter/engine#13447)


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 cbracken@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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants