<?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>74430</bug_id>
          
          <creation_ts>2011-12-13 11:42:28 -0800</creation_ts>
          <short_desc>watchlist: Add watchlist for EFL, CMake and libsoup code and put myself on it.</short_desc>
          <delta_ts>2011-12-13 13:51:24 -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>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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Raphael Kubo da Costa (:rakuco)">rakuco</reporter>
          <assigned_to name="Raphael Kubo da Costa (:rakuco)">rakuco</assigned_to>
          <cc>abarth</cc>
    
    <cc>gustavo</cc>
    
    <cc>jamesr</cc>
    
    <cc>levin</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>520239</commentid>
    <comment_count>0</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-12-13 11:42:28 -0800</bug_when>
    <thetext>watchlist: Add watchlist for EFL, CMake and libsoup code and put myself on it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520248</commentid>
    <comment_count>1</comment_count>
      <attachid>119055</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-12-13 11:45:00 -0800</bug_when>
    <thetext>Created attachment 119055
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520258</commentid>
    <comment_count>2</comment_count>
      <attachid>119055</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2011-12-13 11:51:56 -0800</bug_when>
    <thetext>Comment on attachment 119055
Patch

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

&gt; Tools/Scripts/webkitpy/common/config/watchlist:123
&gt; +            &quot;more&quot;: r&quot;CMakeLists.*\.txt&quot;

Did you mean more here? That would mean that a file contains more references to this regex than it did before.

&gt; Tools/Scripts/webkitpy/common/config/watchlist:154
&gt; +        &quot;EFLWebKitPublicAPI&quot;: [ &quot;kubo@profusion.mobi&quot; ],

I would add a comma after your email in each of these. (It isn&apos;t required but it makes it less error prone when someone adds the next entry so they don&apos;t accidentally merge together.)


You could also do &quot;EFLWebKitPublicAPI|EFLWebCore|EFLTools|CMake|SoupNetwork&quot;: [ &quot;kubo@profusion.mobi&quot;, ], if you wished. In some ways it depends on if you think others will add themselves to some of these sections.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520296</commentid>
    <comment_count>3</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-12-13 12:49:14 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 119055 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=119055&amp;action=review
&gt; 
&gt; &gt; Tools/Scripts/webkitpy/common/config/watchlist:123
&gt; &gt; +            &quot;more&quot;: r&quot;CMakeLists.*\.txt&quot;
&gt; 
&gt; Did you mean more here? That would mean that a file contains more references to this regex than it did before.

Not really; the wiki page is a bit unclear about this. I had tried filename before, but my regex was probably wrong.

&gt; &gt; Tools/Scripts/webkitpy/common/config/watchlist:154
&gt; &gt; +        &quot;EFLWebKitPublicAPI&quot;: [ &quot;kubo@profusion.mobi&quot; ],
&gt; 
&gt; I would add a comma after your email in each of these. (It isn&apos;t required but it makes it less error prone when someone adds the next entry so they don&apos;t accidentally merge together.)

Oops, I overlooked that.

&gt; You could also do &quot;EFLWebKitPublicAPI|EFLWebCore|EFLTools|CMake|SoupNetwork&quot;: [ &quot;kubo@profusion.mobi&quot;, ], if you wished. In some ways it depends on if you think others will add themselves to some of these sections.

Well, I&apos;m thinking of joining all the EFL rules into a single one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520300</commentid>
    <comment_count>4</comment_count>
      <attachid>119055</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2011-12-13 12:53:06 -0800</bug_when>
    <thetext>Comment on attachment 119055
Patch

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

&gt;&gt;&gt; Tools/Scripts/webkitpy/common/config/watchlist:123
&gt;&gt;&gt; +            &quot;more&quot;: r&quot;CMakeLists.*\.txt&quot;
&gt;&gt; 
&gt;&gt; Did you mean more here? That would mean that a file contains more references to this regex than it did before.
&gt; 
&gt; Not really; the wiki page is a bit unclear about this. I had tried filename before, but my regex was probably wrong.

Sorry. I welcome any hints about clarifications or if you could explain what you thought it said, I can try to reword it.

The more/less support is for matching within files. (For example, I use it to alert me about new uses of threading structures.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520307</commentid>
    <comment_count>5</comment_count>
      <attachid>119071</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-12-13 12:58:56 -0800</bug_when>
    <thetext>Created attachment 119071
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520309</commentid>
    <comment_count>6</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2011-12-13 13:01:04 -0800</bug_when>
    <thetext>PS It is good to wait for the stylebot to finish its run on these patches to watchlist because it will catch any really bad mistakes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520314</commentid>
    <comment_count>7</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-12-13 13:03:45 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 119055 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=119055&amp;action=review
&gt; 
&gt; &gt;&gt;&gt; Tools/Scripts/webkitpy/common/config/watchlist:123
&gt; &gt;&gt;&gt; +            &quot;more&quot;: r&quot;CMakeLists.*\.txt&quot;
&gt; &gt;&gt; 
&gt; &gt;&gt; Did you mean more here? That would mean that a file contains more references to this regex than it did before.
&gt; &gt; 
&gt; &gt; Not really; the wiki page is a bit unclear about this. I had tried filename before, but my regex was probably wrong.
&gt; 
&gt; Sorry. I welcome any hints about clarifications or if you could explain what you thought it said, I can try to reword it.

The specific paragraphs which got me confused are these:

&gt; If is a code pattern use “more” or “less”, if you want to know if more or less of instances in that pattern occur. (more use the regex to find a match modified lines in a patch. Then it searches the to see if more instances of that exact text occur on a per file basis.)

It looks like there are words missing after the first &quot;If&quot; and after &quot;Then it searches the to see&quot;.

&gt; A definition is said to match if all of its clauses are true for any file in a patch. If you could look for more instances of a pattern occurring only within a group of a files by using both “filename” and “more” together.

If you could look == you could look?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520354</commentid>
    <comment_count>8</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-12-13 13:51:24 -0800</bug_when>
    <thetext>Committed r102704: &lt;http://trac.webkit.org/changeset/102704&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119055</attachid>
            <date>2011-12-13 11:45:00 -0800</date>
            <delta_ts>2011-12-13 12:58:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74430-20111213174548.patch</filename>
            <type>text/plain</type>
            <size>2342</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNjAxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjMwNWZiMmYyZTJlMDc2MjdhOTFlYWVhYTQwYTZjMWMy
MjhkYjBjMS4uNTdlMTVmMjE2OWZiNmU1ZjdlMWQ2MjNmNDQ5MTZlNGNlNTcwNjEzMyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDExLTEyLTEzICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxrdWJvQHByb2Z1c2lvbi5t
b2JpPgorCisgICAgICAgIHdhdGNobGlzdDogQWRkIHdhdGNobGlzdCBmb3IgRUZMLCBDTWFrZSBh
bmQgbGlic291cCBjb2RlIGFuZCBwdXQgbXlzZWxmIG9uIGl0LgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzQ0MzAKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL2Nv
bmZpZy93YXRjaGxpc3Q6CisKIDIwMTEtMTItMTIgIMOBZMOhbSBLYWxsYWkgIDxLYWxsYWkuQWRh
bUBzdHVkLnUtc3plZ2VkLmh1PgogCiAgICAgICAgIFtRdF0gRml4IHNraXAgbGlzdCBzZWFyY2gg
cGF0aCBhbmQgZXhwZWN0ZWQgZmlsZSBzZWFyY2ggcGF0aCBpbiBPUldUCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvd2F0Y2hsaXN0IGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL3dhdGNobGlzdAppbmRleCBiMjZkZjdmN2MyNjM3
MmVhNjUyM2RhYTE4OTgyYmMyNjVmYTNiNmVlLi4zMDU2ZWQxNzE5MzczZDBjNGRmZWY1ZGM0NDhi
NGMyZWU1MGFhMmFkIDEwMDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9j
b25maWcvd2F0Y2hsaXN0CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NvbmZp
Zy93YXRjaGxpc3QKQEAgLTEwOSw2ICsxMDksMjQgQEAKICAgICAgICAgIkNTUyI6IHsKICAgICAg
ICAgICAgICJmaWxlbmFtZSI6IHIiU291cmNlL1dlYkNvcmUvY3NzLyIsCiAgICAgICAgIH0sCisg
ICAgICAgICJFRkxXZWJLaXRQdWJsaWNBUEkiOiB7CisgICAgICAgICAgICAiZmlsZW5hbWUiOiBy
IlNvdXJjZS9XZWJLaXQvZWZsLyIsCisgICAgICAgIH0sCisgICAgICAgICJFRkxXZWJDb3JlIjog
eworICAgICAgICAgICAgImZpbGVuYW1lIjogciJTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9lZmwv
IiwKKyAgICAgICAgfSwKKyAgICAgICAgIkVGTFRvb2xzIjogeworICAgICAgICAgICAgImZpbGVu
YW1lIjogciJUb29scy9EdW1wUmVuZGVyVHJlZS9lZmwiCisgICAgICAgICAgICAgICAgICAgICAg
ICByInxUb29scy9FV2ViTGF1bmNoZXIiLAorICAgICAgICB9LAorICAgICAgICAiQ01ha2UiOiB7
CisgICAgICAgICAgICAibW9yZSI6IHIiQ01ha2VMaXN0cy4qXC50eHQiCisgICAgICAgICAgICAg
ICAgICAgIHIifC4rXC5jbWFrZSIKKyAgICAgICAgICAgICAgICAgICAgciJ8U291cmNlL2NtYWtl
LyIsCisgICAgICAgIH0sCisgICAgICAgICJTb3VwTmV0d29yayI6IHsKKyAgICAgICAgICAgICJm
aWxlbmFtZSI6IHIiU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwLyIsCisgICAg
ICAgIH0sCiAgICAgfSwKICAgICAiQ0NfUlVMRVMiOiB7CiAgICAgICAgICMgTm90ZTogQWxsIGVt
YWlsIGFkZHJlc3NlcyBsaXN0ZWQgbXVzdCBiZSByZWdpc3RlcmVkIHdpdGggYnVnemlsbGEuCkBA
IC0xMzMsNiArMTUxLDExIEBACiAgICAgICAgICJRdFdlYktpdDJQdWJsaWNBUEkiOiBbICJ6b2x0
YW5Ad2Via2l0Lm9yZyIsIF0sCiAgICAgICAgICJRdFdlYktpdDJQbGF0Zm9ybVNwZWNpZmljIjog
WyAiem9sdGFuQHdlYmtpdC5vcmciLCBdLAogICAgICAgICAiQ1NTIjogWyAibWFjcGhlcnNvbkBj
aHJvbWl1bS5vcmciLCBdLAorICAgICAgICAiRUZMV2ViS2l0UHVibGljQVBJIjogWyAia3Vib0Bw
cm9mdXNpb24ubW9iaSIgXSwKKyAgICAgICAgIkVGTFdlYkNvcmUiOiBbICJrdWJvQHByb2Z1c2lv
bi5tb2JpIiBdLAorICAgICAgICAiRUZMVG9vbHMiOiBbICJrdWJvQHByb2Z1c2lvbi5tb2JpIiBd
LAorICAgICAgICAiQ01ha2UiOiBbICJrdWJvQHByb2Z1c2lvbi5tb2JpIiwgXSwKKyAgICAgICAg
IlNvdXBOZXR3b3JrIjogWyAia3Vib0Bwcm9mdXNpb24ubW9iaSIgXSwKICAgICB9LAogICAgICJN
RVNTQUdFX1JVTEVTIjogewogICAgICAgICAiQ2hyb21pdW1QdWJsaWNBcGkiOiBbICJQbGVhc2Ug
d2FpdCBmb3IgYXBwcm92YWwgZnJvbSBmaXNoZEBjaHJvbWl1bS5vcmcgYmVmb3JlIHN1Ym1pdHRp
bmcgIgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119071</attachid>
            <date>2011-12-13 12:58:56 -0800</date>
            <delta_ts>2011-12-13 13:00:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74430-20111213185944.patch</filename>
            <type>text/plain</type>
            <size>2162</size>
            <attacher name="Raphael Kubo da Costa (:rakuco)">rakuco</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNjAxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjMwNWZiMmYyZTJlMDc2MjdhOTFlYWVhYTQwYTZjMWMy
MjhkYjBjMS4uNTdlMTVmMjE2OWZiNmU1ZjdlMWQ2MjNmNDQ5MTZlNGNlNTcwNjEzMyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDExLTEyLTEzICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxrdWJvQHByb2Z1c2lvbi5t
b2JpPgorCisgICAgICAgIHdhdGNobGlzdDogQWRkIHdhdGNobGlzdCBmb3IgRUZMLCBDTWFrZSBh
bmQgbGlic291cCBjb2RlIGFuZCBwdXQgbXlzZWxmIG9uIGl0LgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzQ0MzAKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL2Nv
bmZpZy93YXRjaGxpc3Q6CisKIDIwMTEtMTItMTIgIMOBZMOhbSBLYWxsYWkgIDxLYWxsYWkuQWRh
bUBzdHVkLnUtc3plZ2VkLmh1PgogCiAgICAgICAgIFtRdF0gRml4IHNraXAgbGlzdCBzZWFyY2gg
cGF0aCBhbmQgZXhwZWN0ZWQgZmlsZSBzZWFyY2ggcGF0aCBpbiBPUldUCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvd2F0Y2hsaXN0IGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL3dhdGNobGlzdAppbmRleCBiMjZkZjdmN2MyNjM3
MmVhNjUyM2RhYTE4OTgyYmMyNjVmYTNiNmVlLi4wMzU0ZmRhMDExY2FiYzc5ODg2MmVkNTYxNDMy
YjI0OTM4MjMwMmIzIDEwMDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9j
b25maWcvd2F0Y2hsaXN0CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NvbmZp
Zy93YXRjaGxpc3QKQEAgLTEwOSw2ICsxMDksMjAgQEAKICAgICAgICAgIkNTUyI6IHsKICAgICAg
ICAgICAgICJmaWxlbmFtZSI6IHIiU291cmNlL1dlYkNvcmUvY3NzLyIsCiAgICAgICAgIH0sCisg
ICAgICAgICJFRkwiOiB7CisgICAgICAgICAgICAiZmlsZW5hbWUiOiByIlNvdXJjZS9XZWJLaXQv
ZWZsLyIKKyAgICAgICAgICAgICAgICAgICAgICAgIHIifFNvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2VmbC8iCisgICAgICAgICAgICAgICAgICAgICAgICByInxUb29scy9FV2ViTGF1bmNoZXIiCisg
ICAgICAgICAgICAgICAgICAgICAgICByInxUb29scy9EdW1wUmVuZGVyVHJlZS9lZmwvIiwKKyAg
ICAgICAgfSwKKyAgICAgICAgIkNNYWtlIjogeworICAgICAgICAgICAgImZpbGVuYW1lIjogciIu
KkNNYWtlTGlzdHNcdypcLnR4dCIKKyAgICAgICAgICAgICAgICAgICAgICAgIHIifC4qXHcrXC5j
bWFrZSIKKyAgICAgICAgICAgICAgICAgICAgICAgIHIifFNvdXJjZS9jbWFrZS8iLAorICAgICAg
ICB9LAorICAgICAgICAiU291cE5ldHdvcmsiOiB7CisgICAgICAgICAgICAiZmlsZW5hbWUiOiBy
IlNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC8iLAorICAgICAgICB9LAogICAg
IH0sCiAgICAgIkNDX1JVTEVTIjogewogICAgICAgICAjIE5vdGU6IEFsbCBlbWFpbCBhZGRyZXNz
ZXMgbGlzdGVkIG11c3QgYmUgcmVnaXN0ZXJlZCB3aXRoIGJ1Z3ppbGxhLgpAQCAtMTMzLDYgKzE0
Nyw5IEBACiAgICAgICAgICJRdFdlYktpdDJQdWJsaWNBUEkiOiBbICJ6b2x0YW5Ad2Via2l0Lm9y
ZyIsIF0sCiAgICAgICAgICJRdFdlYktpdDJQbGF0Zm9ybVNwZWNpZmljIjogWyAiem9sdGFuQHdl
YmtpdC5vcmciLCBdLAogICAgICAgICAiQ1NTIjogWyAibWFjcGhlcnNvbkBjaHJvbWl1bS5vcmci
LCBdLAorICAgICAgICAiRUZMIjogWyAia3Vib0Bwcm9mdXNpb24ubW9iaSIsIF0sCisgICAgICAg
ICJDTWFrZSI6IFsgImt1Ym9AcHJvZnVzaW9uLm1vYmkiLCBdLAorICAgICAgICAiU291cE5ldHdv
cmsiOiBbICJrdWJvQHByb2Z1c2lvbi5tb2JpIiwgXSwKICAgICB9LAogICAgICJNRVNTQUdFX1JV
TEVTIjogewogICAgICAgICAiQ2hyb21pdW1QdWJsaWNBcGkiOiBbICJQbGVhc2Ugd2FpdCBmb3Ig
YXBwcm92YWwgZnJvbSBmaXNoZEBjaHJvbWl1bS5vcmcgYmVmb3JlIHN1Ym1pdHRpbmcgIgo=
</data>
<flag name="review"
          id="118971"
          type_id="1"
          status="+"
          setter="levin"
    />
          </attachment>
      

    </bug>

</bugzilla>