<?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>214554</bug_id>
          
          <creation_ts>2020-07-20 08:44:31 -0700</creation_ts>
          <short_desc>[GTK] WebKitSettings:enable-private-browsing missing G_PARAM_DEPRECATED</short_desc>
          <delta_ts>2020-07-21 07:00:57 -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>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>berto</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gustavo</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1673083</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2020-07-20 08:44:31 -0700</bug_when>
    <thetext>WebKitSettings:enable-private-browsing is missing G_PARAM_DEPRECATED</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673084</commentid>
    <comment_count>1</comment_count>
      <attachid>404717</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2020-07-20 08:45:40 -0700</bug_when>
    <thetext>Created attachment 404717
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673085</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2020-07-20 08:46:12 -0700</bug_when>
    <thetext>Style checker won&apos;t like this, since the existing code doesn&apos;t follow WebKit code style, but I figure reindenting it to change one line is probably overkill.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673086</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2020-07-20 08:46:41 -0700</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673385</commentid>
    <comment_count>4</comment_count>
      <attachid>404717</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2020-07-20 23:58:06 -0700</bug_when>
    <thetext>Comment on attachment 404717
Patch

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

&gt; Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp:957
&gt; +                                                         readWriteConstructParamFlags | G_PARAM_DEPRECATED));

You need a cast here. This doesn&apos;t build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673423</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2020-07-21 06:03:52 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #4)
&gt; You need a cast here. This doesn&apos;t build.

That&apos;s what I thought, but I tried without just to see, and it built for me, so I didn&apos;t use it. Maybe the cast is no longer required with GCC 10. I tested again just now to be certain, and it really builds fine for me without the cast....</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673425</commentid>
    <comment_count>6</comment_count>
      <attachid>404813</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2020-07-21 06:06:57 -0700</bug_when>
    <thetext>Created attachment 404813
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1673437</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-21 07:00:56 -0700</bug_when>
    <thetext>Committed r264653: &lt;https://trac.webkit.org/changeset/264653&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 404813.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404717</attachid>
            <date>2020-07-20 08:45:40 -0700</date>
            <delta_ts>2020-07-21 06:06:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-214554-20200720104539.patch</filename>
            <type>text/plain</type>
            <size>1575</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0NTgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDU5NjJhZGY3NTAwYWYxM2Ey
ZmRmOWY4YWEyOWZkMzhmZGFhMDkyNTguLmNlZjgwMmJmMGRkYmNlOTJkZGI2YWI3ODQ5ZWRiNGJl
Nzk5MTE0OTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjAtMDctMjAgIE1pY2hhZWwg
Q2F0YW56YXJvICA8bWNhdGFuemFyb0Bnbm9tZS5vcmc+CisKKyAgICAgICAgW0dUS10gV2ViS2l0
U2V0dGluZ3M6ZW5hYmxlLXByaXZhdGUtYnJvd3NpbmcgbWlzc2luZyBHX1BBUkFNX0RFUFJFQ0FU
RUQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNDU1
NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9nbGliL1dlYktpdFNldHRpbmdzLmNwcDoKKyAgICAgICAgKHdlYmtpdF9zZXR0
aW5nc19jbGFzc19pbml0KToKKwogMjAyMC0wNy0xOCAgQ29tbWl0IFF1ZXVlICA8Y29tbWl0LXF1
ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIHIyNjQ1NjMu
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvZ2xpYi9XZWJLaXRTZXR0
aW5ncy5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvZ2xpYi9XZWJLaXRTZXR0aW5n
cy5jcHAKaW5kZXggNmY1MWM4NWM1ZTU0ZDBmZWY4NDI0MTMzZTBmMWE0ZTE5ODk3YmFmYy4uNGMz
Yjg1ODhmMDY5MmUyNzI1MDc1MjUxYzgwOGM3YWQ5ODMxNjFjZSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL2dsaWIvV2ViS2l0U2V0dGluZ3MuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9nbGliL1dlYktpdFNldHRpbmdzLmNwcApAQCAtOTU0LDcg
Kzk1NCw3IEBAIHN0YXRpYyB2b2lkIHdlYmtpdF9zZXR0aW5nc19jbGFzc19pbml0KFdlYktpdFNl
dHRpbmdzQ2xhc3MqIGtsYXNzKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXygiRW5hYmxlIHByaXZhdGUgYnJvd3NpbmciKSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF8oIldo
ZXRoZXIgdG8gZW5hYmxlIHByaXZhdGUgYnJvd3NpbmciKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZBTFNFLAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZFdyaXRlQ29u
c3RydWN0UGFyYW1GbGFncykpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcmVhZFdyaXRlQ29uc3RydWN0UGFyYW1GbGFncyB8IEdfUEFS
QU1fREVQUkVDQVRFRCkpOwogI2VuZGlmCiAKICAgICAvKioK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>404813</attachid>
            <date>2020-07-21 06:06:57 -0700</date>
            <delta_ts>2020-07-21 07:00:56 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-214554-20200721080657.patch</filename>
            <type>text/plain</type>
            <size>1613</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0NjQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGU2ODUzZDllNTBhZjY0ZGU5
YTgyZGNmZDk1ZTI4ODMyYjBiMmQ0YjYuLjk3YTY3MGQ3OWYzZjExZmJjZWQzNmUxMjAxZTEzMmFm
YmFkMDY3NTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjAtMDctMjEgIE1pY2hhZWwg
Q2F0YW56YXJvICA8bWNhdGFuemFyb0Bnbm9tZS5vcmc+CisKKyAgICAgICAgW0dUS10gV2ViS2l0
U2V0dGluZ3M6ZW5hYmxlLXByaXZhdGUtYnJvd3NpbmcgbWlzc2luZyBHX1BBUkFNX0RFUFJFQ0FU
RUQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNDU1
NAorCisgICAgICAgIFJldmlld2VkIGJ5IENhcmxvcyBHYXJjaWEgQ2FtcG9zLgorCisgICAgICAg
ICogVUlQcm9jZXNzL0FQSS9nbGliL1dlYktpdFNldHRpbmdzLmNwcDoKKyAgICAgICAgKHdlYmtp
dF9zZXR0aW5nc19jbGFzc19pbml0KToKKwogMjAyMC0wNy0yMSAgQ2FybG9zIEdhcmNpYSBDYW1w
b3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gUHJlcGFyZSB1bml0IHRl
c3RzIGZvciBHVEs0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvZ2xp
Yi9XZWJLaXRTZXR0aW5ncy5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvZ2xpYi9X
ZWJLaXRTZXR0aW5ncy5jcHAKaW5kZXggNmY1MWM4NWM1ZTU0ZDBmZWY4NDI0MTMzZTBmMWE0ZTE5
ODk3YmFmYy4uYjdmOWEwOWJjMTRiMjZkMDE1NDE3ODk5MWVmNGExYTI5M2I4OTFmOCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL2dsaWIvV2ViS2l0U2V0dGluZ3MuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9nbGliL1dlYktpdFNldHRpbmdzLmNw
cApAQCAtOTU0LDcgKzk1NCw3IEBAIHN0YXRpYyB2b2lkIHdlYmtpdF9zZXR0aW5nc19jbGFzc19p
bml0KFdlYktpdFNldHRpbmdzQ2xhc3MqIGtsYXNzKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXygiRW5hYmxlIHByaXZhdGUgYnJvd3Np
bmciKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF8oIldoZXRoZXIgdG8gZW5hYmxlIHByaXZhdGUgYnJvd3NpbmciKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZBTFNFLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cmVhZFdyaXRlQ29uc3RydWN0UGFyYW1GbGFncykpOworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljX2Nhc3Q8R1BhcmFtRmxhZ3M+
KHJlYWRXcml0ZUNvbnN0cnVjdFBhcmFtRmxhZ3MgfCBHX1BBUkFNX0RFUFJFQ0FURUQpKSk7CiAj
ZW5kaWYKIAogICAgIC8qKgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>