<?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>154918</bug_id>
          
          <creation_ts>2016-03-02 09:15:36 -0800</creation_ts>
          <short_desc>REGRESSION(r197409): [GTK] Web process always crashes on WebPage construction after r197409</short_desc>
          <delta_ts>2016-03-02 09:59:32 -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>WebKit2</component>
          <version>WebKit Local 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>Gtk, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>darin</cc>
    
    <cc>kling</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1169827</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-03-02 09:15:36 -0800</bug_when>
    <thetext>We have an incorrect check in DrawingAreaImpl constructor that has never actually worked because it uses the page settings before they were initialized. But that has been fixed in r197409 and now we are always forcing accelerated compositing mode incorrectly, because m_alwaysUseCompositing is set in the constructor and never changed again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169830</commentid>
    <comment_count>1</comment_count>
      <attachid>272658</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-03-02 09:21:31 -0800</bug_when>
    <thetext>Created attachment 272658
Patch

Please, review this, *all* the tests in our bots are currently broken</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169831</commentid>
    <comment_count>2</comment_count>
      <attachid>272659</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-03-02 09:24:42 -0800</bug_when>
    <thetext>Created attachment 272659
Patch

Sorry, I submitted the wrong patch by mistake.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169848</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-03-02 09:59:32 -0800</bug_when>
    <thetext>Committed r197452: &lt;http://trac.webkit.org/changeset/197452&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>272658</attachid>
            <date>2016-03-02 09:21:31 -0800</date>
            <delta_ts>2016-03-02 09:24:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-ac-mode-sync.diff</filename>
            <type>text/plain</type>
            <size>3773</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCBlOTRlOTI1Li5hMWUyNzQxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzIg
QEAKKzIwMTYtMDMtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJFR1JFU1NJT04ocjE5NzQwOSk6IFtHVEtdIFdlYiBwcm9jZXNzIGFsd2F5
cyBjcmFzaGVzIG9uIFdlYlBhZ2UgY29uc3RydWN0aW9uIGFmdGVyIHIxOTc0MDkKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NDkxOAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGhhdmUgYW4gaW5jb3Jy
ZWN0IGNoZWNrIGluIERyYXdpbmdBcmVhSW1wbCBjb25zdHJ1Y3RvciB0aGF0IGhhcworICAgICAg
ICBuZXZlciBhY3R1YWxseSB3b3JrZWQgYmVjYXVzZSBpdCB1c2VzIHRoZSBwYWdlIHNldHRpbmdz
IGJlZm9yZQorICAgICAgICB0aGV5IHdlcmUgaW5pdGlhbGl6ZWQuIEJ1dCB0aGF0IGhhcyBiZWVu
IGZpeGVkIGluIHIxOTc0MDkgYW5kIG5vdworICAgICAgICB3ZSBhcmUgYWx3YXlzIGZvcmNpbmcg
YWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgbW9kZSBpbmNvcnJlY3RseSwKKyAgICAgICAgYmVjYXVz
ZSBtX2Fsd2F5c1VzZUNvbXBvc2l0aW5nIGlzIHNldCBpbiB0aGUgY29uc3RydWN0b3IgYW5kIG5l
dmVyCisgICAgICAgIGNoYW5nZWQgYWdhaW4uCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBh
Z2UvRHJhd2luZ0FyZWFJbXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6RHJhd2luZ0FyZWFJbXBs
OjpEcmF3aW5nQXJlYUltcGwpOiBSZW1vdmUgY29kZSB0byBzZXQKKyAgICAgICAgc2V0dGluZ3Mg
YW5kIG1fYWx3YXlzVXNlQ29tcG9zaXRpbmcsIHNpbmNlIHRoYXQgc2hvdWxkIGJlIGRvbmUgaW4K
KyAgICAgICAgdXBkYXRlUHJlZmVyZW5jZXMoKS4KKyAgICAgICAgKFdlYktpdDo6RHJhd2luZ0Fy
ZWFJbXBsOjp1cGRhdGVQcmVmZXJlbmNlcyk6IFVwZGF0ZSB0aGUgc2V0dGluZ3MKKyAgICAgICAg
YWNjb3JkaW5nbHkgYW5kIGFsd2F5cyB1cGRhdGUgbV9hbHdheXNVc2VDb21wb3NpdGluZyB3aGVu
IEFDIGlzCisgICAgICAgIGVuYWJsZWQgYW5kIGZvcmNlZCBpbiB0aGUgc2V0dGluZ3MuCisgICAg
ICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgorICAgICAgICAoV2ViS2l0OjpX
ZWJQYWdlOjpXZWJQYWdlKTogV2ViUGFnZTo6dXBkYXRlUHJlZmVyZW5jZXMoKSBjYWxscworICAg
ICAgICBEcmF3aW5nQXJlYTo6dXBkYXRlUHJlZmVyZW5jZXMoKSwgYnV0IHNpbmNlIHIxOTc0MDkg
aXQgaGFwcGVucworICAgICAgICBiZWZvcmUgdGhlIGRyYXdpbmcgYXJlYSBoYXMgYmVlbiBjcmVh
dGVkLiBTbywgY2FsbAorICAgICAgICBEcmF3aW5nQXJlYTo6dXBkYXRlUHJlZmVyZW5jZXMoKSBp
biB0aGUgY29uc3RydWN0b3IgcmlnaHQgYWZ0ZXIKKyAgICAgICAgdGhlIG1haW4gZnJhbWUgaGFz
IGJlZW4gY3JlYXRlZCwgc2luY2UKKyAgICAgICAgRHJhd2luZ0FyZWE6OnVwZGF0ZVByZWZlcmVu
Y2VzKCkgdXNlcyB0aGUgbWFpbiBmcmFtZS4KKwogMjAxNi0wMi0yOSAgQWRhIENoYW4gIDxhZGFj
aGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBBZG9wdCB0aGUgbmV3IHZlcnNpb24gb2YgQVZPdXRw
dXREZXZpY2VNZW51Q29udHJvbGxlcidzIHNob3dNZW51Rm9yUmVjdCBtZXRob2QuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWFJbXBsLmNw
cCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwuY3Bw
CmluZGV4IDVlNTg1N2IuLjgyYTU0YmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwuY3BwCkBAIC02OCwxNiArNjgsNiBAQCBE
cmF3aW5nQXJlYUltcGw6OkRyYXdpbmdBcmVhSW1wbChXZWJQYWdlJiB3ZWJQYWdlLCBjb25zdCBX
ZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZQogICAgICwgbV9kaXNwbGF5VGltZXIoUnVuTG9vcDo6bWFp
bigpLCB0aGlzLCAmRHJhd2luZ0FyZWFJbXBsOjpkaXNwbGF5VGltZXJGaXJlZCkKICAgICAsIG1f
ZXhpdENvbXBvc2l0aW5nVGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmRHJhd2luZ0FyZWFJ
bXBsOjpleGl0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ01vZGUpCiB7Ci0KLSNpZiBVU0UoQ09PUkRJ
TkFURURfR1JBUEhJQ1NfVEhSRUFERUQpCi0gICAgd2ViUGFnZS5jb3JlUGFnZSgpLT5zZXR0aW5n
cygpLnNldEZvcmNlQ29tcG9zaXRpbmdNb2RlKHRydWUpOwotI2VuZGlmCi0KLSAgICBpZiAod2Vi
UGFnZS5jb3JlUGFnZSgpLT5zZXR0aW5ncygpLmFjY2VsZXJhdGVkRHJhd2luZ0VuYWJsZWQoKSB8
fCB3ZWJQYWdlLmNvcmVQYWdlKCktPnNldHRpbmdzKCkuZm9yY2VDb21wb3NpdGluZ01vZGUoKSkK
LSAgICAgICAgbV9hbHdheXNVc2VDb21wb3NpdGluZyA9IHRydWU7Ci0KLSAgICBpZiAobV9hbHdh
eXNVc2VDb21wb3NpdGluZykKLSAgICAgICAgZW50ZXJBY2NlbGVyYXRlZENvbXBvc2l0aW5nTW9k
ZSgwKTsKIH0KIAogdm9pZCBEcmF3aW5nQXJlYUltcGw6OnNldE5lZWRzRGlzcGxheSgpCkBAIC0y
NTcsNiArMjQ3LDkgQEAgdm9pZCBEcmF3aW5nQXJlYUltcGw6OnVwZGF0ZVByZWZlcmVuY2VzKGNv
bnN0IFdlYlByZWZlcmVuY2VzU3RvcmUmIHN0b3JlKQogICAgIHNldHRpbmdzLnNldEFjY2VsZXJh
dGVkQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uRW5hYmxlZCh0cnVlKTsKICAgICBzZXR0aW5n
cy5zZXRGaXhlZFBvc2l0aW9uQ3JlYXRlc1N0YWNraW5nQ29udGV4dCh0cnVlKTsKICNlbmRpZgor
CisgICAgaWYgKG1fYWx3YXlzVXNlQ29tcG9zaXRpbmcgJiYgIW1fbGF5ZXJUcmVlSG9zdCkKKyAg
ICAgICAgZW50ZXJBY2NlbGVyYXRlZENvbXBvc2l0aW5nTW9kZShudWxscHRyKTsKIH0KIAogdm9p
ZCBEcmF3aW5nQXJlYUltcGw6OmxheWVySG9zdERpZEZsdXNoTGF5ZXJzKCkKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcCBiL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAppbmRleCA1YTlhZDg0Li5jYjQ0
ZTc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFn
ZS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3Bw
CkBAIC00MTgsNiArNDE4LDcgQEAgV2ViUGFnZTo6V2ViUGFnZSh1aW50NjRfdCBwYWdlSUQsIGNv
bnN0IFdlYlBhZ2VDcmVhdGlvblBhcmFtZXRlcnMmIHBhcmFtZXRlcnMpCiAjZW5kaWYKIAogICAg
IG1fbWFpbkZyYW1lID0gV2ViRnJhbWU6OmNyZWF0ZVdpdGhDb3JlTWFpbkZyYW1lKHRoaXMsICZt
X3BhZ2UtPm1haW5GcmFtZSgpKTsKKyAgICBtX2RyYXdpbmdBcmVhLT51cGRhdGVQcmVmZXJlbmNl
cyhwYXJhbWV0ZXJzLnN0b3JlKTsKIAogI2lmIEVOQUJMRShCQVRURVJZX1NUQVRVUykKICAgICBX
ZWJDb3JlOjpwcm92aWRlQmF0dGVyeVRvKG1fcGFnZS5nZXQoKSwgbmV3IFdlYkJhdHRlcnlDbGll
bnQodGhpcykpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>272659</attachid>
            <date>2016-03-02 09:24:42 -0800</date>
            <delta_ts>2016-03-02 09:38:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-ac-mode-sync.diff</filename>
            <type>text/plain</type>
            <size>3877</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCBlOTRlOTI1Li5hMWUyNzQxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzIg
QEAKKzIwMTYtMDMtMDIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJFR1JFU1NJT04ocjE5NzQwOSk6IFtHVEtdIFdlYiBwcm9jZXNzIGFsd2F5
cyBjcmFzaGVzIG9uIFdlYlBhZ2UgY29uc3RydWN0aW9uIGFmdGVyIHIxOTc0MDkKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NDkxOAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGhhdmUgYW4gaW5jb3Jy
ZWN0IGNoZWNrIGluIERyYXdpbmdBcmVhSW1wbCBjb25zdHJ1Y3RvciB0aGF0IGhhcworICAgICAg
ICBuZXZlciBhY3R1YWxseSB3b3JrZWQgYmVjYXVzZSBpdCB1c2VzIHRoZSBwYWdlIHNldHRpbmdz
IGJlZm9yZQorICAgICAgICB0aGV5IHdlcmUgaW5pdGlhbGl6ZWQuIEJ1dCB0aGF0IGhhcyBiZWVu
IGZpeGVkIGluIHIxOTc0MDkgYW5kIG5vdworICAgICAgICB3ZSBhcmUgYWx3YXlzIGZvcmNpbmcg
YWNjZWxlcmF0ZWQgY29tcG9zaXRpbmcgbW9kZSBpbmNvcnJlY3RseSwKKyAgICAgICAgYmVjYXVz
ZSBtX2Fsd2F5c1VzZUNvbXBvc2l0aW5nIGlzIHNldCBpbiB0aGUgY29uc3RydWN0b3IgYW5kIG5l
dmVyCisgICAgICAgIGNoYW5nZWQgYWdhaW4uCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBh
Z2UvRHJhd2luZ0FyZWFJbXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6RHJhd2luZ0FyZWFJbXBs
OjpEcmF3aW5nQXJlYUltcGwpOiBSZW1vdmUgY29kZSB0byBzZXQKKyAgICAgICAgc2V0dGluZ3Mg
YW5kIG1fYWx3YXlzVXNlQ29tcG9zaXRpbmcsIHNpbmNlIHRoYXQgc2hvdWxkIGJlIGRvbmUgaW4K
KyAgICAgICAgdXBkYXRlUHJlZmVyZW5jZXMoKS4KKyAgICAgICAgKFdlYktpdDo6RHJhd2luZ0Fy
ZWFJbXBsOjp1cGRhdGVQcmVmZXJlbmNlcyk6IFVwZGF0ZSB0aGUgc2V0dGluZ3MKKyAgICAgICAg
YWNjb3JkaW5nbHkgYW5kIGFsd2F5cyB1cGRhdGUgbV9hbHdheXNVc2VDb21wb3NpdGluZyB3aGVu
IEFDIGlzCisgICAgICAgIGVuYWJsZWQgYW5kIGZvcmNlZCBpbiB0aGUgc2V0dGluZ3MuCisgICAg
ICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgorICAgICAgICAoV2ViS2l0OjpX
ZWJQYWdlOjpXZWJQYWdlKTogV2ViUGFnZTo6dXBkYXRlUHJlZmVyZW5jZXMoKSBjYWxscworICAg
ICAgICBEcmF3aW5nQXJlYTo6dXBkYXRlUHJlZmVyZW5jZXMoKSwgYnV0IHNpbmNlIHIxOTc0MDkg
aXQgaGFwcGVucworICAgICAgICBiZWZvcmUgdGhlIGRyYXdpbmcgYXJlYSBoYXMgYmVlbiBjcmVh
dGVkLiBTbywgY2FsbAorICAgICAgICBEcmF3aW5nQXJlYTo6dXBkYXRlUHJlZmVyZW5jZXMoKSBp
biB0aGUgY29uc3RydWN0b3IgcmlnaHQgYWZ0ZXIKKyAgICAgICAgdGhlIG1haW4gZnJhbWUgaGFz
IGJlZW4gY3JlYXRlZCwgc2luY2UKKyAgICAgICAgRHJhd2luZ0FyZWE6OnVwZGF0ZVByZWZlcmVu
Y2VzKCkgdXNlcyB0aGUgbWFpbiBmcmFtZS4KKwogMjAxNi0wMi0yOSAgQWRhIENoYW4gIDxhZGFj
aGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBBZG9wdCB0aGUgbmV3IHZlcnNpb24gb2YgQVZPdXRw
dXREZXZpY2VNZW51Q29udHJvbGxlcidzIHNob3dNZW51Rm9yUmVjdCBtZXRob2QuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWFJbXBsLmNw
cCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwuY3Bw
CmluZGV4IDVlNTg1N2IuLmNiNDM1MmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYUltcGwuY3BwCkBAIC02OCwxNiArNjgsNiBAQCBE
cmF3aW5nQXJlYUltcGw6OkRyYXdpbmdBcmVhSW1wbChXZWJQYWdlJiB3ZWJQYWdlLCBjb25zdCBX
ZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZQogICAgICwgbV9kaXNwbGF5VGltZXIoUnVuTG9vcDo6bWFp
bigpLCB0aGlzLCAmRHJhd2luZ0FyZWFJbXBsOjpkaXNwbGF5VGltZXJGaXJlZCkKICAgICAsIG1f
ZXhpdENvbXBvc2l0aW5nVGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmRHJhd2luZ0FyZWFJ
bXBsOjpleGl0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ01vZGUpCiB7Ci0KLSNpZiBVU0UoQ09PUkRJ
TkFURURfR1JBUEhJQ1NfVEhSRUFERUQpCi0gICAgd2ViUGFnZS5jb3JlUGFnZSgpLT5zZXR0aW5n
cygpLnNldEZvcmNlQ29tcG9zaXRpbmdNb2RlKHRydWUpOwotI2VuZGlmCi0KLSAgICBpZiAod2Vi
UGFnZS5jb3JlUGFnZSgpLT5zZXR0aW5ncygpLmFjY2VsZXJhdGVkRHJhd2luZ0VuYWJsZWQoKSB8
fCB3ZWJQYWdlLmNvcmVQYWdlKCktPnNldHRpbmdzKCkuZm9yY2VDb21wb3NpdGluZ01vZGUoKSkK
LSAgICAgICAgbV9hbHdheXNVc2VDb21wb3NpdGluZyA9IHRydWU7Ci0KLSAgICBpZiAobV9hbHdh
eXNVc2VDb21wb3NpdGluZykKLSAgICAgICAgZW50ZXJBY2NlbGVyYXRlZENvbXBvc2l0aW5nTW9k
ZSgwKTsKIH0KIAogdm9pZCBEcmF3aW5nQXJlYUltcGw6OnNldE5lZWRzRGlzcGxheSgpCkBAIC0y
NTcsNiArMjQ3LDEwIEBAIHZvaWQgRHJhd2luZ0FyZWFJbXBsOjp1cGRhdGVQcmVmZXJlbmNlcyhj
b25zdCBXZWJQcmVmZXJlbmNlc1N0b3JlJiBzdG9yZSkKICAgICBzZXR0aW5ncy5zZXRBY2NlbGVy
YXRlZENvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbkVuYWJsZWQodHJ1ZSk7CiAgICAgc2V0dGlu
Z3Muc2V0Rml4ZWRQb3NpdGlvbkNyZWF0ZXNTdGFja2luZ0NvbnRleHQodHJ1ZSk7CiAjZW5kaWYK
KworICAgIG1fYWx3YXlzVXNlQ29tcG9zaXRpbmcgPSBzZXR0aW5ncy5hY2NlbGVyYXRlZERyYXdp
bmdFbmFibGVkKCkgJiYgc2V0dGluZ3MuZm9yY2VDb21wb3NpdGluZ01vZGUoKTsKKyAgICBpZiAo
bV9hbHdheXNVc2VDb21wb3NpdGluZyAmJiAhbV9sYXllclRyZWVIb3N0KQorICAgICAgICBlbnRl
ckFjY2VsZXJhdGVkQ29tcG9zaXRpbmdNb2RlKG51bGxwdHIpOwogfQogCiB2b2lkIERyYXdpbmdB
cmVhSW1wbDo6bGF5ZXJIb3N0RGlkRmx1c2hMYXllcnMoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCmluZGV4IDVhOWFkODQuLmNiNDRlNzkgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTQxOCw2
ICs0MTgsNyBAQCBXZWJQYWdlOjpXZWJQYWdlKHVpbnQ2NF90IHBhZ2VJRCwgY29uc3QgV2ViUGFn
ZUNyZWF0aW9uUGFyYW1ldGVycyYgcGFyYW1ldGVycykKICNlbmRpZgogCiAgICAgbV9tYWluRnJh
bWUgPSBXZWJGcmFtZTo6Y3JlYXRlV2l0aENvcmVNYWluRnJhbWUodGhpcywgJm1fcGFnZS0+bWFp
bkZyYW1lKCkpOworICAgIG1fZHJhd2luZ0FyZWEtPnVwZGF0ZVByZWZlcmVuY2VzKHBhcmFtZXRl
cnMuc3RvcmUpOwogCiAjaWYgRU5BQkxFKEJBVFRFUllfU1RBVFVTKQogICAgIFdlYkNvcmU6OnBy
b3ZpZGVCYXR0ZXJ5VG8obV9wYWdlLmdldCgpLCBuZXcgV2ViQmF0dGVyeUNsaWVudCh0aGlzKSk7
Cg==
</data>
<flag name="review"
          id="297420"
          type_id="1"
          status="+"
          setter="zan"
    />
          </attachment>
      

    </bug>

</bugzilla>