<?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>101691</bug_id>
          
          <creation_ts>2012-11-08 19:22:30 -0800</creation_ts>
          <short_desc>[V8] Clean up header includes and ifdefs in V8GCController</short_desc>
          <delta_ts>2012-11-10 10:25:45 -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="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>eric</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>levin+threading</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>762452</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-08 19:22:30 -0800</bug_when>
    <thetext>[V8] Clean up header includes and ifdefs in V8GCController</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>762454</commentid>
    <comment_count>1</comment_count>
      <attachid>173178</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-08 19:23:08 -0800</bug_when>
    <thetext>Created attachment 173178
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>762732</commentid>
    <comment_count>2</comment_count>
      <attachid>173178</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-11-09 02:01:49 -0800</bug_when>
    <thetext>Comment on attachment 173178
Patch

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

&gt; Source/WebCore/bindings/v8/V8GCController.cpp:-298
&gt; -#if PLATFORM(CHROMIUM)

What&apos;s the rationale to remove this macro?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>763147</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-09 10:30:19 -0800</bug_when>
    <thetext>&gt; What&apos;s the rationale to remove this macro?

Qt and GTK used to have an option to build with V8.  These ifdefs were added to support that, but they no longer have that option.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>763566</commentid>
    <comment_count>4</comment_count>
      <attachid>173178</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-11-09 20:15:21 -0800</bug_when>
    <thetext>Comment on attachment 173178
Patch

&gt; Qt and GTK used to have an option to build with V8.  These ifdefs were added to support that, but they no longer have that option.

OK. BTW, then it seems that UseV8.cmake is no longer needed. UseV8.cmake already lacks a bunch of V8 binding files and it looks like they have not been maintained.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>763675</commentid>
    <comment_count>5</comment_count>
      <attachid>173178</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-10 10:20:42 -0800</bug_when>
    <thetext>Comment on attachment 173178
Patch

Ok.  We should delete it so we don&apos;t spend energy maintaining it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>763676</commentid>
    <comment_count>6</comment_count>
      <attachid>173178</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-10 10:25:41 -0800</bug_when>
    <thetext>Comment on attachment 173178
Patch

Clearing flags on attachment: 173178

Committed r134159: &lt;http://trac.webkit.org/changeset/134159&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>763677</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-10 10:25:45 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>173178</attachid>
            <date>2012-11-08 19:23:08 -0800</date>
            <delta_ts>2012-11-10 10:25:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-101691-20121108192117.patch</filename>
            <type>text/plain</type>
            <size>3614</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzOTkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDNkYjI4M2VhODNkMmEw
NTVjN2I2NTMyMTNiNTdhOTI1MjllOTdmMy4uYTI4NjRmNDc3NzVjODljZWM3OTk2Njc4YjY5NTU1
NTI4M2YwYzNiMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE5IEBACiAyMDEyLTExLTA4ICBBZGFt
IEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKKyAgICAgICAgW1Y4XSBDbGVhbiB1cCBoZWFk
ZXIgaW5jbHVkZXMgYW5kIGlmZGVmcyBpbiBWOEdDQ29udHJvbGxlcgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAxNjkxCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBmaWxlIGRvZXNuJ3QgbmVlZCB0
byBpbmNsdWRlIGFsbCB0aGVzZSBoZWFkZXJzIGFueW1vcmUuCisKKyAgICAgICAgKiBiaW5kaW5n
cy92OC9WOEdDQ29udHJvbGxlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjp3b3JraW5nU2V0RXN0
aW1hdGVNQk11dGV4KToKKyAgICAgICAgKFdlYkNvcmU6OlY4R0NDb250cm9sbGVyOjptYWpvckdD
RXBpbG9ndWUpOgorICAgICAgICAoV2ViQ29yZTo6VjhHQ0NvbnRyb2xsZXI6OmNoZWNrTWVtb3J5
VXNhZ2UpOgorCisyMDEyLTExLTA4ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisK
ICAgICAgICAgW1Y4XSBSZW1vdmUgYSBsZXZlbCBvZiBpbmRpcmVjdGlvbiBpbiBET01EYXRhU3Rv
cmUKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTY5
MAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOEdDQ29udHJvbGxl
ci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOEdDQ29udHJvbGxlci5jcHAKaW5k
ZXggM2Q0NDBlZWU3NjJkNWI3ZjdlYWJjNzMzYTRlYzE1ZDJhNWI2NjBhMS4uZTU4MGQ2ZmM4YTBk
ZTkxZDdiZDc5NjBmY2M4NDExYTkwNDExMWFjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
YmluZGluZ3MvdjgvVjhHQ0NvbnRyb2xsZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRp
bmdzL3Y4L1Y4R0NDb250cm9sbGVyLmNwcApAQCAtMzEsMzkgKzMxLDE3IEBACiAjaW5jbHVkZSAi
Y29uZmlnLmgiCiAjaW5jbHVkZSAiVjhHQ0NvbnRyb2xsZXIuaCIKIAotI2luY2x1ZGUgIkFjdGl2
ZURPTU9iamVjdC5oIgogI2luY2x1ZGUgIkF0dHIuaCIKLSNpbmNsdWRlICJET01EYXRhU3RvcmUu
aCIKLSNpbmNsdWRlICJET01JbXBsZW1lbnRhdGlvbi5oIgogI2luY2x1ZGUgIkhUTUxJbWFnZUVs
ZW1lbnQuaCIKLSNpbmNsdWRlICJIVE1MTmFtZXMuaCIKICNpbmNsdWRlICJNZW1vcnlVc2FnZVN1
cHBvcnQuaCIKLSNpbmNsdWRlICJNZXNzYWdlUG9ydC5oIgotI2luY2x1ZGUgIlJldGFpbmVkRE9N
SW5mby5oIgotI2luY2x1ZGUgIlJldGFpbmVkT2JqZWN0SW5mby5oIgorI2luY2x1ZGUgIlRyYWNl
RXZlbnQuaCIKICNpbmNsdWRlICJWOEFic3RyYWN0RXZlbnRMaXN0ZW5lci5oIgogI2luY2x1ZGUg
IlY4QmluZGluZy5oIgotI2luY2x1ZGUgIlY4Q1NTUnVsZS5oIgotI2luY2x1ZGUgIlY4Q1NTUnVs
ZUxpc3QuaCIKLSNpbmNsdWRlICJWOENTU1N0eWxlRGVjbGFyYXRpb24uaCIKLSNpbmNsdWRlICJW
OERPTUltcGxlbWVudGF0aW9uLmgiCiAjaW5jbHVkZSAiVjhNZXNzYWdlUG9ydC5oIgogI2luY2x1
ZGUgIlY4Tm9kZS5oIgogI2luY2x1ZGUgIlY4UmVjdXJzaW9uU2NvcGUuaCIKLSNpbmNsdWRlICJW
OFN0eWxlU2hlZXQuaCIKLSNpbmNsdWRlICJWOFN0eWxlU2hlZXRMaXN0LmgiCiAjaW5jbHVkZSAi
V3JhcHBlclR5cGVJbmZvLmgiCi0KICNpbmNsdWRlIDxhbGdvcml0aG0+Ci0jaW5jbHVkZSA8dXRp
bGl0eT4KLSNpbmNsdWRlIDx2OC1kZWJ1Zy5oPgotI2luY2x1ZGUgPHd0Zi9IYXNoTWFwLmg+Ci0j
aW5jbHVkZSA8d3RmL1N0ZExpYkV4dHJhcy5oPgotI2luY2x1ZGUgPHd0Zi9VbnVzZWRQYXJhbS5o
PgotCi0jaWYgUExBVEZPUk0oQ0hST01JVU0pCi0jaW5jbHVkZSAiVHJhY2VFdmVudC5oIgotI2Vu
ZGlmCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIApAQCAtMjU2LDcgKzIzNCw2IEBAIHZvaWQgVjhH
Q0NvbnRyb2xsZXI6Om1ham9yR0NQcm9sb2d1ZSgpCiAgICAgZGF0YS0+c3RyaW5nQ2FjaGUoKS0+
Y2xlYXJPbkdDKCk7CiB9CiAKLSNpZiBQTEFURk9STShDSFJPTUlVTSkKIHN0YXRpYyBpbnQgd29y
a2luZ1NldEVzdGltYXRlTUIgPSAwOwogCiBzdGF0aWMgTXV0ZXgmIHdvcmtpbmdTZXRFc3RpbWF0
ZU1CTXV0ZXgoKQpAQCAtMjY0LDcgKzI0MSw2IEBAIHN0YXRpYyBNdXRleCYgd29ya2luZ1NldEVz
dGltYXRlTUJNdXRleCgpCiAgICAgQXRvbWljYWxseUluaXRpYWxpemVkU3RhdGljKE11dGV4Jiwg
bXV0ZXggPSAqbmV3IE11dGV4KTsKICAgICByZXR1cm4gbXV0ZXg7CiB9Ci0jZW5kaWYKIAogdm9p
ZCBWOEdDQ29udHJvbGxlcjo6Z2NFcGlsb2d1ZSh2ODo6R0NUeXBlIHR5cGUsIHY4OjpHQ0NhbGxi
YWNrRmxhZ3MgZmxhZ3MpCiB7CkBAIC0yODIsMjAgKzI1OCwxNyBAQCB2b2lkIFY4R0NDb250cm9s
bGVyOjptYWpvckdDRXBpbG9ndWUoKQogewogICAgIHY4OjpIYW5kbGVTY29wZSBzY29wZTsKIAot
I2lmIFBMQVRGT1JNKENIUk9NSVVNKQogICAgIC8vIFRoZSBHQyBjYW4gaGFwcGVuIG9uIG11bHRp
cGxlIHRocmVhZHMgaW4gY2FzZSBvZiBkZWRpY2F0ZWQgd29ya2VycyB3aGljaCBydW4gaW4tcHJv
Y2Vzcy4KICAgICB7CiAgICAgICAgIE11dGV4TG9ja2VyIGxvY2tlcih3b3JraW5nU2V0RXN0aW1h
dGVNQk11dGV4KCkpOwogICAgICAgICB3b3JraW5nU2V0RXN0aW1hdGVNQiA9IE1lbW9yeVVzYWdl
U3VwcG9ydDo6YWN0dWFsTWVtb3J5VXNhZ2VNQigpOwogICAgIH0KLSNlbmRpZgogCiAgICAgVFJB
Q0VfRVZFTlRfRU5EMCgidjgiLCAiR0MiKTsKIH0KIAogdm9pZCBWOEdDQ29udHJvbGxlcjo6Y2hl
Y2tNZW1vcnlVc2FnZSgpCiB7Ci0jaWYgUExBVEZPUk0oQ0hST01JVU0pCiAgICAgY29uc3QgaW50
IGxvd01lbW9yeVVzYWdlTUIgPSBNZW1vcnlVc2FnZVN1cHBvcnQ6Omxvd01lbW9yeVVzYWdlTUIo
KTsKICAgICBjb25zdCBpbnQgaGlnaE1lbW9yeVVzYWdlTUIgPSBNZW1vcnlVc2FnZVN1cHBvcnQ6
OmhpZ2hNZW1vcnlVc2FnZU1CKCk7CiAgICAgY29uc3QgaW50IGhpZ2hVc2FnZURlbHRhTUIgPSBN
ZW1vcnlVc2FnZVN1cHBvcnQ6OmhpZ2hVc2FnZURlbHRhTUIoKTsKQEAgLTMxOSw3ICsyOTIsNiBA
QCB2b2lkIFY4R0NDb250cm9sbGVyOjpjaGVja01lbW9yeVVzYWdlKCkKICAgICAgICAgLy8gV2Ug
YXJlIGFwcHJvYWNoaW5nIE9PTSBhbmQgbWVtb3J5IHVzYWdlIGluY3JlYXNlZCBieSBoaWdoVXNh
Z2VEZWx0YU1CIHNpbmNlIHRoZSBsYXN0IEdDLgogICAgICAgICB2ODo6Vjg6Okxvd01lbW9yeU5v
dGlmaWNhdGlvbigpOwogICAgIH0KLSNlbmRpZgogfQogCiB2b2lkIFY4R0NDb250cm9sbGVyOjpo
aW50Rm9yQ29sbGVjdEdhcmJhZ2UoKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>