<?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>98333</bug_id>
          
          <creation_ts>2012-10-03 17:35:58 -0700</creation_ts>
          <short_desc>[GTK] Enable inspector by default in GtkLauncher/MiniBrowser</short_desc>
          <delta_ts>2012-10-04 05:23:58 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>98310</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Adrian Perez">aperez</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>berto</cc>
    
    <cc>cgarcia</cc>
    
    <cc>mrobinson</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>734254</commentid>
    <comment_count>0</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2012-10-03 17:35:58 -0700</bug_when>
    <thetext>[GTK] Enable inspector by default in GtkLauncher/MiniBrowser</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734258</commentid>
    <comment_count>1</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2012-10-03 17:38:44 -0700</bug_when>
    <thetext>Both MiniBrowser and GtkLauncher are tools for testing, so in
the end every time we want to test the inspector we have to
manually enable enable the “developer extras” setting when using
them. It would make sense to have this setting enabled by default.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734272</commentid>
    <comment_count>2</comment_count>
      <attachid>167011</attachid>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2012-10-03 17:55:24 -0700</bug_when>
    <thetext>Created attachment 167011
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734584</commentid>
    <comment_count>3</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2012-10-04 04:23:22 -0700</bug_when>
    <thetext>&gt; Tools/GtkLauncher/main.c:492
&gt; +    g_object_set(G_OBJECT(webkitSettings), &quot;enable-developer-extras&quot;, TRUE, NULL);

You don&apos;t really need the cast here, g_object_set() receives a gpointer.

Otherwise it looks fine :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734586</commentid>
    <comment_count>4</comment_count>
      <attachid>167011</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2012-10-04 04:34:00 -0700</bug_when>
    <thetext>Comment on attachment 167011
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=167011&amp;action=review

&gt; Tools/GtkLauncher/main.c:492
&gt; +    g_object_set(G_OBJECT(webkitSettings), &quot;enable-developer-extras&quot;, TRUE, NULL);

Yeah, what Berto said. Also I guess the WK1 and WK2 APIs differ here, otherwise I guess we should try to use the same when thing possible.

r- because you need cq to land this, so please re-upload.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734592</commentid>
    <comment_count>5</comment_count>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2012-10-04 04:45:17 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 167011 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=167011&amp;action=review
&gt; 
&gt; &gt; Tools/GtkLauncher/main.c:492
&gt; &gt; +    g_object_set(G_OBJECT(webkitSettings), &quot;enable-developer-extras&quot;, TRUE, NULL);
&gt; 
&gt; Yeah, what Berto said. Also I guess the WK1 and WK2 APIs differ here, otherwise I guess we should try to use the same when thing possible.

WK1 API exposes only the GObject properties, the WK2 API has also the convenience setter/getter functions, so it seemed natural to use them. Would it be better to use also g_object_set when using the WK2 API? (IMHO using the setter is easier on the eyes).

&gt; r- because you need cq to land this, so please re-upload.

Will do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734602</commentid>
    <comment_count>6</comment_count>
      <attachid>167077</attachid>
    <who name="Adrian Perez">aperez</who>
    <bug_when>2012-10-04 04:57:38 -0700</bug_when>
    <thetext>Created attachment 167077
Patch

Updated patch, and requested commit-queue flag for it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734603</commentid>
    <comment_count>7</comment_count>
      <attachid>167077</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2012-10-04 04:59:03 -0700</bug_when>
    <thetext>Comment on attachment 167077
Patch

Looks good!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734611</commentid>
    <comment_count>8</comment_count>
      <attachid>167077</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-04 05:23:55 -0700</bug_when>
    <thetext>Comment on attachment 167077
Patch

Clearing flags on attachment: 167077

Committed r130386: &lt;http://trac.webkit.org/changeset/130386&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>734612</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-04 05:23:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>167011</attachid>
            <date>2012-10-03 17:55:24 -0700</date>
            <delta_ts>2012-10-04 04:57:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98333-20121004035525.patch</filename>
            <type>text/plain</type>
            <size>2245</size>
            <attacher name="Adrian Perez">aperez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwMzMwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggY2I3ZWY1NjcwMzNlNzE3MTc4NzNlMjc2MDY4MzMyNTA1
MTVhYmQzMi4uZjk5NzMxMGIxMmMzOWQ2NDU4ODI0ZDExYjNiMjRhOTg1ZWM2YzZiZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDEyLTEwLTAzICBBZHJpYW4gUGVyZXogZGUgQ2FzdHJvICA8YXBlcmV6QGlnYWxpYS5j
b20+CisKKyAgICAgICAgW0dUS10gRW5hYmxlIGluc3BlY3RvciBieSBkZWZhdWx0IGluIEd0a0xh
dW5jaGVyL01pbmlCcm93c2VyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05ODMzMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEJvdGggTWluaUJyb3dzZXIgYW5kIEd0a0xhdW5jaGVyIGFyZSB0b29scyBmb3Ig
dGVzdGluZywgc28gaW4KKyAgICAgICAgdGhlIGVuZCBldmVyeSB0aW1lIHdlIHdhbnQgdG8gdGVz
dCB0aGUgaW5zcGVjdG9yIHdlIGhhdmUgdG8KKyAgICAgICAgbWFudWFsbHkgZW5hYmxlIGVuYWJs
ZSB0aGUg4oCcZGV2ZWxvcGVyIGV4dHJhc+KAnSBzZXR0aW5nIHdoZW4gdXNpbmcKKyAgICAgICAg
dGhlbS4gSXQgbWFrZSBzZW5zZSB0byBoYXZlIHRoaXMgc2V0dGluZyBlbmFibGVkIGJ5IGRlZmF1
bHQuCisKKyAgICAgICAgKiBHdGtMYXVuY2hlci9tYWluLmM6CisgICAgICAgIChtYWluKToKKyAg
ICAgICAgKiBNaW5pQnJvd3Nlci9ndGsvbWFpbi5jOgorICAgICAgICAobWFpbik6CisKIDIwMTIt
MTAtMDMgIEJlbmphbWluIFBvdWxhaW4gIDxicG91bGFpbkBhcHBsZS5jb20+CiAKICAgICAgICAg
Rml4IEdlb2xvY2F0aW9uL3dpbmRvdy1jbG9zZS1jcmFzaC5odG1sIGFuZCBoYXJkZW4gV2ViS2l0
VGVzdFJ1bm5lciBmb3IgR2VvbG9jYXRpb24KZGlmZiAtLWdpdCBhL1Rvb2xzL0d0a0xhdW5jaGVy
L21haW4uYyBiL1Rvb2xzL0d0a0xhdW5jaGVyL21haW4uYwppbmRleCAyYmE3OTI0NzIxZDA2YzBm
MTYzZGVlYzlhMmNiZTgzZmMzOTIyYjE1Li43MDllNjYxNWZkYzg0Njk3NzRiOGFjYjA3OTIxMjM3
MzJiZDg0NTU3IDEwMDY0NAotLS0gYS9Ub29scy9HdGtMYXVuY2hlci9tYWluLmMKKysrIGIvVG9v
bHMvR3RrTGF1bmNoZXIvbWFpbi5jCkBAIC00ODksNiArNDg5LDcgQEAgaW50IG1haW4oaW50IGFy
Z2MsIGNoYXIqIGFyZ3ZbXSkKICAgICBnX29wdGlvbl9jb250ZXh0X2FkZF9ncm91cChjb250ZXh0
LCBndGtfZ2V0X29wdGlvbl9ncm91cChUUlVFKSk7CiAKICAgICB3ZWJraXRTZXR0aW5ncyA9IHdl
YmtpdF93ZWJfc2V0dGluZ3NfbmV3KCk7CisgICAgZ19vYmplY3Rfc2V0KEdfT0JKRUNUKHdlYmtp
dFNldHRpbmdzKSwgImVuYWJsZS1kZXZlbG9wZXItZXh0cmFzIiwgVFJVRSwgTlVMTCk7CiAgICAg
aWYgKCFhZGRXZWJTZXR0aW5nc0dyb3VwVG9Db250ZXh0KGNvbnRleHQsIHdlYmtpdFNldHRpbmdz
KSkgewogICAgICAgICBnX29iamVjdF91bnJlZih3ZWJraXRTZXR0aW5ncyk7CiAgICAgICAgIHdl
YmtpdFNldHRpbmdzID0gMDsKZGlmZiAtLWdpdCBhL1Rvb2xzL01pbmlCcm93c2VyL2d0ay9tYWlu
LmMgYi9Ub29scy9NaW5pQnJvd3Nlci9ndGsvbWFpbi5jCmluZGV4IDk4OGUzOTY5NjQ2Y2ZjMzQw
OTg3NDRhZTAxODJiNDNjM2MzYjFkNmYuLjhjNmMwOGQ2ZWIwMWE1MjgyYzIzNTE0NzliMTNmNDE0
M2FmZGU3NGUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL01pbmlCcm93c2VyL2d0ay9tYWluLmMKKysrIGIv
VG9vbHMvTWluaUJyb3dzZXIvZ3RrL21haW4uYwpAQCAtMjA3LDYgKzIwNyw3IEBAIGludCBtYWlu
KGludCBhcmdjLCBjaGFyICphcmd2W10pCiAgICAgZ19vcHRpb25fY29udGV4dF9hZGRfZ3JvdXAo
Y29udGV4dCwgZ3RrX2dldF9vcHRpb25fZ3JvdXAoVFJVRSkpOwogCiAgICAgV2ViS2l0U2V0dGlu
Z3MgKndlYmtpdFNldHRpbmdzID0gd2Via2l0X3NldHRpbmdzX25ldygpOworICAgIHdlYmtpdF9z
ZXR0aW5nc19zZXRfZW5hYmxlX2RldmVsb3Blcl9leHRyYXMod2Via2l0U2V0dGluZ3MsIFRSVUUp
OwogICAgIGlmICghYWRkU2V0dGluZ3NHcm91cFRvQ29udGV4dChjb250ZXh0LCB3ZWJraXRTZXR0
aW5ncykpIHsKICAgICAgICAgZ19vYmplY3RfdW5yZWYod2Via2l0U2V0dGluZ3MpOwogICAgICAg
ICB3ZWJraXRTZXR0aW5ncyA9IDA7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>167077</attachid>
            <date>2012-10-04 04:57:38 -0700</date>
            <delta_ts>2012-10-04 05:23:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98333-20121004145737.patch</filename>
            <type>text/plain</type>
            <size>2211</size>
            <attacher name="Adrian Perez">aperez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwMzgzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTgzNGZiYjFjNDAwYWFhNDY3OTFiNWNiOGJmYjQ0MDY3
M2UzZGEzNC4uOWI4ZjMwMDY1NTA0MjU3NDUwOWQzZGQ3M2ViMTcyNjBhODRjOTgyZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDEyLTEwLTAzICBBZHJpYW4gUGVyZXogZGUgQ2FzdHJvICA8YXBlcmV6QGlnYWxpYS5j
b20+CisKKyAgICAgICAgW0dUS10gRW5hYmxlIGluc3BlY3RvciBieSBkZWZhdWx0IGluIEd0a0xh
dW5jaGVyL01pbmlCcm93c2VyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD05ODMzMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEJvdGggTWluaUJyb3dzZXIgYW5kIEd0a0xhdW5jaGVyIGFyZSB0b29scyBmb3Ig
dGVzdGluZywgc28gaW4KKyAgICAgICAgdGhlIGVuZCBldmVyeSB0aW1lIHdlIHdhbnQgdG8gdGVz
dCB0aGUgaW5zcGVjdG9yIHdlIGhhdmUgdG8KKyAgICAgICAgbWFudWFsbHkgZW5hYmxlIGVuYWJs
ZSB0aGUg4oCcZGV2ZWxvcGVyIGV4dHJhc+KAnSBzZXR0aW5nIHdoZW4gdXNpbmcKKyAgICAgICAg
dGhlbS4gSXQgbWFrZSBzZW5zZSB0byBoYXZlIHRoaXMgc2V0dGluZyBlbmFibGVkIGJ5IGRlZmF1
bHQuCisKKyAgICAgICAgKiBHdGtMYXVuY2hlci9tYWluLmM6CisgICAgICAgIChtYWluKToKKyAg
ICAgICAgKiBNaW5pQnJvd3Nlci9ndGsvbWFpbi5jOgorICAgICAgICAobWFpbik6CisKIDIwMTIt
MTAtMDQgIEhhcmFsZCBBbHZlc3RyYW5kICA8aHRhQGdvb2dsZS5jb20+CiAKICAgICAgICAgQ2hh
bmdlIFJUQ1BlZXJDb25uZWN0aW9uIEdldFN0YXRzIHRvIHVzZSBEYXRlIHRpbWVzdGFtcCBmb3Jt
YXQKZGlmZiAtLWdpdCBhL1Rvb2xzL0d0a0xhdW5jaGVyL21haW4uYyBiL1Rvb2xzL0d0a0xhdW5j
aGVyL21haW4uYwppbmRleCA5YzE3ZjdkYzM0MjA1NzY1MDM2NDAxNDM4OTY4NmM1M2RmYzM5MzNk
Li45NDJhMjBiMGZjMGI5MWVlZGFhZTc1YzA2OTdjMjg2NWNjYzg1ZDViIDEwMDY0NAotLS0gYS9U
b29scy9HdGtMYXVuY2hlci9tYWluLmMKKysrIGIvVG9vbHMvR3RrTGF1bmNoZXIvbWFpbi5jCkBA
IC00ODksNiArNDg5LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqIGFyZ3ZbXSkKICAgICBn
X29wdGlvbl9jb250ZXh0X2FkZF9ncm91cChjb250ZXh0LCBndGtfZ2V0X29wdGlvbl9ncm91cChU
UlVFKSk7CiAKICAgICB3ZWJraXRTZXR0aW5ncyA9IHdlYmtpdF93ZWJfc2V0dGluZ3NfbmV3KCk7
CisgICAgZ19vYmplY3Rfc2V0KHdlYmtpdFNldHRpbmdzLCAiZW5hYmxlLWRldmVsb3Blci1leHRy
YXMiLCBUUlVFLCBOVUxMKTsKICAgICBpZiAoIWFkZFdlYlNldHRpbmdzR3JvdXBUb0NvbnRleHQo
Y29udGV4dCwgd2Via2l0U2V0dGluZ3MpKSB7CiAgICAgICAgIGdfb2JqZWN0X3VucmVmKHdlYmtp
dFNldHRpbmdzKTsKICAgICAgICAgd2Via2l0U2V0dGluZ3MgPSAwOwpkaWZmIC0tZ2l0IGEvVG9v
bHMvTWluaUJyb3dzZXIvZ3RrL21haW4uYyBiL1Rvb2xzL01pbmlCcm93c2VyL2d0ay9tYWluLmMK
aW5kZXggMWE1NWIxOGY4ZGJkNjFiNGQ3NDFlMjEzOTg1MmNjZGRiZWUyYzZkZS4uNGE5ZDhhNWZj
MzNjMTQ3MmYzMTEwMGFiNjFmNmIyOWVmNmFmODY2ZSAxMDA2NDQKLS0tIGEvVG9vbHMvTWluaUJy
b3dzZXIvZ3RrL21haW4uYworKysgYi9Ub29scy9NaW5pQnJvd3Nlci9ndGsvbWFpbi5jCkBAIC0y
MDcsNiArMjA3LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKICAgICBnX29w
dGlvbl9jb250ZXh0X2FkZF9ncm91cChjb250ZXh0LCBndGtfZ2V0X29wdGlvbl9ncm91cChUUlVF
KSk7CiAKICAgICBXZWJLaXRTZXR0aW5ncyAqd2Via2l0U2V0dGluZ3MgPSB3ZWJraXRfc2V0dGlu
Z3NfbmV3KCk7CisgICAgd2Via2l0X3NldHRpbmdzX3NldF9lbmFibGVfZGV2ZWxvcGVyX2V4dHJh
cyh3ZWJraXRTZXR0aW5ncywgVFJVRSk7CiAgICAgaWYgKCFhZGRTZXR0aW5nc0dyb3VwVG9Db250
ZXh0KGNvbnRleHQsIHdlYmtpdFNldHRpbmdzKSkgewogICAgICAgICBnX29iamVjdF91bnJlZih3
ZWJraXRTZXR0aW5ncyk7CiAgICAgICAgIHdlYmtpdFNldHRpbmdzID0gMDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>