Changeset 228731 in webkit


Ignore:
Timestamp:
Feb 19, 2018 11:08:00 PM (6 years ago)
Author:
commit-queue@webkit.org
Message:

[WTR][GTK] crash log backtrace doesn't show symbol names for DatabaseProcess and NetworkProcess
https://bugs.webkit.org/show_bug.cgi?id=182953

Patch by Fujii Hironori <Fujii Hironori> on 2018-02-19
Reviewed by Carlos Garcia Campos.

  • Scripts/webkitpy/port/gtk.py:

(GtkPort._get_crash_log): Removed the code to convert WebProcess name.

  • WebKitTestRunner/TestController.cpp:

(WTR::TestController::webProcessName): Return the correct program name for GTK+ port.
(WTR::TestController::networkProcessName): Ditto.
(WTR::TestController::databaseProcessName): Ditto.

Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r228711 r228731  
     12018-02-19  Fujii Hironori  <Hironori.Fujii@sony.com>
     2
     3        [WTR][GTK] crash log backtrace doesn't show symbol names for DatabaseProcess and NetworkProcess
     4        https://bugs.webkit.org/show_bug.cgi?id=182953
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        * Scripts/webkitpy/port/gtk.py:
     9        (GtkPort._get_crash_log): Removed the code to convert WebProcess name.
     10        * WebKitTestRunner/TestController.cpp:
     11        (WTR::TestController::webProcessName): Return the correct program name for GTK+ port.
     12        (WTR::TestController::networkProcessName): Ditto.
     13        (WTR::TestController::databaseProcessName): Ditto.
     14
    1152018-02-19  Ryan Haddad  <ryanhaddad@apple.com>
    216
  • trunk/Tools/Scripts/webkitpy/port/gtk.py

    r227901 r228731  
    224224
    225225    def _get_crash_log(self, name, pid, stdout, stderr, newer_than, target_host=None):
    226         name = "WebKitWebProcess" if name == "WebProcess" else name
    227226        return GDBCrashLogGenerator(name, pid, newer_than, self._filesystem, self._path_to_driver).generate_crash_log(stdout, stderr)
    228227
  • trunk/Tools/WebKitTestRunner/TestController.cpp

    r228587 r228731  
    892892#elif PLATFORM(COCOA)
    893893    return "com.apple.WebKit.WebContent.Development";
     894#elif PLATFORM(GTK)
     895    return "WebKitWebProcess";
    894896#else
    895897    return "WebProcess";
     
    904906#elif PLATFORM(COCOA)
    905907    return "com.apple.WebKit.Networking.Development";
     908#elif PLATFORM(GTK)
     909    return "WebKitNetworkProcess";
    906910#else
    907911    return "NetworkProcess";
     
    920924#elif PLATFORM(COCOA)
    921925    return "com.apple.WebKit.Storage.Development";
     926#elif PLATFORM(GTK)
     927    return "WebKitStorageProcess";
    922928#else
    923929    return "DatabaseProcess";
Note: See TracChangeset for help on using the changeset viewer.