Changeset 236469 in webkit
- Timestamp:
- Sep 25, 2018, 12:32:44 PM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 8 edited
-
ChangeLog (modified) (1 diff)
-
inspector/scripts/codegen/generate_objc_header.py (modified) (1 diff)
-
inspector/scripts/tests/all/expected/definitions-with-mac-platform.json-result (modified) (1 diff)
-
inspector/scripts/tests/generic/expected/domain-availability.json-result (modified) (1 diff)
-
inspector/scripts/tests/generic/expected/domains-with-varying-command-sizes.json-result (modified) (1 diff)
-
inspector/scripts/tests/generic/expected/generate-domains-with-feature-guards.json-result (modified) (1 diff)
-
inspector/scripts/tests/generic/expected/worker-supported-domains.json-result (modified) (1 diff)
-
inspector/scripts/tests/mac/expected/definitions-with-mac-platform.json-result (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r236451 r236469 1 2018-09-25 Joseph Pecoraro <pecoraro@apple.com> 2 3 Web Inspector: Stricter block syntax in generated ObjC protocol interfaces 4 https://bugs.webkit.org/show_bug.cgi?id=189962 5 <rdar://problem/44648287> 6 7 Reviewed by Brian Burg. 8 9 * inspector/scripts/codegen/generate_objc_header.py: 10 (ObjCHeaderGenerator._callback_block_for_command): 11 If there are no return parameters include "void" in the block signature. 12 13 * inspector/scripts/tests/all/expected/definitions-with-mac-platform.json-result: 14 * inspector/scripts/tests/generic/expected/domain-availability.json-result: 15 * inspector/scripts/tests/generic/expected/domains-with-varying-command-sizes.json-result: 16 * inspector/scripts/tests/generic/expected/generate-domains-with-feature-guards.json-result: 17 * inspector/scripts/tests/generic/expected/worker-supported-domains.json-result: 18 * inspector/scripts/tests/mac/expected/definitions-with-mac-platform.json-result: 19 Rebaseline test results. 20 1 21 2018-09-24 Joseph Pecoraro <pecoraro@apple.com> 2 22 -
trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_header.py
r236321 r236469 227 227 for parameter in command.return_parameters: 228 228 pairs.append(join_type_and_name(self.objc_type_for_param(domain, command.command_name, parameter), parameter.parameter_name)) 229 return 'void(^)(%s)' % ', '.join(pairs) 229 params = 'void' 230 if pairs: 231 params = ', '.join(pairs) 232 return 'void(^)(%s)' % params 230 233 231 234 def _generate_event_interfaces(self, domain): -
trunk/Source/JavaScriptCore/inspector/scripts/tests/all/expected/definitions-with-mac-platform.json-result
r233122 r236469 916 916 @protocol TestProtocolNetworkDomainHandler <NSObject> 917 917 @required 918 - (void)loadResourceWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;918 - (void)loadResourceWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 919 919 @end 920 920 -
trunk/Source/JavaScriptCore/inspector/scripts/tests/generic/expected/domain-availability.json-result
r233122 r236469 906 906 @protocol TestProtocolDomainADomainHandler <NSObject> 907 907 @required 908 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;908 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 909 909 @end 910 910 911 911 @protocol TestProtocolDomainBDomainHandler <NSObject> 912 912 @required 913 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;913 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 914 914 @end 915 915 -
trunk/Source/JavaScriptCore/inspector/scripts/tests/generic/expected/domains-with-varying-command-sizes.json-result
r233122 r236469 1163 1163 @protocol TestProtocolNetwork1DomainHandler <NSObject> 1164 1164 @required 1165 - (void)loadResource1WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1165 - (void)loadResource1WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1166 1166 @end 1167 1167 1168 1168 @protocol TestProtocolNetwork3DomainHandler <NSObject> 1169 1169 @required 1170 - (void)loadResource1WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1171 - (void)loadResource2WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1172 - (void)loadResource3WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1173 - (void)loadResource4WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1174 - (void)loadResource5WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1175 - (void)loadResource6WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1176 - (void)loadResource7WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;1170 - (void)loadResource1WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1171 - (void)loadResource2WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1172 - (void)loadResource3WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1173 - (void)loadResource4WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1174 - (void)loadResource5WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1175 - (void)loadResource6WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1176 - (void)loadResource7WithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 1177 1177 @end 1178 1178 -
trunk/Source/JavaScriptCore/inspector/scripts/tests/generic/expected/generate-domains-with-feature-guards.json-result
r233122 r236469 943 943 @protocol TestProtocolNetwork1DomainHandler <NSObject> 944 944 @required 945 - (void)loadResourceWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;945 - (void)loadResourceWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 946 946 @end 947 947 -
trunk/Source/JavaScriptCore/inspector/scripts/tests/generic/expected/worker-supported-domains.json-result
r233122 r236469 907 907 @protocol TestProtocolDomainADomainHandler <NSObject> 908 908 @required 909 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;909 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 910 910 @end 911 911 912 912 @protocol TestProtocolDomainBDomainHandler <NSObject> 913 913 @required 914 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;914 - (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 915 915 @end 916 916 -
trunk/Source/JavaScriptCore/inspector/scripts/tests/mac/expected/definitions-with-mac-platform.json-result
r233122 r236469 916 916 @protocol TestProtocolNetworkDomainHandler <NSObject> 917 917 @required 918 - (void)loadResourceWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)( ))successCallback;918 - (void)loadResourceWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback; 919 919 @end 920 920
Note:
See TracChangeset
for help on using the changeset viewer.