Changeset 275655 in webkit
- Timestamp:
- Apr 8, 2021, 1:58:24 AM (6 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 10 edited
-
ChangeLog (modified) (1 diff)
-
Scripts/webkit/messages.py (modified) (3 diffs)
-
Scripts/webkit/tests/TestWithIfMessageMessageReceiver.cpp (modified) (1 diff)
-
Scripts/webkit/tests/TestWithImageDataMessageReceiver.cpp (modified) (2 diffs)
-
Scripts/webkit/tests/TestWithLegacyReceiverMessageReceiver.cpp (modified) (2 diffs)
-
Scripts/webkit/tests/TestWithSemaphoreMessageReceiver.cpp (modified) (2 diffs)
-
Scripts/webkit/tests/TestWithStreamBufferMessageReceiver.cpp (modified) (1 diff)
-
Scripts/webkit/tests/TestWithStreamMessageReceiver.cpp (modified) (1 diff)
-
Scripts/webkit/tests/TestWithSuperclassMessageReceiver.cpp (modified) (1 diff)
-
Scripts/webkit/tests/TestWithoutAttributesMessageReceiver.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r275650 r275655 1 2021-04-08 Kimmo Kinnunen <kkinnunen@apple.com> 2 3 Difficult to understand which IPC message caused an ASSERT due to being not handled 4 https://bugs.webkit.org/show_bug.cgi?id=224269 5 6 Reviewed by Chris Dumez. 7 8 Add the message name and destination ID to the assertion message about 9 unhandled IPC message. 10 11 * Scripts/webkit/messages.py: 12 (generate_message_handler): 13 * Scripts/webkit/tests/TestWithIfMessageMessageReceiver.cpp: 14 (WebKit::TestWithIfMessage::didReceiveMessage): 15 * Scripts/webkit/tests/TestWithImageDataMessageReceiver.cpp: 16 (WebKit::TestWithImageData::didReceiveMessage): 17 (WebKit::TestWithImageData::didReceiveSyncMessage): 18 * Scripts/webkit/tests/TestWithLegacyReceiverMessageReceiver.cpp: 19 (WebKit::TestWithLegacyReceiver::didReceiveTestWithLegacyReceiverMessage): 20 (WebKit::TestWithLegacyReceiver::didReceiveSyncTestWithLegacyReceiverMessage): 21 * Scripts/webkit/tests/TestWithSemaphoreMessageReceiver.cpp: 22 (WebKit::TestWithSemaphore::didReceiveMessage): 23 (WebKit::TestWithSemaphore::didReceiveSyncMessage): 24 * Scripts/webkit/tests/TestWithStreamBufferMessageReceiver.cpp: 25 (WebKit::TestWithStreamBuffer::didReceiveMessage): 26 * Scripts/webkit/tests/TestWithStreamMessageReceiver.cpp: 27 (WebKit::TestWithStream::didReceiveStreamMessage): 28 * Scripts/webkit/tests/TestWithSuperclassMessageReceiver.cpp: 29 (WebKit::TestWithSuperclass::didReceiveSyncMessage): 30 * Scripts/webkit/tests/TestWithoutAttributesMessageReceiver.cpp: 31 (WebKit::TestWithoutAttributes::didReceiveMessage): 32 (WebKit::TestWithoutAttributes::didReceiveSyncMessage): 33 1 34 2021-04-02 Darin Adler <darin@apple.com> 2 35 -
trunk/Source/WebKit/Scripts/webkit/messages.py
r275650 r275655 950 950 result.append(' UNUSED_PARAM(decoder);\n') 951 951 result.append(' UNUSED_PARAM(connection);\n') 952 result.append(' ASSERT_NOT_REACHED ();\n')952 result.append(' ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled stream message %s to %llu", description(decoder.messageName()), decoder.destinationID());\n') 953 953 result.append('}\n') 954 954 elif async_messages or receiver.has_attribute(WANTS_DISPATCH_MESSAGE_ATTRIBUTE) or receiver.has_attribute(WANTS_ASYNC_DISPATCH_MESSAGE_ATTRIBUTE): … … 969 969 result.append(' UNUSED_PARAM(connection);\n') 970 970 result.append(' UNUSED_PARAM(decoder);\n') 971 result.append(' ASSERT_NOT_REACHED ();\n')971 result.append(' ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled message %s to %llu", description(decoder.messageName()), decoder.destinationID());\n') 972 972 result.append('}\n') 973 973 … … 985 985 result.append(' UNUSED_PARAM(decoder);\n') 986 986 result.append(' UNUSED_PARAM(replyEncoder);\n') 987 result.append(' ASSERT_NOT_REACHED ();\n')987 result.append(' ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled synchronous message %s to %llu", description(decoder.messageName()), decoder.destinationID());\n') 988 988 result.append(' return false;\n') 989 989 result.append('}\n') -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithIfMessageMessageReceiver.cpp
r274189 r275655 51 51 UNUSED_PARAM(connection); 52 52 UNUSED_PARAM(decoder); 53 ASSERT_NOT_REACHED ();53 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 54 54 } 55 55 -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithImageDataMessageReceiver.cpp
r274189 r275655 43 43 UNUSED_PARAM(connection); 44 44 UNUSED_PARAM(decoder); 45 ASSERT_NOT_REACHED ();45 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 46 46 } 47 47 … … 54 54 UNUSED_PARAM(decoder); 55 55 UNUSED_PARAM(replyEncoder); 56 ASSERT_NOT_REACHED ();56 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled synchronous message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 57 57 return false; 58 58 } -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessageReceiver.cpp
r274189 r275655 132 132 UNUSED_PARAM(connection); 133 133 UNUSED_PARAM(decoder); 134 ASSERT_NOT_REACHED ();134 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 135 135 } 136 136 … … 155 155 UNUSED_PARAM(decoder); 156 156 UNUSED_PARAM(replyEncoder); 157 ASSERT_NOT_REACHED ();157 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled synchronous message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 158 158 return false; 159 159 } -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithSemaphoreMessageReceiver.cpp
r274189 r275655 40 40 UNUSED_PARAM(connection); 41 41 UNUSED_PARAM(decoder); 42 ASSERT_NOT_REACHED ();42 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 43 43 } 44 44 … … 51 51 UNUSED_PARAM(decoder); 52 52 UNUSED_PARAM(replyEncoder); 53 ASSERT_NOT_REACHED ();53 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled synchronous message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 54 54 return false; 55 55 } -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithStreamBufferMessageReceiver.cpp
r274189 r275655 40 40 UNUSED_PARAM(connection); 41 41 UNUSED_PARAM(decoder); 42 ASSERT_NOT_REACHED ();42 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 43 43 } 44 44 -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithStreamMessageReceiver.cpp
r274433 r275655 57 57 UNUSED_PARAM(decoder); 58 58 UNUSED_PARAM(connection); 59 ASSERT_NOT_REACHED ();59 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled stream message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 60 60 } 61 61 -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithSuperclassMessageReceiver.cpp
r274189 r275655 201 201 UNUSED_PARAM(decoder); 202 202 UNUSED_PARAM(replyEncoder); 203 ASSERT_NOT_REACHED ();203 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled synchronous message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 204 204 return false; 205 205 } -
trunk/Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessageReceiver.cpp
r274189 r275655 132 132 UNUSED_PARAM(connection); 133 133 UNUSED_PARAM(decoder); 134 ASSERT_NOT_REACHED ();134 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 135 135 } 136 136 … … 155 155 UNUSED_PARAM(decoder); 156 156 UNUSED_PARAM(replyEncoder); 157 ASSERT_NOT_REACHED ();157 ASSERT_NOT_REACHED_WITH_MESSAGE("Unhandled synchronous message %s to %llu", description(decoder.messageName()), decoder.destinationID()); 158 158 return false; 159 159 }
Note:
See TracChangeset
for help on using the changeset viewer.