<?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>57661</bug_id>
          
          <creation_ts>2011-04-01 14:21:00 -0700</creation_ts>
          <short_desc>WebKitTestRunner needs layoutTestController.shadowRoot</short_desc>
          <delta_ts>2011-04-01 14:26:12 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Weinig">sam</reporter>
          <assigned_to name="Sam Weinig">sam</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>378072</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-04-01 14:21:00 -0700</bug_when>
    <thetext>WebKitTestRunner needs layoutTestController.shadowRoot</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378076</commentid>
    <comment_count>1</comment_count>
      <attachid>87912</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-04-01 14:24:27 -0700</bug_when>
    <thetext>Created attachment 87912
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378077</commentid>
    <comment_count>2</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-04-01 14:25:07 -0700</bug_when>
    <thetext>&lt;rdar://problem/9223739&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>378080</commentid>
    <comment_count>3</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2011-04-01 14:26:12 -0700</bug_when>
    <thetext>Committed r82719: &lt;http://trac.webkit.org/changeset/82719&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>87912</attachid>
            <date>2011-04-01 14:24:27 -0700</date>
            <delta_ts>2011-04-01 14:25:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57661-20110401142426.patch</filename>
            <type>text/plain</type>
            <size>9518</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDgyNzE3KQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMDQtMDEgIFNhbSBXZWlu
aWcgIDxzYW1Ad2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBXZWJLaXRUZXN0UnVubmVyIG5lZWRzIGxheW91dFRlc3RDb250cm9sbGVy
LnNoYWRvd1Jvb3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTU3NjYxCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dL
QnVuZGxlTm9kZUhhbmRsZS5jcHA6CisgICAgICAgIChXS0J1bmRsZU5vZGVIYW5kbGVHZXRSZW5k
ZXJSZWN0KToKKyAgICAgICAgKFdLQnVuZGxlTm9kZUhhbmRsZUdldEVsZW1lbnRCb3VuZHMpOgor
ICAgICAgICAoV0tCdW5kbGVOb2RlSGFuZGxlQ29weUVsZW1lbnRTaGFkb3dSb290KToKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlTm9kZUhhbmRsZVBy
aXZhdGUuaDoKKyAgICAgICAgKiBXZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0RPTS9JbmplY3Rl
ZEJ1bmRsZU5vZGVIYW5kbGUuY3BwOgorICAgICAgICAoV2ViS2l0OjpJbmplY3RlZEJ1bmRsZU5v
ZGVIYW5kbGU6OmVsZW1lbnRTaGFkb3dSb290KToKKyAgICAgICAgKiBXZWJQcm9jZXNzL0luamVj
dGVkQnVuZGxlL0RPTS9JbmplY3RlZEJ1bmRsZU5vZGVIYW5kbGUuaDoKKyAgICAgICAgQWRkIGFj
Y2Vzc29yIGZvciB0aGUgc2hhZG93Um9vdCBvZiBhbiBlbGVtZW50IGluIHRoZSBidW5kbGUuCisK
IDIwMTEtMDQtMDEgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9j
ZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlTm9kZUhhbmRsZS5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1
bmRsZU5vZGVIYW5kbGUuY3BwCShyZXZpc2lvbiA4MjcxNCkKKysrIFNvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVOb2RlSGFuZGxlLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtNTEsMTQgKzUxLDIwIEBAIFdLQnVuZGxlTm9kZUhhbmRsZVJlZiBXS0J1
bmRsZU5vZGVIYW5kbGUKICAgICByZXR1cm4gdG9BUEkobm9kZUhhbmRsZS5yZWxlYXNlKCkucmVs
ZWFzZVJlZigpKTsKIH0KIAotV0tSZWN0IFdLQnVuZGxlTm9kZUhhbmRsZUdldEVsZW1lbnRCb3Vu
ZHMoV0tCdW5kbGVOb2RlSGFuZGxlUmVmIG5vZGVIYW5kbGVSZWYpCitXS1JlY3QgV0tCdW5kbGVO
b2RlSGFuZGxlR2V0UmVuZGVyUmVjdChXS0J1bmRsZU5vZGVIYW5kbGVSZWYgbm9kZUhhbmRsZVJl
ZiwgYm9vbCogaXNSZXBsYWNlZCkKIHsKLSAgICByZXR1cm4gdG9BUEkodG9JbXBsKG5vZGVIYW5k
bGVSZWYpLT5lbGVtZW50Qm91bmRzKCkpOworICAgIHJldHVybiB0b0FQSSh0b0ltcGwobm9kZUhh
bmRsZVJlZiktPnJlbmRlclJlY3QoaXNSZXBsYWNlZCkpOwogfQogCi1XS1JlY3QgV0tCdW5kbGVO
b2RlSGFuZGxlR2V0UmVuZGVyUmVjdChXS0J1bmRsZU5vZGVIYW5kbGVSZWYgbm9kZUhhbmRsZVJl
ZiwgYm9vbCogaXNSZXBsYWNlZCkKK1dLUmVjdCBXS0J1bmRsZU5vZGVIYW5kbGVHZXRFbGVtZW50
Qm91bmRzKFdLQnVuZGxlTm9kZUhhbmRsZVJlZiBlbGVtZW50SGFuZGxlUmVmKQogewotICAgIHJl
dHVybiB0b0FQSSh0b0ltcGwobm9kZUhhbmRsZVJlZiktPnJlbmRlclJlY3QoaXNSZXBsYWNlZCkp
OworICAgIHJldHVybiB0b0FQSSh0b0ltcGwoZWxlbWVudEhhbmRsZVJlZiktPmVsZW1lbnRCb3Vu
ZHMoKSk7Cit9CisKK1dLQnVuZGxlTm9kZUhhbmRsZVJlZiBXS0J1bmRsZU5vZGVIYW5kbGVDb3B5
RWxlbWVudFNoYWRvd1Jvb3QoV0tCdW5kbGVOb2RlSGFuZGxlUmVmIGVsZW1lbnRIYW5kbGVSZWYp
Cit7CisgICAgUmVmUHRyPEluamVjdGVkQnVuZGxlTm9kZUhhbmRsZT4gbm9kZUhhbmRsZSA9IHRv
SW1wbChlbGVtZW50SGFuZGxlUmVmKS0+ZWxlbWVudFNoYWRvd1Jvb3QoKTsKKyAgICByZXR1cm4g
dG9BUEkobm9kZUhhbmRsZS5yZWxlYXNlKCkucmVsZWFzZVJlZigpKTsKIH0KIAogdm9pZCBXS0J1
bmRsZU5vZGVIYW5kbGVTZXRIVE1MSW5wdXRFbGVtZW50VmFsdWVGb3JVc2VyKFdLQnVuZGxlTm9k
ZUhhbmRsZVJlZiBodG1sSW5wdXRFbGVtZW50SGFuZGxlUmVmLCBXS1N0cmluZ1JlZiB2YWx1ZVJl
ZikKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2Mv
V0tCdW5kbGVOb2RlSGFuZGxlUHJpdmF0ZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVOb2RlSGFuZGxlUHJpdmF0
ZS5oCShyZXZpc2lvbiA4MjcxNCkKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0
ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVOb2RlSGFuZGxlUHJpdmF0ZS5oCSh3b3JraW5nIGNvcHkp
CkBAIC00Miw5ICs0MiwxMSBAQCBXS19FWFBPUlQgV0tCdW5kbGVOb2RlSGFuZGxlUmVmIFdLQnVu
ZGxlCiAKIC8qIEFkZGl0aW9uYWwgRE9NIE9wZXJhdGlvbnMgKi8KIAotV0tfRVhQT1JUIFdLUmVj
dCBXS0J1bmRsZU5vZGVIYW5kbGVHZXRFbGVtZW50Qm91bmRzKFdLQnVuZGxlTm9kZUhhbmRsZVJl
ZiBub2RlSGFuZGxlKTsKIFdLX0VYUE9SVCBXS1JlY3QgV0tCdW5kbGVOb2RlSGFuZGxlR2V0UmVu
ZGVyUmVjdChXS0J1bmRsZU5vZGVIYW5kbGVSZWYgbm9kZUhhbmRsZSwgYm9vbCogaXNSZXBsYWNl
ZCk7CiAKKy8qIEVsZW1lbnQgU3BlY2lmaWMgT3BlcmF0aW9ucyAqLworV0tfRVhQT1JUIFdLUmVj
dCBXS0J1bmRsZU5vZGVIYW5kbGVHZXRFbGVtZW50Qm91bmRzKFdLQnVuZGxlTm9kZUhhbmRsZVJl
ZiBlbGVtZW50SGFuZGxlKTsKK1dLX0VYUE9SVCBXS0J1bmRsZU5vZGVIYW5kbGVSZWYgV0tCdW5k
bGVOb2RlSGFuZGxlQ29weUVsZW1lbnRTaGFkb3dSb290KFdLQnVuZGxlTm9kZUhhbmRsZVJlZiBl
bGVtZW50SGFuZGxlKTsKIAogLyogSFRNTElucHV0RWxlbWVudCBTcGVjaWZpYyBPcGVyYXRpb25z
ICovCiBXS19FWFBPUlQgdm9pZCBXS0J1bmRsZU5vZGVIYW5kbGVTZXRIVE1MSW5wdXRFbGVtZW50
VmFsdWVGb3JVc2VyKFdLQnVuZGxlTm9kZUhhbmRsZVJlZiBodG1sSW5wdXRFbGVtZW50SGFuZGxl
LCBXS1N0cmluZ1JlZiB2YWx1ZSk7CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0lu
amVjdGVkQnVuZGxlL0RPTS9JbmplY3RlZEJ1bmRsZU5vZGVIYW5kbGUuY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvRE9NL0luamVjdGVk
QnVuZGxlTm9kZUhhbmRsZS5jcHAJKHJldmlzaW9uIDgyNzE0KQorKysgU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9ET00vSW5qZWN0ZWRCdW5kbGVOb2RlSGFuZGxlLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtMTY1LDYgKzE2NSwxNCBAQCBQYXNzUmVmUHRyPEluamVjdGVk
QnVuZGxlTm9kZUhhbmRsZT4gSW5qCiAgICAgcmV0dXJuIGdldE9yQ3JlYXRlKHN0YXRpY19jYXN0
PEhUTUxUYWJsZUNlbGxFbGVtZW50Kj4obV9ub2RlLmdldCgpKS0+Y2VsbEFib3ZlKCkpOwogfQog
CitQYXNzUmVmUHRyPEluamVjdGVkQnVuZGxlTm9kZUhhbmRsZT4gSW5qZWN0ZWRCdW5kbGVOb2Rl
SGFuZGxlOjplbGVtZW50U2hhZG93Um9vdCgpCit7CisgICAgaWYgKCFtX25vZGUtPmlzRWxlbWVu
dE5vZGUoKSkKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICByZXR1cm4gZ2V0T3JDcmVhdGUoc3Rh
dGljX2Nhc3Q8RWxlbWVudCo+KG1fbm9kZS5nZXQoKSktPnNoYWRvd1Jvb3QoKSk7Cit9CisKIFBh
c3NSZWZQdHI8V2ViRnJhbWU+IEluamVjdGVkQnVuZGxlTm9kZUhhbmRsZTo6ZG9jdW1lbnRGcmFt
ZSgpCiB7CiAgICAgaWYgKCFtX25vZGUtPmlzRG9jdW1lbnROb2RlKCkpCkluZGV4OiBTb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0RPTS9JbmplY3RlZEJ1bmRsZU5vZGVI
YW5kbGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVk
QnVuZGxlL0RPTS9JbmplY3RlZEJ1bmRsZU5vZGVIYW5kbGUuaAkocmV2aXNpb24gODI3MTQpCisr
KyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0RPTS9JbmplY3RlZEJ1
bmRsZU5vZGVIYW5kbGUuaAkod29ya2luZyBjb3B5KQpAQCAtNjgsNiArNjgsOCBAQCBwdWJsaWM6
CiAgICAgCiAgICAgUGFzc1JlZlB0cjxJbmplY3RlZEJ1bmRsZU5vZGVIYW5kbGU+IGh0bWxUYWJs
ZUNlbGxFbGVtZW50Q2VsbEFib3ZlKCk7CiAKKyAgICBQYXNzUmVmUHRyPEluamVjdGVkQnVuZGxl
Tm9kZUhhbmRsZT4gZWxlbWVudFNoYWRvd1Jvb3QoKTsKKwogICAgIFBhc3NSZWZQdHI8V2ViRnJh
bWU+IGRvY3VtZW50RnJhbWUoKTsKICAgICBQYXNzUmVmUHRyPFdlYkZyYW1lPiBodG1sRnJhbWVF
bGVtZW50Q29udGVudEZyYW1lKCk7CiAgICAgUGFzc1JlZlB0cjxXZWJGcmFtZT4gaHRtbElGcmFt
ZUVsZW1lbnRDb250ZW50RnJhbWUoKTsKSW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJldmlzaW9uIDgyNzE3KQorKysgVG9vbHMvQ2hhbmdlTG9n
CSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMDQtMDEgIFNhbSBXZWluaWcg
IDxzYW1Ad2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBXZWJLaXRUZXN0UnVubmVyIG5lZWRzIGxheW91dFRlc3RDb250cm9sbGVyLnNo
YWRvd1Jvb3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTU3NjYxCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0JpbmRp
bmdzL0xheW91dFRlc3RDb250cm9sbGVyLmlkbDoKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVy
L0luamVjdGVkQnVuZGxlL0xheW91dFRlc3RDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdUUjo6
TGF5b3V0VGVzdENvbnRyb2xsZXI6OnNoYWRvd1Jvb3QpOgorICAgICAgICAqIFdlYktpdFRlc3RS
dW5uZXIvSW5qZWN0ZWRCdW5kbGUvTGF5b3V0VGVzdENvbnRyb2xsZXIuaDoKKyAgICAgICAgSW1w
bGVtZW50IGxheW91dFRlc3RDb250cm9sbGVyLnNoYWRvd1Jvb3QgZm9yIFdlYktpdDIuCisKIDIw
MTEtMDQtMDEgIENoYW5nIFNodSAgPGNzaHVAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdl
ZCBieSBEYXJpbiBBZGxlci4KSW5kZXg6IFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRC
dW5kbGUvTGF5b3V0VGVzdENvbnRyb2xsZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1dlYktp
dFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvTGF5b3V0VGVzdENvbnRyb2xsZXIuY3BwCShyZXZp
c2lvbiA4MjcxMSkKKysrIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvTGF5
b3V0VGVzdENvbnRyb2xsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zNCw5ICszNCwxMCBAQAog
I2luY2x1ZGUgPFdlYktpdDIvV0tCdW5kbGVGcmFtZS5oPgogI2luY2x1ZGUgPFdlYktpdDIvV0tC
dW5kbGVGcmFtZVByaXZhdGUuaD4KICNpbmNsdWRlIDxXZWJLaXQyL1dLQnVuZGxlSW5zcGVjdG9y
Lmg+CisjaW5jbHVkZSA8V2ViS2l0Mi9XS0J1bmRsZU5vZGVIYW5kbGVQcml2YXRlLmg+CiAjaW5j
bHVkZSA8V2ViS2l0Mi9XS0J1bmRsZVBhZ2VQcml2YXRlLmg+Ci0jaW5jbHVkZSA8V2ViS2l0Mi9X
S0J1bmRsZVNjcmlwdFdvcmxkLmg+CiAjaW5jbHVkZSA8V2ViS2l0Mi9XS0J1bmRsZVByaXZhdGUu
aD4KKyNpbmNsdWRlIDxXZWJLaXQyL1dLQnVuZGxlU2NyaXB0V29ybGQuaD4KICNpbmNsdWRlIDxX
ZWJLaXQyL1dLUmV0YWluUHRyLmg+CiAjaW5jbHVkZSA8V2ViS2l0Mi9XZWJLaXQyLmg+CiAjaW5j
bHVkZSA8d3RmL0hhc2hNYXAuaD4KQEAgLTMyMiw2ICszMjMsMjUgQEAgdW5zaWduZWQgTGF5b3V0
VGVzdENvbnRyb2xsZXI6OndpbmRvd0NvdQogICAgIHJldHVybiBJbmplY3RlZEJ1bmRsZTo6c2hh
cmVkKCkucGFnZUNvdW50KCk7CiB9CiAKK0pTVmFsdWVSZWYgTGF5b3V0VGVzdENvbnRyb2xsZXI6
OnNoYWRvd1Jvb3QoSlNWYWx1ZVJlZiBlbGVtZW50KQoreworICAgIFdLQnVuZGxlRnJhbWVSZWYg
bWFpbkZyYW1lID0gV0tCdW5kbGVQYWdlR2V0TWFpbkZyYW1lKEluamVjdGVkQnVuZGxlOjpzaGFy
ZWQoKS5wYWdlKCktPnBhZ2UoKSk7CisgICAgSlNDb250ZXh0UmVmIGNvbnRleHQgPSBXS0J1bmRs
ZUZyYW1lR2V0SmF2YVNjcmlwdENvbnRleHQobWFpbkZyYW1lKTsKKworICAgIGlmICghZWxlbWVu
dCB8fCAhSlNWYWx1ZUlzT2JqZWN0KGNvbnRleHQsIGVsZW1lbnQpKQorICAgICAgICByZXR1cm4g
SlNWYWx1ZU1ha2VOdWxsKGNvbnRleHQpOworCisgICAgV0tSZXRhaW5QdHI8V0tCdW5kbGVOb2Rl
SGFuZGxlUmVmPiBkb21FbGVtZW50KEFkb3B0V0ssIFdLQnVuZGxlTm9kZUhhbmRsZUNyZWF0ZShj
b250ZXh0LCBjb25zdF9jYXN0PEpTT2JqZWN0UmVmPihlbGVtZW50KSkpOworICAgIGlmICghZG9t
RWxlbWVudCkKKyAgICAgICAgcmV0dXJuIEpTVmFsdWVNYWtlTnVsbChjb250ZXh0KTsKKworICAg
IFdLUmV0YWluUHRyPFdLQnVuZGxlTm9kZUhhbmRsZVJlZj4gc2hhZG93Um9vdERPTUVsZW1lbnQo
V0tCdW5kbGVOb2RlSGFuZGxlQ29weUVsZW1lbnRTaGFkb3dSb290KGRvbUVsZW1lbnQuZ2V0KCkp
KTsKKyAgICBpZiAoIXNoYWRvd1Jvb3RET01FbGVtZW50KQorICAgICAgICByZXR1cm4gSlNWYWx1
ZU1ha2VOdWxsKGNvbnRleHQpOworCisgICAgcmV0dXJuIFdLQnVuZGxlRnJhbWVHZXRKYXZhU2Ny
aXB0V3JhcHBlckZvck5vZGVGb3JXb3JsZChtYWluRnJhbWUsIHNoYWRvd1Jvb3RET01FbGVtZW50
LmdldCgpLCBXS0J1bmRsZVNjcmlwdFdvcmxkTm9ybWFsV29ybGQoKSk7Cit9CisKIHZvaWQgTGF5
b3V0VGVzdENvbnRyb2xsZXI6OmNsZWFyQmFja0ZvcndhcmRMaXN0KCkKIHsKICAgICBXS0J1bmRs
ZUJhY2tGb3J3YXJkTGlzdENsZWFyKFdLQnVuZGxlUGFnZUdldEJhY2tGb3J3YXJkTGlzdChJbmpl
Y3RlZEJ1bmRsZTo6c2hhcmVkKCkucGFnZSgpLT5wYWdlKCkpKTsKSW5kZXg6IFRvb2xzL1dlYktp
dFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvTGF5b3V0VGVzdENvbnRyb2xsZXIuaAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBUb29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0xheW91dFRlc3RD
b250cm9sbGVyLmgJKHJldmlzaW9uIDgyNzExKQorKysgVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9J
bmplY3RlZEJ1bmRsZS9MYXlvdXRUZXN0Q29udHJvbGxlci5oCSh3b3JraW5nIGNvcHkpCkBAIC04
NCw2ICs4NCw3IEBAIHB1YmxpYzoKICAgICBib29sIGlzQ29tbWFuZEVuYWJsZWQoSlNTdHJpbmdS
ZWYgbmFtZSk7CiAgICAgSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+IG1hcmtlclRleHRGb3JMaXN0
SXRlbShKU1ZhbHVlUmVmIGVsZW1lbnQpOwogICAgIHVuc2lnbmVkIHdpbmRvd0NvdW50KCk7Cisg
ICAgSlNWYWx1ZVJlZiBzaGFkb3dSb290KEpTVmFsdWVSZWYgZWxlbWVudCk7CiAKICAgICAvLyBS
ZXBhaW50IHRlc3RpbmcuCiAgICAgdm9pZCB0ZXN0UmVwYWludCgpIHsgbV90ZXN0UmVwYWludCA9
IHRydWU7IH0KSW5kZXg6IFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmlu
ZGluZ3MvTGF5b3V0VGVzdENvbnRyb2xsZXIuaWRsCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1dlYktp
dFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGluZ3MvTGF5b3V0VGVzdENvbnRyb2xsZXIu
aWRsCShyZXZpc2lvbiA4MjcxMSkKKysrIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRC
dW5kbGUvQmluZGluZ3MvTGF5b3V0VGVzdENvbnRyb2xsZXIuaWRsCSh3b3JraW5nIGNvcHkpCkBA
IC01Niw2ICs1Niw3IEBAIG1vZHVsZSBXVFIgewogICAgICAgICBib29sZWFuIGlzQ29tbWFuZEVu
YWJsZWQoaW4gRE9NU3RyaW5nIG5hbWUpOwogICAgICAgICBET01TdHJpbmcgbWFya2VyVGV4dEZv
ckxpc3RJdGVtKGluIG9iamVjdCBlbGVtZW50KTsKICAgICAgICAgdW5zaWduZWQgbG9uZyB3aW5k
b3dDb3VudCgpOworICAgICAgICBvYmplY3Qgc2hhZG93Um9vdChpbiBvYmplY3QgZWxlbWVudCk7
CiAKICAgICAgICAgLy8gUmVwYWludCB0ZXN0aW5nLgogICAgICAgICB2b2lkIHRlc3RSZXBhaW50
KCk7CkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1NraXBwZWQKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9Ta2lwcGVkCShyZXZpc2lvbiA4Mjcx
MSkKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvU2tpcHBlZAkod29ya2luZyBjb3B5
KQpAQCAtMTgxOCw5ICsxODE4LDYgQEAgc3RvcmFnZS9kb21zdG9yYWdlL2xvY2Fsc3RvcmFnZS9z
dG9yYWdldAogZmFzdC9mb3Jtcy9pbnB1dC1hdXRvZmlsbGVkLmh0bWwKIGZhc3QvZm9ybXMvcmVz
ZXQtYXV0b2ZpbGxlZC5odG1sCiAKLSMgV2ViS2l0VGVzdFJ1bm5lciBuZWVkcyBsYXlvdXRUZXN0
Q29udHJvbGxlci5zaGFkb3dSb290Ci1mYXN0L2RvbS9IVE1MS2V5Z2VuRWxlbWVudC9rZXlnZW4u
aHRtbAotCiAjIyMgRU5EIE9GICgyKSBDbGFzc2lmaWVkIGZhaWx1cmVzIHdpdGhvdXQgYnVnIHJl
cG9ydHMgKHlldCkKICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIAo=
</data>
<flag name="review"
          id="80370"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>