<?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>79442</bug_id>
          
          <creation_ts>2012-02-23 21:53:01 -0800</creation_ts>
          <short_desc>Move Worker-related APIs from DOMWindow.idl to DOMWindowWorker.idl</short_desc>
          <delta_ts>2012-02-24 05:35:26 -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>WebCore Misc.</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>
          
          <blocked>79327</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kentaro Hara">haraken</reporter>
          <assigned_to name="Kentaro Hara">haraken</assigned_to>
          <cc>abarth</cc>
    
    <cc>arv</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ojan</cc>
    
    <cc>rakuco</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>563919</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-02-23 21:53:01 -0800</bug_when>
    <thetext>For WebKit modularization, we can move Worker-related APIs from DOMWindow.idl to DOMWindowWorker.idl.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>563921</commentid>
    <comment_count>1</comment_count>
      <attachid>128650</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-02-23 21:55:33 -0800</bug_when>
    <thetext>Created attachment 128650
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>563964</commentid>
    <comment_count>2</comment_count>
      <attachid>128650</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-02-23 23:03:04 -0800</bug_when>
    <thetext>Comment on attachment 128650
Patch

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

&gt; Source/WebCore/workers/DOMWindowWorker.idl:31
&gt; +#if defined(ENABLE_WORKERS) &amp;&amp; ENABLE_WORKERS
&gt; +        attribute WorkerConstructor Worker; // Usable with the new operator
&gt; +#endif
&gt; +
&gt; +#if defined(ENABLE_SHARED_WORKERS) &amp;&amp; ENABLE_SHARED_WORKERS
&gt; +        attribute [JSCustomGetter, V8EnabledAtRuntime] SharedWorkerConstructor SharedWorker; // Usable with the new operator
&gt; +#endif

Can we use Conditional here?  It&apos;s prettier.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>564080</commentid>
    <comment_count>3</comment_count>
      <attachid>128685</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-02-24 01:41:32 -0800</bug_when>
    <thetext>Created attachment 128685
patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>564081</commentid>
    <comment_count>4</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-02-24 01:42:12 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Can we use Conditional here?  It&apos;s prettier.

Done.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>564236</commentid>
    <comment_count>5</comment_count>
      <attachid>128685</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-02-24 05:33:06 -0800</bug_when>
    <thetext>Comment on attachment 128685
patch for landing

Clearing flags on attachment: 128685

Committed r108778: &lt;http://trac.webkit.org/changeset/108778&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>128650</attachid>
            <date>2012-02-23 21:55:33 -0800</date>
            <delta_ts>2012-02-24 05:35:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79442-20120224145531.patch</filename>
            <type>text/plain</type>
            <size>6514</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA4NzIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTAwMGU4YjM3MTYwNGZl
MmU5NDMwNTQ4NjZlNDc3NjFkYzkwYTUxMy4uMWM5MjhiMDlmMDgyZjViZDVjYmMyZWQyMTkzNDU0
ZTZmNzlmMzhjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTAyLTIzICBLZW50
YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KKworICAgICAgICBNb3ZlIFdvcmtlci1y
ZWxhdGVkIEFQSXMgZnJvbSBET01XaW5kb3cuaWRsIHRvIERPTVdpbmRvd1dvcmtlci5pZGwKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5NDQyCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRm9yIFdlYktpdCBt
b2R1bGFyaXphdGlvbiwgdGhpcyBwYXRjaCBtb3ZlcyBXb3JrZXItcmVsYXRlZCBBUElzCisgICAg
ICAgIGZyb20gRE9NV2luZG93LmlkbCB0byBET01XaW5kb3dXb3JrZXIuaWRsLgorCisgICAgICAg
IE5vIHRlc3RzLiBObyBjaGFuZ2UgaW4gYmVoYXZpb3IuCisKKyAgICAgICAgKiB3b3JrZXJzL0RP
TVdpbmRvd1dvcmtlci5pZGw6IEFkZGVkLgorICAgICAgICAqIHBhZ2UvRE9NV2luZG93LmlkbDoK
KworICAgICAgICAqIENNYWtlTGlzdHMudHh0OgorICAgICAgICAqIERlcml2ZWRTb3VyY2VzLm1h
a2U6CisgICAgICAgICogRGVyaXZlZFNvdXJjZXMucHJpOgorICAgICAgICAqIEdOVW1ha2VmaWxl
Lmxpc3QuYW06CisgICAgICAgICogV2ViQ29yZS5neXBpOgorCiAyMDEyLTAyLTIzICBMZXZpIFdl
aW50cmF1YiAgPGxldml3QGNocm9taXVtLm9yZz4KIAogICAgICAgICBTd2l0Y2ggZHJhd0xpbmVG
b3JCb3hTaWRlIHRvIHVzZSBpbnRlZ2VycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ01h
a2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dAppbmRleCBlOGQwOTA4
NzE2MmFhNTgxYTRlOTk4ODA3NzkzMDUwNGZiZmE5ZmQ1Li43YTkzOWMxYzQ4ZmQ0ZjJmMTljMjJh
ZTlmOGZmNjkwOGZhZWM4YTg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3Rz
LnR4dAorKysgYi9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxpc3RzLnR4dApAQCAtMjEyMSw2ICsyMTIx
LDEyIEBAIElGIChFTkFCTEVfU0hBUkVEX1dPUktFUlMpCiAgICAgKQogRU5ESUYgKCkKIAorSUYg
KEVOQUJMRV9XT1JLRVJTIE9SIEVOQUJMRV9TSEFSRURfV09SS0VSUykKKyAgICBMSVNUKEFQUEVO
RCBXZWJDb3JlX0lETF9GSUxFUworICAgICAgICB3b3JrZXJzL0RPTVdpbmRvd1dvcmtlci5pZGwK
KyAgICApCitFTkRJRiAoKQorCiBJRiAoRU5BQkxFX1ZJREVPX1RSQUNLKQogICAgIExJU1QoQVBQ
RU5EIFdlYkNvcmVfU09VUkNFUwogICAgICAgICBodG1sL0hUTUxUcmFja0VsZW1lbnQuY3BwCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5tYWtlIGIvU291cmNlL1dl
YkNvcmUvRGVyaXZlZFNvdXJjZXMubWFrZQppbmRleCAyYjE0NGNlM2IxMDUxMDk2YTBmNWVjN2Uz
ZDRjMGJhNzVhODg3OWI0Li5iMWE1Yzk3OTBkNDFjZTFkMDZkMTljMmUzYzRkMDg5NWQyZjM4YzFm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5tYWtlCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UKQEAgLTU2NCw2ICs1NjQsNyBAQCBCSU5E
SU5HX0lETFMgPSBcCiAgICAgJChXZWJDb3JlKS93ZWJzb2NrZXRzL0RPTVdpbmRvd1dlYlNvY2tl
dC5pZGwgXAogICAgICQoV2ViQ29yZSkvd2Vic29ja2V0cy9XZWJTb2NrZXQuaWRsIFwKICAgICAk
KFdlYkNvcmUpL3dvcmtlcnMvQWJzdHJhY3RXb3JrZXIuaWRsIFwKKyAgICAkKFdlYkNvcmUpL3dv
cmtlcnMvRE9NV2luZG93V29ya2VyLmlkbCBcCiAgICAgJChXZWJDb3JlKS93b3JrZXJzL0RlZGlj
YXRlZFdvcmtlckNvbnRleHQuaWRsIFwKICAgICAkKFdlYkNvcmUpL3dvcmtlcnMvU2hhcmVkV29y
a2VyLmlkbCBcCiAgICAgJChXZWJDb3JlKS93b3JrZXJzL1NoYXJlZFdvcmtlckNvbnRleHQuaWRs
IFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaSBiL1NvdXJj
ZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaQppbmRleCAyYjEzZTgxOGVhYzk0OGQ4NWIwOTM4
ZjhjZjhhNjI3ZjhjNmY0YzE2Li5mYmNhMzc5MTE1NTllZjQ2ZGUwNmE0Y2RjZjY5MTI4N2FmOTNl
ZjRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkKKysrIGIv
U291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpCkBAIC00MjksNiArNDI5LDcgQEAgSURM
X0JJTkRJTkdTICs9IFwKICAgICAkJFBXRC93ZWJzb2NrZXRzL0RPTVdpbmRvd1dlYlNvY2tldC5p
ZGwgXAogICAgICQkUFdEL3dlYnNvY2tldHMvV2ViU29ja2V0LmlkbCBcCiAgICAgJCRQV0Qvd29y
a2Vycy9BYnN0cmFjdFdvcmtlci5pZGwgXAorICAgICQkUFdEL3dvcmtlcnMvRE9NV2luZG93V29y
a2VyLmlkbCBcCiAgICAgJCRQV0Qvd29ya2Vycy9EZWRpY2F0ZWRXb3JrZXJDb250ZXh0LmlkbCBc
CiAgICAgJCRQV0Qvd29ya2Vycy9TaGFyZWRXb3JrZXIuaWRsIFwKICAgICAkJFBXRC93b3JrZXJz
L1NoYXJlZFdvcmtlckNvbnRleHQuaWRsIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0dO
VW1ha2VmaWxlLmxpc3QuYW0gYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFtCmlu
ZGV4IDBmZDY2ZGVhMTZiMjJkMzY0ZWM4YTgzNTU1YTU0YmIzMzQ0YzY5ZjkuLjM2NWZhN2ZjZjM4
OTA4MTI4ZTY4YTMzYzgzOTNhNWY5NDc1OGNiYTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L0dOVW1ha2VmaWxlLmxpc3QuYW0KKysrIGIvU291cmNlL1dlYkNvcmUvR05VbWFrZWZpbGUubGlz
dC5hbQpAQCAtOTM0LDYgKzkzNCw3IEBAIGRvbV9iaW5kaW5nX2lkbHMgKz0gXAogCSQoV2ViQ29y
ZSkvd2ViYXVkaW8vRE9NV2luZG93V2ViQXVkaW8uaWRsIFwKIAkkKFdlYkNvcmUpL3dlYmF1ZGlv
L1dhdmVTaGFwZXJOb2RlLmlkbCBcCiAJJChXZWJDb3JlKS93b3JrZXJzL0Fic3RyYWN0V29ya2Vy
LmlkbCBcCisJJChXZWJDb3JlKS93b3JrZXJzL0RPTVdpbmRvd1dvcmtlci5pZGwgXAogCSQoV2Vi
Q29yZSkvd29ya2Vycy9EZWRpY2F0ZWRXb3JrZXJDb250ZXh0LmlkbCBcCiAJJChXZWJDb3JlKS93
b3JrZXJzL1NoYXJlZFdvcmtlci5pZGwgXAogCSQoV2ViQ29yZSkvd29ya2Vycy9TaGFyZWRXb3Jr
ZXJDb250ZXh0LmlkbCBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkg
Yi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkKaW5kZXggZTBlY2NhMzdmZWM2ODRmZWJlYmFj
NzU3MDMwZjc0ODdlZjIwYjMzMy4uZWM3YzcyZTllZGUzNTk5MWI1YTFmNDI5Zjk0OWJmNjJmOWZh
YTU0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5neXBpCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaQpAQCAtMTEwMiw2ICsxMTAyLDcgQEAKICAgICAgICAgICAg
ICd3ZWJzb2NrZXRzL0RPTVdpbmRvd1dlYlNvY2tldC5pZGwnLAogICAgICAgICAgICAgJ3dlYnNv
Y2tldHMvV2ViU29ja2V0LmlkbCcsCiAgICAgICAgICAgICAnd29ya2Vycy9BYnN0cmFjdFdvcmtl
ci5pZGwnLAorICAgICAgICAgICAgJ3dvcmtlcnMvRE9NV2luZG93V29ya2VyLmlkbCcsCiAgICAg
ICAgICAgICAnd29ya2Vycy9EZWRpY2F0ZWRXb3JrZXJDb250ZXh0LmlkbCcsCiAgICAgICAgICAg
ICAnd29ya2Vycy9TaGFyZWRXb3JrZXIuaWRsJywKICAgICAgICAgICAgICd3b3JrZXJzL1NoYXJl
ZFdvcmtlckNvbnRleHQuaWRsJywKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9N
V2luZG93LmlkbCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2luZG93LmlkbAppbmRleCBiMGYy
NmVmNmU1YzMzYTk0ZGM5YjA1N2NmNWQ3NWUzYWRjZDY4MDBiLi40NmM1MGZkMmZkN2ZiMTcxY2M0
M2UxMjliY2I1ZWEzY2IwZGMyMWE4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RP
TVdpbmRvdy5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCkBAIC00
OTMsMTQgKzQ5Myw2IEBAIG1vZHVsZSB3aW5kb3cgewogICAgICAgICBhdHRyaWJ1dGUgTWVzc2Fn
ZUNoYW5uZWxDb25zdHJ1Y3RvciBNZXNzYWdlQ2hhbm5lbDsgLy8gVXNhYmxlIHdpdGggdGhlIG5l
dyBvcGVyYXRvcgogI2VuZGlmCiAKLSNpZiBkZWZpbmVkKEVOQUJMRV9XT1JLRVJTKSAmJiBFTkFC
TEVfV09SS0VSUwotICAgICAgICBhdHRyaWJ1dGUgV29ya2VyQ29uc3RydWN0b3IgV29ya2VyOyAv
LyBVc2FibGUgd2l0aCB0aGUgbmV3IG9wZXJhdG9yCi0jZW5kaWYKLQotI2lmIGRlZmluZWQoRU5B
QkxFX1NIQVJFRF9XT1JLRVJTKSAmJiBFTkFCTEVfU0hBUkVEX1dPUktFUlMKLSAgICAgICAgYXR0
cmlidXRlIFtKU0N1c3RvbUdldHRlciwgVjhFbmFibGVkQXRSdW50aW1lXSBTaGFyZWRXb3JrZXJD
b25zdHJ1Y3RvciBTaGFyZWRXb3JrZXI7IC8vIFVzYWJsZSB3aXRoIHRoZSBuZXcgb3BlcmF0b3IK
LSNlbmRpZgotCiAjaWYgZGVmaW5lZChFTkFCTEVfVklERU9fVFJBQ0spICYmIEVOQUJMRV9WSURF
T19UUkFDSwogICAgICAgICBhdHRyaWJ1dGUgW1Y4RW5hYmxlZEF0UnVudGltZT13ZWJraXRWaWRl
b1RyYWNrXSBIVE1MVHJhY2tFbGVtZW50Q29uc3RydWN0b3IgSFRNTFRyYWNrRWxlbWVudDsKICAg
ICAgICAgYXR0cmlidXRlIFtWOEVuYWJsZWRBdFJ1bnRpbWU9d2Via2l0VmlkZW9UcmFja10gVGV4
dFRyYWNrQ29uc3RydWN0b3IgVGV4dFRyYWNrOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
d29ya2Vycy9ET01XaW5kb3dXb3JrZXIuaWRsIGIvU291cmNlL1dlYkNvcmUvd29ya2Vycy9ET01X
aW5kb3dXb3JrZXIuaWRsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmJkZDEwMGE5NTBmZmI4MDBlMGQzMDIzYzdkZDRl
MmFmN2FjYzY2NTMKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL0RP
TVdpbmRvd1dvcmtlci5pZGwKQEAgLTAsMCArMSwzNCBAQAorLyoKKyAqIENvcHlyaWdodCAoQykg
MjAxMiBHb29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFRoaXMgbGlicmFy
eSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1v
ZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMaWJyYXJ5IEdlbmVyYWwgUHVibGlj
CisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u
OyBlaXRoZXIKKyAqIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9u
KSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQg
aW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBX
QVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFO
VEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdO
VQorICogTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisg
KgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExpYnJhcnkg
R2VuZXJhbCBQdWJsaWMgTGljZW5zZQorICogYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IHNlZSB0
aGUgZmlsZSBDT1BZSU5HLkxJQi4gIElmIG5vdCwgd3JpdGUgdG8KKyAqIHRoZSBGcmVlIFNvZnR3
YXJlIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsCisg
KiBCb3N0b24sIE1BIDAyMTEwLTEzMDEsIFVTQS4KKyAqLworCittb2R1bGUgd2luZG93IHsKKwor
ICAgIGludGVyZmFjZSBbCisgICAgICAgIFN1cHBsZW1lbnRhbD1ET01XaW5kb3cKKyAgICBdIERP
TVdpbmRvd1dvcmtlciB7CisjaWYgZGVmaW5lZChFTkFCTEVfV09SS0VSUykgJiYgRU5BQkxFX1dP
UktFUlMKKyAgICAgICAgYXR0cmlidXRlIFdvcmtlckNvbnN0cnVjdG9yIFdvcmtlcjsgLy8gVXNh
YmxlIHdpdGggdGhlIG5ldyBvcGVyYXRvcgorI2VuZGlmCisKKyNpZiBkZWZpbmVkKEVOQUJMRV9T
SEFSRURfV09SS0VSUykgJiYgRU5BQkxFX1NIQVJFRF9XT1JLRVJTCisgICAgICAgIGF0dHJpYnV0
ZSBbSlNDdXN0b21HZXR0ZXIsIFY4RW5hYmxlZEF0UnVudGltZV0gU2hhcmVkV29ya2VyQ29uc3Ry
dWN0b3IgU2hhcmVkV29ya2VyOyAvLyBVc2FibGUgd2l0aCB0aGUgbmV3IG9wZXJhdG9yCisjZW5k
aWYKKyAgICB9OworCit9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>128685</attachid>
            <date>2012-02-24 01:41:32 -0800</date>
            <delta_ts>2012-02-24 05:33:06 -0800</delta_ts>
            <desc>patch for landing</desc>
            <filename>bug-79442-20120224184131.patch</filename>
            <type>text/plain</type>
            <size>6434</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA4NzIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTAwMGU4YjM3MTYwNGZl
MmU5NDMwNTQ4NjZlNDc3NjFkYzkwYTUxMy4uNTgyNTFkODhjNjM4Nzg4MmI0NzkyM2E5OTc3ZjJk
MWQxN2U5ZTRkOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTAyLTIzICBLZW50
YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KKworICAgICAgICBNb3ZlIFdvcmtlci1y
ZWxhdGVkIEFQSXMgZnJvbSBET01XaW5kb3cuaWRsIHRvIERPTVdpbmRvd1dvcmtlci5pZGwKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5NDQyCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0aC4KKworICAgICAgICBGb3IgV2ViS2l0IG1vZHVs
YXJpemF0aW9uLCB0aGlzIHBhdGNoIG1vdmVzIFdvcmtlci1yZWxhdGVkIEFQSXMKKyAgICAgICAg
ZnJvbSBET01XaW5kb3cuaWRsIHRvIERPTVdpbmRvd1dvcmtlci5pZGwuCisKKyAgICAgICAgTm8g
dGVzdHMuIE5vIGNoYW5nZSBpbiBiZWhhdmlvci4KKworICAgICAgICAqIHdvcmtlcnMvRE9NV2lu
ZG93V29ya2VyLmlkbDogQWRkZWQuCisgICAgICAgICogcGFnZS9ET01XaW5kb3cuaWRsOgorCisg
ICAgICAgICogQ01ha2VMaXN0cy50eHQ6CisgICAgICAgICogRGVyaXZlZFNvdXJjZXMubWFrZToK
KyAgICAgICAgKiBEZXJpdmVkU291cmNlcy5wcmk6CisgICAgICAgICogR05VbWFrZWZpbGUubGlz
dC5hbToKKyAgICAgICAgKiBXZWJDb3JlLmd5cGk6CisKIDIwMTItMDItMjMgIExldmkgV2VpbnRy
YXViICA8bGV2aXdAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFN3aXRjaCBkcmF3TGluZUZvckJv
eFNpZGUgdG8gdXNlIGludGVnZXJzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DTWFrZUxp
c3RzLnR4dCBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CmluZGV4IGU4ZDA5MDg3MTYy
YWE1ODFhNGU5OTg4MDc3OTMwNTA0ZmJmYTlmZDUuLjdhOTM5YzFjNDhmZDRmMmYxOWMyMmFlOWY4
ZmY2OTA4ZmFlYzhhODcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0
CisrKyBiL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0CkBAIC0yMTIxLDYgKzIxMjEsMTIg
QEAgSUYgKEVOQUJMRV9TSEFSRURfV09SS0VSUykKICAgICApCiBFTkRJRiAoKQogCitJRiAoRU5B
QkxFX1dPUktFUlMgT1IgRU5BQkxFX1NIQVJFRF9XT1JLRVJTKQorICAgIExJU1QoQVBQRU5EIFdl
YkNvcmVfSURMX0ZJTEVTCisgICAgICAgIHdvcmtlcnMvRE9NV2luZG93V29ya2VyLmlkbAorICAg
ICkKK0VORElGICgpCisKIElGIChFTkFCTEVfVklERU9fVFJBQ0spCiAgICAgTElTVChBUFBFTkQg
V2ViQ29yZV9TT1VSQ0VTCiAgICAgICAgIGh0bWwvSFRNTFRyYWNrRWxlbWVudC5jcHAKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UgYi9Tb3VyY2UvV2ViQ29y
ZS9EZXJpdmVkU291cmNlcy5tYWtlCmluZGV4IDJiMTQ0Y2UzYjEwNTEwOTZhMGY1ZWM3ZTNkNGMw
YmE3NWE4ODc5YjQuLmIxYTVjOTc5MGQ0MWNlMWQwNmQxOWMyZTNjNGQwODk1ZDJmMzhjMWYgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLm1ha2UKKysrIGIvU291cmNl
L1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMubWFrZQpAQCAtNTY0LDYgKzU2NCw3IEBAIEJJTkRJTkdf
SURMUyA9IFwKICAgICAkKFdlYkNvcmUpL3dlYnNvY2tldHMvRE9NV2luZG93V2ViU29ja2V0Lmlk
bCBcCiAgICAgJChXZWJDb3JlKS93ZWJzb2NrZXRzL1dlYlNvY2tldC5pZGwgXAogICAgICQoV2Vi
Q29yZSkvd29ya2Vycy9BYnN0cmFjdFdvcmtlci5pZGwgXAorICAgICQoV2ViQ29yZSkvd29ya2Vy
cy9ET01XaW5kb3dXb3JrZXIuaWRsIFwKICAgICAkKFdlYkNvcmUpL3dvcmtlcnMvRGVkaWNhdGVk
V29ya2VyQ29udGV4dC5pZGwgXAogICAgICQoV2ViQ29yZSkvd29ya2Vycy9TaGFyZWRXb3JrZXIu
aWRsIFwKICAgICAkKFdlYkNvcmUpL3dvcmtlcnMvU2hhcmVkV29ya2VyQ29udGV4dC5pZGwgXApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpIGIvU291cmNlL1dl
YkNvcmUvRGVyaXZlZFNvdXJjZXMucHJpCmluZGV4IDJiMTNlODE4ZWFjOTQ4ZDg1YjA5MzhmOGNm
OGE2MjdmOGM2ZjRjMTYuLmZiY2EzNzkxMTU1OWVmNDZkZTA2YTRjZGNmNjkxMjg3YWY5M2VmNGYg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLnByaQorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy5wcmkKQEAgLTQyOSw2ICs0MjksNyBAQCBJRExfQklO
RElOR1MgKz0gXAogICAgICQkUFdEL3dlYnNvY2tldHMvRE9NV2luZG93V2ViU29ja2V0LmlkbCBc
CiAgICAgJCRQV0Qvd2Vic29ja2V0cy9XZWJTb2NrZXQuaWRsIFwKICAgICAkJFBXRC93b3JrZXJz
L0Fic3RyYWN0V29ya2VyLmlkbCBcCisgICAgJCRQV0Qvd29ya2Vycy9ET01XaW5kb3dXb3JrZXIu
aWRsIFwKICAgICAkJFBXRC93b3JrZXJzL0RlZGljYXRlZFdvcmtlckNvbnRleHQuaWRsIFwKICAg
ICAkJFBXRC93b3JrZXJzL1NoYXJlZFdvcmtlci5pZGwgXAogICAgICQkUFdEL3dvcmtlcnMvU2hh
cmVkV29ya2VyQ29udGV4dC5pZGwgXApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvR05VbWFr
ZWZpbGUubGlzdC5hbSBiL1NvdXJjZS9XZWJDb3JlL0dOVW1ha2VmaWxlLmxpc3QuYW0KaW5kZXgg
MGZkNjZkZWExNmIyMmQzNjRlYzhhODM1NTVhNTRiYjMzNDRjNjlmOS4uMzY1ZmE3ZmNmMzg5MDgx
MjhlNjhhMzNjODM5M2E1Zjk0NzU4Y2JhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvR05V
bWFrZWZpbGUubGlzdC5hbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9HTlVtYWtlZmlsZS5saXN0LmFt
CkBAIC05MzQsNiArOTM0LDcgQEAgZG9tX2JpbmRpbmdfaWRscyArPSBcCiAJJChXZWJDb3JlKS93
ZWJhdWRpby9ET01XaW5kb3dXZWJBdWRpby5pZGwgXAogCSQoV2ViQ29yZSkvd2ViYXVkaW8vV2F2
ZVNoYXBlck5vZGUuaWRsIFwKIAkkKFdlYkNvcmUpL3dvcmtlcnMvQWJzdHJhY3RXb3JrZXIuaWRs
IFwKKwkkKFdlYkNvcmUpL3dvcmtlcnMvRE9NV2luZG93V29ya2VyLmlkbCBcCiAJJChXZWJDb3Jl
KS93b3JrZXJzL0RlZGljYXRlZFdvcmtlckNvbnRleHQuaWRsIFwKIAkkKFdlYkNvcmUpL3dvcmtl
cnMvU2hhcmVkV29ya2VyLmlkbCBcCiAJJChXZWJDb3JlKS93b3JrZXJzL1NoYXJlZFdvcmtlckNv
bnRleHQuaWRsIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaSBiL1Nv
dXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwaQppbmRleCBlMGVjY2EzN2ZlYzY4NGZlYmViYWM3NTcw
MzBmNzQ4N2VmMjBiMzMzLi5lYzdjNzJlOWVkZTM1OTkxYjVhMWY0MjlmOTQ5YmY2MmY5ZmFhNTRh
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmd5cGkKKysrIGIvU291cmNlL1dl
YkNvcmUvV2ViQ29yZS5neXBpCkBAIC0xMTAyLDYgKzExMDIsNyBAQAogICAgICAgICAgICAgJ3dl
YnNvY2tldHMvRE9NV2luZG93V2ViU29ja2V0LmlkbCcsCiAgICAgICAgICAgICAnd2Vic29ja2V0
cy9XZWJTb2NrZXQuaWRsJywKICAgICAgICAgICAgICd3b3JrZXJzL0Fic3RyYWN0V29ya2VyLmlk
bCcsCisgICAgICAgICAgICAnd29ya2Vycy9ET01XaW5kb3dXb3JrZXIuaWRsJywKICAgICAgICAg
ICAgICd3b3JrZXJzL0RlZGljYXRlZFdvcmtlckNvbnRleHQuaWRsJywKICAgICAgICAgICAgICd3
b3JrZXJzL1NoYXJlZFdvcmtlci5pZGwnLAogICAgICAgICAgICAgJ3dvcmtlcnMvU2hhcmVkV29y
a2VyQ29udGV4dC5pZGwnLApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5k
b3cuaWRsIGIvU291cmNlL1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuaWRsCmluZGV4IGIwZjI2ZWY2
ZTVjMzNhOTRkYzliMDU3Y2Y1ZDc1ZTNhZGNkNjgwMGIuLjQ2YzUwZmQyZmQ3ZmIxNzFjYzQzZTEy
OWJjYjVlYTNjYjBkYzIxYTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9NV2lu
ZG93LmlkbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5pZGwKQEAgLTQ5Mywx
NCArNDkzLDYgQEAgbW9kdWxlIHdpbmRvdyB7CiAgICAgICAgIGF0dHJpYnV0ZSBNZXNzYWdlQ2hh
bm5lbENvbnN0cnVjdG9yIE1lc3NhZ2VDaGFubmVsOyAvLyBVc2FibGUgd2l0aCB0aGUgbmV3IG9w
ZXJhdG9yCiAjZW5kaWYKIAotI2lmIGRlZmluZWQoRU5BQkxFX1dPUktFUlMpICYmIEVOQUJMRV9X
T1JLRVJTCi0gICAgICAgIGF0dHJpYnV0ZSBXb3JrZXJDb25zdHJ1Y3RvciBXb3JrZXI7IC8vIFVz
YWJsZSB3aXRoIHRoZSBuZXcgb3BlcmF0b3IKLSNlbmRpZgotCi0jaWYgZGVmaW5lZChFTkFCTEVf
U0hBUkVEX1dPUktFUlMpICYmIEVOQUJMRV9TSEFSRURfV09SS0VSUwotICAgICAgICBhdHRyaWJ1
dGUgW0pTQ3VzdG9tR2V0dGVyLCBWOEVuYWJsZWRBdFJ1bnRpbWVdIFNoYXJlZFdvcmtlckNvbnN0
cnVjdG9yIFNoYXJlZFdvcmtlcjsgLy8gVXNhYmxlIHdpdGggdGhlIG5ldyBvcGVyYXRvcgotI2Vu
ZGlmCi0KICNpZiBkZWZpbmVkKEVOQUJMRV9WSURFT19UUkFDSykgJiYgRU5BQkxFX1ZJREVPX1RS
QUNLCiAgICAgICAgIGF0dHJpYnV0ZSBbVjhFbmFibGVkQXRSdW50aW1lPXdlYmtpdFZpZGVvVHJh
Y2tdIEhUTUxUcmFja0VsZW1lbnRDb25zdHJ1Y3RvciBIVE1MVHJhY2tFbGVtZW50OwogICAgICAg
ICBhdHRyaWJ1dGUgW1Y4RW5hYmxlZEF0UnVudGltZT13ZWJraXRWaWRlb1RyYWNrXSBUZXh0VHJh
Y2tDb25zdHJ1Y3RvciBUZXh0VHJhY2s7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS93b3Jr
ZXJzL0RPTVdpbmRvd1dvcmtlci5pZGwgYi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL0RPTVdpbmRv
d1dvcmtlci5pZGwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uODBiYjkzYTM5ZmQxZTY4ZTNiNmRkNGJmNzE1M2RkYjY5
ZjQzZjQzNQotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvRE9NV2lu
ZG93V29ya2VyLmlkbApAQCAtMCwwICsxLDI5IEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDEy
IEdvb2dsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICogVGhpcyBsaWJyYXJ5IGlz
IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5
IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMKKyAq
IExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVp
dGhlcgorICogdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFu
eSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBkaXN0cmlidXRlZCBpbiB0
aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJB
TlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJ
TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisg
KiBMaWJyYXJ5IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisg
KiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGlicmFyeSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlCisgKiBhbG9uZyB3aXRoIHRoaXMgbGlicmFyeTsgc2VlIHRoZSBm
aWxlIENPUFlJTkcuTElCLiAgSWYgbm90LCB3cml0ZSB0bworICogdGhlIEZyZWUgU29mdHdhcmUg
Rm91bmRhdGlvbiwgSW5jLiwgNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwKKyAqIEJv
c3RvbiwgTUEgMDIxMTAtMTMwMSwgVVNBLgorICovCisKK21vZHVsZSB3aW5kb3cgeworCisgICAg
aW50ZXJmYWNlIFsKKyAgICAgICAgU3VwcGxlbWVudGFsPURPTVdpbmRvdworICAgIF0gRE9NV2lu
ZG93V29ya2VyIHsKKyAgICAgICAgYXR0cmlidXRlIFtDb25kaXRpb25hbD1XT1JLRVJTXSBXb3Jr
ZXJDb25zdHJ1Y3RvciBXb3JrZXI7IC8vIFVzYWJsZSB3aXRoIHRoZSBuZXcgb3BlcmF0b3IKKyAg
ICAgICAgYXR0cmlidXRlIFtDb25kaXRpb25hbD1TSEFSRURfV09SS0VSUywgSlNDdXN0b21HZXR0
ZXIsIFY4RW5hYmxlZEF0UnVudGltZV0gU2hhcmVkV29ya2VyQ29uc3RydWN0b3IgU2hhcmVkV29y
a2VyOyAvLyBVc2FibGUgd2l0aCB0aGUgbmV3IG9wZXJhdG9yCisgICAgfTsKKworfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>