<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>141333</bug_id>
          
          <creation_ts>2015-02-06 08:53:23 -0800</creation_ts>
          <short_desc>REGRESSION(r179705): [GTK] The Web Inspector doesn&apos;t work after r179705</short_desc>
          <delta_ts>2015-02-09 00:02:46 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>burg</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1067362</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-02-06 08:53:23 -0800</bug_when>
    <thetext>The unit tests are timing out and the inspector doesn&apos;t show up in MiniBrowser either. It seems that after r179705 the initial attach message is never received in the UI process.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1067373</commentid>
    <comment_count>1</comment_count>
    <who name="Brian Burg">burg</who>
    <bug_when>2015-02-06 10:05:38 -0800</bug_when>
    <thetext>The following code was moved out of the static PageGroup management code. It was re-added in a platform-specific way for PLATFORM(MAC), so maybe it has to be re-added to GTK/EFL when the PageGroup is constructed. (On Mac, Inspector now uses WKWebView which only takes the group identifier. So we first construct the view, then adjust prefs, then do the initial load.)

#ifndef NDEBUG
        // Allow developers to inspect the Web Inspector in debug builds without changing settings.
        pageGroup-&gt;preferences().setDeveloperExtrasEnabled(true);
        pageGroup-&gt;preferences().setLogsPageMessagesToSystemConsoleEnabled(true);
#endif

        pageGroup-&gt;preferences().setAllowFileAccessFromFileURLs(true);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1067664</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-02-08 04:23:02 -0800</bug_when>
    <thetext>Yes, that was it, thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1067665</commentid>
    <comment_count>3</comment_count>
      <attachid>246240</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-02-08 04:23:25 -0800</bug_when>
    <thetext>Created attachment 246240
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1067766</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-02-09 00:02:46 -0800</bug_when>
    <thetext>Committed r179821: &lt;http://trac.webkit.org/changeset/179821&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246240</attachid>
            <date>2015-02-08 04:23:25 -0800</date>
            <delta_ts>2015-02-08 13:32:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-inspector.diff</filename>
            <type>text/plain</type>
            <size>2291</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCBhOTAzNjIzLi45NTU3OGVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTUtMDItMDggIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJFR1JFU1NJT04ocjE3OTcwNSk6IFtHVEtdIFRoZSBXZWIgSW5zcGVjdG9y
IGRvZXNuJ3Qgd29yayBhZnRlciByMTc5NzA1CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNDEzMzMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBDcmVhdGUgYW4gaW5pdGlhbGl6ZSBXZWJQcmVmZXJlbmNlcyBm
b3IgdGhlIGluc3BlY3RvciBwYWdlLiBUaGlzCisgICAgICAgIHdhcyBtb3ZlZCBmcm9tIGNyb3Nz
LXBsYXRmb3JtIGNvZGUgdG8gcGxhdGZvcm0gc3BlY2lmaWMgY29kZS4KKworICAgICAgICAqIFVJ
UHJvY2Vzcy9ndGsvV2ViSW5zcGVjdG9yUHJveHlHdGsuY3BwOgorICAgICAgICAoV2ViS2l0OjpX
ZWJJbnNwZWN0b3JQcm94eTo6cGxhdGZvcm1DcmVhdGVJbnNwZWN0b3JQYWdlKToKKwogMjAxNS0w
Mi0wNiAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAg
ICAgW0dUS10gUmVtb3ZlIFdlYktpdFdlYlZpZXc6OmNsb3NlLW5vdGlmaWNhdGlvbiBzaWduYWwK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9ndGsvV2ViSW5zcGVjdG9yUHJv
eHlHdGsuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2d0ay9XZWJJbnNwZWN0b3JQcm94
eUd0ay5jcHAKaW5kZXggYzQ0NmY0MS4uZTRhMmI1NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL2d0ay9XZWJJbnNwZWN0b3JQcm94eUd0ay5jcHAKKysrIGIvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL2d0ay9XZWJJbnNwZWN0b3JQcm94eUd0ay5jcHAKQEAgLTYxLDkgKzYx
LDE4IEBAIFdlYlBhZ2VQcm94eSogV2ViSW5zcGVjdG9yUHJveHk6OnBsYXRmb3JtQ3JlYXRlSW5z
cGVjdG9yUGFnZSgpCiB7CiAgICAgQVNTRVJUKGluc3BlY3RlZFBhZ2UoKSk7CiAgICAgQVNTRVJU
KCFtX2luc3BlY3RvclZpZXcpOwotICAgIFJlZlB0cjxXZWJQYWdlR3JvdXA+IHBhZ2VHcm91cCA9
IFdlYlBhZ2VHcm91cDo6Y3JlYXRlKGluc3BlY3RvclBhZ2VHcm91cElkZW50aWZpZXIoKSwgZmFs
c2UsIGZhbHNlKS5sZWFrUmVmKCk7Ci0gICAgbV9pbnNwZWN0b3JWaWV3ID0gR1RLX1dJREdFVCh3
ZWJraXRXZWJWaWV3QmFzZUNyZWF0ZSgmaW5zcGVjdG9yUHJvY2Vzc1Bvb2woKSwgbnVsbHB0ciwg
cGFnZUdyb3VwLmdldCgpLCBudWxscHRyLCBudWxscHRyKSk7CisKKyAgICBSZWZQdHI8V2ViUHJl
ZmVyZW5jZXM+IHByZWZlcmVuY2VzID0gV2ViUHJlZmVyZW5jZXM6OmNyZWF0ZShTdHJpbmcoKSwg
IldlYktpdDIuIiwgIldlYktpdDIuIik7CisjaWZuZGVmIE5ERUJVRworICAgIC8vIEFsbG93IGRl
dmVsb3BlcnMgdG8gaW5zcGVjdCB0aGUgV2ViIEluc3BlY3RvciBpbiBkZWJ1ZyBidWlsZHMgd2l0
aG91dCBjaGFuZ2luZyBzZXR0aW5ncy4KKyAgICBwcmVmZXJlbmNlcy0+c2V0RGV2ZWxvcGVyRXh0
cmFzRW5hYmxlZCh0cnVlKTsKKyAgICBwcmVmZXJlbmNlcy0+c2V0TG9nc1BhZ2VNZXNzYWdlc1Rv
U3lzdGVtQ29uc29sZUVuYWJsZWQodHJ1ZSk7CisjZW5kaWYKKyAgICBwcmVmZXJlbmNlcy0+c2V0
QWxsb3dGaWxlQWNjZXNzRnJvbUZpbGVVUkxzKHRydWUpOworICAgIFJlZlB0cjxXZWJQYWdlR3Jv
dXA+IHBhZ2VHcm91cCA9IFdlYlBhZ2VHcm91cDo6Y3JlYXRlKGluc3BlY3RvclBhZ2VHcm91cElk
ZW50aWZpZXIoKSwgZmFsc2UsIGZhbHNlKTsKKyAgICBtX2luc3BlY3RvclZpZXcgPSBHVEtfV0lE
R0VUKHdlYmtpdFdlYlZpZXdCYXNlQ3JlYXRlKCZpbnNwZWN0b3JQcm9jZXNzUG9vbCgpLCBwcmVm
ZXJlbmNlcy5nZXQoKSwgcGFnZUdyb3VwLmdldCgpLCBudWxscHRyLCBudWxscHRyKSk7CiAgICAg
Z19vYmplY3RfYWRkX3dlYWtfcG9pbnRlcihHX09CSkVDVChtX2luc3BlY3RvclZpZXcpLCByZWlu
dGVycHJldF9jYXN0PHZvaWQqKj4oJm1faW5zcGVjdG9yVmlldykpOworCiAgICAgcmV0dXJuIHdl
YmtpdFdlYlZpZXdCYXNlR2V0UGFnZShXRUJLSVRfV0VCX1ZJRVdfQkFTRShtX2luc3BlY3RvclZp
ZXcpKTsKIH0KIAo=
</data>
<flag name="review"
          id="271172"
          type_id="1"
          status="+"
          setter="zan"
    />
          </attachment>
      

    </bug>

</bugzilla>