<?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>146483</bug_id>
          
          <creation_ts>2015-06-30 17:31:22 -0700</creation_ts>
          <short_desc>Rename GraphicsLayer&apos;s allowsBackingStoreDetachment to isViewportConstrained</short_desc>
          <delta_ts>2015-06-30 18:02:36 -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>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>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1105906</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-06-30 17:31:22 -0700</bug_when>
    <thetext>Rename GraphicsLayer&apos;s allowsBackingStoreDetachment to isViewportConstrained</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105907</commentid>
    <comment_count>1</comment_count>
      <attachid>255882</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-06-30 17:32:52 -0700</bug_when>
    <thetext>Created attachment 255882
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105920</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-06-30 18:02:36 -0700</bug_when>
    <thetext>https://trac.webkit.org/r186154</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>255882</attachid>
            <date>2015-06-30 17:32:52 -0700</date>
            <delta_ts>2015-06-30 17:34:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-146483-20150630173200.patch</filename>
            <type>text/plain</type>
            <size>9290</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg2MTM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGQyZTMwZWQ3YzExMTcx
MTAyNjllZTkyZjg0ZTIxMmQwYjU2Y2RhOC4uMWI2Y2FhZDQyYjYyMjExNjVlYWNiNzA0MTY5NGNl
YzU2NWRlYTY1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE1LTA2LTMwICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJlbmFtZSBHcmFw
aGljc0xheWVyJ3MgYWxsb3dzQmFja2luZ1N0b3JlRGV0YWNobWVudCB0byBpc1ZpZXdwb3J0Q29u
c3RyYWluZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE0NjQ4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFdoYXQgR3JhcGhpY3NMYXllciByZWFsbHkgbmVlZHMgdG8ga25vdyBpcyB3aGV0aGVyIHNvbWUg
b3RoZXIgdGhyZWFkL3Byb2Nlc3MKKyAgICAgICAgaXMgbW92aW5nIGl0cyBwbGF0Zm9ybSBsYXll
cnMgYXJvdW5kIGJlaGluZCBpdHMgYmFjaywgYW5kIHRoaXMgaXMgaXMgYmV0dGVyCisgICAgICAg
IGV4cHJlc3NlZCBhcyAiaXNWaWV3cG9ydENvbnN0cmFpbmVkIiByYXRoZXIgdGhhbiAiYWxsb3dz
QmFja2luZ1N0b3JlRGV0YWNobWVudCIuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9H
cmFwaGljc0xheWVyLmg6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0xheWVyOjpzZXRJc1Zp
ZXdwb3J0Q29uc3RyYWluZWQpOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllcjo6aXNW
aWV3cG9ydENvbnN0cmFpbmVkKToKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXI6OnNl
dEFsbG93c0JhY2tpbmdTdG9yZURldGFjaG1lbnQpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29y
ZTo6R3JhcGhpY3NMYXllcjo6YWxsb3dzQmFja2luZ1N0b3JlRGV0YWNobWVudCk6IERlbGV0ZWQu
CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXJDQTo6R3JhcGhpY3NMYXllckNBKToKKyAgICAg
ICAgKFdlYkNvcmU6OkdyYXBoaWNzTGF5ZXJDQTo6c2V0VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMp
OgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllckNBOjpyZWN1cnNpdmVDb21taXRDaGFu
Z2VzKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuaDoK
KyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlckxheWVyQmFja2luZzo6c2V0SXNTY3JvbGxDb29yZGluYXRlZFdpdGhWaWV3
cG9ydENvbnN0cmFpbmVkUm9sZSk6CisKIDIwMTUtMDYtMzAgIE1hdHQgQmFrZXIgIDxtYXR0YmFr
ZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IFJlZHVjZSByZW5kZXJpbmcg
ZnJhbWVzICJPdGhlciIgdGltZSBieSBpbnN0cnVtZW50aW5nIGNvbXBvc2l0aW5nCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmggYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0xheWVyLmgKaW5kZXggZTg5
MDZkN2I2ODRlY2VjZDFlZmUxZGU2NWEwNGYwNjkwZjdmMWQ1My4uNjMxN2UxOWJkMmQzM2UyNThi
OWYxODFjZWUzYTQxOGIxY2U3OTQ2MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaApAQCAtNDk0LDkgKzQ5NCw5IEBAIHB1YmxpYzoKICAg
ICBmbG9hdCBwYWdlU2NhbGVGYWN0b3IoKSBjb25zdCB7IHJldHVybiBtX2NsaWVudC5wYWdlU2Nh
bGVGYWN0b3IoKTsgfQogICAgIGZsb2F0IGRldmljZVNjYWxlRmFjdG9yKCkgY29uc3QgeyByZXR1
cm4gbV9jbGllbnQuZGV2aWNlU2NhbGVGYWN0b3IoKTsgfQogICAgIAotICAgIC8vIFdoZXRoZXIg
dGhpcyBsYXllciAoYW5kIGRlc2NlbmRhbnRzKSBjYW4gZGV0YWNoIGJhY2tpbmcgc3RvcmUgd2hl
biBvdXRzaWRlIHRoZSBjb3ZlcmFnZSBhcmVhLgotICAgIHZpcnR1YWwgdm9pZCBzZXRBbGxvd3NC
YWNraW5nU3RvcmVEZXRhY2htZW50KGJvb2wpIHsgfQotICAgIHZpcnR1YWwgYm9vbCBhbGxvd3NC
YWNraW5nU3RvcmVEZXRhY2htZW50KCkgY29uc3QgeyByZXR1cm4gdHJ1ZTsgfQorICAgIC8vIFdo
ZXRoZXIgdGhpcyBsYXllciBpcyB2aWV3cG9ydCBjb25zdHJhaW5lZCwgaW1wbHlpbmcgdGhhdCBp
dCdzIG1vdmVkIGFyb3VuZCBleHRlcm5hbGx5IGZyb20gR3JhcGhpY3NMYXllciAoZS5nLiBieSB0
aGUgc2Nyb2xsaW5nIHRyZWUpLgorICAgIHZpcnR1YWwgdm9pZCBzZXRJc1ZpZXdwb3J0Q29uc3Ry
YWluZWQoYm9vbCkgeyB9CisgICAgdmlydHVhbCBib29sIGlzVmlld3BvcnRDb25zdHJhaW5lZCgp
IGNvbnN0IHsgcmV0dXJuIGZhbHNlOyB9CiAKICAgICB2aXJ0dWFsIHZvaWQgZGV2aWNlT3JQYWdl
U2NhbGVGYWN0b3JDaGFuZ2VkKCkgeyB9CiAgICAgV0VCQ09SRV9FWFBPUlQgdm9pZCBub3RlRGV2
aWNlT3JQYWdlU2NhbGVGYWN0b3JDaGFuZ2VkSW5jbHVkaW5nRGVzY2VuZGFudHMoKTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJD
QS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVy
Q0EuY3BwCmluZGV4IDA4MTM3MTQ3M2YzNWJiMGM0MjA3NDZhMGMwMmUzNWYyM2FkM2Q2MGYuLjhi
YjQxNWZhMDI4MWIxZjQ4Yjk5NzFkY2Y1ZGZjZmViN2Y1NjdmNjEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcApA
QCAtMzU3LDcgKzM1Nyw3IEBAIEdyYXBoaWNzTGF5ZXJDQTo6R3JhcGhpY3NMYXllckNBKFR5cGUg
bGF5ZXJUeXBlLCBHcmFwaGljc0xheWVyQ2xpZW50JiBjbGllbnQpCiAgICAgOiBHcmFwaGljc0xh
eWVyKGxheWVyVHlwZSwgY2xpZW50KQogICAgICwgbV9uZWVkc0Z1bGxSZXBhaW50KGZhbHNlKQog
ICAgICwgbV91c2luZ0JhY2tkcm9wTGF5ZXJUeXBlKGZhbHNlKQotICAgICwgbV9hbGxvd3NCYWNr
aW5nU3RvcmVEZXRhY2htZW50KHRydWUpCisgICAgLCBtX2lzVmlld3BvcnRDb25zdHJhaW5lZChm
YWxzZSkKICAgICAsIG1faW50ZXJzZWN0c0NvdmVyYWdlUmVjdChmYWxzZSkKIHsKIH0KQEAgLTEy
NzIsNyArMTI3Miw3IEBAIGJvb2wgR3JhcGhpY3NMYXllckNBOjphZGp1c3RDb3ZlcmFnZVJlY3Qo
VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMmIHJlY3RzLCBjb25zdCBGCiAgICAgcmV0dXJuIHRydWU7
CiB9CiAKLXZvaWQgR3JhcGhpY3NMYXllckNBOjpzZXRWaXNpYmxlQW5kQ292ZXJhZ2VSZWN0cyhj
b25zdCBWaXNpYmxlQW5kQ292ZXJhZ2VSZWN0cyYgcmVjdHMsIGJvb2wgYWxsb3dCYWNraW5nU3Rv
cmVEZXRhY2htZW50KQordm9pZCBHcmFwaGljc0xheWVyQ0E6OnNldFZpc2libGVBbmRDb3ZlcmFn
ZVJlY3RzKGNvbnN0IFZpc2libGVBbmRDb3ZlcmFnZVJlY3RzJiByZWN0cywgYm9vbCBpc1ZpZXdw
b3J0Q29uc3RyYWluZWQpCiB7CiAgICAgYm9vbCB2aXNpYmxlUmVjdENoYW5nZWQgPSByZWN0cy52
aXNpYmxlUmVjdCAhPSBtX3Zpc2libGVSZWN0OwogICAgIGJvb2wgY292ZXJhZ2VSZWN0Q2hhbmdl
ZCA9IHJlY3RzLmNvdmVyYWdlUmVjdCAhPSBtX2NvdmVyYWdlUmVjdDsKQEAgLTEyODAsNyArMTI4
MCw3IEBAIHZvaWQgR3JhcGhpY3NMYXllckNBOjpzZXRWaXNpYmxlQW5kQ292ZXJhZ2VSZWN0cyhj
b25zdCBWaXNpYmxlQW5kQ292ZXJhZ2VSZWN0cyYKICAgICAgICAgcmV0dXJuOwogCiAgICAgLy8g
RklYTUU6IHdlIG5lZWQgdG8gdGFrZSByZWZsZWN0aW9ucyBpbnRvIGFjY291bnQgd2hlbiBkZXRl
cm1pbmluZyB3aGV0aGVyIHRoaXMgbGF5ZXIgaW50ZXJzZWN0cyB0aGUgY292ZXJhZ2UgcmVjdC4K
LSAgICBib29sIGludGVyc2VjdHNDb3ZlcmFnZVJlY3QgPSAhYWxsb3dCYWNraW5nU3RvcmVEZXRh
Y2htZW50IHx8IHJlY3RzLmNvdmVyYWdlUmVjdC5pbnRlcnNlY3RzKEZsb2F0UmVjdChtX2JvdW5k
c09yaWdpbiwgc2l6ZSgpKSk7CisgICAgYm9vbCBpbnRlcnNlY3RzQ292ZXJhZ2VSZWN0ID0gaXNW
aWV3cG9ydENvbnN0cmFpbmVkIHx8IHJlY3RzLmNvdmVyYWdlUmVjdC5pbnRlcnNlY3RzKEZsb2F0
UmVjdChtX2JvdW5kc09yaWdpbiwgc2l6ZSgpKSk7CiAgICAgaWYgKGludGVyc2VjdHNDb3ZlcmFn
ZVJlY3QgIT0gbV9pbnRlcnNlY3RzQ292ZXJhZ2VSZWN0KSB7CiAgICAgICAgIG1fdW5jb21taXR0
ZWRDaGFuZ2VzIHw9IENvdmVyYWdlUmVjdENoYW5nZWQ7CiAgICAgICAgIG1faW50ZXJzZWN0c0Nv
dmVyYWdlUmVjdCA9IGludGVyc2VjdHNDb3ZlcmFnZVJlY3Q7CkBAIC0xMzI5LDcgKzEzMjksNyBA
QCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6cmVjdXJzaXZlQ29tbWl0Q2hhbmdlcyhjb25zdCBDb21t
aXRTdGF0ZSYgY29tbWl0U3RhdGUsIGNvbgogICAgICAgICAgICAgbG9jYWxTdGF0ZS5zZXRMYXN0
UGxhbmFyU2Vjb25kYXJ5UXVhZCgmc2Vjb25kYXJ5UXVhZCk7CiAgICAgICAgIH0KICAgICB9Ci0g
ICAgc2V0VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMocmVjdHMsIG1fYWxsb3dzQmFja2luZ1N0b3Jl
RGV0YWNobWVudCAmJiBjb21taXRTdGF0ZS5hbmNlc3RvcnNBbGxvd0JhY2tpbmdTdG9yZURldGFj
aG1lbnQpOworICAgIHNldFZpc2libGVBbmRDb3ZlcmFnZVJlY3RzKHJlY3RzLCBtX2lzVmlld3Bv
cnRDb25zdHJhaW5lZCB8fCBjb21taXRTdGF0ZS5hbmNlc3RvcklzVmlld3BvcnRDb25zdHJhaW5l
ZCk7CiAKICNpZmRlZiBWSVNJQkxFX1RJTEVfV0FTSAogICAgIC8vIFVzZSBoYXZpbmcgYSB0cmFu
c2Zvcm0gYXMgYSBrZXkgdG8gbWFraW5nIHRoZSB0aWxlIHdhc2ggbGF5ZXIuIElmIGV2ZXJ5IGxh
eWVyIGdldHMgYSB3YXNoLApAQCAtMTM3Myw3ICsxMzczLDcgQEAgdm9pZCBHcmFwaGljc0xheWVy
Q0E6OnJlY3Vyc2l2ZUNvbW1pdENoYW5nZXMoY29uc3QgQ29tbWl0U3RhdGUmIGNvbW1pdFN0YXRl
LCBjb24KICAgICAgICAgYWZmZWN0ZWRCeVRyYW5zZm9ybUFuaW1hdGlvbiA9IHRydWU7CiAgICAg
fQogICAgIAotICAgIGNoaWxkQ29tbWl0U3RhdGUuYW5jZXN0b3JzQWxsb3dCYWNraW5nU3RvcmVE
ZXRhY2htZW50ICY9IG1fYWxsb3dzQmFja2luZ1N0b3JlRGV0YWNobWVudDsKKyAgICBjaGlsZENv
bW1pdFN0YXRlLmFuY2VzdG9ySXNWaWV3cG9ydENvbnN0cmFpbmVkIHw9IG1faXNWaWV3cG9ydENv
bnN0cmFpbmVkOwogCiAgICAgaWYgKEdyYXBoaWNzTGF5ZXJDQSogbWFza0xheWVyID0gZG93bmNh
c3Q8R3JhcGhpY3NMYXllckNBPihtX21hc2tMYXllcikpCiAgICAgICAgIG1hc2tMYXllci0+Y29t
bWl0TGF5ZXJDaGFuZ2VzQmVmb3JlU3VibGF5ZXJzKGNoaWxkQ29tbWl0U3RhdGUsIHBhZ2VTY2Fs
ZUZhY3RvciwgYmFzZVJlbGF0aXZlUG9zaXRpb24pOwpAQCAtMzY3MywxMiArMzY3MywxMiBAQCB2
b2lkIEdyYXBoaWNzTGF5ZXJDQTo6dXBkYXRlT3BhY2l0eU9uTGF5ZXIoKQogICAgIH0KIH0KIAot
dm9pZCBHcmFwaGljc0xheWVyQ0E6OnNldEFsbG93c0JhY2tpbmdTdG9yZURldGFjaG1lbnQoYm9v
bCBhbGxvd0RldGFjaG1lbnQpCit2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6c2V0SXNWaWV3cG9ydENv
bnN0cmFpbmVkKGJvb2wgaXNWaWV3cG9ydENvbnN0cmFpbmVkKQogewotICAgIGlmIChhbGxvd0Rl
dGFjaG1lbnQgPT0gbV9hbGxvd3NCYWNraW5nU3RvcmVEZXRhY2htZW50KQorICAgIGlmIChpc1Zp
ZXdwb3J0Q29uc3RyYWluZWQgPT0gbV9pc1ZpZXdwb3J0Q29uc3RyYWluZWQpCiAgICAgICAgIHJl
dHVybjsKIAotICAgIG1fYWxsb3dzQmFja2luZ1N0b3JlRGV0YWNobWVudCA9IGFsbG93RGV0YWNo
bWVudDsKKyAgICBtX2lzVmlld3BvcnRDb25zdHJhaW5lZCA9IGlzVmlld3BvcnRDb25zdHJhaW5l
ZDsKICAgICBub3RlTGF5ZXJQcm9wZXJ0eUNoYW5nZWQoQ292ZXJhZ2VSZWN0Q2hhbmdlZCk7CiB9
CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBo
aWNzTGF5ZXJDQS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhp
Y3NMYXllckNBLmgKaW5kZXggMWQ4ZThlNWM0MjdhNGNhODEwNjU4OTM4YjNkNGQ4ZTgxZWE4OWY5
Zi4uMWE4YTIxYTAzMDVlNWY1ZDFkMDFiYWNhODU5NmNjNjFiYjMwNTljYSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmgKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmgK
QEAgLTE1MSw3ICsxNTEsNyBAQCBwdWJsaWM6CiAgICAgc3RydWN0IENvbW1pdFN0YXRlIHsKICAg
ICAgICAgaW50IHRyZWVEZXB0aCB7IDAgfTsKICAgICAgICAgYm9vbCBhbmNlc3Rvckhhc1RyYW5z
Zm9ybUFuaW1hdGlvbiB7IGZhbHNlIH07Ci0gICAgICAgIGJvb2wgYW5jZXN0b3JzQWxsb3dCYWNr
aW5nU3RvcmVEZXRhY2htZW50IHsgdHJ1ZSB9OworICAgICAgICBib29sIGFuY2VzdG9ySXNWaWV3
cG9ydENvbnN0cmFpbmVkIHsgZmFsc2UgfTsKICAgICB9OwogICAgIHZvaWQgcmVjdXJzaXZlQ29t
bWl0Q2hhbmdlcyhjb25zdCBDb21taXRTdGF0ZSYsIGNvbnN0IFRyYW5zZm9ybVN0YXRlJiwgZmxv
YXQgcGFnZVNjYWxlRmFjdG9yID0gMSwgY29uc3QgRmxvYXRQb2ludCYgcG9zaXRpb25SZWxhdGl2
ZVRvQmFzZSA9IEZsb2F0UG9pbnQoKSwgYm9vbCBhZmZlY3RlZEJ5UGFnZVNjYWxlID0gZmFsc2Up
OwogCkBAIC0xOTUsOCArMTk1LDggQEAgcHJpdmF0ZToKIAogICAgIHZpcnR1YWwgYm9vbCBpc0Nv
bW1pdHRpbmdDaGFuZ2VzKCkgY29uc3Qgb3ZlcnJpZGUgeyByZXR1cm4gbV9pc0NvbW1pdHRpbmdD
aGFuZ2VzOyB9CiAKLSAgICBXRUJDT1JFX0VYUE9SVCB2aXJ0dWFsIHZvaWQgc2V0QWxsb3dzQmFj
a2luZ1N0b3JlRGV0YWNobWVudChib29sKSBvdmVycmlkZTsKLSAgICB2aXJ0dWFsIGJvb2wgYWxs
b3dzQmFja2luZ1N0b3JlRGV0YWNobWVudCgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJuIG1fYWxs
b3dzQmFja2luZ1N0b3JlRGV0YWNobWVudDsgfQorICAgIFdFQkNPUkVfRVhQT1JUIHZpcnR1YWwg
dm9pZCBzZXRJc1ZpZXdwb3J0Q29uc3RyYWluZWQoYm9vbCkgb3ZlcnJpZGU7CisgICAgdmlydHVh
bCBib29sIGlzVmlld3BvcnRDb25zdHJhaW5lZCgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJuIG1f
aXNWaWV3cG9ydENvbnN0cmFpbmVkOyB9CiAKICAgICBXRUJDT1JFX0VYUE9SVCB2aXJ0dWFsIGRv
dWJsZSBiYWNraW5nU3RvcmVNZW1vcnlFc3RpbWF0ZSgpIGNvbnN0IG92ZXJyaWRlOwogCkBAIC0y
OTQsNyArMjk0LDcgQEAgcHJpdmF0ZToKICAgICBjb25zdCBGbG9hdFJlY3QmIHZpc2libGVSZWN0
KCkgY29uc3QgeyByZXR1cm4gbV92aXNpYmxlUmVjdDsgfQogICAgIGNvbnN0IEZsb2F0UmVjdCYg
Y292ZXJhZ2VSZWN0KCkgY29uc3QgeyByZXR1cm4gbV9jb3ZlcmFnZVJlY3Q7IH0KIAotICAgIHZv
aWQgc2V0VmlzaWJsZUFuZENvdmVyYWdlUmVjdHMoY29uc3QgVmlzaWJsZUFuZENvdmVyYWdlUmVj
dHMmLCBib29sIGFsbG93QmFja2luZ1N0b3JlRGV0YWNobWVudCk7CisgICAgdm9pZCBzZXRWaXNp
YmxlQW5kQ292ZXJhZ2VSZWN0cyhjb25zdCBWaXNpYmxlQW5kQ292ZXJhZ2VSZWN0cyYsIGJvb2wg
aXNWaWV3cG9ydENvbnN0cmFpbmVkKTsKICAgICAKICAgICBzdGF0aWMgRmxvYXRSZWN0IGFkanVz
dFRpbGVkTGF5ZXJWaXNpYmxlUmVjdChUaWxlZEJhY2tpbmcqLCBjb25zdCBGbG9hdFJlY3QmIG9s
ZFZpc2libGVSZWN0LCBjb25zdCBGbG9hdFJlY3QmIG5ld1Zpc2libGVSZWN0LCBjb25zdCBGbG9h
dFNpemUmIG9sZFNpemUsIGNvbnN0IEZsb2F0U2l6ZSYgbmV3U2l6ZSk7CiAKQEAgLTUxMyw3ICs1
MTMsNyBAQCBwcml2YXRlOgogICAgIENvbnRlbnRzTGF5ZXJQdXJwb3NlIG1fY29udGVudHNMYXll
clB1cnBvc2UgeyBOb0NvbnRlbnRzTGF5ZXIgfTsKICAgICBib29sIG1fbmVlZHNGdWxsUmVwYWlu
dCA6IDE7CiAgICAgYm9vbCBtX3VzaW5nQmFja2Ryb3BMYXllclR5cGUgOiAxOwotICAgIGJvb2wg
bV9hbGxvd3NCYWNraW5nU3RvcmVEZXRhY2htZW50IDogMTsKKyAgICBib29sIG1faXNWaWV3cG9y
dENvbnN0cmFpbmVkIDogMTsKICAgICBib29sIG1faW50ZXJzZWN0c0NvdmVyYWdlUmVjdCA6IDE7
CiAKICAgICBDb2xvciBtX2NvbnRlbnRzU29saWRDb2xvcjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHAKaW5kZXggNjA5ZDZhMmIyYzdlNWIyYmQ0
NzJjMjVjZTU1Nzc0M2QxYTJlOGUyZS4uOGZkZjZhNTkzMzI3NDYwODNkNzI5MDEwOWI1ZTNhZDY2
YTk3M2Y0NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
QmFja2luZy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFj
a2luZy5jcHAKQEAgLTE2MDgsNyArMTYwOCw3IEBAIHZvaWQgUmVuZGVyTGF5ZXJCYWNraW5nOjpk
ZXRhY2hGcm9tU2Nyb2xsaW5nQ29vcmRpbmF0b3IoTGF5ZXJTY3JvbGxDb29yZGluYXRpb25SCiAK
IHZvaWQgUmVuZGVyTGF5ZXJCYWNraW5nOjpzZXRJc1Njcm9sbENvb3JkaW5hdGVkV2l0aFZpZXdw
b3J0Q29uc3RyYWluZWRSb2xlKGJvb2wgdmlld3BvcnRDb29yZGluYXRlZCkKIHsKLSAgICBtX2dy
YXBoaWNzTGF5ZXItPnNldEFsbG93c0JhY2tpbmdTdG9yZURldGFjaG1lbnQoIXZpZXdwb3J0Q29v
cmRpbmF0ZWQpOworICAgIG1fZ3JhcGhpY3NMYXllci0+c2V0SXNWaWV3cG9ydENvbnN0cmFpbmVk
KHZpZXdwb3J0Q29vcmRpbmF0ZWQpOwogfQogCiBHcmFwaGljc0xheWVyUGFpbnRpbmdQaGFzZSBS
ZW5kZXJMYXllckJhY2tpbmc6OnBhaW50aW5nUGhhc2VGb3JQcmltYXJ5TGF5ZXIoKSBjb25zdAo=
</data>
<flag name="review"
          id="280975"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>