<?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>101957</bug_id>
          
          <creation_ts>2012-11-12 11:23:59 -0800</creation_ts>
          <short_desc>Add the TestRunner public API to the ChromiumPublicApi watchlist, and introduce an entry for ChromiumTestRunner</short_desc>
          <delta_ts>2012-11-13 03:33:04 -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>jochen</reporter>
          <assigned_to>jochen</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>dpranke</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>ojan</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>764607</commentid>
    <comment_count>0</comment_count>
    <who name="">jochen</who>
    <bug_when>2012-11-12 11:23:59 -0800</bug_when>
    <thetext>Add the TestRunner public API to the ChromiumPublicApi watchlist, and introduce an entry for ChromiumTestRunner</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764609</commentid>
    <comment_count>1</comment_count>
      <attachid>173676</attachid>
    <who name="">jochen</who>
    <bug_when>2012-11-12 11:25:34 -0800</bug_when>
    <thetext>Created attachment 173676
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764616</commentid>
    <comment_count>2</comment_count>
    <who name="">jochen</who>
    <bug_when>2012-11-12 11:29:42 -0800</bug_when>
    <thetext>Since content_shell links against TestRunner, we should make sure its public API follows similar rules than the rest of our webkit API.

Is it ok to just add the TestRunner/public dir to the ChromiumPublicApi list?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764635</commentid>
    <comment_count>3</comment_count>
      <attachid>173676</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-12 11:57:17 -0800</bug_when>
    <thetext>Comment on attachment 173676
Patch

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

Yep

&gt; Tools/Scripts/webkitpy/common/config/watchlist:302
&gt; +        &quot;ChromiumTestRunner&quot;: [ &quot;jochen@chromium.org&quot;, ],

No need for the trailing ,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764636</commentid>
    <comment_count>4</comment_count>
      <attachid>173676</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-12 11:57:35 -0800</bug_when>
    <thetext>Comment on attachment 173676
Patch

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

&gt; Tools/Scripts/webkitpy/common/config/watchlist:20
&gt; +                        r&quot;|Source/Platform/chromium/public/&quot;

I think you&apos;re missing a , at the end of this line.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764801</commentid>
    <comment_count>5</comment_count>
      <attachid>173676</attachid>
    <who name="">jochen</who>
    <bug_when>2012-11-12 14:03:51 -0800</bug_when>
    <thetext>Comment on attachment 173676
Patch

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

&gt;&gt; Tools/Scripts/webkitpy/common/config/watchlist:20
&gt;&gt; +                        r&quot;|Source/Platform/chromium/public/&quot;
&gt; 
&gt; I think you&apos;re missing a , at the end of this line.

no, see e.g. line 19</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>764805</commentid>
    <comment_count>6</comment_count>
      <attachid>173676</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-12 14:07:49 -0800</bug_when>
    <thetext>Comment on attachment 173676
Patch

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

&gt;&gt;&gt; Tools/Scripts/webkitpy/common/config/watchlist:20
&gt;&gt;&gt; +                        r&quot;|Source/Platform/chromium/public/&quot;
&gt;&gt; 
&gt;&gt; I think you&apos;re missing a , at the end of this line.
&gt; 
&gt; no, see e.g. line 19

Ah, you&apos;re right.  /me forgets that this isn&apos;t really JSON.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>765446</commentid>
    <comment_count>7</comment_count>
    <who name="">jochen</who>
    <bug_when>2012-11-13 03:33:04 -0800</bug_when>
    <thetext>Committed r134394: &lt;http://trac.webkit.org/changeset/134394&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>173676</attachid>
            <date>2012-11-12 11:25:34 -0800</date>
            <delta_ts>2012-11-12 14:07:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101957-20121112202336.patch</filename>
            <type>text/plain</type>
            <size>2324</size>
            <attacher>jochen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM0MjYyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNDZjZGQ1ZDhiMWVmZDJhM2JhYjE2ODZhOThlZGRiZGNi
ZWEzYjBhZC4uODZiYTg3NThhYWVlOWI1NzE4NzQwNzY3NzczNWRiYWUwMWRhODQyYiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDEyLTExLTEyICBKb2NoZW4gRWlzaW5nZXIgIDxqb2NoZW5AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIEFkZCB0aGUgVGVzdFJ1bm5lciBwdWJsaWMgQVBJIHRvIHRoZSBDaHJvbWl1bVB1
YmxpY0FwaSB3YXRjaGxpc3QsIGFuZCBpbnRyb2R1Y2UgYW4gZW50cnkgZm9yIENocm9taXVtVGVz
dFJ1bm5lcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTAxOTU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
Q2hyb21pdW0gbm93IGFsc28gZGVwZW5kcyBvbiB0aGUgVGVzdFJ1bm5lciBwdWJsaWMgQVBJLCBh
bmQgYXMgc3VjaCwgc2ltaWxhciBydWxlcyBhcyBmb3IgdGhlIENocm9taXVtIFdlYktpdCBBUEkg
c2hvdWxkIGFwcGx5LgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9jb21tb24vY29uZmln
L3dhdGNobGlzdDoKKwogMjAxMi0xMS0xMiAgUGV0ZXIgQmV2ZXJsb28gIDxwZXRlckBjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtLUFuZHJvaWRdIFJlc3RhcnQgdGhlIGRldmljZSdz
IHNoZWxsIGluIHJvb3QgYmVmb3JlIHB1c2hpbmcgZGF0YQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL3dhdGNobGlzdCBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvY29tbW9uL2NvbmZpZy93YXRjaGxpc3QKaW5kZXggODU0YTgxMjI4MGNiMTU0NjE5OTI2
ODg4MjBhODBhM2FjMWYzMDU1ZC4uNDUwZTQ4ODRkMGM3M2U2ZWQ4ZjIzYmE4ZDM3YmVkMWQ2Yjhl
ZDliOCAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY29uZmlnL3dh
dGNobGlzdAorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jb25maWcvd2F0Y2hs
aXN0CkBAIC0xNyw3ICsxNywxMSBAQAogICAgICAgICB9LAogICAgICAgICAiQ2hyb21pdW1QdWJs
aWNBcGkiOiB7CiAgICAgICAgICAgICAiZmlsZW5hbWUiOiByIlNvdXJjZS9XZWJLaXQvY2hyb21p
dW0vcHVibGljLyIKLSAgICAgICAgICAgICAgICAgICAgICAgIHIifFNvdXJjZS9QbGF0Zm9ybS9j
aHJvbWl1bS9wdWJsaWMvIiwKKyAgICAgICAgICAgICAgICAgICAgICAgIHIifFNvdXJjZS9QbGF0
Zm9ybS9jaHJvbWl1bS9wdWJsaWMvIgorICAgICAgICAgICAgICAgICAgICAgICAgciJ8VG9vbHMv
RHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9wdWJsaWMiLAorICAgICAgICB9LAor
ICAgICAgICAiQ2hyb21pdW1UZXN0UnVubmVyIjogeworICAgICAgICAgICAgImZpbGVuYW1lIjog
ciJUb29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyIiwKICAgICAgICAgfSwK
ICAgICAgICAgIkFwcGxlTWFjUHVibGljQXBpIjogewogICAgICAgICAgICAgImZpbGVuYW1lIjog
ciJTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL1B1YmxpY0RPTUludGVyZmFjZXMuaCIKQEAg
LTI5NSw2ICsyOTksNyBAQAogICAgICAgICAiQ1NTIjogWyAiYWxleGlzQHdlYmtpdC5vcmciLCAi
bWFjcGhlcnNvbkBjaHJvbWl1bS5vcmciLCAiY21hcmNlbG9Ad2Via2l0Lm9yZyJdLAogICAgICAg
ICAiQ2hyb21pdW1HcmFwaGljcyI6IFsgImphbWVzckBjaHJvbWl1bS5vcmciLCAiY2MtYnVnc0Bj
aHJvbWl1bS5vcmciIF0sCiAgICAgICAgICJDaHJvbWl1bVB1YmxpY0FwaSI6IFsgImFiYXJ0aEB3
ZWJraXQub3JnIiwgImRnbGF6a292QGNocm9taXVtLm9yZyIsICJmaXNoZEBjaHJvbWl1bS5vcmci
LCAiamFtZXNyQGNocm9taXVtLm9yZyIsICJ0a2VudCt3a2FwaUBjaHJvbWl1bS5vcmciIF0sCisg
ICAgICAgICJDaHJvbWl1bVRlc3RSdW5uZXIiOiBbICJqb2NoZW5AY2hyb21pdW0ub3JnIiwgXSwK
ICAgICAgICAgIkRPTUF0dHJpYnV0ZXMiOiBbICJjbWFyY2Vsb0B3ZWJraXQub3JnIiwgXSwKICAg
ICAgICAgIkVGTCI6IFsgInJha3Vjb0B3ZWJraXQub3JnIiwgImd5dXlvdW5nLmtpbUBzYW1zdW5n
LmNvbSIgXSwKICAgICAgICAgIkVGTFdlYktpdDJQbGF0Zm9ybVNwZWNpZmljIjogWyAiZ3l1eW91
bmcua2ltQHNhbXN1bmcuY29tIiwgInJha3Vjb0B3ZWJraXQub3JnIiBdLAo=
</data>
<flag name="review"
          id="188451"
          type_id="1"
          status="+"
          setter="abarth"
    />
    <flag name="commit-queue"
          id="188460"
          type_id="3"
          status="-"
          setter="abarth"
    />
          </attachment>
      

    </bug>

</bugzilla>