<?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>108071</bug_id>
          
          <creation_ts>2013-01-28 03:12:50 -0800</creation_ts>
          <short_desc>Move hasAuthorShadowRoot to Element</short_desc>
          <delta_ts>2013-01-28 13:46:47 -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="Elliott Sprehn">esprehn</reporter>
          <assigned_to name="Elliott Sprehn">esprehn</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>dglazkov</cc>
    
    <cc>morrita</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>817662</commentid>
    <comment_count>0</comment_count>
    <who name="Elliott Sprehn">esprehn</who>
    <bug_when>2013-01-28 03:12:50 -0800</bug_when>
    <thetext>Move hasAuthorShadowRoot to Element</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817666</commentid>
    <comment_count>1</comment_count>
      <attachid>184965</attachid>
    <who name="Elliott Sprehn">esprehn</who>
    <bug_when>2013-01-28 03:16:12 -0800</bug_when>
    <thetext>Created attachment 184965
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818023</commentid>
    <comment_count>2</comment_count>
      <attachid>185043</attachid>
    <who name="Elliott Sprehn">esprehn</who>
    <bug_when>2013-01-28 13:10:40 -0800</bug_when>
    <thetext>Created attachment 185043
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818063</commentid>
    <comment_count>3</comment_count>
      <attachid>185043</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-28 13:46:42 -0800</bug_when>
    <thetext>Comment on attachment 185043
Patch for landing

Clearing flags on attachment: 185043

Committed r141005: &lt;http://trac.webkit.org/changeset/141005&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818064</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-28 13:46:47 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184965</attachid>
            <date>2013-01-28 03:16:12 -0800</date>
            <delta_ts>2013-01-28 13:10:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108071-20130128061258.patch</filename>
            <type>text/plain</type>
            <size>6930</size>
            <attacher name="Elliott Sprehn">esprehn</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwOTU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmYwZmE2MDk4ZWNmY2Qy
ZjI5M2FhYjNkMzkzNjExNGY0OGRjOTBmYS4uYzAxZDc4MjgzYTc3NDkxNmYxNjFiYzNlYTAyZDE0
NWRkYTYxNzc1YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEzLTAxLTI4ICBFbGxp
b3R0IFNwcmVobiAgPGVzcHJlaG5AY2hyb21pdW0ub3JnPgorCisgICAgICAgIE1vdmUgaGFzQXV0
aG9yU2hhZG93Um9vdCB0byBFbGVtZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMDgwNzEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBNb3ZlIGhhc0F1dGhvclNoYWRvd1Jvb3QgdG8gRWxlbWVudCBhbmQg
Z2V0IHJpZCBvZiB1bm5lY2Nlc2FyeSBib29sZWFucworICAgICAgICBpbiBIVE1MUHJvZ3Jlc3NF
bGVtZW50IGFuZCBIVE1MTWV0ZXJFbGVtZW50LiBBbHNvIGdldCByaWQgb2YKKyAgICAgICAgU2hh
ZG93Um9vdDo6aXNBY2Nlc3NpYmxlIHNpbmNlIGl0IG9iZnVzY2F0ZXMgd2hhdCdzIGFjdHVhbGx5
IGhhcHBlbmluZworICAgICAgICBpbnNpZGUgb2YgRWxlbWVudDo6c2hhZG93Um9vdCgpLgorCisg
ICAgICAgIE5vIG5ldyB0ZXN0cywganVzdCByZWZhY3RvcmluZy4KKworICAgICAgICAqIGRvbS9F
bGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkVsZW1lbnQ6OnNoYWRvd1Jvb3QpOgorICAg
ICAgICAoV2ViQ29yZTo6RWxlbWVudDo6aGFzQXV0aG9yU2hhZG93Um9vdCk6CisgICAgICAgICog
ZG9tL0VsZW1lbnQuaDoKKyAgICAgICAgKEVsZW1lbnQpOgorICAgICAgICAqIGRvbS9TaGFkb3dS
b290Lmg6CisgICAgICAgICogaHRtbC9IVE1MTWV0ZXJFbGVtZW50LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkhUTUxNZXRlckVsZW1lbnQ6OkhUTUxNZXRlckVsZW1lbnQpOgorICAgICAgICAqIGh0
bWwvSFRNTE1ldGVyRWxlbWVudC5oOgorICAgICAgICAoSFRNTE1ldGVyRWxlbWVudCk6CisgICAg
ICAgICogaHRtbC9IVE1MUHJvZ3Jlc3NFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhU
TUxQcm9ncmVzc0VsZW1lbnQ6OkhUTUxQcm9ncmVzc0VsZW1lbnQpOgorICAgICAgICAqIGh0bWwv
SFRNTFByb2dyZXNzRWxlbWVudC5oOgorICAgICAgICAoSFRNTFByb2dyZXNzRWxlbWVudCk6CisK
IDIwMTMtMDEtMjggIEtlaXNoaSBIYXR0b3JpICA8a2Vpc2hpQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgW1JFR1JFU1NJT05dIENhbGVuZGFyIFBpY2tlciBmb2N1cyByaW5nIGlzIGdvbmUKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Rv
bS9FbGVtZW50LmNwcAppbmRleCA5N2VjMTYxOTk1ODc0ZjIxMTA1Njc3MGRjZjMyNWY0MTViOWM2
MmI1Li4wMGQ2NjdmZjA2YjMwZmY5ZjMyNzQzZTNlOWVjMzkyODI0ZDhiNjlmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9t
L0VsZW1lbnQuY3BwCkBAIC0xNDcxLDcgKzE0NzEsNyBAQCBTaGFkb3dSb290KiBFbGVtZW50Ojpz
aGFkb3dSb290KCkgY29uc3QKICAgICBpZiAoIWVsZW1lbnRTaGFkb3cpCiAgICAgICAgIHJldHVy
biAwOwogICAgIFNoYWRvd1Jvb3QqIHNoYWRvd1Jvb3QgPSBlbGVtZW50U2hhZG93LT55b3VuZ2Vz
dFNoYWRvd1Jvb3QoKTsKLSAgICBpZiAoIXNoYWRvd1Jvb3QtPmlzQWNjZXNzaWJsZSgpKQorICAg
IGlmICghc2hhZG93Um9vdC0+dHlwZSgpID09IFNoYWRvd1Jvb3Q6OkF1dGhvclNoYWRvd1Jvb3Qp
CiAgICAgICAgIHJldHVybiAwOwogICAgIHJldHVybiBzaGFkb3dSb290OwogfQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVt
ZW50LmgKaW5kZXggNmQxOGRjYzdhM2IwODdmYWQxZmQ0OTY1ZjhiYmRmY2U4OWYzYzkzNS4uMjJi
ZmQxOTA2MmI0N2RkMzcxNTc0Y2VkYjU2NTgyNDcwNzFjOTJiZSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvZG9tL0VsZW1lbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5o
CkBAIC0yOTMsNiArMjkzLDcgQEAgcHVibGljOgogICAgIFBhc3NSZWZQdHI8U2hhZG93Um9vdD4g
Y3JlYXRlU2hhZG93Um9vdChFeGNlcHRpb25Db2RlJik7CiAgICAgU2hhZG93Um9vdCogc2hhZG93
Um9vdCgpIGNvbnN0OwogCisgICAgYm9vbCBoYXNBdXRob3JTaGFkb3dSb290KCkgY29uc3QgeyBy
ZXR1cm4gc2hhZG93Um9vdCgpOyB9CiAgICAgdmlydHVhbCB2b2lkIHdpbGxBZGRBdXRob3JTaGFk
b3dSb290KCkgeyB9CiAgICAgdmlydHVhbCBib29sIGFyZUF1dGhvclNoYWRvd3NBbGxvd2VkKCkg
Y29uc3QgeyByZXR1cm4gdHJ1ZTsgfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20v
U2hhZG93Um9vdC5oIGIvU291cmNlL1dlYkNvcmUvZG9tL1NoYWRvd1Jvb3QuaAppbmRleCAxNTI2
OTM4ZWRlNTA0MGRkYzQzMzlmNThmZjg2NTFhMmM3MjU5Zjc5Li44M2U5YmYzNzU4OGQwZDQ2NWI1
ODcwOGFkMDc3MmIwNmFlZWM3MjZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vU2hh
ZG93Um9vdC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9TaGFkb3dSb290LmgKQEAgLTkzLDcg
KzkzLDYgQEAgcHVibGljOgogICAgIFNjb3BlQ29udGVudERpc3RyaWJ1dGlvbiogZW5zdXJlU2Nv
cGVEaXN0cmlidXRpb24oKTsKIAogICAgIFNoYWRvd1Jvb3RUeXBlIHR5cGUoKSBjb25zdCB7IHJl
dHVybiBtX2lzQXV0aG9yU2hhZG93Um9vdCA/IEF1dGhvclNoYWRvd1Jvb3QgOiBVc2VyQWdlbnRT
aGFkb3dSb290OyB9Ci0gICAgYm9vbCBpc0FjY2Vzc2libGUoKSBjb25zdCB7IHJldHVybiB0eXBl
KCkgPT0gQXV0aG9yU2hhZG93Um9vdDsgfQogCiAgICAgUGFzc1JlZlB0cjxOb2RlPiBjbG9uZU5v
ZGUoYm9vbCwgRXhjZXB0aW9uQ29kZSYpOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL0hUTUxNZXRlckVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWV0ZXJF
bGVtZW50LmNwcAppbmRleCBmNTlkNzllZjljY2UxOGNkNmZmZTc0NDE0ZTI4ZTY0ZDUyM2Q3NWRj
Li40NjVkMGZmMTcxNTY2Y2E1NzRkMTEzNzg5NmZjMGYwMjc4YmJkMGE1IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZXRlckVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE1ldGVyRWxlbWVudC5jcHAKQEAgLTQzLDcgKzQzLDYgQEAgdXNpbmcgbmFt
ZXNwYWNlIEhUTUxOYW1lczsKIAogSFRNTE1ldGVyRWxlbWVudDo6SFRNTE1ldGVyRWxlbWVudChj
b25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1bWVudCogZG9jdW1lbnQpCiAgICAgOiBM
YWJlbGFibGVFbGVtZW50KHRhZ05hbWUsIGRvY3VtZW50KQotICAgICwgbV9oYXNBdXRob3JTaGFk
b3dSb290KGZhbHNlKQogewogICAgIEFTU0VSVChoYXNUYWdOYW1lKG1ldGVyVGFnKSk7CiB9CkBA
IC0yMjUsMTEgKzIyNCw2IEBAIHZvaWQgSFRNTE1ldGVyRWxlbWVudDo6ZGlkRWxlbWVudFN0YXRl
Q2hhbmdlKCkKICAgICAgICAgcmVuZGVyLT51cGRhdGVGcm9tRWxlbWVudCgpOwogfQogCi12b2lk
IEhUTUxNZXRlckVsZW1lbnQ6OndpbGxBZGRBdXRob3JTaGFkb3dSb290KCkKLXsKLSAgICBtX2hh
c0F1dGhvclNoYWRvd1Jvb3QgPSB0cnVlOwotfQotCiBSZW5kZXJNZXRlciogSFRNTE1ldGVyRWxl
bWVudDo6cmVuZGVyTWV0ZXIoKSBjb25zdAogewogICAgIGlmIChyZW5kZXJlcigpICYmIHJlbmRl
cmVyKCktPmlzTWV0ZXIoKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1l
dGVyRWxlbWVudC5oIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWV0ZXJFbGVtZW50LmgKaW5k
ZXggZDExMDdhNDhlZmQ0OGQ5ODBkYmIwOTFkZDQyMjhjNmUyOWVmNjFlMi4uZjU4ZTM1MTNiMTMz
MzJkNjQwZjM1NGRiZDc4YjljNTIzZTM3YjZlZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
aHRtbC9IVE1MTWV0ZXJFbGVtZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWV0
ZXJFbGVtZW50LmgKQEAgLTM5LDggKzM5LDYgQEAgcHVibGljOgogICAgICAgICBHYXVnZVJlZ2lv
bkV2ZW5MZXNzR29vZAogICAgIH07CiAKLSAgICBib29sIGhhc0F1dGhvclNoYWRvd1Jvb3QoKSBj
b25zdCB7IHJldHVybiBtX2hhc0F1dGhvclNoYWRvd1Jvb3Q7IH0KLQogICAgIGRvdWJsZSBtaW4o
KSBjb25zdDsKICAgICB2b2lkIHNldE1pbihkb3VibGUsIEV4Y2VwdGlvbkNvZGUmKTsKIApAQCAt
NjgsNyArNjYsNiBAQCBwcml2YXRlOgogICAgIEhUTUxNZXRlckVsZW1lbnQoY29uc3QgUXVhbGlm
aWVkTmFtZSYsIERvY3VtZW50Kik7CiAgICAgdmlydHVhbCB+SFRNTE1ldGVyRWxlbWVudCgpOwog
Ci0gICAgdmlydHVhbCB2b2lkIHdpbGxBZGRBdXRob3JTaGFkb3dSb290KCkgT1ZFUlJJREU7CiAg
ICAgdmlydHVhbCBib29sIGFyZUF1dGhvclNoYWRvd3NBbGxvd2VkKCkgY29uc3QgT1ZFUlJJREUg
eyByZXR1cm4gZmFsc2U7IH0KICAgICBSZW5kZXJNZXRlciogcmVuZGVyTWV0ZXIoKSBjb25zdDsK
IApAQCAtODUsNyArODIsNiBAQCBwcml2YXRlOgogICAgIHZvaWQgY3JlYXRlU2hhZG93U3VidHJl
ZSgpOwogCiAgICAgUmVmUHRyPE1ldGVyVmFsdWVFbGVtZW50PiBtX3ZhbHVlOwotICAgIGJvb2wg
bV9oYXNBdXRob3JTaGFkb3dSb290OwogfTsKIAogaW5saW5lIGJvb2wgaXNIVE1MTWV0ZXJFbGVt
ZW50KE5vZGUqIG5vZGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQcm9n
cmVzc0VsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MUHJvZ3Jlc3NFbGVtZW50
LmNwcAppbmRleCA2YWU4MDlmNTA3NDk2MzY4NTAxNmNmYzNiN2Y3ZTQ4MTI3OThkZDliLi44NGIy
ZTg5YTcxMmZiNmZlNDkwNzQ4MjU3Yjg3YjQyZWI1MmZkOTRjIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9odG1sL0hUTUxQcm9ncmVzc0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvSFRNTFByb2dyZXNzRWxlbWVudC5jcHAKQEAgLTQ0LDcgKzQ0LDYgQEAgY29uc3QgZG91
YmxlIEhUTUxQcm9ncmVzc0VsZW1lbnQ6OkludmFsaWRQb3NpdGlvbiA9IC0yOwogSFRNTFByb2dy
ZXNzRWxlbWVudDo6SFRNTFByb2dyZXNzRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdO
YW1lLCBEb2N1bWVudCogZG9jdW1lbnQpCiAgICAgOiBMYWJlbGFibGVFbGVtZW50KHRhZ05hbWUs
IGRvY3VtZW50KQogICAgICwgbV92YWx1ZSgwKQotICAgICwgbV9oYXNBdXRob3JTaGFkb3dSb290
KGZhbHNlKQogewogICAgIEFTU0VSVChoYXNUYWdOYW1lKHByb2dyZXNzVGFnKSk7CiB9CkBAIC04
MywxMSArODIsNiBAQCBSZW5kZXJQcm9ncmVzcyogSFRNTFByb2dyZXNzRWxlbWVudDo6cmVuZGVy
UHJvZ3Jlc3MoKSBjb25zdAogICAgIHJldHVybiBzdGF0aWNfY2FzdDxSZW5kZXJQcm9ncmVzcyo+
KHJlbmRlck9iamVjdCk7CiB9CiAKLXZvaWQgSFRNTFByb2dyZXNzRWxlbWVudDo6d2lsbEFkZEF1
dGhvclNoYWRvd1Jvb3QoKQotewotICAgIG1faGFzQXV0aG9yU2hhZG93Um9vdCA9IHRydWU7Ci19
Ci0KIGJvb2wgSFRNTFByb2dyZXNzRWxlbWVudDo6c3VwcG9ydHNGb2N1cygpIGNvbnN0CiB7CiAg
ICAgcmV0dXJuIEhUTUxFbGVtZW50OjpzdXBwb3J0c0ZvY3VzKCkgJiYgIWRpc2FibGVkKCk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQcm9ncmVzc0VsZW1lbnQuaCBiL1Nv
dXJjZS9XZWJDb3JlL2h0bWwvSFRNTFByb2dyZXNzRWxlbWVudC5oCmluZGV4IGMzOWU4ZGRlN2Fh
YmNlMWMwZTE0YzZiNWFkNDUwY2JjMzI4NjgwODUuLjMzYzk2MTQzNjMxYjhkZTAzZjllNWE5OWVk
ZTBiYWM0MjRmNzVmYzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFByb2dy
ZXNzRWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFByb2dyZXNzRWxlbWVu
dC5oCkBAIC0zNiw4ICszNiw2IEBAIHB1YmxpYzoKIAogICAgIHN0YXRpYyBQYXNzUmVmUHRyPEhU
TUxQcm9ncmVzc0VsZW1lbnQ+IGNyZWF0ZShjb25zdCBRdWFsaWZpZWROYW1lJiwgRG9jdW1lbnQq
KTsKIAotICAgIGJvb2wgaGFzQXV0aG9yU2hhZG93Um9vdCgpIGNvbnN0IHsgcmV0dXJuIG1faGFz
QXV0aG9yU2hhZG93Um9vdDsgfQotCiAgICAgZG91YmxlIHZhbHVlKCkgY29uc3Q7CiAgICAgdm9p
ZCBzZXRWYWx1ZShkb3VibGUsIEV4Y2VwdGlvbkNvZGUmKTsKIApAQCAtNTQsNyArNTIsNiBAQCBw
cml2YXRlOgogICAgIEhUTUxQcm9ncmVzc0VsZW1lbnQoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERv
Y3VtZW50Kik7CiAgICAgdmlydHVhbCB+SFRNTFByb2dyZXNzRWxlbWVudCgpOwogCi0gICAgdmly
dHVhbCB2b2lkIHdpbGxBZGRBdXRob3JTaGFkb3dSb290KCkgT1ZFUlJJREU7CiAgICAgdmlydHVh
bCBib29sIGFyZUF1dGhvclNoYWRvd3NBbGxvd2VkKCkgY29uc3QgT1ZFUlJJREUgeyByZXR1cm4g
ZmFsc2U7IH0KIAogICAgIHZpcnR1YWwgYm9vbCBzdXBwb3J0TGFiZWxzKCkgY29uc3QgT1ZFUlJJ
REUgeyByZXR1cm4gdHJ1ZTsgfQpAQCAtNzMsNyArNzAsNiBAQCBwcml2YXRlOgogICAgIHZvaWQg
Y3JlYXRlU2hhZG93U3VidHJlZSgpOwogCiAgICAgUHJvZ3Jlc3NWYWx1ZUVsZW1lbnQqIG1fdmFs
dWU7Ci0gICAgYm9vbCBtX2hhc0F1dGhvclNoYWRvd1Jvb3Q7CiB9OwogCiBpbmxpbmUgYm9vbCBp
c0hUTUxQcm9ncmVzc0VsZW1lbnQoTm9kZSogbm9kZSkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185043</attachid>
            <date>2013-01-28 13:10:40 -0800</date>
            <delta_ts>2013-01-28 13:46:42 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-108071-20130128160727.patch</filename>
            <type>text/plain</type>
            <size>7059</size>
            <attacher name="Elliott Sprehn">esprehn</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwOTkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjExNzI5Zjk3YmY2OGQ0
YjdiMDU4OTYwNjA2ODJjMWQxZjYwN2QyYS4uODUwMzMxMDE4Y2E1YTcyMzI1MDIyNzg1Y2YyY2Uz
YWI2ZGQzYWMxNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEzLTAxLTI4ICBFbGxp
b3R0IFNwcmVobiAgPGVzcHJlaG5AY2hyb21pdW0ub3JnPgorCisgICAgICAgIE1vdmUgaGFzQXV0
aG9yU2hhZG93Um9vdCB0byBFbGVtZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMDgwNzEKKworICAgICAgICBSZXZpZXdlZCBieSBEaW1pdHJpIEds
YXprb3YuCisKKyAgICAgICAgTW92ZSBoYXNBdXRob3JTaGFkb3dSb290IHRvIEVsZW1lbnQgYW5k
IGdldCByaWQgb2YgdW5uZWNjZXNhcnkgYm9vbGVhbnMKKyAgICAgICAgaW4gSFRNTFByb2dyZXNz
RWxlbWVudCBhbmQgSFRNTE1ldGVyRWxlbWVudC4gQWxzbyBnZXQgcmlkIG9mCisgICAgICAgIFNo
YWRvd1Jvb3Q6OmlzQWNjZXNzaWJsZSBzaW5jZSBpdCBvYmZ1c2NhdGVzIHdoYXQncyBhY3R1YWxs
eSBoYXBwZW5pbmcKKyAgICAgICAgaW5zaWRlIG9mIEVsZW1lbnQ6OnNoYWRvd1Jvb3QoKS4KKwor
ICAgICAgICBObyBuZXcgdGVzdHMsIGp1c3QgcmVmYWN0b3JpbmcuCisKKyAgICAgICAgKiBkb20v
RWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpFbGVtZW50OjpzaGFkb3dSb290KToKKyAg
ICAgICAgKFdlYkNvcmU6OkVsZW1lbnQ6Omhhc0F1dGhvclNoYWRvd1Jvb3QpOgorICAgICAgICAq
IGRvbS9FbGVtZW50Lmg6CisgICAgICAgIChFbGVtZW50KToKKyAgICAgICAgKiBkb20vU2hhZG93
Um9vdC5oOgorICAgICAgICAqIGh0bWwvSFRNTE1ldGVyRWxlbWVudC5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpIVE1MTWV0ZXJFbGVtZW50OjpIVE1MTWV0ZXJFbGVtZW50KToKKyAgICAgICAgKiBo
dG1sL0hUTUxNZXRlckVsZW1lbnQuaDoKKyAgICAgICAgKEhUTUxNZXRlckVsZW1lbnQpOgorICAg
ICAgICAqIGh0bWwvSFRNTFByb2dyZXNzRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpI
VE1MUHJvZ3Jlc3NFbGVtZW50OjpIVE1MUHJvZ3Jlc3NFbGVtZW50KToKKyAgICAgICAgKiBodG1s
L0hUTUxQcm9ncmVzc0VsZW1lbnQuaDoKKyAgICAgICAgKEhUTUxQcm9ncmVzc0VsZW1lbnQpOgor
CiAyMDEzLTAxLTI4ICBVZGF5IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KIAogICAg
ICAgICBnZXRDb21wdXRlZFN0eWxlIHJldHVybnMgImxlZnQiIGluc3RlYWQgb2YgIm5vbmUiIGZv
ciAiZmxvYXQiIG9uIGFic3BvcyBlbGVtZW50cwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
ZG9tL0VsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCmluZGV4IDk3
ZWMxNjE5OTU4NzRmMjExMDU2NzcwZGNmMzI1ZjQxNWI5YzYyYjUuLjI3MjJkZDMxNjkzNWM5ZTE3
MGU3NmQ3ODQzNWI2M2UxOGNjMGZiNWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9F
bGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKQEAgLTE0NzEs
OSArMTQ3MSw5IEBAIFNoYWRvd1Jvb3QqIEVsZW1lbnQ6OnNoYWRvd1Jvb3QoKSBjb25zdAogICAg
IGlmICghZWxlbWVudFNoYWRvdykKICAgICAgICAgcmV0dXJuIDA7CiAgICAgU2hhZG93Um9vdCog
c2hhZG93Um9vdCA9IGVsZW1lbnRTaGFkb3ctPnlvdW5nZXN0U2hhZG93Um9vdCgpOwotICAgIGlm
ICghc2hhZG93Um9vdC0+aXNBY2Nlc3NpYmxlKCkpCi0gICAgICAgIHJldHVybiAwOwotICAgIHJl
dHVybiBzaGFkb3dSb290OworICAgIGlmIChzaGFkb3dSb290LT50eXBlKCkgPT0gU2hhZG93Um9v
dDo6QXV0aG9yU2hhZG93Um9vdCkKKyAgICAgICAgcmV0dXJuIHNoYWRvd1Jvb3Q7CisgICAgcmV0
dXJuIDA7CiB9CiAKIFNoYWRvd1Jvb3QqIEVsZW1lbnQ6OnVzZXJBZ2VudFNoYWRvd1Jvb3QoKSBj
b25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaCBiL1NvdXJjZS9X
ZWJDb3JlL2RvbS9FbGVtZW50LmgKaW5kZXggNmQxOGRjYzdhM2IwODdmYWQxZmQ0OTY1ZjhiYmRm
Y2U4OWYzYzkzNS4uMjJiZmQxOTA2MmI0N2RkMzcxNTc0Y2VkYjU2NTgyNDcwNzFjOTJiZSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9kb20vRWxlbWVudC5oCkBAIC0yOTMsNiArMjkzLDcgQEAgcHVibGljOgogICAgIFBhc3NSZWZQ
dHI8U2hhZG93Um9vdD4gY3JlYXRlU2hhZG93Um9vdChFeGNlcHRpb25Db2RlJik7CiAgICAgU2hh
ZG93Um9vdCogc2hhZG93Um9vdCgpIGNvbnN0OwogCisgICAgYm9vbCBoYXNBdXRob3JTaGFkb3dS
b290KCkgY29uc3QgeyByZXR1cm4gc2hhZG93Um9vdCgpOyB9CiAgICAgdmlydHVhbCB2b2lkIHdp
bGxBZGRBdXRob3JTaGFkb3dSb290KCkgeyB9CiAgICAgdmlydHVhbCBib29sIGFyZUF1dGhvclNo
YWRvd3NBbGxvd2VkKCkgY29uc3QgeyByZXR1cm4gdHJ1ZTsgfQogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9kb20vU2hhZG93Um9vdC5oIGIvU291cmNlL1dlYkNvcmUvZG9tL1NoYWRvd1Jv
b3QuaAppbmRleCAxNTI2OTM4ZWRlNTA0MGRkYzQzMzlmNThmZjg2NTFhMmM3MjU5Zjc5Li44M2U5
YmYzNzU4OGQwZDQ2NWI1ODcwOGFkMDc3MmIwNmFlZWM3MjZmIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9kb20vU2hhZG93Um9vdC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9TaGFkb3dS
b290LmgKQEAgLTkzLDcgKzkzLDYgQEAgcHVibGljOgogICAgIFNjb3BlQ29udGVudERpc3RyaWJ1
dGlvbiogZW5zdXJlU2NvcGVEaXN0cmlidXRpb24oKTsKIAogICAgIFNoYWRvd1Jvb3RUeXBlIHR5
cGUoKSBjb25zdCB7IHJldHVybiBtX2lzQXV0aG9yU2hhZG93Um9vdCA/IEF1dGhvclNoYWRvd1Jv
b3QgOiBVc2VyQWdlbnRTaGFkb3dSb290OyB9Ci0gICAgYm9vbCBpc0FjY2Vzc2libGUoKSBjb25z
dCB7IHJldHVybiB0eXBlKCkgPT0gQXV0aG9yU2hhZG93Um9vdDsgfQogCiAgICAgUGFzc1JlZlB0
cjxOb2RlPiBjbG9uZU5vZGUoYm9vbCwgRXhjZXB0aW9uQ29kZSYpOwogCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZXRlckVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUv
aHRtbC9IVE1MTWV0ZXJFbGVtZW50LmNwcAppbmRleCBmNTlkNzllZjljY2UxOGNkNmZmZTc0NDE0
ZTI4ZTY0ZDUyM2Q3NWRjLi40NjVkMGZmMTcxNTY2Y2E1NzRkMTEzNzg5NmZjMGYwMjc4YmJkMGE1
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZXRlckVsZW1lbnQuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1ldGVyRWxlbWVudC5jcHAKQEAgLTQzLDcgKzQz
LDYgQEAgdXNpbmcgbmFtZXNwYWNlIEhUTUxOYW1lczsKIAogSFRNTE1ldGVyRWxlbWVudDo6SFRN
TE1ldGVyRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1bWVudCogZG9j
dW1lbnQpCiAgICAgOiBMYWJlbGFibGVFbGVtZW50KHRhZ05hbWUsIGRvY3VtZW50KQotICAgICwg
bV9oYXNBdXRob3JTaGFkb3dSb290KGZhbHNlKQogewogICAgIEFTU0VSVChoYXNUYWdOYW1lKG1l
dGVyVGFnKSk7CiB9CkBAIC0yMjUsMTEgKzIyNCw2IEBAIHZvaWQgSFRNTE1ldGVyRWxlbWVudDo6
ZGlkRWxlbWVudFN0YXRlQ2hhbmdlKCkKICAgICAgICAgcmVuZGVyLT51cGRhdGVGcm9tRWxlbWVu
dCgpOwogfQogCi12b2lkIEhUTUxNZXRlckVsZW1lbnQ6OndpbGxBZGRBdXRob3JTaGFkb3dSb290
KCkKLXsKLSAgICBtX2hhc0F1dGhvclNoYWRvd1Jvb3QgPSB0cnVlOwotfQotCiBSZW5kZXJNZXRl
ciogSFRNTE1ldGVyRWxlbWVudDo6cmVuZGVyTWV0ZXIoKSBjb25zdAogewogICAgIGlmIChyZW5k
ZXJlcigpICYmIHJlbmRlcmVyKCktPmlzTWV0ZXIoKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE1ldGVyRWxlbWVudC5oIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWV0
ZXJFbGVtZW50LmgKaW5kZXggZDExMDdhNDhlZmQ0OGQ5ODBkYmIwOTFkZDQyMjhjNmUyOWVmNjFl
Mi4uZjU4ZTM1MTNiMTMzMzJkNjQwZjM1NGRiZDc4YjljNTIzZTM3YjZlZCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWV0ZXJFbGVtZW50LmgKKysrIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MTWV0ZXJFbGVtZW50LmgKQEAgLTM5LDggKzM5LDYgQEAgcHVibGljOgogICAg
ICAgICBHYXVnZVJlZ2lvbkV2ZW5MZXNzR29vZAogICAgIH07CiAKLSAgICBib29sIGhhc0F1dGhv
clNoYWRvd1Jvb3QoKSBjb25zdCB7IHJldHVybiBtX2hhc0F1dGhvclNoYWRvd1Jvb3Q7IH0KLQog
ICAgIGRvdWJsZSBtaW4oKSBjb25zdDsKICAgICB2b2lkIHNldE1pbihkb3VibGUsIEV4Y2VwdGlv
bkNvZGUmKTsKIApAQCAtNjgsNyArNjYsNiBAQCBwcml2YXRlOgogICAgIEhUTUxNZXRlckVsZW1l
bnQoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERvY3VtZW50Kik7CiAgICAgdmlydHVhbCB+SFRNTE1l
dGVyRWxlbWVudCgpOwogCi0gICAgdmlydHVhbCB2b2lkIHdpbGxBZGRBdXRob3JTaGFkb3dSb290
KCkgT1ZFUlJJREU7CiAgICAgdmlydHVhbCBib29sIGFyZUF1dGhvclNoYWRvd3NBbGxvd2VkKCkg
Y29uc3QgT1ZFUlJJREUgeyByZXR1cm4gZmFsc2U7IH0KICAgICBSZW5kZXJNZXRlciogcmVuZGVy
TWV0ZXIoKSBjb25zdDsKIApAQCAtODUsNyArODIsNiBAQCBwcml2YXRlOgogICAgIHZvaWQgY3Jl
YXRlU2hhZG93U3VidHJlZSgpOwogCiAgICAgUmVmUHRyPE1ldGVyVmFsdWVFbGVtZW50PiBtX3Zh
bHVlOwotICAgIGJvb2wgbV9oYXNBdXRob3JTaGFkb3dSb290OwogfTsKIAogaW5saW5lIGJvb2wg
aXNIVE1MTWV0ZXJFbGVtZW50KE5vZGUqIG5vZGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9odG1sL0hUTUxQcm9ncmVzc0VsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
UHJvZ3Jlc3NFbGVtZW50LmNwcAppbmRleCA2YWU4MDlmNTA3NDk2MzY4NTAxNmNmYzNiN2Y3ZTQ4
MTI3OThkZDliLi44NGIyZTg5YTcxMmZiNmZlNDkwNzQ4MjU3Yjg3YjQyZWI1MmZkOTRjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQcm9ncmVzc0VsZW1lbnQuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFByb2dyZXNzRWxlbWVudC5jcHAKQEAgLTQ0LDcgKzQ0
LDYgQEAgY29uc3QgZG91YmxlIEhUTUxQcm9ncmVzc0VsZW1lbnQ6OkludmFsaWRQb3NpdGlvbiA9
IC0yOwogSFRNTFByb2dyZXNzRWxlbWVudDo6SFRNTFByb2dyZXNzRWxlbWVudChjb25zdCBRdWFs
aWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1bWVudCogZG9jdW1lbnQpCiAgICAgOiBMYWJlbGFibGVF
bGVtZW50KHRhZ05hbWUsIGRvY3VtZW50KQogICAgICwgbV92YWx1ZSgwKQotICAgICwgbV9oYXNB
dXRob3JTaGFkb3dSb290KGZhbHNlKQogewogICAgIEFTU0VSVChoYXNUYWdOYW1lKHByb2dyZXNz
VGFnKSk7CiB9CkBAIC04MywxMSArODIsNiBAQCBSZW5kZXJQcm9ncmVzcyogSFRNTFByb2dyZXNz
RWxlbWVudDo6cmVuZGVyUHJvZ3Jlc3MoKSBjb25zdAogICAgIHJldHVybiBzdGF0aWNfY2FzdDxS
ZW5kZXJQcm9ncmVzcyo+KHJlbmRlck9iamVjdCk7CiB9CiAKLXZvaWQgSFRNTFByb2dyZXNzRWxl
bWVudDo6d2lsbEFkZEF1dGhvclNoYWRvd1Jvb3QoKQotewotICAgIG1faGFzQXV0aG9yU2hhZG93
Um9vdCA9IHRydWU7Ci19Ci0KIGJvb2wgSFRNTFByb2dyZXNzRWxlbWVudDo6c3VwcG9ydHNGb2N1
cygpIGNvbnN0CiB7CiAgICAgcmV0dXJuIEhUTUxFbGVtZW50OjpzdXBwb3J0c0ZvY3VzKCkgJiYg
IWRpc2FibGVkKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQcm9ncmVz
c0VsZW1lbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFByb2dyZXNzRWxlbWVudC5oCmlu
ZGV4IGMzOWU4ZGRlN2FhYmNlMWMwZTE0YzZiNWFkNDUwY2JjMzI4NjgwODUuLjMzYzk2MTQzNjMx
YjhkZTAzZjllNWE5OWVkZTBiYWM0MjRmNzVmYzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvSFRNTFByb2dyZXNzRWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TFByb2dyZXNzRWxlbWVudC5oCkBAIC0zNiw4ICszNiw2IEBAIHB1YmxpYzoKIAogICAgIHN0YXRp
YyBQYXNzUmVmUHRyPEhUTUxQcm9ncmVzc0VsZW1lbnQ+IGNyZWF0ZShjb25zdCBRdWFsaWZpZWRO
YW1lJiwgRG9jdW1lbnQqKTsKIAotICAgIGJvb2wgaGFzQXV0aG9yU2hhZG93Um9vdCgpIGNvbnN0
IHsgcmV0dXJuIG1faGFzQXV0aG9yU2hhZG93Um9vdDsgfQotCiAgICAgZG91YmxlIHZhbHVlKCkg
Y29uc3Q7CiAgICAgdm9pZCBzZXRWYWx1ZShkb3VibGUsIEV4Y2VwdGlvbkNvZGUmKTsKIApAQCAt
NTQsNyArNTIsNiBAQCBwcml2YXRlOgogICAgIEhUTUxQcm9ncmVzc0VsZW1lbnQoY29uc3QgUXVh
bGlmaWVkTmFtZSYsIERvY3VtZW50Kik7CiAgICAgdmlydHVhbCB+SFRNTFByb2dyZXNzRWxlbWVu
dCgpOwogCi0gICAgdmlydHVhbCB2b2lkIHdpbGxBZGRBdXRob3JTaGFkb3dSb290KCkgT1ZFUlJJ
REU7CiAgICAgdmlydHVhbCBib29sIGFyZUF1dGhvclNoYWRvd3NBbGxvd2VkKCkgY29uc3QgT1ZF
UlJJREUgeyByZXR1cm4gZmFsc2U7IH0KIAogICAgIHZpcnR1YWwgYm9vbCBzdXBwb3J0TGFiZWxz
KCkgY29uc3QgT1ZFUlJJREUgeyByZXR1cm4gdHJ1ZTsgfQpAQCAtNzMsNyArNzAsNiBAQCBwcml2
YXRlOgogICAgIHZvaWQgY3JlYXRlU2hhZG93U3VidHJlZSgpOwogCiAgICAgUHJvZ3Jlc3NWYWx1
ZUVsZW1lbnQqIG1fdmFsdWU7Ci0gICAgYm9vbCBtX2hhc0F1dGhvclNoYWRvd1Jvb3Q7CiB9Owog
CiBpbmxpbmUgYm9vbCBpc0hUTUxQcm9ncmVzc0VsZW1lbnQoTm9kZSogbm9kZSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>