<?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>171778</bug_id>
          
          <creation_ts>2017-05-06 15:49:04 -0700</creation_ts>
          <short_desc>[iOS WK2] Make rotation tests more reliable</short_desc>
          <delta_ts>2017-05-06 19:55:33 -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>WebKit 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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>buildbot</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1305623</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-05-06 15:49:04 -0700</bug_when>
    <thetext>[iOS WK2] Make rotation tests more reliable</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305625</commentid>
    <comment_count>1</comment_count>
      <attachid>309301</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-05-06 15:54:42 -0700</bug_when>
    <thetext>Created attachment 309301
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305626</commentid>
    <comment_count>2</comment_count>
    <who name="Build Bot">buildbot</who>
    <bug_when>2017-05-06 15:57:26 -0700</bug_when>
    <thetext>Attachment 309301 did not pass style-queue:


ERROR: Tools/WebKitTestRunner/ios/TestControllerIOS.mm:102:  Multi line control clauses should use braces.  [whitespace/braces] [4]
ERROR: Tools/WebKitTestRunner/ios/TestControllerIOS.mm:114:  No space between ^ and block definition.  [whitespace/brackets] [4]
Total errors found: 2 in 9 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305664</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-05-06 19:54:36 -0700</bug_when>
    <thetext>https://webkit.org/b/171778</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305665</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-05-06 19:55:33 -0700</bug_when>
    <thetext>https://trac.webkit.org/r216335</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>309301</attachid>
            <date>2017-05-06 15:54:42 -0700</date>
            <delta_ts>2017-05-06 17:03:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171778-20170506155442.patch</filename>
            <type>text/plain</type>
            <size>14737</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE2MjkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggOTk1NjViMmQyNGQ2ZTM2
NmZlMGQ5ZjIzNWY4NGUzMTkyM2M2YzA4Ny4uNzExMTE4ZjA0OGQ4ODViN2I4OThhNTU1MWUyMDcw
YWNiYjkxNzU2ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDE3LTA1LTA2ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1MgV0syXSBN
YWtlIHJvdGF0aW9uIHRlc3RzIG1vcmUgcmVsaWFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MTc3OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFN3aXRjaGluZyBiZXR3ZWVuICJzYWZhcmktc3R5bGUi
IHJvdGF0aW9uIGFuZCBub3JtYWwgcm90YXRpb24gbGVmdCBzdGF0ZSBvbiB0aGUgV0tXZWJWaWV3
CisgICAgICAgIHRoYXQgd291bGQgY2F1c2UgbGF0ZXIgdmlld3BvcnQtc2Vuc2l0aXZlIHRlc3Rz
IHRvIGZhaWwuIFRoZSBXS1dlYlZpZXcgd291bGQgYmUgbGVmdAorICAgICAgICB3aXRoIG92ZXJy
aWRlIGxheW91dCBwYXJhbWV0ZXJzLCBhbmQgYW4gb3ZlcnJpZGUgb3JpZW50YXRpb24sIGFuZCB0
aGVzZSBjYXVzZWQgdmlld3BvcnQKKyAgICAgICAgc2l6ZSB0byBsZWFrIGludG8gbGF0ZXIgdGVz
dHMsIGFuZCBXZWJDb3JlIG9yaWVudGF0aW9uIHRvIG5vdCBnZXQgcmVzZXQgY29ycmVjdGx5Lgor
CisgICAgICAgIEFsc28sIFdLV2ViVmlldyB3YXMgdW5yZWdpc3RlcmluZyBmb3IgVUlXaW5kb3dE
aWRSb3RhdGVOb3RpZmljYXRpb24gbm90aWZpY2F0aW9ucyB3aGVuCisgICAgICAgIGFuIG92ZXJy
aWRlIG9yaWVudGF0aW9uIHdhcyBzZXQsIGFuZCB3b3VsZCBuZXZlciByZS1yZWdpc3RlciwgY2F1
c2luZyBsb3N0IG9yaWVudGF0aW9uY2hhbmdlZAorICAgICAgICBldmVudHMuCisKKyAgICAgICAg
Rml4IGJ5IGV4cG9zaW5nIFdLV2ViVmlldyBTUEkgdG8gY2xlYXIgdGhlIHZhcmlvdXMgYml0cyBv
ZiBvdmVyaWRlIHN0YXRlLiBBbHNvIGRvbid0IHVucmVnaXN0ZXIKKyAgICAgICAgZnJvbSB0aGUg
VUlXaW5kb3dEaWRSb3RhdGVOb3RpZmljYXRpb24gbm90aWZpY2F0aW9uOyBpdCdzIGFscmVhZHkg
aWdub3JlZCBhbnl3YXkgaWYgaXQgZmlyZXMuCisKKyAgICAgICAgQWxzbyB3YWl0IGZvciBhIHZp
c2libGUgY29udGVudCByZWN0IHVwZGF0ZSBhZnRlciByZXNpemluZyB0aGUgV0tXZWJWZWl3IGJl
dHdlZW4gdGVzdHMsIHRvIG1ha2Ugc3VyZQorICAgICAgICB0aGUgV2ViUHJvY2VzcyBpcyBjYXVn
aHQgdXAgYmVmb3JlIHByb2NlZWRpbmcgd2l0aCB0aGUgdGVzdC4KKworICAgICAgICAqIFVJUHJv
Y2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tOgorICAgICAgICAoLVtXS1dlYlZpZXcgX3NldElu
dGVyZmFjZU9yaWVudGF0aW9uT3ZlcnJpZGU6XSk6CisgICAgICAgICgtW1dLV2ViVmlldyBfY2xl
YXJJbnRlcmZhY2VPcmllbnRhdGlvbk92ZXJyaWRlXSk6CisgICAgICAgICgtW1dLV2ViVmlldyBf
YmVnaW5BbmltYXRlZFJlc2l6ZVdpdGhVcGRhdGVzOl0pOgorICAgICAgICAoLVtXS1dlYlZpZXcg
X2NsZWFyT3ZlcnJpZGVMYXlvdXRQYXJhbWV0ZXJzXSk6CisgICAgICAgICogVUlQcm9jZXNzL0FQ
SS9Db2NvYS9XS1dlYlZpZXdQcml2YXRlLmg6CisKIDIwMTctMDUtMDUgIEJldGggRGFraW4gIDxi
ZGFraW5AYXBwbGUuY29tPgogCiAgICAgICAgIEVuc3VyZSBOU0NvbG9yUGlja2VyVG91Y2hCYXJJ
dGVtIG9ubHkgdXNlcyBzUkdCIGNvbG9ycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
QVBJL0NvY29hL1dLV2ViVmlldy5tbQppbmRleCA5MjFlMDhmYzk5NDU2MzlhMzNkNzRlYTJhZTEx
YWQ2OGZmZDdjNWM1Li4zMDNkOGQ3N2Q5ZWJkMzA3NjQ3YTVmM2NkNTc2YmNiMDEzMWI5ZjNhIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5t
bQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQpA
QCAtNDU2Miw5ICs0NTYyLDYgQEAgLSAodm9pZClfc2V0VW5vYnNjdXJlZFNhZmVBcmVhSW5zZXRz
OihVSUVkZ2VJbnNldHMpdW5vYnNjdXJlZFNhZmVBcmVhSW5zZXRzCiAKIC0gKHZvaWQpX3NldElu
dGVyZmFjZU9yaWVudGF0aW9uT3ZlcnJpZGU6KFVJSW50ZXJmYWNlT3JpZW50YXRpb24paW50ZXJm
YWNlT3JpZW50YXRpb24KIHsKLSAgICBpZiAoIV9vdmVycmlkZXNJbnRlcmZhY2VPcmllbnRhdGlv
bikKLSAgICAgICAgW1tOU05vdGlmaWNhdGlvbkNlbnRlciBkZWZhdWx0Q2VudGVyXSByZW1vdmVP
YnNlcnZlcjpzZWxmIG5hbWU6VUlXaW5kb3dEaWRSb3RhdGVOb3RpZmljYXRpb24gb2JqZWN0Om5p
bF07Ci0KICAgICBfb3ZlcnJpZGVzSW50ZXJmYWNlT3JpZW50YXRpb24gPSBZRVM7CiAKICAgICBp
ZiAoaW50ZXJmYWNlT3JpZW50YXRpb24gPT0gX2ludGVyZmFjZU9yaWVudGF0aW9uT3ZlcnJpZGUp
CkBAIC00NTgyLDYgKzQ1NzksMTIgQEAgLSAoVUlJbnRlcmZhY2VPcmllbnRhdGlvbilfaW50ZXJm
YWNlT3JpZW50YXRpb25PdmVycmlkZQogICAgIHJldHVybiBfaW50ZXJmYWNlT3JpZW50YXRpb25P
dmVycmlkZTsKIH0KIAorLSAodm9pZClfY2xlYXJJbnRlcmZhY2VPcmllbnRhdGlvbk92ZXJyaWRl
Cit7CisgICAgX292ZXJyaWRlc0ludGVyZmFjZU9yaWVudGF0aW9uID0gTk87CisgICAgX2ludGVy
ZmFjZU9yaWVudGF0aW9uT3ZlcnJpZGUgPSBVSUludGVyZmFjZU9yaWVudGF0aW9uUG9ydHJhaXQ7
Cit9CisKIC0gKENHU2l6ZSlfbWF4aW11bVVub2JzY3VyZWRTaXplT3ZlcnJpZGUKIHsKICAgICBB
U1NFUlQoX292ZXJyaWRlc01heGltdW1Vbm9ic2N1cmVkU2l6ZSk7CkBAIC00Njc2LDYgKzQ2Nzks
NyBAQCAtICh2b2lkKV9iZWdpbkFuaW1hdGVkUmVzaXplV2l0aFVwZGF0ZXM6KHZvaWQgKF4pKHZv
aWQpKXVwZGF0ZUJsb2NrCiAgICAgICAgICAgICBfcGFnZS0+c2V0TWF4aW11bVVub2JzY3VyZWRT
aXplKFdlYkNvcmU6OkZsb2F0U2l6ZShuZXdNYXhpbXVtVW5vYnNjdXJlZFNpemUpKTsKICAgICAg
ICAgaWYgKF9vdmVycmlkZXNJbnRlcmZhY2VPcmllbnRhdGlvbikKICAgICAgICAgICAgIF9wYWdl
LT5zZXREZXZpY2VPcmllbnRhdGlvbihuZXdPcmllbnRhdGlvbik7CisKICAgICAgICAgW3NlbGYg
X3NjaGVkdWxlVmlzaWJsZUNvbnRlbnRSZWN0VXBkYXRlXTsKICAgICAgICAgcmV0dXJuOwogICAg
IH0KQEAgLTQ5MTUsNiArNDkxOSwxNSBAQCAtICh2b2lkKV9vdmVycmlkZUxheW91dFBhcmFtZXRl
cnNXaXRoTWluaW11bUxheW91dFNpemU6KENHU2l6ZSltaW5pbXVtTGF5b3V0U2l6ZQogICAgIFtz
ZWxmIF9zZXRNYXhpbXVtVW5vYnNjdXJlZFNpemVPdmVycmlkZTptYXhpbXVtVW5vYnNjdXJlZFNp
emVPdmVycmlkZV07CiB9CiAKKy0gKHZvaWQpX2NsZWFyT3ZlcnJpZGVMYXlvdXRQYXJhbWV0ZXJz
Cit7CisgICAgX292ZXJyaWRlc01pbmltdW1MYXlvdXRTaXplID0gTk87CisgICAgX21pbmltdW1M
YXlvdXRTaXplT3ZlcnJpZGUgPSBDR1NpemVaZXJvOworICAgIAorICAgIF9vdmVycmlkZXNNYXhp
bXVtVW5vYnNjdXJlZFNpemUgPSBOTzsKKyAgICBfbWF4aW11bVVub2JzY3VyZWRTaXplT3ZlcnJp
ZGUgPSBDR1NpemVaZXJvOworfQorCiAtIChVSVZpZXcgKilfdmlld0ZvckZpbmRVSQogewogICAg
IHJldHVybiBbc2VsZiB2aWV3Rm9yWm9vbWluZ0luU2Nyb2xsVmlldzpbc2VsZiBzY3JvbGxWaWV3
XV07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLV2Vi
Vmlld1ByaXZhdGUuaCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJW
aWV3UHJpdmF0ZS5oCmluZGV4IDM3MDBmMzA1NDY1M2MxODRiODMzY2NjMThiNDg4NmMyNmUzNzcz
NzQuLmEyMGYwOGI3NDg3OWRmYWRkMGI5OTAwMmRjOTNlOGM5NWU4YWM1NWIgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5oCisr
KyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3UHJpdmF0ZS5o
CkBAIC0xOTAsNiArMTkwLDkgQEAgdHlwZWRlZiBOU19FTlVNKE5TSW50ZWdlciwgX1dLSW1tZWRp
YXRlQWN0aW9uVHlwZSkgewogCiAtICh2b2lkKV9vdmVycmlkZUxheW91dFBhcmFtZXRlcnNXaXRo
TWluaW11bUxheW91dFNpemU6KENHU2l6ZSltaW5pbXVtTGF5b3V0U2l6ZSBtYXhpbXVtVW5vYnNj
dXJlZFNpemVPdmVycmlkZTooQ0dTaXplKW1heGltdW1Vbm9ic2N1cmVkU2l6ZU92ZXJyaWRlIFdL
X0FQSV9BVkFJTEFCTEUoaW9zKDlfMCkpOwogCistICh2b2lkKV9jbGVhck92ZXJyaWRlTGF5b3V0
UGFyYW1ldGVyczsKKy0gKHZvaWQpX2NsZWFySW50ZXJmYWNlT3JpZW50YXRpb25PdmVycmlkZTsK
KwogLSAoVUlWaWV3ICopX3ZpZXdGb3JGaW5kVUk7CiAKIC0gKHZvaWQpX3NldE92ZXJsYWlkQWNj
ZXNzb3J5Vmlld3NJbnNldDooQ0dTaXplKWluc2V0OwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdl
TG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDBjYzcyMzNlMjc5ODlkNzhlOGE3NTk3ZDY0MzY4
OTkxMDU5NjI1OGUuLmRmNWE4ZDM3YzM4MTU3ODUyYzNjZGM3NjkwMDUwZGFiZjk2NTI4OTIgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwzMSBAQAorMjAxNy0wNS0wNiAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNv
bT4KKworICAgICAgICBbaU9TIFdLMl0gTWFrZSByb3RhdGlvbiB0ZXN0cyBtb3JlIHJlbGlhYmxl
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzE3NzgK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTd2l0Y2hp
bmcgYmV0d2VlbiAic2FmYXJpLXN0eWxlIiByb3RhdGlvbiBhbmQgbm9ybWFsIHJvdGF0aW9uIGxl
ZnQgc3RhdGUgb24gdGhlIFdLV2ViVmlldworICAgICAgICB0aGF0IHdvdWxkIGNhdXNlIGxhdGVy
IHZpZXdwb3J0LXNlbnNpdGl2ZSB0ZXN0cyB0byBmYWlsLiBUaGUgV0tXZWJWaWV3IHdvdWxkIGJl
IGxlZnQKKyAgICAgICAgd2l0aCBvdmVycmlkZSBsYXlvdXQgcGFyYW1ldGVycywgYW5kIGFuIG92
ZXJyaWRlIG9yaWVudGF0aW9uLCBhbmQgdGhlc2UgY2F1c2VkIHZpZXdwb3J0CisgICAgICAgIHNp
emUgdG8gbGVhayBpbnRvIGxhdGVyIHRlc3RzLCBhbmQgV2ViQ29yZSBvcmllbnRhdGlvbiB0byBu
b3QgZ2V0IHJlc2V0IGNvcnJlY3RseS4KKworICAgICAgICBBbHNvLCBXS1dlYlZpZXcgd2FzIHVu
cmVnaXN0ZXJpbmcgZm9yIFVJV2luZG93RGlkUm90YXRlTm90aWZpY2F0aW9uIG5vdGlmaWNhdGlv
bnMgd2hlbgorICAgICAgICBhbiBvdmVycmlkZSBvcmllbnRhdGlvbiB3YXMgc2V0LCBhbmQgd291
bGQgbmV2ZXIgcmUtcmVnaXN0ZXIsIGNhdXNpbmcgbG9zdCBvcmllbnRhdGlvbmNoYW5nZWQKKyAg
ICAgICAgZXZlbnRzLgorCisgICAgICAgIEZpeCBieSBleHBvc2luZyBXS1dlYlZpZXcgU1BJIHRv
IGNsZWFyIHRoZSB2YXJpb3VzIGJpdHMgb2Ygb3ZlcmlkZSBzdGF0ZS4gQWxzbyBkb24ndCB1bnJl
Z2lzdGVyCisgICAgICAgIGZyb20gdGhlIFVJV2luZG93RGlkUm90YXRlTm90aWZpY2F0aW9uIG5v
dGlmaWNhdGlvbjsgaXQncyBhbHJlYWR5IGlnbm9yZWQgYW55d2F5IGlmIGl0IGZpcmVzLgorCisg
ICAgICAgIEFsc28gd2FpdCBmb3IgYSB2aXNpYmxlIGNvbnRlbnQgcmVjdCB1cGRhdGUgYWZ0ZXIg
cmVzaXppbmcgdGhlIFdLV2ViVmVpdyBiZXR3ZWVuIHRlc3RzLCB0byBtYWtlIHN1cmUKKyAgICAg
ICAgdGhlIFdlYlByb2Nlc3MgaXMgY2F1Z2h0IHVwIGJlZm9yZSBwcm9jZWVkaW5nIHdpdGggdGhl
IHRlc3QuCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL2lvcy9QbGF0Zm9ybVdlYlZpZXdJ
T1MubW06CisgICAgICAgICgtW1BsYXRmb3JtV2ViVmlld0NvbnRyb2xsZXIgdmlld1dpbGxUcmFu
c2l0aW9uVG9TaXplOndpdGhUcmFuc2l0aW9uQ29vcmRpbmF0b3I6XSk6CisgICAgICAgICogV2Vi
S2l0VGVzdFJ1bm5lci9pb3MvVGVzdENvbnRyb2xsZXJJT1MubW06CisgICAgICAgIChXVFI6OlRl
c3RDb250cm9sbGVyOjpwbGF0Zm9ybVJlc2V0U3RhdGVUb0NvbnNpc3RlbnRWYWx1ZXMpOgorICAg
ICAgICAoV1RSOjpUZXN0Q29udHJvbGxlcjo6cGxhdGZvcm1Db25maWd1cmVWaWV3Rm9yVGVzdCk6
CisKIDIwMTctMDUtMDUgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAK
ICAgICAgICAgTWFrZSBpdCBwb3NzaWJsZSB0byB0ZXN0IHJvdGF0aW9uIGluIGlPUyBXZWJLaXRU
ZXN0UnVubmVyCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL2lvcy9QbGF0Zm9y
bVdlYlZpZXdJT1MubW0gYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL2lvcy9QbGF0Zm9ybVdlYlZp
ZXdJT1MubW0KaW5kZXggNGRkZTEyYjhhYmQwNGZiODEyYzljZTY3MzcwM2I3NzM5ZTdiZTgxOC4u
YWRlZDg4YTc1NDAxNDc1NGVkZTgyMDY3YjM3ZjE1MzBmYWUyOTkzNCAxMDA2NDQKLS0tIGEvVG9v
bHMvV2ViS2l0VGVzdFJ1bm5lci9pb3MvUGxhdGZvcm1XZWJWaWV3SU9TLm1tCisrKyBiL1Rvb2xz
L1dlYktpdFRlc3RSdW5uZXIvaW9zL1BsYXRmb3JtV2ViVmlld0lPUy5tbQpAQCAtMTA4LDYgKzEw
OCwxNyBAQCAtIChDR0Zsb2F0KWJhY2tpbmdTY2FsZUZhY3RvcgogCiBAZW5kCiAKK25hbWVzcGFj
ZSBXVFIgeworCitlbnVtIGNsYXNzIFdlYlZpZXdTaXppbmdNb2RlIHsKKyAgICBEZWZhdWx0LAor
ICAgIEhlaWdodFJlc3BlY3RzU3RhdHVzQmFyCit9OworCitzdGF0aWMgQ0dSZWN0IHZpZXdSZWN0
Rm9yV2luZG93UmVjdChDR1JlY3QsIFBsYXRmb3JtV2ViVmlldzo6V2ViVmlld1NpemluZ01vZGUp
OworCit9IC8vIG5hbWVzcGFjZSBXVFIKKwogQGludGVyZmFjZSBQbGF0Zm9ybVdlYlZpZXdDb250
cm9sbGVyIDogVUlWaWV3Q29udHJvbGxlcgogQGVuZAogCkBAIC0xMTYsMjcgKzEyNywyOCBAQCBA
aW1wbGVtZW50YXRpb24gUGxhdGZvcm1XZWJWaWV3Q29udHJvbGxlcgogLSAodm9pZCl2aWV3V2ls
bFRyYW5zaXRpb25Ub1NpemU6KENHU2l6ZSl0b1NpemUgd2l0aFRyYW5zaXRpb25Db29yZGluYXRv
cjooaWQgPFVJVmlld0NvbnRyb2xsZXJUcmFuc2l0aW9uQ29vcmRpbmF0b3I+KWNvb3JkaW5hdG9y
CiB7CiAgICAgW3N1cGVyIHZpZXdXaWxsVHJhbnNpdGlvblRvU2l6ZTp0b1NpemUgd2l0aFRyYW5z
aXRpb25Db29yZGluYXRvcjpjb29yZGluYXRvcl07Ci0gICAgCisKICAgICBUZXN0UnVubmVyV0tX
ZWJWaWV3ICp3ZWJWaWV3ID0gV1RSOjpUZXN0Q29udHJvbGxlcjo6c2luZ2xldG9uKCkubWFpbldl
YlZpZXcoKS0+cGxhdGZvcm1WaWV3KCk7Ci0gICAgCisKICAgICBpZiAod2ViVmlldy51c2VzU2Fm
YXJpTGlrZVJvdGF0aW9uKQogICAgICAgICBbd2ViVmlldyBfc2V0SW50ZXJmYWNlT3JpZW50YXRp
b25PdmVycmlkZTpbW1VJQXBwbGljYXRpb24gc2hhcmVkQXBwbGljYXRpb25dIHN0YXR1c0Jhck9y
aWVudGF0aW9uXV07Ci0gICAgICAgIAorCiAgICAgW2Nvb3JkaW5hdG9yIGFuaW1hdGVBbG9uZ3Np
ZGVUcmFuc2l0aW9uOiBeKGlkPFVJVmlld0NvbnRyb2xsZXJUcmFuc2l0aW9uQ29vcmRpbmF0b3JD
b250ZXh0PiBjb250ZXh0KSB7CisgICAgICAgIC8vIFRoaXMgY29kZSBhc3N1bWVzIHRoYXQgd2Ug
c2hvdWxkIHRha2UgdGhlIHN0YXR1cyBiYXIgaW50byBhY2NvdW50LCB3aGljaCB3ZSBvbmx5IGRv
IGZvciBmbGV4aWJsZSB2aWV3cG9ydCB0ZXN0cywKKyAgICAgICAgLy8gYnV0IGl0IG9ubHkgbWFr
ZXMgc2Vuc2UgdG8gdGVzdCByb3RhdGlvbiB3aXRoIGEgZmxleGlibGUgdmlld3BvcnQgYW55d2F5
LgogICAgICAgICBpZiAod2ViVmlldy51c2VzU2FmYXJpTGlrZVJvdGF0aW9uKSB7CiAgICAgICAg
ICAgICBbd2ViVmlldyBfYmVnaW5BbmltYXRlZFJlc2l6ZVdpdGhVcGRhdGVzOl57Ci0gICAgICAg
ICAgICAgICAgYXV0byBzaXplID0gc2VsZi52aWV3LmJvdW5kcy5zaXplOwotICAgICAgICAgICAg
ICAgIHdlYlZpZXcuZnJhbWUgPSBzZWxmLnZpZXcuYm91bmRzOwotICAgICAgICAgICAgICAgIFt3
ZWJWaWV3IF9vdmVycmlkZUxheW91dFBhcmFtZXRlcnNXaXRoTWluaW11bUxheW91dFNpemU6c2l6
ZSBtYXhpbXVtVW5vYnNjdXJlZFNpemVPdmVycmlkZTpzaXplXTsKKyAgICAgICAgICAgICAgICB3
ZWJWaWV3LmZyYW1lID0gdmlld1JlY3RGb3JXaW5kb3dSZWN0KHNlbGYudmlldy5ib3VuZHMsIFdU
Ujo6UGxhdGZvcm1XZWJWaWV3OjpXZWJWaWV3U2l6aW5nTW9kZTo6SGVpZ2h0UmVzcGVjdHNTdGF0
dXNCYXIpOworICAgICAgICAgICAgICAgIFt3ZWJWaWV3IF9vdmVycmlkZUxheW91dFBhcmFtZXRl
cnNXaXRoTWluaW11bUxheW91dFNpemU6d2ViVmlldy5mcmFtZS5zaXplIG1heGltdW1Vbm9ic2N1
cmVkU2l6ZU92ZXJyaWRlOndlYlZpZXcuZnJhbWUuc2l6ZV07CiAgICAgICAgICAgICAgICAgW3dl
YlZpZXcgX3NldEludGVyZmFjZU9yaWVudGF0aW9uT3ZlcnJpZGU6W1tVSUFwcGxpY2F0aW9uIHNo
YXJlZEFwcGxpY2F0aW9uXSBzdGF0dXNCYXJPcmllbnRhdGlvbl1dOwogICAgICAgICAgICAgfV07
CiAgICAgICAgIH0gZWxzZQotICAgICAgICAgICAgd2ViVmlldy5mcmFtZSA9IHNlbGYudmlldy5i
b3VuZHM7CisgICAgICAgICAgICB3ZWJWaWV3LmZyYW1lID0gdmlld1JlY3RGb3JXaW5kb3dSZWN0
KHNlbGYudmlldy5ib3VuZHMsIFdUUjo6UGxhdGZvcm1XZWJWaWV3OjpXZWJWaWV3U2l6aW5nTW9k
ZTo6SGVpZ2h0UmVzcGVjdHNTdGF0dXNCYXIpOwogICAgIH0gY29tcGxldGlvbjpeKGlkPFVJVmll
d0NvbnRyb2xsZXJUcmFuc2l0aW9uQ29vcmRpbmF0b3JDb250ZXh0PiBjb250ZXh0KSB7Ci0gICAg
ICAgIHdlYlZpZXcuZnJhbWUgPSBzZWxmLnZpZXcuYm91bmRzOworICAgICAgICB3ZWJWaWV3LmZy
YW1lID0gdmlld1JlY3RGb3JXaW5kb3dSZWN0KHNlbGYudmlldy5ib3VuZHMsIFdUUjo6UGxhdGZv
cm1XZWJWaWV3OjpXZWJWaWV3U2l6aW5nTW9kZTo6SGVpZ2h0UmVzcGVjdHNTdGF0dXNCYXIpOwog
ICAgICAgICBpZiAod2ViVmlldy51c2VzU2FmYXJpTGlrZVJvdGF0aW9uKQogICAgICAgICAgICAg
W3dlYlZpZXcgX2VuZEFuaW1hdGVkUmVzaXplXTsKLSAgICAgICAgICAgIAorCiAgICAgICAgIFt3
ZWJWaWV3IF9kaWRFbmRSb3RhdGlvbl07CiAgICAgfV07CiB9CkBAIC0xNDUsMTEgKzE1Nyw2IEBA
IEBlbmQKIAogbmFtZXNwYWNlIFdUUiB7CiAKLWVudW0gY2xhc3MgV2ViVmlld1NpemluZ01vZGUg
ewotICAgIERlZmF1bHQsCi0gICAgSGVpZ2h0UmVzcGVjdHNTdGF0dXNCYXIKLX07Ci0KIHN0YXRp
YyBDR1JlY3Qgdmlld1JlY3RGb3JXaW5kb3dSZWN0KENHUmVjdCB3aW5kb3dSZWN0LCBQbGF0Zm9y
bVdlYlZpZXc6OldlYlZpZXdTaXppbmdNb2RlIG1vZGUpCiB7CiAgICAgQ0dGbG9hdCBzdGF0dXNC
YXJCb3R0b20gPSBDR1JlY3RHZXRNYXhZKFtbVUlBcHBsaWNhdGlvbiBzaGFyZWRBcHBsaWNhdGlv
bl0gc3RhdHVzQmFyRnJhbWVdKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
aW9zL1Rlc3RDb250cm9sbGVySU9TLm1tIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9pb3MvVGVz
dENvbnRyb2xsZXJJT1MubW0KaW5kZXggNWZlYWRiZDgxYjVmNThkMWM3YjNkY2E3ZDU5MTY1OTVk
NzM3NDBjZC4uNTM2YWYxN2EzZTRjYTFkMThmYWMzNTgyYmQwOGExMDBlMjQ4NTQ1NCAxMDA2NDQK
LS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9pb3MvVGVzdENvbnRyb2xsZXJJT1MubW0KKysr
IGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9pb3MvVGVzdENvbnRyb2xsZXJJT1MubW0KQEAgLTgy
LDI2ICs4Miw0NiBAQCB2b2lkIFRlc3RDb250cm9sbGVyOjpwbGF0Zm9ybVJlc2V0U3RhdGVUb0Nv
bnNpc3RlbnRWYWx1ZXMoKQogCiAgICAgW1tVSURldmljZSBjdXJyZW50RGV2aWNlXSBzZXRPcmll
bnRhdGlvbjpVSURldmljZU9yaWVudGF0aW9uUG9ydHJhaXQgYW5pbWF0ZWQ6Tk9dOwogICAgIAot
ICAgIGlmIChQbGF0Zm9ybVdlYlZpZXcqIHdlYlZpZXcgPSBtYWluV2ViVmlldygpKSB7Ci0gICAg
ICAgIHdlYlZpZXctPnBsYXRmb3JtVmlldygpLl9zdGFibGVTdGF0ZU92ZXJyaWRlID0gbmlsOwot
ICAgICAgICB3ZWJWaWV3LT5wbGF0Zm9ybVZpZXcoKS51c2VzU2FmYXJpTGlrZVJvdGF0aW9uID0g
Tk87Ci0gICAgICAgIFVJU2Nyb2xsVmlldyAqc2Nyb2xsVmlldyA9IHdlYlZpZXctPnBsYXRmb3Jt
VmlldygpLnNjcm9sbFZpZXc7CisgICAgaWYgKFBsYXRmb3JtV2ViVmlldyogcGxhdGZvcm1XZWJW
aWV3ID0gbWFpbldlYlZpZXcoKSkgeworICAgICAgICBUZXN0UnVubmVyV0tXZWJWaWV3ICp3ZWJW
aWV3ID0gcGxhdGZvcm1XZWJWaWV3LT5wbGF0Zm9ybVZpZXcoKTsKKyAgICAgICAgd2ViVmlldy5f
c3RhYmxlU3RhdGVPdmVycmlkZSA9IG5pbDsKKyAgICAgICAgd2ViVmlldy51c2VzU2FmYXJpTGlr
ZVJvdGF0aW9uID0gTk87CisgICAgICAgIHdlYlZpZXcub3ZlcnJpZGVTYWZlQXJlYUluc2V0cyA9
IFVJRWRnZUluc2V0c1plcm87CisgICAgICAgIFt3ZWJWaWV3IF9jbGVhck92ZXJyaWRlTGF5b3V0
UGFyYW1ldGVyc107CisgICAgICAgIFt3ZWJWaWV3IF9jbGVhckludGVyZmFjZU9yaWVudGF0aW9u
T3ZlcnJpZGVdOworCisgICAgICAgIFVJU2Nyb2xsVmlldyAqc2Nyb2xsVmlldyA9IHdlYlZpZXcu
c2Nyb2xsVmlldzsKICAgICAgICAgW3Njcm9sbFZpZXcgX3JlbW92ZUFsbEFuaW1hdGlvbnM6WUVT
XTsKICAgICAgICAgW3Njcm9sbFZpZXcgc2V0Wm9vbVNjYWxlOjEgYW5pbWF0ZWQ6Tk9dOwogICAg
ICAgICBbc2Nyb2xsVmlldyBzZXRDb250ZW50T2Zmc2V0OkNHUG9pbnRaZXJvXTsKLQotICAgICAg
ICB3ZWJWaWV3LT5wbGF0Zm9ybVZpZXcoKS5vdmVycmlkZVNhZmVBcmVhSW5zZXRzID0gVUlFZGdl
SW5zZXRzWmVybzsKICAgICB9CiB9CiAKIHZvaWQgVGVzdENvbnRyb2xsZXI6OnBsYXRmb3JtQ29u
ZmlndXJlVmlld0ZvclRlc3QoY29uc3QgVGVzdEludm9jYXRpb24mIHRlc3QpCiB7Ci0gICAgaWYg
KHRlc3Qub3B0aW9ucygpLnVzZUZsZXhpYmxlVmlld3BvcnQpIHsKLSAgICAgICAgQ0dSZWN0IHNj
cmVlbkJvdW5kcyA9IFtVSVNjcmVlbiBtYWluU2NyZWVuXS5ib3VuZHM7Ci0gICAgICAgIG1haW5X
ZWJWaWV3KCktPnJlc2l6ZVRvKHNjcmVlbkJvdW5kcy5zaXplLndpZHRoLCBzY3JlZW5Cb3VuZHMu
c2l6ZS5oZWlnaHQsIFBsYXRmb3JtV2ViVmlldzo6V2ViVmlld1NpemluZ01vZGU6OkhlaWdodFJl
c3BlY3RzU3RhdHVzQmFyKTsKLSAgICAgICAgLy8gV2UgYWxzbyBwYXNzIGRhdGEgdG8gSW5qZWN0
ZWRCdW5kbGU6OmJlZ2luVGVzdGluZygpIHRvIGhhdmUgaXQgY2FsbAotICAgICAgICAvLyBXS0J1
bmRsZVBhZ2VTZXRVc2VUZXN0aW5nVmlld3BvcnRDb25maWd1cmF0aW9uKGZhbHNlKS4KKyAgICBp
ZiAoIXRlc3Qub3B0aW9ucygpLnVzZUZsZXhpYmxlVmlld3BvcnQpCisgICAgICAgIHJldHVybjsK
KyAgICAgICAgCisgICAgVGVzdFJ1bm5lcldLV2ViVmlldyAqd2ViVmlldyA9IG1haW5XZWJWaWV3
KCktPnBsYXRmb3JtVmlldygpOworICAgIENHUmVjdCBzY3JlZW5Cb3VuZHMgPSBbVUlTY3JlZW4g
bWFpblNjcmVlbl0uYm91bmRzOworICAgIAorICAgIENHU2l6ZSBvbGRTaXplID0gd2ViVmlldy5i
b3VuZHMuc2l6ZTsKKyAgICBtYWluV2ViVmlldygpLT5yZXNpemVUbyhzY3JlZW5Cb3VuZHMuc2l6
ZS53aWR0aCwgc2NyZWVuQm91bmRzLnNpemUuaGVpZ2h0LCBQbGF0Zm9ybVdlYlZpZXc6OldlYlZp
ZXdTaXppbmdNb2RlOjpIZWlnaHRSZXNwZWN0c1N0YXR1c0Jhcik7CisgICAgQ0dTaXplIG5ld1Np
emUgPSB3ZWJWaWV3LmJvdW5kcy5zaXplOworICAgIAorICAgIGlmICghQ0dTaXplRXF1YWxUb1Np
emUob2xkU2l6ZSwgbmV3U2l6ZSkpIHsKKyAgICAgICAgX19ibG9jayBib29sIGRvbmVSZXNpemlu
ZyA9IGZhbHNlOworICAgICAgICBbd2ViVmlldyBfZG9BZnRlck5leHRWaXNpYmxlQ29udGVudFJl
Y3RVcGRhdGU6IF57CisgICAgICAgICAgICBkb25lUmVzaXppbmcgPSB0cnVlOworICAgICAgICB9
XTsKKworICAgICAgICBwbGF0Zm9ybVJ1blVudGlsKGRvbmVSZXNpemluZywgMTApOworICAgICAg
ICBpZiAoIWRvbmVSZXNpemluZykKKyAgICAgICAgICAgIFdURkxvZ0Fsd2F5cygiVGltZWQgb3V0
IHdhaXRpbmcgZm9yIHZpZXcgcmVzaXplIHRvIGNvbXBsZXRlIGluIHBsYXRmb3JtQ29uZmlndXJl
Vmlld0ZvclRlc3QoKSIpOwogICAgIH0KKyAgICAKKyAgICAvLyBXZSBhbHNvIHBhc3MgZGF0YSB0
byBJbmplY3RlZEJ1bmRsZTo6YmVnaW5UZXN0aW5nKCkgdG8gaGF2ZSBpdCBjYWxsCisgICAgLy8g
V0tCdW5kbGVQYWdlU2V0VXNlVGVzdGluZ1ZpZXdwb3J0Q29uZmlndXJhdGlvbihmYWxzZSkuCiB9
CiAKIHZvaWQgVGVzdENvbnRyb2xsZXI6OnVwZGF0ZVBsYXRmb3JtU3BlY2lmaWNUZXN0T3B0aW9u
c0ZvclRlc3QoVGVzdE9wdGlvbnMmLCBjb25zdCBzdGQ6OnN0cmluZyYpIGNvbnN0CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
NmMxMTRjMTY3ZDY3ZjU4M2FkNGJlYzY5MTg4Y2ViZmM4YWZhMmRlOS4uMjNhNTQwYWZjNmIyZGVm
YjhhZmJiZDk0ZmVlYzI1YjJkNzY1NWY1MiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE3LTA1
LTA2ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtp
T1MgV0syXSBNYWtlIHJvdGF0aW9uIHRlc3RzIG1vcmUgcmVsaWFibGUKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MTc3OAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5ldyBiYXNlbGluZS4KKworICAgICAg
ICAqIGZhc3QvZXZlbnRzL2lvcy9yb3RhdGlvbi96ei1uby1yb3RhdGlvbi1leHBlY3RlZC50eHQ6
CisgICAgICAgICogZmFzdC9ldmVudHMvaW9zL3JvdGF0aW9uL3p6LW5vLXJvdGF0aW9uLmh0bWw6
CisKIDIwMTctMDUtMDUgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAK
ICAgICAgICAgTWFrZSBpdCBwb3NzaWJsZSB0byB0ZXN0IHJvdGF0aW9uIGluIGlPUyBXZWJLaXRU
ZXN0UnVubmVyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pb3Mvcm90YXRp
b24venotbm8tcm90YXRpb24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMv
aW9zL3JvdGF0aW9uL3p6LW5vLXJvdGF0aW9uLWV4cGVjdGVkLnR4dAppbmRleCAyNWQ0NmEyYmVj
MmFiYTgwOTZiYjQ1MjI5NmJhZTc4NGZlMzg0OTQ4Li40OTM4YmFmOTc2MjNkZmQxN2NjNmQyY2M5
ZmQzMDdiMDM2NTkyYjA2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pb3Mv
cm90YXRpb24venotbm8tcm90YXRpb24tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZXZlbnRzL2lvcy9yb3RhdGlvbi96ei1uby1yb3RhdGlvbi1leHBlY3RlZC50eHQKQEAgLTIs
NSArMiw1IEBAIFBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVU
RQogUEFTUyB3aW5kb3cuaW5uZXJXaWR0aCBpcyAzMjAKLVBBU1Mgd2luZG93LmlubmVySGVpZ2h0
IGlzIDU2OAorUEFTUyB3aW5kb3cuaW5uZXJIZWlnaHQgaXMgNTQ4CiBUaGlzIHRlc3QgY2hlY2tz
IHRoYXQgdGhlIHZpZXcgaXMgbm90IGxlZnQgaW4gYSByb3RhdGVkIHN0YXRlIGFmdGVyIHRoZSBw
cmV2aW91cyB0ZXN0cy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2lvcy9y
b3RhdGlvbi96ei1uby1yb3RhdGlvbi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW9z
L3JvdGF0aW9uL3p6LW5vLXJvdGF0aW9uLmh0bWwKaW5kZXggZjIwZDY0MTIxNTNjNTVkNjc4NGIx
NzBhMjYxMjQwYzliMDdiMjcwMi4uYTMwNTYxYWNjMjNmZWMyMzU0NDU4NmY2ZDcyMjU0NTBmMDQz
OWI0MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW9zL3JvdGF0aW9uL3p6
LW5vLXJvdGF0aW9uLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW9zL3JvdGF0
aW9uL3p6LW5vLXJvdGF0aW9uLmh0bWwKQEAgLTgsNyArOCw3IEBACiAgICAgICAgIGZ1bmN0aW9u
IGRvVGVzdCgpCiAgICAgICAgIHsKICAgICAgICAgICAgIHNob3VsZEJlKCJ3aW5kb3cuaW5uZXJX
aWR0aCIsICIzMjAiKTsKLSAgICAgICAgICAgIHNob3VsZEJlKCJ3aW5kb3cuaW5uZXJIZWlnaHQi
LCAiNTY4Iik7CisgICAgICAgICAgICBzaG91bGRCZSgid2luZG93LmlubmVySGVpZ2h0IiwgIjU0
OCIpOwogICAgICAgICB9CiAgICAgICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywg
ZG9UZXN0LCBmYWxzZSk7CiAgICAgPC9zY3JpcHQ+Cg==
</data>
<flag name="review"
          id="330465"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>