<?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>79716</bug_id>
          
          <creation_ts>2012-02-27 16:41:33 -0800</creation_ts>
          <short_desc>Add basic page overlay support to TiledCoreAnimationDrawingArea</short_desc>
          <delta_ts>2012-02-28 10:22:06 -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>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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>566110</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-27 16:41:33 -0800</bug_when>
    <thetext>Add basic page overlay support to TiledCoreAnimationDrawingArea</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566115</commentid>
    <comment_count>1</comment_count>
      <attachid>129130</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-27 16:45:06 -0800</bug_when>
    <thetext>Created attachment 129130
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>566839</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-02-28 10:22:06 -0800</bug_when>
    <thetext>Committed r109118: &lt;http://trac.webkit.org/changeset/109118&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129130</attachid>
            <date>2012-02-27 16:45:06 -0800</date>
            <delta_ts>2012-02-27 17:46:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79716-20120227164523.patch</filename>
            <type>text/plain</type>
            <size>8677</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5MDIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMjE5MDhlZDU1YmVkODZl
NzhlNWZhZGYwZGFiNGVjZTkwNzE5MGM1My4uNjQ4MzZlNzc2NGFiMTc5YmQ3ZTQzMmQyZTkyMTY5
YTU5NTcyM2UyOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQ2IEBACisyMDEyLTAyLTI3ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIGJhc2ljIHBh
Z2Ugb3ZlcmxheSBzdXBwb3J0IHRvIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03OTcxNgorICAgICAg
ICA8cmRhcjovL3Byb2JsZW0vMTA5MjMwNzk+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFu
aW1hdGlvbkRyYXdpbmdBcmVhLmg6CisgICAgICAgIE1ha2UgVGlsZWRDb3JlQW5pbWF0aW9uRHJh
d2luZ0FyZWEgYSBHcmFwaGljc0xheWVyQ2xpZW50LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9X
ZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbToKKyAgICAgICAgKFdl
YktpdDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmRpZEluc3RhbGxQYWdlT3Zlcmxh
eSk6CisgICAgICAgIENyZWF0ZSB0aGUgcGFnZSBvdmVybGF5IGxheWVyLgorCisgICAgICAgIChX
ZWJLaXQ6OlRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpkaWRVbmluc3RhbGxQYWdlT3Zl
cmxheSk6CisgICAgICAgIERlc3Ryb3kgdGhlIHBhZ2Ugb3ZlcmxheSBsYXllci4KKworICAgICAg
ICAoV2ViS2l0OjpUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6c2V0UGFnZU92ZXJsYXlO
ZWVkc0Rpc3BsYXkpOgorICAgICAgICBNYXJrIHRoZSBwYWdlIG92ZXJsYXkgbGF5ZXIgYXMgbmVl
ZGluZyBkaXNwbGF5LgorCisgICAgICAgIChXZWJLaXQ6OlRpbGVkQ29yZUFuaW1hdGlvbkRyYXdp
bmdBcmVhOjpub3RpZnlBbmltYXRpb25TdGFydGVkKToKKyAgICAgICAgKFdlYktpdDo6VGlsZWRD
b3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6Om5vdGlmeVN5bmNSZXF1aXJlZCk6CisgICAgICAgIEFk
ZCBlbXB0eSBHcmFwaGlzTGF5ZXJDbGllbnQgbWVtYmVyIGZ1bmN0aW9uIGltcGxlbWVudGF0aW9u
cy4KKworICAgICAgICAoV2ViS2l0OjpUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6cGFp
bnRDb250ZW50cyk6CisgICAgICAgIEFzayB0aGUgcGFnZSBvdmVybGF5IHRvIHBhaW50IGl0c2Vs
Zi4KKworICAgICAgICAoV2ViS2l0OjpUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6Zmx1
c2hMYXllcnMpOgorICAgICAgICBGbHVzaCB0aGUgcGFnZSBvdmVybGF5IGxheWVyLgorICAgICAg
ICAKKyAgICAgICAgKFdlYktpdDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OnVwZGF0
ZUdlb21ldHJ5KToKKyAgICAgICAgUmVzaXplIHRoZSBwYWdlIG92ZXJsYXkgbGF5ZXIuCisKKyAg
ICAgICAgKFdlYktpdDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OnNldFJvb3RDb21w
b3NpdGluZ0xheWVyKToKKyAgICAgICAgSWYgd2UgaGF2ZSBhIHBhZ2Ugb3ZlcmxheSBsYXllciwg
YWRkIGl0IGFzIGEgc3VibGF5ZXIgb2YgdGhlIHJvb3QgbGF5ZXIuCisKKyAgICAgICAgKFdlYktp
dDo6VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmNyZWF0ZVBhZ2VPdmVybGF5TGF5ZXIp
OgorICAgICAgICBDcmVhdGUgdGhlIHBhZ2Ugb3ZlcmxheSBsYXllciBhbmQgYWRkIGl0IGFzIGEg
c3VibGF5ZXIgb2YgdGhlIHJvb3QgbGF5ZXIuCisKKyAgICAgICAgKFdlYktpdDo6VGlsZWRDb3Jl
QW5pbWF0aW9uRHJhd2luZ0FyZWE6OmRlc3Ryb3lQYWdlT3ZlcmxheUxheWVyKToKKyAgICAgICAg
UmVtb3ZlIHRoZSBwYWdlIG92ZXJsYXkgbGF5ZXIgYW5kIGRlc3Ryb3kgaXQuCisKIDIwMTItMDIt
MjcgIEVucmljYSBDYXN1Y2NpICA8ZW5yaWNhQGFwcGxlLmNvbT4KIAogICAgICAgICBXZWJLaXQy
OiBpbXBsZW1lbnQgcGxhdGZvcm0gc3RyYXRlZ3kgdG8gYWNjZXNzIFBhc3RlYm9hcmQgaW4gdGhl
IFVJIHByb2Nlc3MuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLmggYi9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLmgKaW5k
ZXggZDRkZGU1MDEyZDUwMWQ0ZTM5NmM2YTE3MzE1M2NkYmM5ZTUyY2M4ZS4uZTkxM2ExNDdiY2U0
YWEwZGRlMzdkNmRkNGRmNzBjYTEzYzk2MzMyYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5oCisr
KyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0
aW9uRHJhd2luZ0FyZWEuaApAQCAtMjcsNiArMjcsNyBAQAogI2RlZmluZSBUaWxlZENvcmVBbmlt
YXRpb25EcmF3aW5nQXJlYV9oCiAKICNpbmNsdWRlICJEcmF3aW5nQXJlYS5oIgorI2luY2x1ZGUg
PFdlYkNvcmUvR3JhcGhpY3NMYXllckNsaWVudC5oPgogI2luY2x1ZGUgPFdlYkNvcmUvTGF5ZXJG
bHVzaFNjaGVkdWxlci5oPgogI2luY2x1ZGUgPFdlYkNvcmUvTGF5ZXJGbHVzaFNjaGVkdWxlckNs
aWVudC5oPgogI2luY2x1ZGUgPHd0Zi9SZXRhaW5QdHIuaD4KQEAgLTM4LDcgKzM5LDcgQEAgbmFt
ZXNwYWNlIFdlYktpdCB7CiAKIGNsYXNzIFJlbW90ZUxheWVyQ2xpZW50OwogCi1jbGFzcyBUaWxl
ZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYSA6IHB1YmxpYyBEcmF3aW5nQXJlYSwgcHJpdmF0ZSBX
ZWJDb3JlOjpMYXllckZsdXNoU2NoZWR1bGVyQ2xpZW50IHsKK2NsYXNzIFRpbGVkQ29yZUFuaW1h
dGlvbkRyYXdpbmdBcmVhIDogcHVibGljIERyYXdpbmdBcmVhLCBXZWJDb3JlOjpHcmFwaGljc0xh
eWVyQ2xpZW50LCBXZWJDb3JlOjpMYXllckZsdXNoU2NoZWR1bGVyQ2xpZW50IHsKIHB1YmxpYzoK
ICAgICBzdGF0aWMgUGFzc093blB0cjxUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYT4gY3Jl
YXRlKFdlYlBhZ2UqLCBjb25zdCBXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzJik7CiAgICAgdmly
dHVhbCB+VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEoKTsKQEAgLTU2LDYgKzU3LDE4IEBA
IHByaXZhdGU6CiAgICAgdmlydHVhbCB2b2lkIHNldFJvb3RDb21wb3NpdGluZ0xheWVyKFdlYkNv
cmU6OkdyYXBoaWNzTGF5ZXIqKSBPVkVSUklERTsKICAgICB2aXJ0dWFsIHZvaWQgc2NoZWR1bGVD
b21wb3NpdGluZ0xheWVyU3luYygpIE9WRVJSSURFOwogCisgICAgdmlydHVhbCB2b2lkIGRpZElu
c3RhbGxQYWdlT3ZlcmxheSgpIE9WRVJSSURFOworICAgIHZpcnR1YWwgdm9pZCBkaWRVbmluc3Rh
bGxQYWdlT3ZlcmxheSgpIE9WRVJSSURFOworICAgIHZpcnR1YWwgdm9pZCBzZXRQYWdlT3Zlcmxh
eU5lZWRzRGlzcGxheShjb25zdCBXZWJDb3JlOjpJbnRSZWN0JikgT1ZFUlJJREU7CisKKyAgICAv
LyBXZWJDb3JlOjpHcmFwaGljc0xheWVyQ2xpZW50CisgICAgdmlydHVhbCB2b2lkIG5vdGlmeUFu
aW1hdGlvblN0YXJ0ZWQoY29uc3QgV2ViQ29yZTo6R3JhcGhpY3NMYXllciosIGRvdWJsZSB0aW1l
KSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIHZvaWQgbm90aWZ5U3luY1JlcXVpcmVkKGNvbnN0IFdl
YkNvcmU6OkdyYXBoaWNzTGF5ZXIqKSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIHZvaWQgcGFpbnRD
b250ZW50cyhjb25zdCBXZWJDb3JlOjpHcmFwaGljc0xheWVyKiwgV2ViQ29yZTo6R3JhcGhpY3ND
b250ZXh0JiwgV2ViQ29yZTo6R3JhcGhpY3NMYXllclBhaW50aW5nUGhhc2UsIGNvbnN0IFdlYkNv
cmU6OkludFJlY3QmIGNsaXBSZWN0KSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIGJvb2wgc2hvd0Rl
YnVnQm9yZGVycyhjb25zdCBXZWJDb3JlOjpHcmFwaGljc0xheWVyKikgY29uc3QgT1ZFUlJJREU7
CisgICAgdmlydHVhbCBib29sIHNob3dSZXBhaW50Q291bnRlcihjb25zdCBXZWJDb3JlOjpHcmFw
aGljc0xheWVyKikgY29uc3QgT1ZFUlJJREU7CisgICAgdmlydHVhbCBmbG9hdCBkZXZpY2VTY2Fs
ZUZhY3RvcigpIGNvbnN0IE9WRVJSSURFOworCiAgICAgLy8gV2ViQ29yZTo6TGF5ZXJGbHVzaFNj
aGVkdWxlckNsaWVudAogICAgIHZpcnR1YWwgYm9vbCBmbHVzaExheWVycygpIE9WRVJSSURFOwog
CkBAIC02NSwxMiArNzgsMTcgQEAgcHJpdmF0ZToKIAogICAgIHZvaWQgc2V0Um9vdENvbXBvc2l0
aW5nTGF5ZXIoQ0FMYXllciAqKTsKIAorICAgIHZvaWQgY3JlYXRlUGFnZU92ZXJsYXlMYXllcigp
OworICAgIHZvaWQgZGVzdHJveVBhZ2VPdmVybGF5TGF5ZXIoKTsKKwogICAgIGJvb2wgbV9sYXll
clRyZWVTdGF0ZUlzRnJvemVuOwogICAgIFdlYkNvcmU6OkxheWVyRmx1c2hTY2hlZHVsZXIgbV9s
YXllckZsdXNoU2NoZWR1bGVyOwogCiAgICAgT3duUHRyPFJlbW90ZUxheWVyQ2xpZW50PiBtX3Jl
bW90ZUxheWVyQ2xpZW50OwogICAgIFJldGFpblB0cjxDQUxheWVyPiBtX3Jvb3RMYXllcjsKICAg
ICBSZXRhaW5QdHI8Q0FMYXllcj4gbV9wZW5kaW5nUm9vdENvbXBvc2l0aW5nTGF5ZXI7CisKKyAg
ICBPd25QdHI8V2ViQ29yZTo6R3JhcGhpY3NMYXllcj4gbV9wYWdlT3ZlcmxheUxheWVyOwogfTsK
IAogfSAvLyBuYW1lc3BhY2UgV2ViS2l0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tIGIvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3
aW5nQXJlYS5tbQppbmRleCAwNzkxYjJiZDI5YTM3N2ZkM2Y4YjdlNjQ0YzhkNmU5NThjMjAwMzM2
Li4zMDlkY2Q1ZWFjYTc2ZTlkNDQ2MTRiZjMzNWRmYTFlZTY4MWIyODQwIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRy
YXdpbmdBcmVhLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMv
VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEubW0KQEAgLTE0NCw2ICsxNDQsNTUgQEAgdm9p
ZCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6c2NoZWR1bGVDb21wb3NpdGluZ0xheWVy
U3luYygpCiAgICAgbV9sYXllckZsdXNoU2NoZWR1bGVyLnNjaGVkdWxlKCk7CiB9CiAKK3ZvaWQg
VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmRpZEluc3RhbGxQYWdlT3ZlcmxheSgpCit7
CisgICAgY3JlYXRlUGFnZU92ZXJsYXlMYXllcigpOworICAgIHNjaGVkdWxlQ29tcG9zaXRpbmdM
YXllclN5bmMoKTsKK30KKwordm9pZCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6ZGlk
VW5pbnN0YWxsUGFnZU92ZXJsYXkoKQoreworICAgIGRlc3Ryb3lQYWdlT3ZlcmxheUxheWVyKCk7
CisgICAgc2NoZWR1bGVDb21wb3NpdGluZ0xheWVyU3luYygpOworfQorCit2b2lkIFRpbGVkQ29y
ZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpzZXRQYWdlT3ZlcmxheU5lZWRzRGlzcGxheShjb25zdCBJ
bnRSZWN0JiByZWN0KQoreworICAgIEFTU0VSVChtX3BhZ2VPdmVybGF5TGF5ZXIpOworICAgIG1f
cGFnZU92ZXJsYXlMYXllci0+c2V0TmVlZHNEaXNwbGF5SW5SZWN0KHJlY3QpOworICAgIHNjaGVk
dWxlQ29tcG9zaXRpbmdMYXllclN5bmMoKTsKK30KKwordm9pZCBUaWxlZENvcmVBbmltYXRpb25E
cmF3aW5nQXJlYTo6bm90aWZ5QW5pbWF0aW9uU3RhcnRlZChjb25zdCBHcmFwaGljc0xheWVyKiwg
ZG91YmxlKQoreworfQorCit2b2lkIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpub3Rp
ZnlTeW5jUmVxdWlyZWQoY29uc3QgR3JhcGhpY3NMYXllciopCit7Cit9CisKK3ZvaWQgVGlsZWRD
b3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OnBhaW50Q29udGVudHMoY29uc3QgR3JhcGhpY3NMYXll
ciogZ3JhcGhpY3NMYXllciwgR3JhcGhpY3NDb250ZXh0JiBncmFwaGljc0NvbnRleHQsIEdyYXBo
aWNzTGF5ZXJQYWludGluZ1BoYXNlLCBjb25zdCBJbnRSZWN0JiBjbGlwUmVjdCkKK3sKKyAgICBB
U1NFUlRfVU5VU0VEKGdyYXBoaWNzTGF5ZXIsIGdyYXBoaWNzTGF5ZXIgPT0gbV9wYWdlT3Zlcmxh
eUxheWVyKTsKKworICAgIG1fd2ViUGFnZS0+ZHJhd1BhZ2VPdmVybGF5KGdyYXBoaWNzQ29udGV4
dCwgY2xpcFJlY3QpOworfQorCitib29sIFRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpz
aG93RGVidWdCb3JkZXJzKGNvbnN0IEdyYXBoaWNzTGF5ZXIqKSBjb25zdAoreworICAgIHJldHVy
biBtX3dlYlBhZ2UtPmNvcmVQYWdlKCktPnNldHRpbmdzKCktPnNob3dEZWJ1Z0JvcmRlcnMoKTsK
K30KKworYm9vbCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6c2hvd1JlcGFpbnRDb3Vu
dGVyKGNvbnN0IEdyYXBoaWNzTGF5ZXIqKSBjb25zdAoreworICAgIHJldHVybiBtX3dlYlBhZ2Ut
PmNvcmVQYWdlKCktPnNldHRpbmdzKCktPnNob3dSZXBhaW50Q291bnRlcigpOworfQorCitmbG9h
dCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6ZGV2aWNlU2NhbGVGYWN0b3IoKSBjb25z
dAoreworICAgIHJldHVybiBtX3dlYlBhZ2UtPmNvcmVQYWdlKCktPmRldmljZVNjYWxlRmFjdG9y
KCk7Cit9CisKIGJvb2wgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmZsdXNoTGF5ZXJz
KCkKIHsKICAgICBBU1NFUlQoIW1fbGF5ZXJUcmVlU3RhdGVJc0Zyb3plbik7CkBAIC0xNTgsNiAr
MjA3LDkgQEAgYm9vbCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6Zmx1c2hMYXllcnMo
KQogICAgICAgICBtX3BlbmRpbmdSb290Q29tcG9zaXRpbmdMYXllciA9IG51bGxwdHI7CiAgICAg
fQogCisgICAgaWYgKG1fcGFnZU92ZXJsYXlMYXllcikKKyAgICAgICAgbV9wYWdlT3ZlcmxheUxh
eWVyLT5zeW5jQ29tcG9zaXRpbmdTdGF0ZUZvclRoaXNMYXllck9ubHkoKTsKKwogICAgIGJvb2wg
cmV0dXJuVmFsdWUgPSBtX3dlYlBhZ2UtPmNvcmVQYWdlKCktPm1haW5GcmFtZSgpLT52aWV3KCkt
PnN5bmNDb21wb3NpdGluZ1N0YXRlSW5jbHVkaW5nU3ViZnJhbWVzKCk7CiAKICAgICBbcG9vbCBk
cmFpbl07CkBAIC0xNjksNiArMjIxLDkgQEAgdm9pZCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5n
QXJlYTo6dXBkYXRlR2VvbWV0cnkoY29uc3QgSW50U2l6ZSYgdmlld1NpemUpCiAgICAgbV93ZWJQ
YWdlLT5zZXRTaXplKHZpZXdTaXplKTsKICAgICBtX3dlYlBhZ2UtPmxheW91dElmTmVlZGVkKCk7
CiAKKyAgICBpZiAobV9wYWdlT3ZlcmxheUxheWVyKQorICAgICAgICBtX3BhZ2VPdmVybGF5TGF5
ZXItPnNldFNpemUodmlld1NpemUpOworCiAgICAgaWYgKCFtX2xheWVyVHJlZVN0YXRlSXNGcm96
ZW4pCiAgICAgICAgIGZsdXNoTGF5ZXJzKCk7CiAKQEAgLTE5OSwxMCArMjU0LDM3IEBAIHZvaWQg
VGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OnNldFJvb3RDb21wb3NpdGluZ0xheWVyKENB
TGF5ZXIgKmxheWVyKQogCiAgICAgaWYgKCFsYXllcikKICAgICAgICAgbV9yb290TGF5ZXIuZ2V0
KCkuc3VibGF5ZXJzID0gbmlsOwotICAgIGVsc2UKKyAgICBlbHNlIHsKICAgICAgICAgbV9yb290
TGF5ZXIuZ2V0KCkuc3VibGF5ZXJzID0gW05TQXJyYXkgYXJyYXlXaXRoT2JqZWN0OmxheWVyXTsK
IAorICAgICAgICBpZiAobV9wYWdlT3ZlcmxheUxheWVyKQorICAgICAgICAgICAgW21fcm9vdExh
eWVyLmdldCgpIGFkZFN1YmxheWVyOm1fcGFnZU92ZXJsYXlMYXllci0+cGxhdGZvcm1MYXllcigp
XTsKKyAgICB9CisKICAgICBbQ0FUcmFuc2FjdGlvbiBjb21taXRdOwogfQogCit2b2lkIFRpbGVk
Q29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpjcmVhdGVQYWdlT3ZlcmxheUxheWVyKCkKK3sKKyAg
ICBBU1NFUlQoIW1fcGFnZU92ZXJsYXlMYXllcik7CisKKyAgICBtX3BhZ2VPdmVybGF5TGF5ZXIg
PSBHcmFwaGljc0xheWVyOjpjcmVhdGUodGhpcyk7CisjaWZuZGVmIE5ERUJVRworICAgIG1fcGFn
ZU92ZXJsYXlMYXllci0+c2V0TmFtZSgicGFnZSBvdmVybGF5IGNvbnRlbnQiKTsKKyNlbmRpZgor
CisgICAgbV9wYWdlT3ZlcmxheUxheWVyLT5zZXREcmF3c0NvbnRlbnQodHJ1ZSk7CisgICAgbV9w
YWdlT3ZlcmxheUxheWVyLT5zZXRTaXplKG1fd2ViUGFnZS0+c2l6ZSgpKTsKKworICAgIFttX3Jv
b3RMYXllci5nZXQoKSBhZGRTdWJsYXllcjptX3BhZ2VPdmVybGF5TGF5ZXItPnBsYXRmb3JtTGF5
ZXIoKV07Cit9CisKK3ZvaWQgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmRlc3Ryb3lQ
YWdlT3ZlcmxheUxheWVyKCkKK3sKKyAgICBBU1NFUlQobV9wYWdlT3ZlcmxheUxheWVyKTsKKwor
ICAgIFttX3BhZ2VPdmVybGF5TGF5ZXItPnBsYXRmb3JtTGF5ZXIoKSByZW1vdmVGcm9tU3VwZXJs
YXllcl07CisgICAgbV9wYWdlT3ZlcmxheUxheWVyID0gbnVsbHB0cjsKK30KKwogfSAvLyBuYW1l
c3BhY2UgV2ViS2l0Cg==
</data>
<flag name="review"
          id="131720"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>