<?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>115602</bug_id>
          
          <creation_ts>2013-05-04 15:42:59 -0700</creation_ts>
          <short_desc>Get rid of special cases in AddIncludesForTypeInImpl</short_desc>
          <delta_ts>2013-05-04 18:52: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>Tools / Tests</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>haraken</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>884599</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-05-04 15:42:59 -0700</bug_when>
    <thetext>We should get rid of the special cases in AddIncludesForTypeInImpl subroutine in the JS bindings generator. Those do not seem to be needed and special cases should be avoided in the generator.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>884600</commentid>
    <comment_count>1</comment_count>
      <attachid>200549</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-05-04 15:44:09 -0700</bug_when>
    <thetext>Created attachment 200549
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>884684</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-04 18:52:03 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 200549:

platform/mac/editing/deleting/deletionUI-single-instance.html bug 114181 (author: rniwa@webkit.org)
transitions/color-transition-rounding.html bug 114182 (author: simon.fraser@apple.com)
transitions/cubic-bezier-overflow-svg-length.html bug 114183 (author: peter@chromium.org)
transitions/interrupt-zero-duration.html bug 114184 (authors: cmarrin@apple.com, rniwa@webkit.org, and simon.fraser@apple.com)
transitions/multiple-background-transitions.html bug 114185 (author: simon.fraser@apple.com)
transitions/cubic-bezier-overflow-color.html bug 114186 (author: peter@chromium.org)
transitions/multiple-shadow-transitions.html bug 114187 (author: simon.fraser@apple.com)
transitions/mismatched-shadow-transitions.html bug 114188 (author: simon.fraser@apple.com)
transitions/color-transition-all.html bug 114189 (authors: ossy@webkit.org and simon.fraser@apple.com)
transitions/negative-delay.html bug 114190 (author: simon.fraser@apple.com)
transitions/cubic-bezier-overflow-shadow.html bug 114191 (author: peter@chromium.org)
transitions/min-max-width-height-transitions.html bug 114192 (author: simon.fraser@apple.com)
transitions/cancel-transition.html bug 114193 (authors: ojan@chromium.org, rniwa@webkit.org, and simon.fraser@apple.com)
transitions/border-radius-transition.html bug 114194 (author: simon.fraser@apple.com)
transitions/flex-transitions.html bug 114195 (author: tony@chromium.org)
transitions/mixed-type.html bug 114196 (author: mikelawther@chromium.org)
transitions/multiple-mask-transitions.html bug 114197 (author: simon.fraser@apple.com)
transitions/color-transition-premultiplied.html bug 114198 (author: simon.fraser@apple.com)
transitions/mismatched-shadow-styles.html bug 114199 (author: simon.fraser@apple.com)
transitions/mask-transitions.html bug 114200 (authors: ojan@chromium.org, oliver@apple.com, and simon.fraser@apple.com)
transitions/cubic-bezier-overflow-length.html bug 114201 (author: peter@chromium.org)
transitions/multiple-background-size-transitions.html bug 114202 (authors: mitz@webkit.org and simon.fraser@apple.com)
transitions/clip-transition.html bug 114203 (authors: dglazkov@chromium.org, krit@webkit.org, and simon.fraser@apple.com)
transitions/cubic-bezier-overflow-transform.html bug 114204 (author: peter@chromium.org)
transitions/interrupted-accelerated-transition.html bug 56242 (authors: rniwa@webkit.org, simon.fraser@apple.com, and tonyg@chromium.org)
transitions/background-transitions.html bug 114206 (author: simon.fraser@apple.com)
http/tests/cookies/multiple-cookies.html bug 115608 (authors: ap@webkit.org, hamaji@chromium.org, and jchaffraix@webkit.org)
http/tests/security/cookies/third-party-cookie-blocking-user-action.html bug 114511 (authors: ap@webkit.org, jochen@chromium.org, and rniwa@webkit.org)
http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html bug 114208 (authors: abarth@webkit.org and rniwa@webkit.org)
fast/loader/javascript-url-in-object.html bug 114210 (authors: rniwa@webkit.org and sam@webkit.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>884685</commentid>
    <comment_count>3</comment_count>
      <attachid>200549</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-04 18:52:55 -0700</bug_when>
    <thetext>Comment on attachment 200549
Patch

Clearing flags on attachment: 200549

Committed r149572: &lt;http://trac.webkit.org/changeset/149572&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>884686</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-04 18:52:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>200549</attachid>
            <date>2013-05-04 15:44:09 -0700</date>
            <delta_ts>2013-05-04 18:52:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>115602_bindings_cleanup.patch</filename>
            <type>text/plain</type>
            <size>1966</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwNTg5MzBjLi44ODc4ZDkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkg
QEAKKzIwMTMtMDUtMDQgIENocmlzdG9waGUgRHVtZXogIDxjaC5kdW1lekBzaXNhLnNhbXN1bmcu
Y29tPgorCisgICAgICAgIEdldCByaWQgb2Ygc3BlY2lhbCBjYXNlcyBpbiBBZGRJbmNsdWRlc0Zv
clR5cGVJbkltcGwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTExNTYwMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIEdldCByaWQgb2YgdGhlIHNwZWNpYWwgY2FzZXMgaW4gQWRkSW5jbHVkZXNGb3JUeXBlSW5J
bXBsIHN1YnJvdXRpbmUgaW4gdGhlCisgICAgICAgIEpTIGJpbmRpbmdzIGdlbmVyYXRvci4gVGhv
c2UgYXJlIG5vIGxvbmdlciBuZWVkZWQgYW5kIHNwZWNpYWwgY2FzZXMgc2hvdWxkCisgICAgICAg
IGJlIGF2b2lkZWQgaW4gdGhlIGdlbmVyYXRvci4KKworICAgICAgICBObyBuZXcgdGVzdHMsIG5v
IGJlaGF2aW9yIGNoYW5nZS4KKworICAgICAgICAqIGJpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVy
YXRvckpTLnBtOgorICAgICAgICAoQWRkSW5jbHVkZXNGb3JUeXBlSW5JbXBsKToKKwogMjAxMy0w
NS0wMyAgQnJlbmRhbiBMb25nICA8Yi5sb25nQGNhYmxlbGFicy5jb20+CiAKICAgICAgICAgW1F0
XSBCdWlsZCB3aXRoIC0tdmlkZW8tdHJhY2sgZmFpbHMgYmVjYXVzZSBTdHJpbmcoQXRvbWljU3Ry
aW5nKSBpcyBhbWJpZ3VvdXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Nj
cmlwdHMvQ29kZUdlbmVyYXRvckpTLnBtIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0
cy9Db2RlR2VuZXJhdG9ySlMucG0KaW5kZXggZjc5ZTViMC4uMjM3ZjkxNSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG0KKysrIGIv
U291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9ySlMucG0KQEAgLTE5
MiwyNSArMTkyLDYgQEAgc3ViIEFkZEluY2x1ZGVzRm9yVHlwZUluSW1wbAogICAgIG15ICRpc0Nh
bGxiYWNrID0gQF8gPyBzaGlmdCA6IDA7CiAgICAgCiAgICAgQWRkSW5jbHVkZXNGb3JUeXBlKCR0
eXBlLCAkaXNDYWxsYmFjaywgXCVpbXBsSW5jbHVkZXMpOwotICAgIAotICAgICMgYWRkaXRpb25h
bCBpbmNsdWRlcyAodGhpbmdzIG5lZWRlZCB0byBjb21waWxlIHRoZSBiaW5kaW5ncyBidXQgbm90
IHRoZSBoZWFkZXIpCi0gICAgaWYgKCR0eXBlIGVxICJDYW52YXNSZW5kZXJpbmdDb250ZXh0MkQi
KSB7Ci0gICAgICAgICRpbXBsSW5jbHVkZXN7IkNhbnZhc0dyYWRpZW50LmgifSA9IDE7Ci0gICAg
ICAgICRpbXBsSW5jbHVkZXN7IkNhbnZhc1BhdHRlcm4uaCJ9ID0gMTsKLSAgICAgICAgJGltcGxJ
bmNsdWRlc3siQ2FudmFzU3R5bGUuaCJ9ID0gMTsKLSAgICB9Ci0KLSAgICBpZiAoJHR5cGUgZXEg
IkNhbnZhc0dyYWRpZW50IiBvciAkdHlwZSBlcSAiWFBhdGhOU1Jlc29sdmVyIiBvciAkdHlwZSBl
cSAiTWVzc2FnZVBvcnQiKSB7Ci0gICAgICAgICRpbXBsSW5jbHVkZXN7Ijx3dGYvdGV4dC9XVEZT
dHJpbmcuaD4ifSA9IDE7Ci0gICAgfQotCi0gICAgaWYgKCR0eXBlIGVxICJEb2N1bWVudCIpIHsK
LSAgICAgICAgJGltcGxJbmNsdWRlc3siTm9kZUZpbHRlci5oIn0gPSAxOwotICAgIH0KLQotICAg
IGlmICgkdHlwZSBlcSAiTWVkaWFRdWVyeUxpc3RMaXN0ZW5lciIpIHsKLSAgICAgICAgJGltcGxJ
bmNsdWRlc3siTWVkaWFRdWVyeUxpc3RMaXN0ZW5lci5oIn0gPSAxOwotICAgIH0KIH0KIAogc3Vi
IEFkZEluY2x1ZGVzRm9yVHlwZUluSGVhZGVyCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>