Summary: | REGRESSION(r211643): Dismissing WKActionSheet should not also dismiss its presenting view controller | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Wenson Hsieh <wenson_hsieh> | ||||||||||||
Component: | WebKit Misc. | Assignee: | Wenson Hsieh <wenson_hsieh> | ||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||
Severity: | Normal | CC: | aestes, bdakin, commit-queue, megan_gardner, thorton, tph, webkit-bug-importer, zwaugh | ||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||
Hardware: | Unspecified | ||||||||||||||
OS: | Unspecified | ||||||||||||||
Attachments: |
|
Description
Wenson Hsieh
2018-03-11 14:41:05 PDT
Created attachment 335547 [details]
Patch
Created attachment 335548 [details]
Fix macOS builds
Created attachment 335552 [details]
Fix open source iOS builds.
Created attachment 335553 [details]
Really fix open source iOS builds.
Comment on attachment 335553 [details] Really fix open source iOS builds. View in context: https://bugs.webkit.org/attachment.cgi?id=335553&action=review > Tools/TestWebKitAPI/ClassMethodSwizzler.mm:27 > +#include "config.h" > +#include "ClassMethodSwizzler.h" #import > Tools/TestWebKitAPI/Tests/ios/ActionSheetTests.mm:26 > #include "config.h" #import > Tools/TestWebKitAPI/ios/TestWKWebViewController.h:26 > +#pragma once No need for this. > Tools/TestWebKitAPI/ios/TestWKWebViewController.mm:31 > +#include "config.h" > +#include "TestWKWebViewController.h" > + > +#if PLATFORM(IOS) > + > +#include <wtf/BlockPtr.h> #import Comment on attachment 335553 [details] Really fix open source iOS builds. View in context: https://bugs.webkit.org/attachment.cgi?id=335553&action=review Thanks for the review! >> Tools/TestWebKitAPI/ClassMethodSwizzler.mm:27 >> +#include "ClassMethodSwizzler.h" > > #import Fixed. >> Tools/TestWebKitAPI/Tests/ios/ActionSheetTests.mm:26 >> #include "config.h" > > #import Fixed. >> Tools/TestWebKitAPI/ios/TestWKWebViewController.h:26 >> +#pragma once > > No need for this. Removed. >> Tools/TestWebKitAPI/ios/TestWKWebViewController.mm:31 >> +#include <wtf/BlockPtr.h> > > #import Fixed. Created attachment 335614 [details]
Patch for landing
Comment on attachment 335614 [details] Patch for landing Clearing flags on attachment: 335614 Committed r229542: <https://trac.webkit.org/changeset/229542> *** Bug 185257 has been marked as a duplicate of this bug. *** *** Bug 187926 has been marked as a duplicate of this bug. *** |