<?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>149347</bug_id>
          
          <creation_ts>2015-09-18 10:17:44 -0700</creation_ts>
          <short_desc>[Win] Use tiled drawing for main background layer</short_desc>
          <delta_ts>2015-09-18 11:23:42 -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>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</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="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1127146</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-09-18 10:17:44 -0700</bug_when>
    <thetext>When compositing layers are used on Windows, a single large layer is created for the root of the rendering tree. If the markup involves creating large offscreen areas, WebKit can end up allocating a lot of memory.

Instead, we should use the tiled drawing logic for the background layer so that we can limit the amount of memory used.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127147</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-09-18 10:18:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/22759632&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127150</commentid>
    <comment_count>2</comment_count>
      <attachid>261505</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-09-18 10:26:49 -0700</bug_when>
    <thetext>Created attachment 261505
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127164</commentid>
    <comment_count>3</comment_count>
      <attachid>261505</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2015-09-18 11:14:11 -0700</bug_when>
    <thetext>Comment on attachment 261505
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1127166</commentid>
    <comment_count>4</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-09-18 11:23:42 -0700</bug_when>
    <thetext>Committed r189974: &lt;http://trac.webkit.org/changeset/189974&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>261505</attachid>
            <date>2015-09-18 10:26:49 -0700</date>
            <delta_ts>2015-09-18 11:14:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-149347-20150918104218.patch</filename>
            <type>text/plain</type>
            <size>9032</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4OTk2OSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMyIEBACisyMDE1LTA5LTE4ICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5dIFVzZSB0aWxlZCBk
cmF3aW5nIGZvciBtYWluIGJhY2tncm91bmQgbGF5ZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0OTM0NworICAgICAgICA8cmRhcjovL3Byb2JsZW0v
MjI3NTk2MzI+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgVHVybiBvbiB0aWxlZCBkcmF3aW5nIGZvciB0aGUgcm9vdCBsYXllciB3aGVuIHVzaW5nCisg
ICAgICAgIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIG9uIFdpbmRvd3MuIAorCisgICAgICAgICog
cGFnZS9GcmFtZS5oOiBFeHBvcnQgdGhlICdpc01haW5GcmFtZScgbWV0aG9kIHNvIHRoYXQKKyAg
ICAgICAgaXQgY2FuIGJlIHVzZWQgYnkgV2ViS2l0LmRsbC4KKyAgICAgICAgKiBwbGF0Zm9ybS9n
cmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhp
Y3NMYXllckNBOjpnZXREZWJ1Z0JvcmRlckluZm8pOiBVc2UgYSBmdWxsCisgICAgICAgIHBpeGVs
IHdpZHRoIG9uIFdpbmRvd3MsIHNpbmNlIGl0IGRvZXNuJ3Qgc3VwcG9ydCBIaWdoIERQSSAoeWV0
KS4KKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYS93aW4vUGxhdGZvcm1DQUxheWVyV2lu
LmNwcDoKKyAgICAgICAgKFBsYXRmb3JtQ0FMYXllcldpbjo6Y3JlYXRlKTogVXNlIG51bGxwdHIu
CisgICAgICAgICh0b0NBQ0ZGaWx0ZXJUeXBlKTogRGl0dG8uCisgICAgICAgIChsYXllclRyZWVI
b3N0Rm9yTGF5ZXIpOiBEaXR0by4KKyAgICAgICAgKFBsYXRmb3JtQ0FMYXllcjo6cGxhdGZvcm1D
QUxheWVyKTogRGl0dG8uCisgICAgICAgICAoUGxhdGZvcm1DQUxheWVyV2luOjpQbGF0Zm9ybUNB
TGF5ZXJXaW4pOiBVc2UgdGhlIGNvcnJlY3QgY29udGVudHMgc2NhbGluZworICAgICAgICBmYWN0
b3IgZm9yIG5ldyBsYXllcnMuCisgICAgICAgIChQbGF0Zm9ybUNBTGF5ZXJXaW46OmFuaW1hdGlv
bkZvcktleSk6IFVzZSBudWxscHRyLgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhL3dp
bi9XZWJUaWxlZEJhY2tpbmdMYXllcldpbi5jcHA6CisgICAgICAgIChXZWJUaWxlZEJhY2tpbmdM
YXllcldpbjo6ZGlzcGxheUNhbGxiYWNrKTogVXBkYXRlIGFzc2VydGlvbiB0bworICAgICAgICBy
ZWNvZ25pemUgTGF5ZXJUeXBlUGFnZVRpbGVkQmFja2luZ0xheWVyIGFzIGEgdmFsaWQgbGF5ZXIg
dG8gYmUgdXNlZAorICAgICAgICBpbiB0aGlzIGRpc3BsYXkgcm91dGluZS4KKwogMjAxNS0wOS0x
OCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIGNsYXNzTGlzdC50
b2dnbGUobmFtZSwgZm9yY2UpIHRyZWF0cyB1bmRlZmluZWQgYGZvcmNlYCBhcmd1bWVudCBhcyBm
YWxzZQpJbmRleDogU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZS5oCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWUuaAkocmV2aXNpb24gMTg5ODMyKQorKysgU291cmNlL1dl
YkNvcmUvcGFnZS9GcmFtZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMzgsNyArMTM4LDcgQEAgbmFt
ZXNwYWNlIFdlYkNvcmUgewogICAgICAgICB2b2lkIGRpc2Nvbm5lY3RPd25lckVsZW1lbnQoKTsK
IAogICAgICAgICBNYWluRnJhbWUmIG1haW5GcmFtZSgpIGNvbnN0OwotICAgICAgICBib29sIGlz
TWFpbkZyYW1lKCkgY29uc3Q7CisgICAgICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNNYWluRnJh
bWUoKSBjb25zdDsKIAogICAgICAgICBQYWdlKiBwYWdlKCkgY29uc3Q7CiAgICAgICAgIEhUTUxG
cmFtZU93bmVyRWxlbWVudCogb3duZXJFbGVtZW50KCkgY29uc3Q7CkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5j
cHAJKHJldmlzaW9uIDE4OTgzMikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMyNDgsNyArMzI0OCwx
MSBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6Z2V0RGVidWdCb3JkZXJJbmZvCiB7CiAgICAgaWYg
KGlzUGFnZVRpbGVkQmFja2luZ0xheWVyKCkpIHsKICAgICAgICAgY29sb3IgPSBDb2xvcigwLCAw
LCAxMjgsIDEyOCk7IC8vIHRpbGUgY2FjaGUgbGF5ZXI6IGRhcmsgYmx1ZQorI2lmIE9TKFdJTkRP
V1MpCisgICAgICAgIHdpZHRoID0gMS4wOworI2Vsc2UKICAgICAgICAgd2lkdGggPSAwLjU7Cisj
ZW5kaWYKICAgICAgICAgcmV0dXJuOwogICAgIH0KIApJbmRleDogU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvY2Evd2luL1BsYXRmb3JtQ0FMYXllcldpbi5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2Evd2luL1BsYXRmb3JtQ0FMYXll
cldpbi5jcHAJKHJldmlzaW9uIDE4OTgzMykKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2NhL3dpbi9QbGF0Zm9ybUNBTGF5ZXJXaW4uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0y
OSw2ICsyOSw3IEBACiAKICNpbmNsdWRlICJBYnN0cmFjdENBQ0ZMYXllclRyZWVIb3N0LmgiCiAj
aW5jbHVkZSAiRm9udENhc2NhZGUuaCIKKyNpbmNsdWRlICJHRElVdGlsaXRpZXMuaCIKICNpbmNs
dWRlICJHcmFwaGljc0NvbnRleHQuaCIKICNpbmNsdWRlICJQbGF0Zm9ybUNBQW5pbWF0aW9uV2lu
LmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1DQUxheWVyV2luSW50ZXJuYWwuaCIKQEAgLTQ2LDcgKzQ3
LDcgQEAgdXNpbmcgbmFtZXNwYWNlIFdlYkNvcmU7CiAKIFBhc3NSZWZQdHI8UGxhdGZvcm1DQUxh
eWVyPiBQbGF0Zm9ybUNBTGF5ZXJXaW46OmNyZWF0ZShMYXllclR5cGUgbGF5ZXJUeXBlLCBQbGF0
Zm9ybUNBTGF5ZXJDbGllbnQqIG93bmVyKQogewotICAgIHJldHVybiBhZG9wdFJlZihuZXcgUGxh
dGZvcm1DQUxheWVyV2luKGxheWVyVHlwZSwgMCwgb3duZXIpKTsKKyAgICByZXR1cm4gYWRvcHRS
ZWYobmV3IFBsYXRmb3JtQ0FMYXllcldpbihsYXllclR5cGUsIG51bGxwdHIsIG93bmVyKSk7CiB9
CiAKIFBhc3NSZWZQdHI8UGxhdGZvcm1DQUxheWVyPiBQbGF0Zm9ybUNBTGF5ZXJXaW46OmNyZWF0
ZShQbGF0Zm9ybUxheWVyKiBwbGF0Zm9ybUxheWVyLCBQbGF0Zm9ybUNBTGF5ZXJDbGllbnQqIG93
bmVyKQpAQCAtNjUsNyArNjYsNyBAQCBzdGF0aWMgQ0ZTdHJpbmdSZWYgdG9DQUNGRmlsdGVyVHlw
ZShQbGF0CiAgICAgY2FzZSBQbGF0Zm9ybUNBTGF5ZXI6OkxpbmVhcjogcmV0dXJuIGtDQUNGRmls
dGVyTGluZWFyOwogICAgIGNhc2UgUGxhdGZvcm1DQUxheWVyOjpOZWFyZXN0OiByZXR1cm4ga0NB
Q0ZGaWx0ZXJOZWFyZXN0OwogICAgIGNhc2UgUGxhdGZvcm1DQUxheWVyOjpUcmlsaW5lYXI6IHJl
dHVybiBrQ0FDRkZpbHRlclRyaWxpbmVhcjsKLSAgICBkZWZhdWx0OiByZXR1cm4gMDsKKyAgICBk
ZWZhdWx0OiByZXR1cm4gbnVsbHB0cjsKICAgICB9CiB9CiAKQEAgLTc0LDcgKzc1LDcgQEAgc3Rh
dGljIEFic3RyYWN0Q0FDRkxheWVyVHJlZUhvc3QqIGxheWVyVAogICAgIC8vIFdlIG5lZWQgdGhl
IEFic3RyYWN0Q0FDRkxheWVyVHJlZUhvc3QgYXNzb2NpYXRlZCB3aXRoIHRoaXMgbGF5ZXIsIHdo
aWNoIGlzIHN0b3JlZCBpbiB0aGUgVXNlckRhdGEgb2YgdGhlIENBQ0ZDb250ZXh0CiAgICAgdm9p
ZCogdXNlckRhdGEgPSB3a0NBQ0ZMYXllckdldENvbnRleHRVc2VyRGF0YShsYXllci0+cGxhdGZv
cm1MYXllcigpKTsKICAgICBpZiAoIXVzZXJEYXRhKQotICAgICAgICByZXR1cm4gMDsKKyAgICAg
ICAgcmV0dXJuIG51bGxwdHI7CiAKICAgICByZXR1cm4gc3RhdGljX2Nhc3Q8QWJzdHJhY3RDQUNG
TGF5ZXJUcmVlSG9zdCo+KHVzZXJEYXRhKTsKIH0KQEAgLTkyLDEwICs5MywxMCBAQCBzdGF0aWMg
UGxhdGZvcm1DQUxheWVyV2luSW50ZXJuYWwqIGludGVyCiBQbGF0Zm9ybUNBTGF5ZXIqIFBsYXRm
b3JtQ0FMYXllcjo6cGxhdGZvcm1DQUxheWVyKHZvaWQqIHBsYXRmb3JtTGF5ZXIpCiB7CiAgICAg
aWYgKCFwbGF0Zm9ybUxheWVyKQotICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgcmV0dXJuIG51
bGxwdHI7CiAgICAgCiAgICAgUGxhdGZvcm1DQUxheWVyV2luSW50ZXJuYWwqIGxheWVySW50ZXJu
ID0gaW50ZXJuKHBsYXRmb3JtTGF5ZXIpOwotICAgIHJldHVybiBsYXllckludGVybiA/IGxheWVy
SW50ZXJuLT5vd25lcigpIDogMDsKKyAgICByZXR1cm4gbGF5ZXJJbnRlcm4gPyBsYXllckludGVy
bi0+b3duZXIoKSA6IG51bGxwdHI7CiB9CiAKIFBsYXRmb3JtQ0FMYXllcjo6UmVwYWludFJlY3RM
aXN0IFBsYXRmb3JtQ0FMYXllcjo6Y29sbGVjdFJlY3RzVG9QYWludChDR0NvbnRleHRSZWYsIFBs
YXRmb3JtQ0FMYXllciopCkBAIC0xNDEsNyArMTQyLDcgQEAgUGxhdGZvcm1DQUxheWVyV2luOjpQ
bGF0Zm9ybUNBTGF5ZXJXaW4oTAogICAgIG1fbGF5ZXIgPSBhZG9wdENGKENBQ0ZMYXllckNyZWF0
ZSh0b0NBQ0ZMYXllclR5cGUobGF5ZXJUeXBlKSkpOwogCiAjaWYgSEFWRShDQUNGTEFZRVJfU0VU
Q09OVEVOVFNTQ0FMRSkKLSAgICBDQUNGTGF5ZXJTZXRDb250ZW50c1NjYWxlKG1fbGF5ZXIuZ2V0
KCksIG93bmVyID8gb3duZXItPnBsYXRmb3JtQ0FMYXllckRldmljZVNjYWxlRmFjdG9yKCkgOiAx
LjBmKTsKKyAgICBDQUNGTGF5ZXJTZXRDb250ZW50c1NjYWxlKG1fbGF5ZXIuZ2V0KCksIG93bmVy
ID8gb3duZXItPnBsYXRmb3JtQ0FMYXllckRldmljZVNjYWxlRmFjdG9yKCkgOiBkZXZpY2VTY2Fs
ZUZhY3RvckZvcldpbmRvdyhudWxscHRyKSk7CiAjZW5kaWYKIAogICAgIC8vIENyZWF0ZSB0aGUg
UGxhdGZvcm1DQUxheWVyV2luSW50ZXJuYWwgb2JqZWN0IGFuZCBwb2ludCB0byBpdCBpbiB0aGUg
dXNlcmRhdGEuCkBAIC0zNTQsNyArMzU1LDcgQEAgUGFzc1JlZlB0cjxQbGF0Zm9ybUNBQW5pbWF0
aW9uPiBQbGF0Zm9ybQogewogICAgIEhhc2hNYXA8U3RyaW5nLCBSZWZQdHI8UGxhdGZvcm1DQUFu
aW1hdGlvbj4gPjo6aXRlcmF0b3IgaXQgPSBtX2FuaW1hdGlvbnMuZmluZChrZXkpOwogICAgIGlm
IChpdCA9PSBtX2FuaW1hdGlvbnMuZW5kKCkpCi0gICAgICAgIHJldHVybiAwOworICAgICAgICBy
ZXR1cm4gbnVsbHB0cjsKIAogICAgIHJldHVybiBpdC0+dmFsdWU7CiB9CkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS93aW4vV2ViVGlsZWRCYWNraW5nTGF5ZXJXaW4u
Y3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL3dp
bi9XZWJUaWxlZEJhY2tpbmdMYXllcldpbi5jcHAJKHJldmlzaW9uIDE4OTgzMikKKysrIFNvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL3dpbi9XZWJUaWxlZEJhY2tpbmdMYXllcldp
bi5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTgyLDcgKzgyLDcgQEAgdm9pZCBXZWJUaWxlZEJhY2tp
bmdMYXllcldpbjo6ZGlzcGxheUNhbAogCiAgICAgQ0dSZWN0IGxheWVyQm91bmRzID0gb3duZXIo
KS0+Ym91bmRzKCk7CiAgICAgUGxhdGZvcm1DQUxheWVyOjpMYXllclR5cGUgbGF5ZXJUeXBlID0g
b3duZXIoKS0+bGF5ZXJUeXBlKCk7Ci0gICAgQVNTRVJUKGxheWVyVHlwZSA9PSBQbGF0Zm9ybUNB
TGF5ZXI6OkxheWVyVHlwZVRpbGVkQmFja2luZ0xheWVyKTsKKyAgICBBU1NFUlQobGF5ZXJUeXBl
ID09IFBsYXRmb3JtQ0FMYXllcjo6TGF5ZXJUeXBlVGlsZWRCYWNraW5nTGF5ZXIgfHwgbGF5ZXJU
eXBlID09IFBsYXRmb3JtQ0FMYXllcjo6TGF5ZXJUeXBlUGFnZVRpbGVkQmFja2luZ0xheWVyKTsK
IAogICAgIFBsYXRmb3JtQ0FMYXllckNsaWVudCogY2xpZW50ID0gb3duZXIoKS0+b3duZXIoKTsK
ICAgICBHcmFwaGljc0xheWVyOjpDb21wb3NpdGluZ0Nvb3JkaW5hdGVzT3JpZW50YXRpb24gb3Jp
ZW50YXRpb24gPSBjbGllbnQtPnBsYXRmb3JtQ0FMYXllckNvbnRlbnRzT3JpZW50YXRpb24oKTsK
SW5kZXg6IFNvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L3dpbi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4OTk2OSkKKysrIFNvdXJjZS9XZWJLaXQv
d2luL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE1LTA5LTE4
ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5dIFVz
ZSB0aWxlZCBkcmF3aW5nIGZvciBtYWluIGJhY2tncm91bmQgbGF5ZXIKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0OTM0NworICAgICAgICA8cmRhcjov
L3Byb2JsZW0vMjI3NTk2MzI+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgSW5zdHJ1Y3QgV2ViQ29yZSB0byB1c2UgdGlsZWQgZHJhd2luZyBmb3IgdGhl
IHJvb3QgbGF5ZXIKKyAgICAgICAgb2YgdGhlIGRpc3BsYXkuCisKKyAgICAgICAgKiBXZWJDb3Jl
U3VwcG9ydC9XZWJDaHJvbWVDbGllbnQuY3BwOgorICAgICAgICAoV2ViQ2hyb21lQ2xpZW50Ojpz
aG91bGRVc2VUaWxlZEJhY2tpbmdGb3JGcmFtZVZpZXcpOiBBZGRlZC4KKyAgICAgICAgKiBXZWJD
b3JlU3VwcG9ydC9XZWJDaHJvbWVDbGllbnQuaDoKKwogMjAxNS0wOS0xNyAgUGVyIEFybmUgVm9s
bGFuICA8cGVhdm9Ab3V0bG9vay5jb20+CiAKICAgICAgICAgW1dpbl1bSGlnaERQSV0gV2luZG93
ZWQgcGx1Z2lucyBoYXZlIGluY29ycmVjdCBwbGFjZW1lbnQuCkluZGV4OiBTb3VyY2UvV2ViS2l0
L3dpbi9XZWJDb3JlU3VwcG9ydC9XZWJDaHJvbWVDbGllbnQuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJLaXQvd2luL1dlYkNvcmVTdXBwb3J0L1dlYkNocm9tZUNsaWVudC5jcHAJKHJldmlz
aW9uIDE4OTgzMikKKysrIFNvdXJjZS9XZWJLaXQvd2luL1dlYkNvcmVTdXBwb3J0L1dlYkNocm9t
ZUNsaWVudC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEsNSArMSw1IEBACiAvKgotICogQ29weXJp
Z2h0IChDKSAyMDA2LCAyMDA3LCAyMDA4LCAyMDEzIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNl
cnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAwNi0yMDA4LCAyMDEzLCAyMDE1IEFwcGxlIEluYy4g
QWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqIENvcHlyaWdodCAoQykgMjAxMCBOb2tpYSBDb3Jwb3Jh
dGlvbiBhbmQvb3IgaXRzIHN1YnNpZGlhcnkoLWllcykuCiAgKgogICogUmVkaXN0cmlidXRpb24g
YW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CkBAIC04
NTAsMyArODUwLDggQEAgdm9pZCBXZWJDaHJvbWVDbGllbnQ6OkFYRmluaXNoRnJhbWVMb2FkKAog
ICAgIGlmIChkZWxlZ2F0ZSkKICAgICAgICAgZGVsZWdhdGUtPmZpcmVGcmFtZUxvYWRGaW5pc2hl
ZEV2ZW50cygpOwogfQorCitib29sIFdlYkNocm9tZUNsaWVudDo6c2hvdWxkVXNlVGlsZWRCYWNr
aW5nRm9yRnJhbWVWaWV3KGNvbnN0IEZyYW1lVmlldyogZnJhbWVWaWV3KSBjb25zdAoreworICAg
IHJldHVybiBmcmFtZVZpZXcgJiYgZnJhbWVWaWV3LT5mcmFtZSgpLmlzTWFpbkZyYW1lKCk7Cit9
CkluZGV4OiBTb3VyY2UvV2ViS2l0L3dpbi9XZWJDb3JlU3VwcG9ydC9XZWJDaHJvbWVDbGllbnQu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L3dpbi9XZWJDb3JlU3VwcG9ydC9XZWJDaHJv
bWVDbGllbnQuaAkocmV2aXNpb24gMTg5ODMyKQorKysgU291cmNlL1dlYktpdC93aW4vV2ViQ29y
ZVN1cHBvcnQvV2ViQ2hyb21lQ2xpZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTEsNSArMSw1IEBA
CiAvKgotICogQ29weXJpZ2h0IChDKSAyMDA2LCAyMDA3LCAyMDA4LCAyMDA5IEFwcGxlIEluYy4g
QWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAwNi0yMDA5LCAyMDE1IEFw
cGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqIENvcHlyaWdodCAoQykgMjAxMCBOb2tp
YSBDb3Jwb3JhdGlvbiBhbmQvb3IgaXRzIHN1YnNpZGlhcnkoLWllcykuCiAgKgogICogUmVkaXN0
cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRo
b3V0CkBAIC0xNzEsNiArMTcxLDggQEAgcHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBBWFN0YXJ0
RnJhbWVMb2FkKCk7CiAgICAgdmlydHVhbCB2b2lkIEFYRmluaXNoRnJhbWVMb2FkKCk7CiAKKyAg
ICBib29sIHNob3VsZFVzZVRpbGVkQmFja2luZ0ZvckZyYW1lVmlldyhjb25zdCBXZWJDb3JlOjpG
cmFtZVZpZXcqKSBjb25zdCBvdmVycmlkZTsKKwogcHJpdmF0ZToKICAgICBDT01QdHI8SVdlYlVJ
RGVsZWdhdGU+IHVpRGVsZWdhdGUoKTsKIAo=
</data>
<flag name="review"
          id="286695"
          type_id="1"
          status="+"
          setter="achristensen"
    />
          </attachment>
      

    </bug>

</bugzilla>