<?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>64487</bug_id>
          
          <creation_ts>2011-07-13 14:52:03 -0700</creation_ts>
          <short_desc>Factor some GraphicsLayer creation code in RenderLayerBacking</short_desc>
          <delta_ts>2011-07-13 14:58:37 -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>436683</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-07-13 14:52:03 -0700</bug_when>
    <thetext>Factor some GraphicsLayer creation code in RenderLayerBacking</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436686</commentid>
    <comment_count>1</comment_count>
      <attachid>100717</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-07-13 14:53:48 -0700</bug_when>
    <thetext>Created attachment 100717
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436691</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-07-13 14:58:37 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/90954</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>100717</attachid>
            <date>2011-07-13 14:53:48 -0700</date>
            <delta_ts>2011-07-13 14:55:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-64487-20110713145347.patch</filename>
            <type>text/plain</type>
            <size>8275</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTA5MzUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA0Y2NlM2FjZTQwOGJhMWQ3
YTc4OTU0YWNiYmJjM2VkNDY2YmE0MDgzLi43MmUyZWExMDNhM2NkYTUwMTQyMTNkYTViNDE4OWNi
ZWRjMTljNDZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjkgQEAKKzIwMTEtMDctMTMgIFNpbW9u
IEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgRmFjdG9yIHNvbWUg
R3JhcGhpY3NMYXllciBjcmVhdGlvbiBjb2RlIGluIFJlbmRlckxheWVyQmFja2luZworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjQ0ODcKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNb3ZlIHRoZSBHcmFwaGlj
c0xheWVyOjpjcmVhdGUoKSBjYWxscyBpbnRvIG9uY2UgcGxhY2Ugc28gdGhhdCB3ZQorICAgICAg
ICBkb24ndCBoYXZlIGxvdHMgb2YgI2lmbmRlZiBOREVCVUcgaW4gdmFyaW91cyBwbGFjZXMsIGFu
ZCBjYW4gc2hhcmUKKyAgICAgICAgbW9yZSBjb2RlIGluIGZ1dHVyZS4KKyAgICAgICAgCisgICAg
ICAgIE5vIGJlaGF2aW9yIGNoYW5nZSwgc28gbm8gbmV3IHRlc3RzLgorCisgICAgICAgICogcmVu
ZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJM
YXllckJhY2tpbmc6OlJlbmRlckxheWVyQmFja2luZyk6CisgICAgICAgIChXZWJDb3JlOjpSZW5k
ZXJMYXllckJhY2tpbmc6On5SZW5kZXJMYXllckJhY2tpbmcpOgorICAgICAgICAoV2ViQ29yZTo6
UmVuZGVyTGF5ZXJCYWNraW5nOjpjcmVhdGVHcmFwaGljc0xheWVyKToKKyAgICAgICAgKFdlYkNv
cmU6OlJlbmRlckxheWVyQmFja2luZzo6Y3JlYXRlUHJpbWFyeUdyYXBoaWNzTGF5ZXIpOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJCYWNraW5nOjpkZXN0cm95R3JhcGhpY3NMYXllcnMp
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVMYXllclRyYW5z
Zm9ybSk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckJhY2tpbmc6OnVwZGF0ZUNsaXBw
aW5nTGF5ZXJzKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyQmFja2luZzo6dXBkYXRl
T3ZlcmZsb3dDb250cm9sc0xheWVycyk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckJh
Y2tpbmc6OnVwZGF0ZUZvcmVncm91bmRMYXllcik6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJM
YXllckJhY2tpbmc6OnVwZGF0ZU1hc2tMYXllcik6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRl
ckxheWVyQmFja2luZy5oOgorCiAyMDExLTA3LTEzICBNaWhuZWEgT3ZpZGVuaWUgIDxtaWhuZWFA
YWRvYmUuY29tPgogCiAgICAgICAgIFtDU1NSZWdpb25zXWNvbnRlbnQ6LXdlYmtpdC1mcm9tLWZs
b3cgbm90IGFwcGxpZWQgY29ycmVjdGx5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJMYXllckJhY2tpbmcuY3BwCmluZGV4IDc0Nzc1M2E3ZTFkZTY0OGI0YTQyODEwMjU1MWVk
Y2MzNzU5MDhkYjIuLmZiNjg1OTljY2ZkOWQzOTRjMmE1NmM5NTVkYzNiNjcyYzlmZTFiZDQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwCkBA
IC04NSw3ICs4NSw3IEBAIFJlbmRlckxheWVyQmFja2luZzo6UmVuZGVyTGF5ZXJCYWNraW5nKFJl
bmRlckxheWVyKiBsYXllcikKICAgICA6IG1fb3duaW5nTGF5ZXIobGF5ZXIpCiAgICAgLCBtX2Fy
dGlmaWNpYWxseUluZmxhdGVkQm91bmRzKGZhbHNlKQogewotICAgIGNyZWF0ZUdyYXBoaWNzTGF5
ZXIoKTsKKyAgICBjcmVhdGVQcmltYXJ5R3JhcGhpY3NMYXllcigpOwogfQogCiBSZW5kZXJMYXll
ckJhY2tpbmc6On5SZW5kZXJMYXllckJhY2tpbmcoKQpAQCAtOTQsMjkgKzk0LDM2IEBAIFJlbmRl
ckxheWVyQmFja2luZzo6flJlbmRlckxheWVyQmFja2luZygpCiAgICAgdXBkYXRlT3ZlcmZsb3dD
b250cm9sc0xheWVycyhmYWxzZSwgZmFsc2UsIGZhbHNlKTsKICAgICB1cGRhdGVGb3JlZ3JvdW5k
TGF5ZXIoZmFsc2UpOwogICAgIHVwZGF0ZU1hc2tMYXllcihmYWxzZSk7Ci0gICAgZGVzdHJveUdy
YXBoaWNzTGF5ZXIoKTsKKyAgICBkZXN0cm95R3JhcGhpY3NMYXllcnMoKTsKIH0KIAotdm9pZCBS
ZW5kZXJMYXllckJhY2tpbmc6OmNyZWF0ZUdyYXBoaWNzTGF5ZXIoKQorUGFzc093blB0cjxHcmFw
aGljc0xheWVyPiBSZW5kZXJMYXllckJhY2tpbmc6OmNyZWF0ZUdyYXBoaWNzTGF5ZXIoY29uc3Qg
U3RyaW5nJiBuYW1lKQogewotICAgIG1fZ3JhcGhpY3NMYXllciA9IEdyYXBoaWNzTGF5ZXI6OmNy
ZWF0ZSh0aGlzKTsKLSAgICAKKyAgICBPd25QdHI8R3JhcGhpY3NMYXllcj4gZ3JhcGhpY3NMYXll
ciA9IEdyYXBoaWNzTGF5ZXI6OmNyZWF0ZSh0aGlzKTsKICNpZm5kZWYgTkRFQlVHCi0gICAgbV9n
cmFwaGljc0xheWVyLT5zZXROYW1lKG5hbWVGb3JMYXllcigpKTsKKyAgICBncmFwaGljc0xheWVy
LT5zZXROYW1lKG5hbWUpOwogI2VuZGlmCisgICAgcmV0dXJuIGdyYXBoaWNzTGF5ZXIucmVsZWFz
ZSgpOworfQogCi0jaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQordm9pZCBSZW5kZXJM
YXllckJhY2tpbmc6OmNyZWF0ZVByaW1hcnlHcmFwaGljc0xheWVyKCkKK3sKKyAgICBTdHJpbmcg
bGF5ZXJOYW1lOworI2lmbmRlZiBOREVCVUcKKyAgICBsYXllck5hbWUgPSBuYW1lRm9yTGF5ZXIo
KTsKKyNlbmRpZgorICAgIG1fZ3JhcGhpY3NMYXllciA9IGNyZWF0ZUdyYXBoaWNzTGF5ZXIobGF5
ZXJOYW1lKTsKKyAgICAKICAgICBBU1NFUlQocmVuZGVyZXIoKSk7CiAgICAgQVNTRVJUKHJlbmRl
cmVyKCktPmRvY3VtZW50KCkpOwogICAgIEFTU0VSVChyZW5kZXJlcigpLT5kb2N1bWVudCgpLT5m
cmFtZSgpKTsKICAgICBtX2dyYXBoaWNzTGF5ZXItPnNldENvbnRlbnRzU2NhbGUocGFnZVNjYWxl
RmFjdG9yKCkgKiBiYWNraW5nU2NhbGVGYWN0b3IoKSk7Ci0jZW5kaWYKIAogICAgIHVwZGF0ZUxh
eWVyT3BhY2l0eShyZW5kZXJlcigpLT5zdHlsZSgpKTsKICAgICB1cGRhdGVMYXllclRyYW5zZm9y
bShyZW5kZXJlcigpLT5zdHlsZSgpKTsKIH0KIAotdm9pZCBSZW5kZXJMYXllckJhY2tpbmc6OmRl
c3Ryb3lHcmFwaGljc0xheWVyKCkKK3ZvaWQgUmVuZGVyTGF5ZXJCYWNraW5nOjpkZXN0cm95R3Jh
cGhpY3NMYXllcnMoKQogewogICAgIGlmIChtX2dyYXBoaWNzTGF5ZXIpCiAgICAgICAgIG1fZ3Jh
cGhpY3NMYXllci0+cmVtb3ZlRnJvbVBhcmVudCgpOwpAQCAtNTQzLDEwICs1NTAsNyBAQCBib29s
IFJlbmRlckxheWVyQmFja2luZzo6dXBkYXRlQ2xpcHBpbmdMYXllcnMoYm9vbCBuZWVkc0FuY2Vz
dG9yQ2xpcCwgYm9vbCBuZWVkcwogCiAgICAgaWYgKG5lZWRzQW5jZXN0b3JDbGlwKSB7CiAgICAg
ICAgIGlmICghbV9hbmNlc3RvckNsaXBwaW5nTGF5ZXIpIHsKLSAgICAgICAgICAgIG1fYW5jZXN0
b3JDbGlwcGluZ0xheWVyID0gR3JhcGhpY3NMYXllcjo6Y3JlYXRlKHRoaXMpOwotI2lmbmRlZiBO
REVCVUcKLSAgICAgICAgICAgIG1fYW5jZXN0b3JDbGlwcGluZ0xheWVyLT5zZXROYW1lKCJBbmNl
c3RvciBjbGlwcGluZyBMYXllciIpOwotI2VuZGlmCisgICAgICAgICAgICBtX2FuY2VzdG9yQ2xp
cHBpbmdMYXllciA9IGNyZWF0ZUdyYXBoaWNzTGF5ZXIoIkFuY2VzdG9yIGNsaXBwaW5nIExheWVy
Iik7CiAgICAgICAgICAgICBtX2FuY2VzdG9yQ2xpcHBpbmdMYXllci0+c2V0TWFza3NUb0JvdW5k
cyh0cnVlKTsKICAgICAgICAgICAgIGxheWVyc0NoYW5nZWQgPSB0cnVlOwogICAgICAgICB9CkBA
IC01NTgsMTAgKzU2Miw3IEBAIGJvb2wgUmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVDbGlwcGlu
Z0xheWVycyhib29sIG5lZWRzQW5jZXN0b3JDbGlwLCBib29sIG5lZWRzCiAgICAgCiAgICAgaWYg
KG5lZWRzRGVzY2VuZGFudENsaXApIHsKICAgICAgICAgaWYgKCFtX2NsaXBwaW5nTGF5ZXIpIHsK
LSAgICAgICAgICAgIG1fY2xpcHBpbmdMYXllciA9IEdyYXBoaWNzTGF5ZXI6OmNyZWF0ZSh0aGlz
KTsKLSNpZm5kZWYgTkRFQlVHCi0gICAgICAgICAgICBtX2NsaXBwaW5nTGF5ZXItPnNldE5hbWUo
IkNoaWxkIGNsaXBwaW5nIExheWVyIik7Ci0jZW5kaWYKKyAgICAgICAgICAgIG1fY2xpcHBpbmdM
YXllciA9IGNyZWF0ZUdyYXBoaWNzTGF5ZXIoIkNoaWxkIGNsaXBwaW5nIExheWVyIik7CiAgICAg
ICAgICAgICBtX2NsaXBwaW5nTGF5ZXItPnNldE1hc2tzVG9Cb3VuZHModHJ1ZSk7CiAgICAgICAg
ICAgICBsYXllcnNDaGFuZ2VkID0gdHJ1ZTsKICAgICAgICAgfQpAQCAtNjA2LDEwICs2MDcsNyBA
QCBib29sIFJlbmRlckxheWVyQmFja2luZzo6dXBkYXRlT3ZlcmZsb3dDb250cm9sc0xheWVycyhi
b29sIG5lZWRzSG9yaXpvbnRhbFNjcm9sbAogICAgIGJvb2wgbGF5ZXJzQ2hhbmdlZCA9IGZhbHNl
OwogICAgIGlmIChuZWVkc0hvcml6b250YWxTY3JvbGxiYXJMYXllcikgewogICAgICAgICBpZiAo
IW1fbGF5ZXJGb3JIb3Jpem9udGFsU2Nyb2xsYmFyKSB7Ci0gICAgICAgICAgICBtX2xheWVyRm9y
SG9yaXpvbnRhbFNjcm9sbGJhciA9IEdyYXBoaWNzTGF5ZXI6OmNyZWF0ZSh0aGlzKTsKLSNpZm5k
ZWYgTkRFQlVHCi0gICAgICAgICAgICBtX2xheWVyRm9ySG9yaXpvbnRhbFNjcm9sbGJhci0+c2V0
TmFtZSgiaG9yaXpvbnRhbCBzY3JvbGxiYXIiKTsKLSNlbmRpZgorICAgICAgICAgICAgbV9sYXll
ckZvckhvcml6b250YWxTY3JvbGxiYXIgPSBjcmVhdGVHcmFwaGljc0xheWVyKCJob3Jpem9udGFs
IHNjcm9sbGJhciIpOwogICAgICAgICAgICAgbGF5ZXJzQ2hhbmdlZCA9IHRydWU7CiAgICAgICAg
IH0KICAgICB9IGVsc2UgaWYgKG1fbGF5ZXJGb3JIb3Jpem9udGFsU2Nyb2xsYmFyKSB7CkBAIC02
MTksMTAgKzYxNyw3IEBAIGJvb2wgUmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVPdmVyZmxvd0Nv
bnRyb2xzTGF5ZXJzKGJvb2wgbmVlZHNIb3Jpem9udGFsU2Nyb2xsCiAKICAgICBpZiAobmVlZHNW
ZXJ0aWNhbFNjcm9sbGJhckxheWVyKSB7CiAgICAgICAgIGlmICghbV9sYXllckZvclZlcnRpY2Fs
U2Nyb2xsYmFyKSB7Ci0gICAgICAgICAgICBtX2xheWVyRm9yVmVydGljYWxTY3JvbGxiYXIgPSBH
cmFwaGljc0xheWVyOjpjcmVhdGUodGhpcyk7Ci0jaWZuZGVmIE5ERUJVRwotICAgICAgICAgICAg
bV9sYXllckZvclZlcnRpY2FsU2Nyb2xsYmFyLT5zZXROYW1lKCJ2ZXJ0aWNhbCBzY3JvbGxiYXIi
KTsKLSNlbmRpZgorICAgICAgICAgICAgbV9sYXllckZvclZlcnRpY2FsU2Nyb2xsYmFyID0gY3Jl
YXRlR3JhcGhpY3NMYXllcigidmVydGljYWwgc2Nyb2xsYmFyIik7CiAgICAgICAgICAgICBsYXll
cnNDaGFuZ2VkID0gdHJ1ZTsKICAgICAgICAgfQogICAgIH0gZWxzZSBpZiAobV9sYXllckZvclZl
cnRpY2FsU2Nyb2xsYmFyKSB7CkBAIC02MzIsMTAgKzYyNyw3IEBAIGJvb2wgUmVuZGVyTGF5ZXJC
YWNraW5nOjp1cGRhdGVPdmVyZmxvd0NvbnRyb2xzTGF5ZXJzKGJvb2wgbmVlZHNIb3Jpem9udGFs
U2Nyb2xsCiAKICAgICBpZiAobmVlZHNTY3JvbGxDb3JuZXJMYXllcikgewogICAgICAgICBpZiAo
IW1fbGF5ZXJGb3JTY3JvbGxDb3JuZXIpIHsKLSAgICAgICAgICAgIG1fbGF5ZXJGb3JTY3JvbGxD
b3JuZXIgPSBHcmFwaGljc0xheWVyOjpjcmVhdGUodGhpcyk7Ci0jaWZuZGVmIE5ERUJVRwotICAg
ICAgICAgICAgbV9sYXllckZvclNjcm9sbENvcm5lci0+c2V0TmFtZSgic2Nyb2xsIGNvcm5lciIp
OwotI2VuZGlmCisgICAgICAgICAgICBtX2xheWVyRm9yU2Nyb2xsQ29ybmVyID0gY3JlYXRlR3Jh
cGhpY3NMYXllcigic2Nyb2xsIGNvcm5lciIpOwogICAgICAgICAgICAgbGF5ZXJzQ2hhbmdlZCA9
IHRydWU7CiAgICAgICAgIH0KICAgICB9IGVsc2UgaWYgKG1fbGF5ZXJGb3JTY3JvbGxDb3JuZXIp
IHsKQEAgLTY1MSwxMCArNjQzLDExIEBAIGJvb2wgUmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVG
b3JlZ3JvdW5kTGF5ZXIoYm9vbCBuZWVkc0ZvcmVncm91bmRMYXllcikKICAgICBib29sIGxheWVy
Q2hhbmdlZCA9IGZhbHNlOwogICAgIGlmIChuZWVkc0ZvcmVncm91bmRMYXllcikgewogICAgICAg
ICBpZiAoIW1fZm9yZWdyb3VuZExheWVyKSB7Ci0gICAgICAgICAgICBtX2ZvcmVncm91bmRMYXll
ciA9IEdyYXBoaWNzTGF5ZXI6OmNyZWF0ZSh0aGlzKTsKKyAgICAgICAgICAgIFN0cmluZyBsYXll
ck5hbWU7CiAjaWZuZGVmIE5ERUJVRwotICAgICAgICAgICAgbV9mb3JlZ3JvdW5kTGF5ZXItPnNl
dE5hbWUobmFtZUZvckxheWVyKCkgKyAiIChmb3JlZ3JvdW5kKSIpOworICAgICAgICAgICAgbGF5
ZXJOYW1lID0gbmFtZUZvckxheWVyKCkgKyAiIChmb3JlZ3JvdW5kKSI7CiAjZW5kaWYKKyAgICAg
ICAgICAgIG1fZm9yZWdyb3VuZExheWVyID0gY3JlYXRlR3JhcGhpY3NMYXllcihsYXllck5hbWUp
OwogICAgICAgICAgICAgbV9mb3JlZ3JvdW5kTGF5ZXItPnNldERyYXdzQ29udGVudCh0cnVlKTsK
ICAgICAgICAgICAgIG1fZm9yZWdyb3VuZExheWVyLT5zZXRQYWludGluZ1BoYXNlKEdyYXBoaWNz
TGF5ZXJQYWludEZvcmVncm91bmQpOwogICAgICAgICAgICAgbV9mb3JlZ3JvdW5kTGF5ZXItPnNl
dENvbnRlbnRzU2NhbGUocGFnZVNjYWxlRmFjdG9yKCkgKiBiYWNraW5nU2NhbGVGYWN0b3IoKSk7
CkBAIC02NzcsMTAgKzY3MCw3IEBAIGJvb2wgUmVuZGVyTGF5ZXJCYWNraW5nOjp1cGRhdGVNYXNr
TGF5ZXIoYm9vbCBuZWVkc01hc2tMYXllcikKICAgICBib29sIGxheWVyQ2hhbmdlZCA9IGZhbHNl
OwogICAgIGlmIChuZWVkc01hc2tMYXllcikgewogICAgICAgICBpZiAoIW1fbWFza0xheWVyKSB7
Ci0gICAgICAgICAgICBtX21hc2tMYXllciA9IEdyYXBoaWNzTGF5ZXI6OmNyZWF0ZSh0aGlzKTsK
LSNpZm5kZWYgTkRFQlVHCi0gICAgICAgICAgICBtX21hc2tMYXllci0+c2V0TmFtZSgiTWFzayIp
OwotI2VuZGlmCisgICAgICAgICAgICBtX21hc2tMYXllciA9IGNyZWF0ZUdyYXBoaWNzTGF5ZXIo
Ik1hc2siKTsKICAgICAgICAgICAgIG1fbWFza0xheWVyLT5zZXREcmF3c0NvbnRlbnQodHJ1ZSk7
CiAgICAgICAgICAgICBtX21hc2tMYXllci0+c2V0UGFpbnRpbmdQaGFzZShHcmFwaGljc0xheWVy
UGFpbnRNYXNrKTsKICAgICAgICAgICAgIG1fbWFza0xheWVyLT5zZXRDb250ZW50c1NjYWxlKHBh
Z2VTY2FsZUZhY3RvcigpICogYmFja2luZ1NjYWxlRmFjdG9yKCkpOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5oIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5oCmluZGV4IDg2YzU4YTdmM2U0ZTFkYTli
MDAxNTI4MDY1ZWJlMzgxOGI0NjFiYjkuLmJiNGMwMTRiNjU5YmQyNTc5NzBhZTE4ZDU2NmViMGM4
Zjc4Mjk5NGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ckJhY2tpbmcuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNr
aW5nLmgKQEAgLTE0Myw4ICsxNDMsMTAgQEAgcHVibGljOgogICAgIEdyYXBoaWNzTGF5ZXIqIGxh
eWVyRm9yU2Nyb2xsQ29ybmVyKCkgY29uc3QgeyByZXR1cm4gbV9sYXllckZvclNjcm9sbENvcm5l
ci5nZXQoKTsgfQogCiBwcml2YXRlOgotICAgIHZvaWQgY3JlYXRlR3JhcGhpY3NMYXllcigpOwot
ICAgIHZvaWQgZGVzdHJveUdyYXBoaWNzTGF5ZXIoKTsKKyAgICB2b2lkIGNyZWF0ZVByaW1hcnlH
cmFwaGljc0xheWVyKCk7CisgICAgdm9pZCBkZXN0cm95R3JhcGhpY3NMYXllcnMoKTsKKyAgICAK
KyAgICBQYXNzT3duUHRyPEdyYXBoaWNzTGF5ZXI+IGNyZWF0ZUdyYXBoaWNzTGF5ZXIoY29uc3Qg
U3RyaW5nJik7CiAKICAgICBSZW5kZXJCb3hNb2RlbE9iamVjdCogcmVuZGVyZXIoKSBjb25zdCB7
IHJldHVybiBtX293bmluZ0xheWVyLT5yZW5kZXJlcigpOyB9CiAgICAgUmVuZGVyTGF5ZXJDb21w
b3NpdG9yKiBjb21wb3NpdG9yKCkgY29uc3QgeyByZXR1cm4gbV9vd25pbmdMYXllci0+Y29tcG9z
aXRvcigpOyB9Cg==
</data>
<flag name="review"
          id="95440"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>