Changeset 252853 in webkit


Ignore:
Timestamp:
Nov 25, 2019 3:39:48 AM (4 years ago)
Author:
Carlos Garcia Campos
Message:

REGRESSION(r252770): [GTK][WPE] Remove inspector broken in debug builds after r252770
https://bugs.webkit.org/show_bug.cgi?id=204569

Reviewed by Žan Doberšek.

We need to call relaxAdoptionRequirement() in SocketConnection constructor because we are taking a reference for
the read monitor lambda.

  • wtf/glib/SocketConnection.cpp:

(WTF::SocketConnection::SocketConnection):

Location:
trunk/Source/WTF
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r252850 r252853  
     12019-11-25  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r252770): [GTK][WPE] Remove inspector broken in debug builds after r252770
     4        https://bugs.webkit.org/show_bug.cgi?id=204569
     5
     6        Reviewed by Žan Doberšek.
     7
     8        We need to call relaxAdoptionRequirement() in SocketConnection constructor because we are taking a reference for
     9        the read monitor lambda.
     10
     11        * wtf/glib/SocketConnection.cpp:
     12        (WTF::SocketConnection::SocketConnection):
     13
    1142019-11-25  Fujii Hironori  <Hironori.Fujii@sony.com>
    215
  • trunk/Source/WTF/wtf/glib/SocketConnection.cpp

    r252831 r252853  
    3535    , m_userData(userData)
    3636{
     37    relaxAdoptionRequirement();
     38
    3739    m_readBuffer.reserveInitialCapacity(defaultBufferSize);
    3840    m_writeBuffer.reserveInitialCapacity(defaultBufferSize);
Note: See TracChangeset for help on using the changeset viewer.