multiple methods named 'setLoadingProgress:' found ... |
||
Issue description
Compilation with Xcode 9 & use_xcode_clang fails with the following error:
../../ios/clean/chrome/browser/ui/toolbar/toolbar_mediator_unittest.mm:190:3: error: multiple methods named 'setLoadingProgress:' found with mismatched result, parameter type or attributes
[[consumer_ verify] setLoadingProgress:0.42];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../ios/clean/chrome/browser/ui/toolbar/toolbar_consumer.h:19:1: note: one possibility
- (void)setLoadingProgress:(double)progress;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator11.0.sdk/System/Library/Frameworks/UIKit.framework/Frameworks/DocumentManager.framework/Headers/UIDocumentBrowserViewController.h:162:53: note: also found
@property (strong, nonatomic, nullable) NSProgress *loadingProgress;
^~~~~~~~~~~~~~~
1 error generated.
,
Jun 13 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/76b8d1611c7b321ef24d8f63a6e58229f8db3de4 commit 76b8d1611c7b321ef24d8f63a6e58229f8db3de4 Author: Sylvain Defresne <sdefresne@chromium.org> Date: Tue Jun 13 08:38:02 2017 [ios] Fix ambiguous selector name. Rename ToolbarConsumer -setLoadingProgress: selector to avoid ambiguity with property loadingProgress of UIDocumentBrowserTransitionController added to iOS 11 SDK. BUG= 732323 Change-Id: I1feb46a2490ce309566cbc49aa4b3c8f76961581 Reviewed-on: https://chromium-review.googlesource.com/530946 Reviewed-by: Mark Cogan <marq@chromium.org> Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#478935} [modify] https://crrev.com/76b8d1611c7b321ef24d8f63a6e58229f8db3de4/ios/clean/chrome/browser/ui/toolbar/toolbar_consumer.h [modify] https://crrev.com/76b8d1611c7b321ef24d8f63a6e58229f8db3de4/ios/clean/chrome/browser/ui/toolbar/toolbar_mediator.mm [modify] https://crrev.com/76b8d1611c7b321ef24d8f63a6e58229f8db3de4/ios/clean/chrome/browser/ui/toolbar/toolbar_mediator_unittest.mm [modify] https://crrev.com/76b8d1611c7b321ef24d8f63a6e58229f8db3de4/ios/clean/chrome/browser/ui/toolbar/toolbar_view_controller.mm
,
Jun 13 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by sdefresne@chromium.org
, Jun 12 2017Components: Internals