<?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>195246</bug_id>
          
          <creation_ts>2019-03-02 09:56:41 -0800</creation_ts>
          <short_desc>Incorrect positioning with multiple position:fixed elements</short_desc>
          <delta_ts>2019-03-02 11:42:57 -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>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>InRadar</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>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>jamesr</cc>
    
    <cc>koivisto</cc>
    
    <cc>luiz</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1511825</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-02 09:56:41 -0800</bug_when>
    <thetext>Incorrect positioning with multiple position:fixed elements</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1511827</commentid>
    <comment_count>1</comment_count>
      <attachid>363423</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-02 10:00:58 -0800</bug_when>
    <thetext>Created attachment 363423
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1511830</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-02 11:15:58 -0800</bug_when>
    <thetext>https://trac.webkit.org/r242313</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1511831</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-02 11:42:57 -0800</bug_when>
    <thetext>&lt;rdar://problem/48537597&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>363423</attachid>
            <date>2019-03-02 10:00:58 -0800</date>
            <delta_ts>2019-03-02 10:11:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-195246-20190302100057.patch</filename>
            <type>text/plain</type>
            <size>7849</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQyMzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODFmNjcyNTY3ZWY2Y2Vj
OTJhY2Y2YWRiNjU0NjhmMmI1YWU2YmE2YS4uMGJlMTYzZWRmNmMyNTliYzdjZTNmYTE3NGRkYmUz
MDc0NmNmNzkwOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE5LTAzLTAyICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04g
KHIyNDIxMzIpOiBJbmNvcnJlY3QgcG9zaXRpb25pbmcgd2l0aCBtdWx0aXBsZSBwb3NpdGlvbjpm
aXhlZCBlbGVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTk1MjQ2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgcjI0MjEzMiBpbnRyb2R1Y2VkIGEgYnVnIHdoZXJlIHRoZSBtYW5hZ2VtZW50IG9mICdj
dW11bGF0aXZlRGVsdGEnIGluIFNjcm9sbGluZ1RyZWU6Om5vdGlmeVJlbGF0ZWROb2Rlc1JlY3Vy
c2l2ZQorICAgICAgICB3YXMgaW5jb3JyZWN0LiBUaGlzIHZhbHVlIHNob3VsZCBwcm9wYWdhdGUg
ZnJvbSBhbmNlc3RvcnMgdG8gZGVzY2VuZGFudHMsIGJ1dCBub3QgYmV0d2VlbiBzaWJsaW5ncyBp
biB0aGUgc2Nyb2xsaW5nCisgICAgICAgIHRyZWUsIHdoaWNoIGl0IGRpZCwgY2F1c2luZyBzaWJs
aW5nIHBvc2l0aW9uOmZpeGVkIHRvIGJlaGF2ZSBpbmNvcnJlY3RseS4KKworICAgICAgICBUZXN0
OiBzY3JvbGxpbmdjb29yZGluYXRvci9tYWMvbXVsdGlwbGUtZml4ZWQuaHRtbAorCisgICAgICAg
ICogcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nVHJlZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpT
Y3JvbGxpbmdUcmVlOjpub3RpZnlSZWxhdGVkTm9kZXNSZWN1cnNpdmUpOgorICAgICAgICAqIHBh
Z2Uvc2Nyb2xsaW5nL1Njcm9sbGluZ1RyZWUuaDoKKwogMjAxOS0wMy0wMSAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIERvIG5vdCBhdHRlbXB0IHRvIHNldCBXQUwg
Sm91cm5hbCBtb2RlIG9uIGEgcmVhZG9ubHkgU1FMaXRlIGRhdGFiYXNlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdUcmVlLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGluZ1RyZWUuY3BwCmluZGV4IDQzMTQxYTA3M2Ji
NDE1MmYxOGM0MThkYzIyNDBjODc2OWM3MmU5ZjIuLjI1NTc2YjYzMzgxMTE5NmMzOGYyNjY4N2Y1
NDI5MWQzNTIxOTM3ZDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5n
L1Njcm9sbGluZ1RyZWUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Nj
cm9sbGluZ1RyZWUuY3BwCkBAIC0yNjUsMjAgKzI2NSwxOSBAQCB2b2lkIFNjcm9sbGluZ1RyZWU6
Om5vdGlmeVJlbGF0ZWROb2Rlc0FmdGVyU2Nyb2xsUG9zaXRpb25DaGFuZ2UoU2Nyb2xsaW5nVHJl
ZVNjcgogICAgIG5vdGlmeVJlbGF0ZWROb2Rlc1JlY3Vyc2l2ZShjaGFuZ2VkTm9kZSwgY2hhbmdl
ZE5vZGUsIGN1cnJlbnRGcmFtZUxheW91dFZpZXdwb3J0LCBkZWx0YUZyb21MYXN0Q29tbWl0dGVk
U2Nyb2xsUG9zaXRpb24pOwogfQogCi12b2lkIFNjcm9sbGluZ1RyZWU6Om5vdGlmeVJlbGF0ZWRO
b2Rlc1JlY3Vyc2l2ZShTY3JvbGxpbmdUcmVlU2Nyb2xsaW5nTm9kZSYgY2hhbmdlZE5vZGUsIFNj
cm9sbGluZ1RyZWVOb2RlJiBjdXJyTm9kZSwgY29uc3QgRmxvYXRSZWN0JiBsYXlvdXRWaWV3cG9y
dCwgRmxvYXRTaXplJiBjdW11bGF0aXZlRGVsdGEpCit2b2lkIFNjcm9sbGluZ1RyZWU6Om5vdGlm
eVJlbGF0ZWROb2Rlc1JlY3Vyc2l2ZShTY3JvbGxpbmdUcmVlU2Nyb2xsaW5nTm9kZSYgY2hhbmdl
ZE5vZGUsIFNjcm9sbGluZ1RyZWVOb2RlJiBjdXJyTm9kZSwgY29uc3QgRmxvYXRSZWN0JiBsYXlv
dXRWaWV3cG9ydCwgRmxvYXRTaXplIGN1bXVsYXRpdmVEZWx0YSkKIHsKICAgICBjdXJyTm9kZS5y
ZWxhdGVkTm9kZVNjcm9sbFBvc2l0aW9uRGlkQ2hhbmdlKGNoYW5nZWROb2RlLCBsYXlvdXRWaWV3
cG9ydCwgY3VtdWxhdGl2ZURlbHRhKTsKIAogICAgIGlmICghY3Vyck5vZGUuY2hpbGRyZW4oKSkK
ICAgICAgICAgcmV0dXJuOwogICAgIAotICAgIGF1dG8gZGVsdGFGb3JDaGlsZHJlbiA9IGN1bXVs
YXRpdmVEZWx0YTsKICAgICBmb3IgKGF1dG8mIGNoaWxkIDogKmN1cnJOb2RlLmNoaWxkcmVuKCkp
IHsKICAgICAgICAgLy8gTmV2ZXIgbmVlZCB0byBjcm9zcyBmcmFtZSBib3VuZGFyaWVzLCBzaW5j
ZSBzY3JvbGwgbGF5ZXIgYWRqdXN0bWVudHMgYXJlIGlzb2xhdGVkIHRvIGVhY2ggZG9jdW1lbnQu
CiAgICAgICAgIGlmIChpczxTY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlPihjaGlsZCkp
CiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICBub3RpZnlSZWxhdGVkTm9kZXNSZWN1
cnNpdmUoY2hhbmdlZE5vZGUsICpjaGlsZCwgbGF5b3V0Vmlld3BvcnQsIGRlbHRhRm9yQ2hpbGRy
ZW4pOworICAgICAgICBub3RpZnlSZWxhdGVkTm9kZXNSZWN1cnNpdmUoY2hhbmdlZE5vZGUsICpj
aGlsZCwgbGF5b3V0Vmlld3BvcnQsIGN1bXVsYXRpdmVEZWx0YSk7CiAgICAgfQogfQogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdUcmVlLmggYi9T
b3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdUcmVlLmgKaW5kZXggOWFhMWU0
NWI5ZGYwYzY1ZjIwOWFlYTA3NWUxNjVmOWY5NTEzMDI1YS4uMzNmMGRmY2UwZTc3NjIzMmFjN2Ez
NjBkYjcwMjNlYmNiN2NiNjI1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3Jv
bGxpbmcvU2Nyb2xsaW5nVHJlZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5n
L1Njcm9sbGluZ1RyZWUuaApAQCAtMTYxLDcgKzE2MSw3IEBAIHByaXZhdGU6CiAKICAgICBTY3Jv
bGxpbmdUcmVlTm9kZSogbm9kZUZvcklEKFNjcm9sbGluZ05vZGVJRCkgY29uc3Q7CiAKLSAgICB2
b2lkIG5vdGlmeVJlbGF0ZWROb2Rlc1JlY3Vyc2l2ZShTY3JvbGxpbmdUcmVlU2Nyb2xsaW5nTm9k
ZSYgY2hhbmdlZE5vZGUsIFNjcm9sbGluZ1RyZWVOb2RlJiBjdXJyTm9kZSwgY29uc3QgRmxvYXRS
ZWN0JiBsYXlvdXRWaWV3cG9ydCwgRmxvYXRTaXplJiBjdW11bGF0aXZlRGVsdGEpOworICAgIHZv
aWQgbm90aWZ5UmVsYXRlZE5vZGVzUmVjdXJzaXZlKFNjcm9sbGluZ1RyZWVTY3JvbGxpbmdOb2Rl
JiBjaGFuZ2VkTm9kZSwgU2Nyb2xsaW5nVHJlZU5vZGUmIGN1cnJOb2RlLCBjb25zdCBGbG9hdFJl
Y3QmIGxheW91dFZpZXdwb3J0LCBGbG9hdFNpemUgY3VtdWxhdGl2ZURlbHRhKTsKIAogICAgIFJl
ZlB0cjxTY3JvbGxpbmdUcmVlTm9kZT4gbV9yb290Tm9kZTsKIApkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGFlODYyNTA3MTZk
OGU3MmRjOTZlMjllZjQ5NThhZDk1YjgyMzRjN2EuLjc2MzliYWNiYmViMDMyZDk4MWVjZWM4YmE5
MmFmZjU4NzlkYzZkMzcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxOS0wMy0wMiAgU2ltb24g
RnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChy
MjQyMTMyKTogSW5jb3JyZWN0IHBvc2l0aW9uaW5nIHdpdGggbXVsdGlwbGUgcG9zaXRpb246Zml4
ZWQgZWxlbWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE5NTI0NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRlc3QgdGhhdCB1c2VzIGV2ZW50U2VuZGVyIHRvIHNjcm9sbCAoYW5kIGlzIHRodXMgbWFj
T1Mtb25seSkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3Mtd2syL1Rlc3RFeHBlY3RhdGlvbnM6
CisgICAgICAgICogc2Nyb2xsaW5nY29vcmRpbmF0b3IvbWFjL211bHRpcGxlLWZpeGVkLWV4cGVj
dGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHNjcm9sbGluZ2Nvb3JkaW5hdG9yL21hYy9tdWx0
aXBsZS1maXhlZC5odG1sOiBBZGRlZC4KKwogMjAxOS0wMy0wMSAgWmFsYW4gQnVqdGFzICA8emFs
YW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtDb250ZW50Q2hhbmdlT2JzZXJ2ZXJdIENoZWNrIGZv
ciBwZW5kaW5nIHN0eWxlIHJlY2FsY3MgYXQgdGhlIGVuZCBvZiBlYWNoIHRpbWVyIHJ1bi4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy13azIvVGVzdEV4cGVjdGF0aW9ucyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy13azIvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAzZjky
M2ZkMjMwZDMxZGRmNTZiMzJmMWNjZDQ1ZTkwYWFlZjJmMGZhLi5lNTE4N2ZkN2U1ZTRlNzRjMWJh
ZWU4NWFlMTIxMmJiNjQyYjI5ZmVlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9p
b3Mtd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXdr
Mi9UZXN0RXhwZWN0YXRpb25zCkBAIC0xMiw2ICsxMiw3IEBAIGZhc3Qvc2Nyb2xsaW5nL2lvcyBb
IFBhc3MgXQogZmFzdC92aWV3cG9ydC9pb3MgWyBQYXNzIF0KIGZhc3QvdmlzdWFsLXZpZXdwb3J0
L2lvcy8gWyBQYXNzIF0KIHNjcm9sbGluZ2Nvb3JkaW5hdG9yIFsgUGFzcyBdCitzY3JvbGxpbmdj
b29yZGluYXRvci9tYWMgWyBTa2lwIF0KIGZhc3Qvd2ViLXNoYXJlIFsgUGFzcyBdCiBlZGl0aW5n
L2ZpbmQgWyBQYXNzIF0KIGVkaXRpbmcvaW5wdXQvaW9zIFsgUGFzcyBdCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9zY3JvbGxpbmdjb29yZGluYXRvci9tYWMvbXVsdGlwbGUtZml4ZWQtZXhwZWN0
ZWQuaHRtbCBiL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL21hYy9tdWx0aXBsZS1m
aXhlZC1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjY5ODU3ZmQ0ZTc4MGE5MmFiN2I5MTIyYmUz
YWMyYmM5ZmVmOTJkM2MKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zY3JvbGxpbmdj
b29yZGluYXRvci9tYWMvbXVsdGlwbGUtZml4ZWQtZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDM1
IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgICAg
ICBib2R5IHsKKyAgICAgICAgICAgIGhlaWdodDogMjAwMHB4OworICAgICAgICB9CisgICAgICAg
IC5maXhlZCB7CisgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7CisgICAgICAgICAgICB3aWR0
aDogMTAwJTsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworICAgICAgICAg
ICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgfQorICAgICAgICAKKyAgICAgICAgLnRvcCB7Cisg
ICAgICAgICAgICB0b3A6IDA7CisgICAgICAgIH0KKyAgICAgICAgLmJvdHRvbSB7CisgICAgICAg
ICAgICBib3R0b206IDA7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzY3JpcHQ+Cisg
ICAgICAgIGZ1bmN0aW9uIHN0YXJ0VGVzdCgpCisgICAgICAgIHsKKyAgICAgICAgICAgIGRvY3Vt
ZW50LnNjcm9sbGluZ0VsZW1lbnQuc2Nyb2xsVG9wID0gMjAwMDsKKyAgICAgICAgfQorICAgICAg
ICAKKyAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBzdGFydFRlc3QsIGZh
bHNlKTsKKyAgICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXYgY2xhc3M9ImZp
eGVkIHRvcCI+PC9kaXY+CisgICAgPGRpdiBjbGFzcz0iZml4ZWQgYm90dG9tIj48L2Rpdj4KKzwv
Ym9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5h
dG9yL21hYy9tdWx0aXBsZS1maXhlZC5odG1sIGIvTGF5b3V0VGVzdHMvc2Nyb2xsaW5nY29vcmRp
bmF0b3IvbWFjL211bHRpcGxlLWZpeGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOTE1OTFhZjEwMzVhMjY4
NTE2OWM3MGEwYjZiZjMwOTJjNjk2NjA2NQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L3Njcm9sbGluZ2Nvb3JkaW5hdG9yL21hYy9tdWx0aXBsZS1maXhlZC5odG1sCkBAIC0wLDAgKzEs
NTMgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAg
ICAgIGJvZHkgeworICAgICAgICAgICAgaGVpZ2h0OiAyMDAwcHg7CisgICAgICAgIH0KKyAgICAg
ICAgLmZpeGVkIHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDsKKyAgICAgICAgICAgIHdp
ZHRoOiAxMDAlOworICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgICAgIGJhY2tn
cm91bmQtY29sb3I6IGdyZWVuOworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAudG9wIHsK
KyAgICAgICAgICAgIHRvcDogMDsKKyAgICAgICAgfQorICAgICAgICAuYm90dG9tIHsKKyAgICAg
ICAgICAgIGJvdHRvbTogMDsKKyAgICAgICAgfQorICAgIDwvc3R5bGU+CisgICAgPHNjcmlwdD4K
KyAgICAgICAgZnVuY3Rpb24gc2Nyb2xsVGVzdCgpCisgICAgICAgIHsKKyAgICAgICAgICAgIGV2
ZW50U2VuZGVyLm1vdXNlTW92ZVRvKDIwLCAyMCk7CisgICAgICAgICAgICBldmVudFNlbmRlci5t
b3VzZVNjcm9sbEJ5V2l0aFdoZWVsQW5kTW9tZW50dW1QaGFzZXMoMCwgLTEsICJiZWdhbiIsICJu
b25lIik7CisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZVNjcm9sbEJ5V2l0aFdoZWVsQW5k
TW9tZW50dW1QaGFzZXMoMCwgLTEwMCwgImNoYW5nZWQiLCAibm9uZSIpOworICAgICAgICAgICAg
ZXZlbnRTZW5kZXIubW91c2VTY3JvbGxCeVdpdGhXaGVlbEFuZE1vbWVudHVtUGhhc2VzKDAsIC0x
MDAsICJub25lIiwgImNvbnRpbnVlIik7CisgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZVNj
cm9sbEJ5V2l0aFdoZWVsQW5kTW9tZW50dW1QaGFzZXMoMCwgLTEwMCwgIm5vbmUiLCAiY29udGlu
dWUiKTsKKyAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlU2Nyb2xsQnlXaXRoV2hlZWxBbmRN
b21lbnR1bVBoYXNlcygwLCAwLCAibm9uZSIsICJlbmQiKTsKKyAgICAgICAgICAgIGV2ZW50U2Vu
ZGVyLmNhbGxBZnRlclNjcm9sbGluZ0NvbXBsZXRlcygoKSA9PiB7CisgICAgICAgICAgICAgICAg
dGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7CisgICAgICAgICAgICB9KTsKKyAgICAgICAgfQorCisg
ICAgICAgIGZ1bmN0aW9uIHN0YXJ0VGVzdCgpCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICh3
aW5kb3cuZXZlbnRTZW5kZXIpIHsKKyAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRp
bERvbmUoKTsKKworICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vbml0b3JXaGVlbEV2ZW50
cygpOworICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoc2Nyb2xsVGVzdCwgMCk7CisgICAgICAg
ICAgICB9CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIHdpbmRvdy5hZGRFdmVudExpc3Rl
bmVyKCdsb2FkJywgc3RhcnRUZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8
Ym9keT4KKyAgICA8ZGl2IGNsYXNzPSJmaXhlZCB0b3AiPjwvZGl2PgorICAgIDxkaXYgY2xhc3M9
ImZpeGVkIGJvdHRvbSI+PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>
<flag name="review"
          id="380027"
          type_id="1"
          status="+"
          setter="fred.wang"
    />
          </attachment>
      

    </bug>

</bugzilla>