Changeset 267028 in webkit
- Timestamp:
- Sep 14, 2020 12:30:11 PM (4 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r267017 r267028 1 2020-09-14 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: REGRESSION(r266885): dyld: Symbol not found: __ZN9Inspector17BackendDispatcher12sendResponseElON3WTF6RefPtrINS1_8JSONImpl6ObjectENS1_13DumbPtrTraitsIS4_EEEEb 4 https://bugs.webkit.org/show_bug.cgi?id=216486 5 6 Reviewed by Joseph Pecoraro. 7 8 * inspector/InspectorBackendDispatcher.h: 9 * inspector/InspectorBackendDispatcher.cpp: 10 (Inspector::BackendDispatcher::sendResponse): 11 Add back overloads removed in r266885 so that the symbols exist. 12 1 13 2020-09-14 Saam Barati <sbarati@apple.com> 2 14 -
trunk/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp
r266885 r267028 189 189 190 190 // FIXME: remove this function when legacy InspectorObject symbols are no longer needed <http://webkit.org/b/179847>. 191 void BackendDispatcher::sendResponse(long requestId, RefPtr<JSON::Object>&& result) 192 { 193 ASSERT(result); 194 sendResponse(requestId, result.releaseNonNull(), false); 195 } 196 197 // FIXME: remove this function when legacy InspectorObject symbols are no longer needed <http://webkit.org/b/179847>. 198 void BackendDispatcher::sendResponse(long requestId, RefPtr<JSON::Object>&& result, bool) 199 { 200 ASSERT(result); 201 sendResponse(requestId, result.releaseNonNull(), false); 202 } 203 204 // FIXME: remove this function when legacy InspectorObject symbols are no longer needed <http://webkit.org/b/179847>. 191 205 void BackendDispatcher::sendResponse(long requestId, Ref<JSON::Object>&& result) 192 206 { -
trunk/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.h
r266885 r267028 90 90 // When <http://webkit.org/b/179847> is fixed or this class is renamed for the JSON::Object case, 91 91 // then this alternate method with a dummy parameter can be removed in favor of the one without it. 92 void sendResponse(long requestId, RefPtr<JSON::Object>&& result); 93 void sendResponse(long requestId, RefPtr<JSON::Object>&& result, bool unused); 94 void sendResponse(long requestId, Ref<JSON::Object>&& result); 92 95 void sendResponse(long requestId, Ref<JSON::Object>&& result, bool unused); 93 void sendResponse(long requestId, Ref<JSON::Object>&& result);94 96 void sendPendingErrors(); 95 97
Note: See TracChangeset
for help on using the changeset viewer.