<?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>54695</bug_id>
          
          <creation_ts>2011-02-17 17:19:13 -0800</creation_ts>
          <short_desc>WKView flashes when entering/exiting compositing mode</short_desc>
          <delta_ts>2011-02-18 12:55:30 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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>353258</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-02-17 17:19:13 -0800</bug_when>
    <thetext>WKView flashes when entering/exiting compositing mode</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353767</commentid>
    <comment_count>1</comment_count>
      <attachid>82998</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-02-18 12:48:50 -0800</bug_when>
    <thetext>Created attachment 82998
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353770</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-02-18 12:55:30 -0800</bug_when>
    <thetext>Committed r79020: &lt;http://trac.webkit.org/changeset/79020&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82998</attachid>
            <date>2011-02-18 12:48:50 -0800</date>
            <delta_ts>2011-02-18 12:50:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-54695-20110218124849.patch</filename>
            <type>text/plain</type>
            <size>9631</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDc5MDE4KQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsNTUgQEAKKzIwMTEtMDItMTggIEFuZGVycyBD
YXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBXS1ZpZXcgZmxhc2hlcyB3aGVuIGVudGVyaW5nL2V4aXRp
bmcgY29tcG9zaXRpbmcgbW9kZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NTQ2OTUKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzkwMTE1NTQ+CisKKyAg
ICAgICAgKiBVSVByb2Nlc3MvQVBJL21hYy9XS1ZpZXcubW06CisgICAgICAgICgtW1dLVmlldyBf
ZXhpdEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdNb2RlXSk6CisgICAgICAgIFJlbW92ZSB0aGUgbGF5
ZXIgaG9zdGluZyB2aWV3IGJlZm9yZSBjbGVhcmluZyBvdXQgaXRzIGxheWVyLCBvdGhlcndpc2Ug
d2UgY2FuIGdldAorICAgICAgICB3aGl0ZSBmbGFzaGVzIHdoZW4gZXhpdGluZyBhY2NlbGVyYXRl
ZCBjb21wb3NpdGluZyBtb2RlLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0RyYXdp
bmdBcmVhSW1wbC5jcHA6CisgICAgICAgIFdoZW4gZW50ZXJpbmcgYWNjZWxlcmF0ZWQgY29tcG9z
aXRpbmcgbW9kZSwgd2Ugd2FudCB0byBkZWZlciBzZW5kaW5nIHRoZSBtZXNzYWdlCisgICAgICAg
IHVudGlsIHdlJ3ZlIGFjdHVhbGx5IGNvbW1pdHRlZCB0aGUgbGF5ZXIgdHJlZSBhbmQgcHVzaGVk
IGFsbCBjaGFuZ2VzIG92ZXIgdG8gdGhlCisgICAgICAgIFVJIHByb2Nlc3MuCisKKyAgICAgICAg
KFdlYktpdDo6RHJhd2luZ0FyZWFJbXBsOjpsYXllckhvc3REaWRGbHVzaExheWVycyk6CisgICAg
ICAgIFRlbGwgdGhlIGxheWVyIHRyZWUgaG9zdCB0byBmb3JjZSBhIHJlcGFpbnQuIFRoaXMgd2ls
bCBlbnN1cmUgdGhhdCBhbGwgbGF5ZXIgdHJlZQorICAgICAgICBjaGFuZ2VzIGFyZSBwdXNoZWQg
b3ZlciB0byB0aGUgVUkgcHJvY2Vzcy4gV2hlbiB0aGF0IGlzIGRvbmUsIHNlbmQgdGhlIG5ldyBs
YXllciB0cmVlCisgICAgICAgIGNvbnRleHQgb3ZlciB0byB0aGUgVUkgcHJvY2Vzcy4KKworICAg
ICAgICAoV2ViS2l0OjpEcmF3aW5nQXJlYUltcGw6OnNldFJvb3RDb21wb3NpdGluZ0xheWVyKToK
KyAgICAgICAgV2hlbiBleGl0aW5nIGNvbXBvc2l0aW5nIG1vZGUgaW4gcmVzcG9uc2UgdG8gYSBk
aWRTZXRTaXplLCB3ZSB3YW50IHRvIGV4aXQgYWNjZWxlcmF0ZWQgCisgICAgICAgIGNvbXBvc2l0
aW5nIG1vZGUgcmlnaHQgYXdheSB0byBhdm9pZCBmbGFzaGVzLiBUaGlzIGlzIHNhZmUgc2luY2Ug
d2UndmUgbGFpZCBvdXQgdGhlIHBhZ2UKKyAgICAgICAgYWxyZWFkeSBzbyB3ZSB3b24ndCBlbmQg
dXAgcmVlbnRlcmluZyBzZXRSb290Q29tcG9zaXRpbmdMYXllci4KKworICAgICAgICAoV2ViS2l0
OjpEcmF3aW5nQXJlYUltcGw6OmVudGVyQWNjZWxlcmF0ZWRDb21wb3NpdGluZ01vZGUpOgorICAg
ICAgICBUZWxsIHRoZSBsYXllciB0cmVlIGhvc3QgdG8gbm90aWZ5IHVzIHdoZW4gdGhlIG5leHQg
bGF5ZXIgdHJlZSBmbHVzaCBoYXBwZW5lZCwgc28gd2UgY2FuCisgICAgICAgIGxldCB0aGUgVUkg
cHJvY2VzcyBrbm93LiBJZiB3ZSdyZSBlbnRlcmluZyBhY2NlbGVyYXRlZCBjb21wb3NpdGluZyBt
b2RlIGluIHJlc3BvbnNlIHRvIGEKKyAgICAgICAgU2V0U2l6ZSBtZXNzYWdlLCB0aGUgbmV3IGxh
eWVyIHRyZWUgY29udGV4dCB3aWxsIGJlIHBhc3NlZCBpbiB0aGUgRGlkU2V0U2l6ZSBtZXNzYWdl
LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0RyYXdpbmdBcmVhSW1wbC5oOgorICAg
ICAgICBBZGQgbGF5ZXJIb3N0RGlkRmx1c2hMYXllcnMuCisKKyAgICAgICAgKiBXZWJQcm9jZXNz
L1dlYlBhZ2UvTGF5ZXJUcmVlSG9zdC5oOgorICAgICAgICBBZGQgc2V0U2hvdWxkTm90aWZ5QWZ0
ZXJOZXh0U2NoZWR1bGVkTGF5ZXJGbHVzaC4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFn
ZS9tYWMvTGF5ZXJUcmVlSG9zdE1hYy5oOgorICAgICAgICBBZGQgYSBtX25vdGlmeUFmdGVyU2No
ZWR1bGVkTGF5ZXJGbHVzaCBmbGFnLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL21h
Yy9MYXllclRyZWVIb3N0TWFjLm1tOgorICAgICAgICAoV2ViS2l0OjpMYXllclRyZWVIb3N0TWFj
OjpMYXllclRyZWVIb3N0TWFjKToKKyAgICAgICAgSW5pdGlhbGl6ZSBtX25vdGlmeUFmdGVyU2No
ZWR1bGVkTGF5ZXJGbHVzaCB0byBmYWxzZS4KKworICAgICAgICAoV2ViS2l0OjpMYXllclRyZWVI
b3N0TWFjOjpzZXRTaG91bGROb3RpZnlBZnRlck5leHRTY2hlZHVsZWRMYXllckZsdXNoKToKKyAg
ICAgICAgU2V0IG1fbm90aWZ5QWZ0ZXJTY2hlZHVsZWRMYXllckZsdXNoIHRvIHRydWUuCisKKyAg
ICAgICAgKFdlYktpdDo6TGF5ZXJUcmVlSG9zdE1hYzo6Zmx1c2hQZW5kaW5nTGF5ZXJDaGFuZ2Vz
UnVuTG9vcE9ic2VydmVyQ2FsbGJhY2spOgorICAgICAgICBJZiBtX25vdGlmeUFmdGVyU2NoZWR1
bGVkTGF5ZXJGbHVzaCBpcyB0cnVlLCBjYWxsIERyYXdpbmdBcmVhSW1wbDo6bGF5ZXJIb3N0RGlk
Rmx1c2hMYXllcnMuCisKIDIwMTEtMDItMTggIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBs
ZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRlbGUgUGV0ZXJzb24uCkluZGV4OiBTb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL21hYy9XS1ZpZXcubW0KPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9tYWMvV0tWaWV3Lm1tCShyZXZpc2lvbiA3OTAxMCkK
KysrIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvbWFjL1dLVmlldy5tbQkod29ya2luZyBj
b3B5KQpAQCAtMTkxOCw5ICsxOTE4LDkgQEAgLSAodm9pZClfZXhpdEFjY2VsZXJhdGVkQ29tcG9z
aXRpbmdNb2RlCiB7CiAgICAgQVNTRVJUKF9kYXRhLT5fbGF5ZXJIb3N0aW5nVmlldyk7CiAKKyAg
ICBbX2RhdGEtPl9sYXllckhvc3RpbmdWaWV3LmdldCgpIHJlbW92ZUZyb21TdXBlcnZpZXddOwog
ICAgIFtfZGF0YS0+X2xheWVySG9zdGluZ1ZpZXcuZ2V0KCkgc2V0TGF5ZXI6bmlsXTsKICAgICBb
X2RhdGEtPl9sYXllckhvc3RpbmdWaWV3LmdldCgpIHNldFdhbnRzTGF5ZXI6Tk9dOwotICAgIFtf
ZGF0YS0+X2xheWVySG9zdGluZ1ZpZXcuZ2V0KCkgcmVtb3ZlRnJvbVN1cGVydmlld107CiAgICAg
CiAgICAgX2RhdGEtPl9sYXllckhvc3RpbmdWaWV3ID0gbnVsbHB0cjsKIH0KSW5kZXg6IFNvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwu
Y3BwCShyZXZpc2lvbiA3OTAxMCkKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFn
ZS9EcmF3aW5nQXJlYUltcGwuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xODUsNiArMTg1LDE4IEBA
IHZvaWQgRHJhd2luZ0FyZWFJbXBsOjpzZXRQYWdlT3ZlcmxheU5lZWQKICAgICBzZXROZWVkc0Rp
c3BsYXkocmVjdCk7CiB9CiAKK3ZvaWQgRHJhd2luZ0FyZWFJbXBsOjpsYXllckhvc3REaWRGbHVz
aExheWVycygpCit7CisgICAgQVNTRVJUKG1fbGF5ZXJUcmVlSG9zdCk7CisKKyAgICBtX2xheWVy
VHJlZUhvc3QtPmZvcmNlUmVwYWludCgpOworCisgICAgaWYgKCFtX2xheWVyVHJlZUhvc3QpCisg
ICAgICAgIHJldHVybjsKKworICAgIG1fd2ViUGFnZS0+c2VuZChNZXNzYWdlczo6RHJhd2luZ0Fy
ZWFQcm94eTo6RW50ZXJBY2NlbGVyYXRlZENvbXBvc2l0aW5nTW9kZShnZW5lcmF0ZVNlcXVlbmNl
TnVtYmVyKCksIG1fbGF5ZXJUcmVlSG9zdC0+bGF5ZXJUcmVlQ29udGV4dCgpKSk7Cit9CisKIHZv
aWQgRHJhd2luZ0FyZWFJbXBsOjphdHRhY2hDb21wb3NpdGluZ0NvbnRleHQoKQogewogfQpAQCAt
MjEwLDcgKzIyMiwxMiBAQCB2b2lkIERyYXdpbmdBcmVhSW1wbDo6c2V0Um9vdENvbXBvc2l0aW5n
CiAgICAgICAgICAgICBpZiAoIW1fYWx3YXlzVXNlQ29tcG9zaXRpbmcpIHsKICAgICAgICAgICAg
ICAgICAvLyBXZSdsbCBleGl0IGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIG1vZGUgb24gYSB0aW1l
ciwgdG8gYXZvaWQgcmUtZW50ZXJpbmcKICAgICAgICAgICAgICAgICAvLyBjb21wb3NpdGluZyBj
b2RlIHZpYSBkaXNwbGF5KCkgYW5kIGxheW91dC4KLSAgICAgICAgICAgICAgICBleGl0QWNjZWxl
cmF0ZWRDb21wb3NpdGluZ01vZGVTb29uKCk7CisgICAgICAgICAgICAgICAgLy8gSWYgd2UncmUg
bGVhdmluZyBjb21wb3NpdGluZyBtb2RlIGJlY2F1c2Ugb2YgYSBzZXRTaXplLCBpdCBpcyBzYWZl
IHRvCisgICAgICAgICAgICAgICAgLy8gZXhpdCBhY2NlbGVyYXRlZCBjb21wb3NpdGluZyBtb2Rl
IHJpZ2h0IGF3YXkuCisgICAgICAgICAgICAgICAgaWYgKG1faW5TZXRTaXplKQorICAgICAgICAg
ICAgICAgICAgICBleGl0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ01vZGUoKTsKKyAgICAgICAgICAg
ICAgICBlbHNlCisgICAgICAgICAgICAgICAgICAgIGV4aXRBY2NlbGVyYXRlZENvbXBvc2l0aW5n
TW9kZVNvb24oKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgIH0KQEAgLTMwNCw2ICsz
MjEsOSBAQCB2b2lkIERyYXdpbmdBcmVhSW1wbDo6ZW50ZXJBY2NlbGVyYXRlZENvCiAgICAgQVNT
RVJUKCFtX2xheWVyVHJlZUhvc3QpOwogCiAgICAgbV9sYXllclRyZWVIb3N0ID0gTGF5ZXJUcmVl
SG9zdDo6Y3JlYXRlKG1fd2ViUGFnZSk7CisgICAgaWYgKCFtX2luU2V0U2l6ZSkKKyAgICAgICAg
bV9sYXllclRyZWVIb3N0LT5zZXRTaG91bGROb3RpZnlBZnRlck5leHRTY2hlZHVsZWRMYXllckZs
dXNoKCk7CisKICAgICBtX2xheWVyVHJlZUhvc3QtPnNldFJvb3RDb21wb3NpdGluZ0xheWVyKGdy
YXBoaWNzTGF5ZXIpOwogICAgIAogICAgIC8vIE5vbi1jb21wb3NpdGVkIGNvbnRlbnQgd2lsbCBu
b3cgYmUgaGFuZGxlZCBleGNsdXNpdmVseSBieSB0aGUgbGF5ZXIgdHJlZSBob3N0LgpAQCAtMzEy
LDkgKzMzMiw2IEBAIHZvaWQgRHJhd2luZ0FyZWFJbXBsOjplbnRlckFjY2VsZXJhdGVkQ28KICAg
ICBtX3Njcm9sbE9mZnNldCA9IEludFNpemUoKTsKICAgICBtX2Rpc3BsYXlUaW1lci5zdG9wKCk7
CiAgICAgbV9pc1dhaXRpbmdGb3JEaWRVcGRhdGUgPSBmYWxzZTsKLQotICAgIGlmICghbV9pblNl
dFNpemUpCi0gICAgICAgIG1fd2ViUGFnZS0+c2VuZChNZXNzYWdlczo6RHJhd2luZ0FyZWFQcm94
eTo6RW50ZXJBY2NlbGVyYXRlZENvbXBvc2l0aW5nTW9kZShnZW5lcmF0ZVNlcXVlbmNlTnVtYmVy
KCksIG1fbGF5ZXJUcmVlSG9zdC0+bGF5ZXJUcmVlQ29udGV4dCgpKSk7CiB9CiAKIHZvaWQgRHJh
d2luZ0FyZWFJbXBsOjpleGl0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ01vZGUoKQpJbmRleDogU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0RyYXdpbmdBcmVhSW1wbC5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwu
aAkocmV2aXNpb24gNzkwMTApCisrKyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
RHJhd2luZ0FyZWFJbXBsLmgJKHdvcmtpbmcgY29weSkKQEAgLTQwLDYgKzQwLDggQEAgcHVibGlj
OgogICAgIHN0YXRpYyBQYXNzUmVmUHRyPERyYXdpbmdBcmVhSW1wbD4gY3JlYXRlKFdlYlBhZ2Uq
LCBjb25zdCBXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzJik7CiAgICAgdmlydHVhbCB+RHJhd2lu
Z0FyZWFJbXBsKCk7CiAKKyAgICB2b2lkIGxheWVySG9zdERpZEZsdXNoTGF5ZXJzKCk7CisKIHBy
aXZhdGU6CiAgICAgRHJhd2luZ0FyZWFJbXBsKFdlYlBhZ2UqLCBjb25zdCBXZWJQYWdlQ3JlYXRp
b25QYXJhbWV0ZXJzJik7CiAKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFn
ZS9MYXllclRyZWVIb3N0LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vz
cy9XZWJQYWdlL0xheWVyVHJlZUhvc3QuaAkocmV2aXNpb24gNzkwMTApCisrKyBTb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvTGF5ZXJUcmVlSG9zdC5oCSh3b3JraW5nIGNvcHkpCkBA
IC00Nyw2ICs0Nyw3IEBAIHB1YmxpYzoKIAogICAgIHZpcnR1YWwgY29uc3QgTGF5ZXJUcmVlQ29u
dGV4dCYgbGF5ZXJUcmVlQ29udGV4dCgpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgc2NoZWR1bGVM
YXllckZsdXNoKCkgPSAwOworICAgIHZpcnR1YWwgdm9pZCBzZXRTaG91bGROb3RpZnlBZnRlck5l
eHRTY2hlZHVsZWRMYXllckZsdXNoKCkgPSAwOwogICAgIHZpcnR1YWwgdm9pZCBzZXRSb290Q29t
cG9zaXRpbmdMYXllcihXZWJDb3JlOjpHcmFwaGljc0xheWVyKikgPSAwOwogICAgIHZpcnR1YWwg
dm9pZCBpbnZhbGlkYXRlKCkgPSAwOwogCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvbWFjL0xheWVyVHJlZUhvc3RNYWMuaAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL0xheWVyVHJlZUhvc3RNYWMuaAkocmV2aXNpb24g
NzkwMTApCisrKyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL0xheWVyVHJl
ZUhvc3RNYWMuaAkod29ya2luZyBjb3B5KQpAQCAtNDcsNiArNDcsNyBAQCBwcml2YXRlOgogICAg
IC8vIExheWVyVHJlZUhvc3QuCiAgICAgdmlydHVhbCBjb25zdCBMYXllclRyZWVDb250ZXh0JiBs
YXllclRyZWVDb250ZXh0KCk7CiAgICAgdmlydHVhbCB2b2lkIHNjaGVkdWxlTGF5ZXJGbHVzaCgp
OworICAgIHZpcnR1YWwgdm9pZCBzZXRTaG91bGROb3RpZnlBZnRlck5leHRTY2hlZHVsZWRMYXll
ckZsdXNoKCk7CiAgICAgdmlydHVhbCB2b2lkIHNldFJvb3RDb21wb3NpdGluZ0xheWVyKFdlYkNv
cmU6OkdyYXBoaWNzTGF5ZXIqKTsKICAgICB2aXJ0dWFsIHZvaWQgaW52YWxpZGF0ZSgpOwogCkBA
IC03OSw2ICs4MCwxMCBAQCBwcml2YXRlOgogICAgIC8vIFdoZXRoZXIgdGhlIGxheWVyIHRyZWUg
aG9zdCBpcyB2YWxpZCBvciBub3QuCiAgICAgYm9vbCBtX2lzVmFsaWQ7ICAgIAogCisgICAgLy8g
V2hldGhlciB3ZSBzaG91bGQgbGV0IHRoZSBkcmF3aW5nIGFyZWEga25vdyB0aGUgbmV4dCB0aW1l
IHdlJ3ZlIGZsdXNoZWQKKyAgICAvLyBsYXllciB0cmVlIGNoYW5nZXMuCisgICAgYm9vbCBtX25v
dGlmeUFmdGVyU2NoZWR1bGVkTGF5ZXJGbHVzaDsKKyAgICAKICAgICAvLyBUaGUgcm9vdCBsYXll
ci4KICAgICBPd25QdHI8V2ViQ29yZTo6R3JhcGhpY3NMYXllcj4gbV9yb290TGF5ZXI7CiAKSW5k
ZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvTGF5ZXJUcmVlSG9zdE1h
Yy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFj
L0xheWVyVHJlZUhvc3RNYWMubW0JKHJldmlzaW9uIDc5MDEwKQorKysgU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9MYXllclRyZWVIb3N0TWFjLm1tCSh3b3JraW5nIGNvcHkp
CkBAIC0yNiw2ICsyNiw3IEBACiAjaW1wb3J0ICJjb25maWcuaCIKICNpbXBvcnQgIkxheWVyVHJl
ZUhvc3RNYWMuaCIKIAorI2ltcG9ydCAiRHJhd2luZ0FyZWFJbXBsLmgiCiAjaW1wb3J0ICJXZWJQ
YWdlLmgiCiAjaW1wb3J0ICJXZWJQcm9jZXNzLmgiCiAjaW1wb3J0IDxRdWFydHpDb3JlL0NBVHJh
bnNhY3Rpb24uaD4KQEAgLTUxLDYgKzUyLDcgQEAgUGFzc1JlZlB0cjxMYXllclRyZWVIb3N0TWFj
PiBMYXllclRyZWVIbwogTGF5ZXJUcmVlSG9zdE1hYzo6TGF5ZXJUcmVlSG9zdE1hYyhXZWJQYWdl
KiB3ZWJQYWdlKQogICAgIDogTGF5ZXJUcmVlSG9zdCh3ZWJQYWdlKQogICAgICwgbV9pc1ZhbGlk
KHRydWUpCisgICAgLCBtX25vdGlmeUFmdGVyU2NoZWR1bGVkTGF5ZXJGbHVzaChmYWxzZSkKIHsK
ICAgICBtYWNoX3BvcnRfdCBzZXJ2ZXJQb3J0ID0gV2ViUHJvY2Vzczo6c2hhcmVkKCkuY29tcG9z
aXRpbmdSZW5kZXJTZXJ2ZXJQb3J0KCk7CiAgICAgbV9yZW1vdGVMYXllckNsaWVudCA9IFdLQ0FS
ZW1vdGVMYXllckNsaWVudE1ha2VXaXRoU2VydmVyUG9ydChzZXJ2ZXJQb3J0KTsKQEAgLTExNiw2
ICsxMTgsMTEgQEAgdm9pZCBMYXllclRyZWVIb3N0TWFjOjpzY2hlZHVsZUxheWVyRmx1cwogICAg
IENGUnVuTG9vcEFkZE9ic2VydmVyKGN1cnJlbnRSdW5Mb29wLCBtX2ZsdXNoUGVuZGluZ0xheWVy
Q2hhbmdlc1J1bkxvb3BPYnNlcnZlci5nZXQoKSwga0NGUnVuTG9vcENvbW1vbk1vZGVzKTsKIH0K
IAordm9pZCBMYXllclRyZWVIb3N0TWFjOjpzZXRTaG91bGROb3RpZnlBZnRlck5leHRTY2hlZHVs
ZWRMYXllckZsdXNoKCkKK3sKKyAgICBtX25vdGlmeUFmdGVyU2NoZWR1bGVkTGF5ZXJGbHVzaCA9
IHRydWU7Cit9CisKIHZvaWQgTGF5ZXJUcmVlSG9zdE1hYzo6c2V0Um9vdENvbXBvc2l0aW5nTGF5
ZXIoR3JhcGhpY3NMYXllciogZ3JhcGhpY3NMYXllcikKIHsKICAgICBtX25vbkNvbXBvc2l0ZWRD
b250ZW50TGF5ZXItPnJlbW92ZUFsbENoaWxkcmVuKCk7CkBAIC0yNTAsNiArMjU3LDEyIEBAIHZv
aWQgTGF5ZXJUcmVlSG9zdE1hYzo6Zmx1c2hQZW5kaW5nTGF5ZXIKICAgICBBU1NFUlQobV9mbHVz
aFBlbmRpbmdMYXllckNoYW5nZXNSdW5Mb29wT2JzZXJ2ZXIpOwogICAgIENGUnVuTG9vcE9ic2Vy
dmVySW52YWxpZGF0ZShtX2ZsdXNoUGVuZGluZ0xheWVyQ2hhbmdlc1J1bkxvb3BPYnNlcnZlci5n
ZXQoKSk7CiAgICAgbV9mbHVzaFBlbmRpbmdMYXllckNoYW5nZXNSdW5Mb29wT2JzZXJ2ZXIgPSAw
OworCisgICAgaWYgKG1fbm90aWZ5QWZ0ZXJTY2hlZHVsZWRMYXllckZsdXNoKSB7CisgICAgICAg
IC8vIExldCB0aGUgZHJhd2luZyBhcmVhIGtub3cgdGhhdCB3ZSd2ZSBkb25lIGEgZmx1c2ggb2Yg
dGhlIGxheWVyIGNoYW5nZXMuCisgICAgICAgIHN0YXRpY19jYXN0PERyYXdpbmdBcmVhSW1wbCo+
KG1fd2ViUGFnZS0+ZHJhd2luZ0FyZWEoKSktPmxheWVySG9zdERpZEZsdXNoTGF5ZXJzKCk7Cisg
ICAgICAgIG1fbm90aWZ5QWZ0ZXJTY2hlZHVsZWRMYXllckZsdXNoID0gZmFsc2U7CisgICAgfQog
fQogCiBib29sIExheWVyVHJlZUhvc3RNYWM6OmZsdXNoUGVuZGluZ0xheWVyQ2hhbmdlcygpCg==
</data>
<flag name="review"
          id="74735"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>