<?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>55790</bug_id>
          
          <creation_ts>2011-03-04 13:48:44 -0800</creation_ts>
          <short_desc>Use target_defaults to reduce boilerplate in GYP build system</short_desc>
          <delta_ts>2011-03-04 16:11:38 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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>
          
          <blocked>55018</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>362684</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-03-04 13:48:44 -0800</bug_when>
    <thetext>Use target_defaults to reduce boilerplate in GYP build system</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362686</commentid>
    <comment_count>1</comment_count>
      <attachid>84794</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-03-04 13:51:09 -0800</bug_when>
    <thetext>Created attachment 84794
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362758</commentid>
    <comment_count>2</comment_count>
      <attachid>84794</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2011-03-04 15:51:59 -0800</bug_when>
    <thetext>Comment on attachment 84794
Patch

yess!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362777</commentid>
    <comment_count>3</comment_count>
      <attachid>84794</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-03-04 16:11:34 -0800</bug_when>
    <thetext>Comment on attachment 84794
Patch

Clearing flags on attachment: 84794

Committed r80387: &lt;http://trac.webkit.org/changeset/80387&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362778</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-03-04 16:11:38 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84794</attachid>
            <date>2011-03-04 13:51:09 -0800</date>
            <delta_ts>2011-03-04 16:11:34 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55790-20110304135107.patch</filename>
            <type>text/plain</type>
            <size>6340</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODAzNzEKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5n
ZUxvZwppbmRleCBiNjdhMDU3NWI0ODdlZGJjNjUyYzI5OTkzNTRjNDdhNmFiN2MxMjkxLi5hMDEz
YjZhOTJhYWYyOTM1MTMxNDMzMTIzMWM4Y2MyZDA5ZmI5MTkwIDEwMDY0NAotLS0gYS9DaGFuZ2VM
b2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDMtMDQgIEFkYW0gQmFy
dGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBVc2UgdGFyZ2V0X2RlZmF1bHRzIHRvIHJlZHVjZSBib2lsZXJwbGF0
ZSBpbiBHWVAgYnVpbGQgc3lzdGVtCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD01NTc5MAorCisgICAgICAgIFRoaXMgZmlsZSBjb250YWlucyBHWVAgZGVj
bGFyYXRpb25zIHRoYXQgYXJlIHNoYXJlZCBieSBhbGwgdGhlIG1vZHVsZXMuCisgICAgICAgIEN1
cnJlbnRseSwgd2UgdXNlIHRoaXMgdG8gc2V0IHVwIHRoZSBjb25maWd1cmF0aW9ucywgYWxiZWl0
IHByaW1pdGl2ZWx5LgorCisgICAgICAgICogU291cmNlL2d5cC9jb21tb24uZ3lwaTogQWRkZWQu
CisKIDIwMTEtMDMtMDMgIEtldmluIE9sbGl2aWVyICA8a2V2aW5vQHRoZW9sbGl2aWVycy5jb20+
CiAKICAgICAgICAgW3d4XSBCdWlsZCBmaXguIEVuc3VyZSB0aGUgSUNVIGluY2x1ZGUgZGlyIGNv
bWVzIGJlZm9yZSBKYXZhU2NyaXB0Q29yZS93dGYgb24gV2luCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxv
ZwppbmRleCBhMTkxZDQxMDgzMjQxOGEyNTE3NjNlODIwMGY5YmM4MzhmYzU3OWMxLi4zNzAyOGM3
ZmE4NjI0YjNhZmE1M2EyY2VmZGZlOGVjMzQ1OGFjOTllIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VM
b2cKQEAgLTEsNSArMSwxOCBAQAogMjAxMS0wMy0wNCAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJr
aXQub3JnPgogCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFVzZSB0YXJnZXRfZGVmYXVsdHMgdG8gcmVkdWNlIGJvaWxlcnBsYXRlIGluIEdZUCBidWlsZCBz
eXN0ZW0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU1
NzkwCisKKyAgICAgICAgSW5zdGVhZCBvZiBzZXR0aW5nIHVwIHRoZSBjb25maWd1cmF0aW9uIGlu
IGVhY2ggdGFyZ2V0LCBqdXN0IGRlZmVyIHRvCisgICAgICAgIHRhcmdldF9kZWZhdWx0cy4gIEFs
c28sIHJlbW92ZWQgYSBkZWZpbmUgdGhhdCB3YXMgcmVkdW5kYW50IHdpdGggdGhlCisgICAgICAg
IHhjY29uZmlnLgorCisgICAgICAgICogZ3lwL0phdmFTY3JpcHRDb3JlLmd5cDoKKworMjAxMS0w
My0wNCAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgorCiAgICAgICAgIFJldmlld2Vk
IGJ5IERpbWl0cmkgR2xhemtvdi4KIAogICAgICAgICBKYXZhU2NyaXB0Q29yZSBHWVAgYnVpbGQg
c2hvdWxkIHVzZSBhIGhlYWRlciBtYXAKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9neXAvSmF2YVNjcmlwdENvcmUuZ3lwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2d5cC9KYXZh
U2NyaXB0Q29yZS5neXAKaW5kZXggODkxYmY5OTlmN2RkMWE3YjVhMDQ5MzdkNjhkNzAwNmM3NGIx
YzVkOS4uNGQ2NDdhNTEwMzY1MDMwZmE5OGI2YmRkZjE1Zjc5ZjQ0OTEzYTA1NCAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2d5cC9KYXZhU2NyaXB0Q29yZS5neXAKKysrIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2d5cC9KYXZhU2NyaXB0Q29yZS5neXAKQEAgLTEsNSArMSw2IEBA
CiB7CiAgICdpbmNsdWRlcyc6IFsKKyAgICAnLi4vLi4vZ3lwL2NvbW1vbi5neXBpJywKICAgICAn
Li4vSmF2YVNjcmlwdENvcmUuZ3lwaScsCiAgIF0sCiAgICd4Y29kZV9jb25maWdfZmlsZSc6ICc8
KERFUFRIKS9KYXZhU2NyaXB0Q29yZS9Db25maWd1cmF0aW9ucy9EZWJ1Z1JlbGVhc2UueGNjb25m
aWcnLApAQCAtNzYsMTUgKzc3LDYgQEAKICAgICAgICAgWydleGNsdWRlJywgJy4qQlNUUi4qJCdd
LAogICAgICAgICBbJ2V4Y2x1ZGUnLCAnanNjLmNwcCQnXSwKICAgICAgIF0sCi0gICAgICAnY29u
ZmlndXJhdGlvbnMnOiB7Ci0gICAgICAgICdEZWJ1Zyc6IHt9LAotICAgICAgICAnUmVsZWFzZSc6
IHt9LAotICAgICAgICAnUHJvZHVjdGlvbic6IHt9LAotICAgICAgfSwKLSAgICAgICdkZWZhdWx0
X2NvbmZpZ3VyYXRpb24nOiAnRGVidWcnLAotICAgICAgJ2RlZmluZXMnOiBbCi0gICAgICAgICdX
RUJLSVRfVkVSU0lPTl9NSU5fUkVRVUlSRUQ9V0VCS0lUX1ZFUlNJT05fTEFURVNUJywKLSAgICAg
IF0sCiAgICAgICAncG9zdGJ1aWxkcyc6IFsKICAgICAgICAgewogICAgICAgICAgICdwb3N0YnVp
bGRfbmFtZSc6ICdDaGVjayBGb3IgR2xvYmFsIEluaXRpYWxpemVycycsCkBAIC0xNDksMTIgKzE0
MSw2IEBACiAgICAgICAgICAgJ3NoJywgJ2dlbmVyYXRlLWRlcml2ZWQtc291cmNlcy5zaCcsCiAg
ICAgICAgIF0sCiAgICAgICB9XSwKLSAgICAgICdjb25maWd1cmF0aW9ucyc6IHsKLSAgICAgICAg
J0RlYnVnJzoge30sCi0gICAgICAgICdSZWxlYXNlJzoge30sCi0gICAgICAgICdQcm9kdWN0aW9u
Jzoge30sCi0gICAgICB9LAotICAgICAgJ2RlZmF1bHRfY29uZmlndXJhdGlvbic6ICdEZWJ1Zycs
CiAgICAgfSwKICAgICB7CiAgICAgICAndGFyZ2V0X25hbWUnOiAnVXBkYXRlIFZlcnNpb24nLApA
QCAtMTY3LDEyICsxNTMsNiBAQAogICAgICAgICAgICAnc2gnLCAnPChERVBUSCkvZ3lwL3VwZGF0
ZS1pbmZvLXBsaXN0LnNoJywgJzwoREVQVEgpL0phdmFTY3JpcHRDb3JlL0luZm8ucGxpc3QnCiAg
ICAgICAgICAgXQogICAgICAgfV0sCi0gICAgICAnY29uZmlndXJhdGlvbnMnOiB7Ci0gICAgICAg
ICdEZWJ1Zyc6IHt9LAotICAgICAgICAnUmVsZWFzZSc6IHt9LAotICAgICAgICAnUHJvZHVjdGlv
bic6IHt9LAotICAgICAgfSwKLSAgICAgICdkZWZhdWx0X2NvbmZpZ3VyYXRpb24nOiAnRGVidWcn
LAogICAgIH0sCiAgICAgewogICAgICAgJ3RhcmdldF9uYW1lJzogJ21pbmlkb20nLApAQCAtMTg4
LDEyICsxNjgsNiBAQAogICAgICAgICAnPEAobWluaWRvbV9maWxlcyknLAogICAgICAgICAnJChT
REtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdvcmtzL0NvcmVGb3VuZGF0aW9uLmZyYW1ld29y
aycsCiAgICAgICBdLAotICAgICAgJ2NvbmZpZ3VyYXRpb25zJzogewotICAgICAgICAnRGVidWcn
OiB7fSwKLSAgICAgICAgJ1JlbGVhc2UnOiB7fSwKLSAgICAgICAgJ1Byb2R1Y3Rpb24nOiB7fSwK
LSAgICAgIH0sCi0gICAgICAnZGVmYXVsdF9jb25maWd1cmF0aW9uJzogJ0RlYnVnJywKICAgICB9
LAogICAgIHsKICAgICAgICd0YXJnZXRfbmFtZSc6ICd0ZXN0YXBpJywKQEAgLTIwOSwxMiArMTgz
LDYgQEAKICAgICAgICAgJzxAKHRlc3RhcGlfZmlsZXMpJywKICAgICAgICAgJyQoU0RLUk9PVCkv
U3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlRm91bmRhdGlvbi5mcmFtZXdvcmsnLAogICAg
ICAgXSwKLSAgICAgICdjb25maWd1cmF0aW9ucyc6IHsKLSAgICAgICAgJ0RlYnVnJzoge30sCi0g
ICAgICAgICdSZWxlYXNlJzoge30sCi0gICAgICAgICdQcm9kdWN0aW9uJzoge30sCi0gICAgICB9
LAotICAgICAgJ2RlZmF1bHRfY29uZmlndXJhdGlvbic6ICdEZWJ1ZycsCiAgICAgfSwKICAgICB7
CiAgICAgICAndGFyZ2V0X25hbWUnOiAnanNjJywKQEAgLTIzMSwxMiArMTk5LDYgQEAKICAgICAg
ICAgJyQoU0RLUk9PVCkvU3lzdGVtL0xpYnJhcnkvRnJhbWV3b3Jrcy9Db3JlRm91bmRhdGlvbi5m
cmFtZXdvcmsnLAogICAgICAgICAnbGliZWRpdC5keWxpYicsCiAgICAgICBdLAotICAgICAgJ2Nv
bmZpZ3VyYXRpb25zJzogewotICAgICAgICAnRGVidWcnOiB7fSwKLSAgICAgICAgJ1JlbGVhc2Un
OiB7fSwKLSAgICAgICAgJ1Byb2R1Y3Rpb24nOiB7fSwKLSAgICAgIH0sCi0gICAgICAnZGVmYXVs
dF9jb25maWd1cmF0aW9uJzogJ0RlYnVnJywKICAgICB9LAogICBdLCAjIHRhcmdldHMKIH0KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0R2x1ZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2YVNj
cmlwdEdsdWUvQ2hhbmdlTG9nCmluZGV4IDRmNGY1MDY3Y2JiNjhjODM3NjkyOGRjNGQzYTk3ZDM0
NTFjM2NkZGUuLjA1YzA5YmYwMTExMDM3OTdkNjJjZGE5NWRhMDk5NTE1YjZjMTAyODQgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0R2x1ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRHbHVlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTAzLTA0ICBBZGFtIEJh
cnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXNlIHRhcmdldF9kZWZhdWx0cyB0byByZWR1Y2UgYm9pbGVycGxh
dGUgaW4gR1lQIGJ1aWxkIHN5c3RlbQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NTU3OTAKKworICAgICAgICBJbnN0ZWFkIG9mIHNldHRpbmcgdXAgdGhl
IGNvbmZpZ3VyYXRpb24gaW4gZWFjaCB0YXJnZXQsIGp1c3QgZGVmZXIgdG8KKyAgICAgICAgdGFy
Z2V0X2RlZmF1bHRzLiAgQWxzbywgcmVtb3ZlZCBhIGRlZmluZSB0aGF0IHdhcyByZWR1bmRhbnQg
d2l0aCB0aGUKKyAgICAgICAgeGNjb25maWcuCisKKyAgICAgICAgKiBneXAvSmF2YVNjcmlwdEds
dWUuZ3lwOgorCiAyMDExLTAzLTAzICBHZW9mZnJleSBHYXJlbiAgPGdnYXJlbkBhcHBsZS5jb20+
CiAKICAgICAgICAgUm9sbGVkIG91dCA4MDI3NyBhbmQgODAyODAgYmVjYXVzZSB0aGV5IGNhdXNl
ZCBldmVudCBoYW5kbGVyIGxheW91dCB0ZXN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dEdsdWUvZ3lwL0phdmFTY3JpcHRHbHVlLmd5cCBiL1NvdXJjZS9KYXZhU2NyaXB0R2x1ZS9neXAv
SmF2YVNjcmlwdEdsdWUuZ3lwCmluZGV4IDMwNDRhZmI3MzkxMmU1MmRjY2FmYjE1Yzg0ODRiODg0
Y2ZkYTA3MjYuLmMzYmI3MTE5OGFiNzk4MmI3MDIyMGEwNmIyZTc3OTk1ZTczMWNmMjQgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0R2x1ZS9neXAvSmF2YVNjcmlwdEdsdWUuZ3lwCisrKyBi
L1NvdXJjZS9KYXZhU2NyaXB0R2x1ZS9neXAvSmF2YVNjcmlwdEdsdWUuZ3lwCkBAIC0xLDUgKzEs
NiBAQAogewogICAnaW5jbHVkZXMnOiBbCisgICAgJy4uLy4uL2d5cC9jb21tb24uZ3lwaScsCiAg
ICAgJ0phdmFTY3JpcHRHbHVlLmd5cGknLAogICBdLAogICAneGNvZGVfY29uZmlnX2ZpbGUnOiAn
PChERVBUSCkvSmF2YVNjcmlwdEdsdWUvQ29uZmlndXJhdGlvbnMvRGVidWdSZWxlYXNlLnhjY29u
ZmlnJywKQEAgLTI0LDEzICsyNSw2IEBACiAgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJy
YXJ5L0ZyYW1ld29ya3MvQXBwS2l0LmZyYW1ld29yaycsCiAgICAgICBdLAogICAgICAgJ3hjb2Rl
X2NvbmZpZ19maWxlJzogJy4uL0NvbmZpZ3VyYXRpb25zL0phdmFTY3JpcHRHbHVlLnhjY29uZmln
JywKLSAgICAgICdjb25maWd1cmF0aW9ucyc6IHsKLSAgICAgICAgJ0RlYnVnJzoge30sCi0gICAg
ICB9LAotICAgICAgJ2RlZmF1bHRfY29uZmlndXJhdGlvbic6ICdEZWJ1ZycsCi0gICAgICAnZGVm
aW5lcyc6IFsKLSAgICAgICAgJ1dFQktJVF9WRVJTSU9OX01JTl9SRVFVSVJFRD1XRUJLSVRfVkVS
U0lPTl9MQVRFU1QnLAotICAgICAgXSwKICAgICAgICdwb3N0YnVpbGRzJzogWwogICAgICAgICB7
CiAgICAgICAgICAgJ3Bvc3RidWlsZF9uYW1lJzogJ0NoZWNrIEZvciBHbG9iYWwgSW5pdGlhbGl6
ZXJzJywKZGlmZiAtLWdpdCBhL1NvdXJjZS9neXAvY29tbW9uLmd5cGkgYi9Tb3VyY2UvZ3lwL2Nv
bW1vbi5neXBpCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg5MjAwOWM3ZDQ3ZGYwYmExMjhjNGM5MDhmMDI2MGY2ZDNi
MDk0MTUKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvZ3lwL2NvbW1vbi5neXBpCkBAIC0wLDAg
KzEsMTAgQEAKK3sKKyAgJ3RhcmdldF9kZWZhdWx0cyc6IHsKKyAgICAnY29uZmlndXJhdGlvbnMn
OiB7CisgICAgICAnRGVidWcnOiB7fSwKKyAgICAgICdSZWxlYXNlJzoge30sCisgICAgICAnUHJv
ZHVjdGlvbic6IHt9LAorICAgIH0sCisgICAgJ2RlZmF1bHRfY29uZmlndXJhdGlvbic6ICdEZWJ1
ZycsCisgIH0sCit9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>