<?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>161483</bug_id>
          
          <creation_ts>2016-09-01 04:24:16 -0700</creation_ts>
          <short_desc>[GTK] SetNativeSurfaceHandleForCompositing should not be compiled in for wayland build</short_desc>
          <delta_ts>2016-09-05 01:00:06 -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>WebKitGTK</component>
          <version>WebKit Local Build</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</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="memeka">mihailescu2m</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1225306</commentid>
    <comment_count>0</comment_count>
    <who name="memeka">mihailescu2m</who>
    <bug_when>2016-09-01 04:24:16 -0700</bug_when>
    <thetext>when compiling with X11=OFF, WAYLAND=ON, build fails with error:

Source/WebKit2/UIProcess/AcceleratedDrawingAreaProxy.cpp: In member function ‘void WebKit::AcceleratedDrawingAreaProxy::setNativeSurfaceHandleForCompositing(uint64_t)’: Source/WebKit2/UIProcess/AcceleratedDrawingAreaProxy.cpp:271:129: error: ‘DispatchMessageEvenWhenWaitingForSyncReply’ is not a member of
8:16 PM ‘IPC’
m_webPageProxy.process().send(Messages::DrawingArea::SetNativeSurfaceHandleForCompositing(handle), m_webPageProxy.pageID(), IPC::DispatchMessageEvenWhenWaitingForSyncReply);

but SetNativeSurfaceHandleForCompositing should not be compiled in for Wayland.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226368</commentid>
    <comment_count>1</comment_count>
      <attachid>287935</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-09-05 00:06:51 -0700</bug_when>
    <thetext>Created attachment 287935
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1226385</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-09-05 01:00:06 -0700</bug_when>
    <thetext>Committed r205431: &lt;http://trac.webkit.org/changeset/205431&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>287935</attachid>
            <date>2016-09-05 00:06:51 -0700</date>
            <delta_ts>2016-09-05 00:08:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-build-wl-only.diff</filename>
            <type>text/plain</type>
            <size>10908</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAyNTM2NGNiLi5mNTg5YjE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjgg
QEAKKzIwMTYtMDktMDUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFtHVEtdIFNldE5hdGl2ZVN1cmZhY2VIYW5kbGVGb3JDb21wb3NpdGluZyBz
aG91bGQgbm90IGJlIGNvbXBpbGVkIGluIGZvciB3YXlsYW5kIGJ1aWxkCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjE0ODMKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTZXROYXRpdmVTdXJmYWNlSGFuZGxl
Rm9yQ29tcG9zaXRpbmcgYW5kIERlc3Ryb3lOYXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRp
bmcgbWVzc2FnZXMgc2hvdWxkIG9ubHkgYmUgdXNlZAorICAgICAgICBmb3IgR1RLKyBwb3J0IHdo
ZW4gY29tcGlsZWQgd2l0aCBPcGVuR0wgYW5kIFgxMSBlbmFibGVkIGFuZCByZWRpcmVjdGVkIFhD
b21wb3NpdGUgd2luZG93IGRpc2FibGVkLiBTbywgd2Ugc2hvdWxkCisgICAgICAgIHVzZSBVU0Uo
VEVYVFVSRV9NQVBQRVIpICYmIFBMQVRGT1JNKEdUSykgJiYgUExBVEZPUk0oWDExKSAmJiAhVVNF
KFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpIGNvbnNpc3RlbnRseS4KKyAgICAgICAgVGhp
cyBmaXhlcyB0aGUgYnVpbGQgd2hlbiBidWlsZGluZyB0aGUgR1RLKyBwb3J0IHdpdGggV2F5bGFu
ZCBlbmFibGVkIGFuZCBYMTEgZGlzYWJsZWQuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQWNjZWxl
cmF0ZWREcmF3aW5nQXJlYVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6QWNjZWxlcmF0ZWRE
cmF3aW5nQXJlYVByb3h5OjpkaWRVcGRhdGVCYWNraW5nU3RvcmVTdGF0ZSk6CisgICAgICAgICog
VUlQcm9jZXNzL0FjY2VsZXJhdGVkRHJhd2luZ0FyZWFQcm94eS5oOgorICAgICAgICAqIFdlYlBy
b2Nlc3MvV2ViUGFnZS9BY2NlbGVyYXRlZERyYXdpbmdBcmVhLmNwcDoKKyAgICAgICAgKFdlYktp
dDo6QWNjZWxlcmF0ZWREcmF3aW5nQXJlYTo6ZW50ZXJBY2NlbGVyYXRlZENvbXBvc2l0aW5nTW9k
ZSk6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0FjY2VsZXJhdGVkRHJhd2luZ0FyZWEu
aDoKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9UaHJl
YWRlZENvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdC5jcHA6CisgICAgICAgICogV2ViUHJvY2Vzcy9X
ZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvVGhyZWFkZWRDb29yZGluYXRlZExheWVyVHJlZUhv
c3QuaDoKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEuaDoKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEubWVzc2FnZXMuaW46CisgICAgICAg
ICogV2ViUHJvY2Vzcy9XZWJQYWdlL2d0ay9MYXllclRyZWVIb3N0R3RrLmNwcDoKKyAgICAgICAg
KiBXZWJQcm9jZXNzL1dlYlBhZ2UvZ3RrL0xheWVyVHJlZUhvc3RHdGsuaDoKKwogMjAxNi0wOS0w
NCAgRGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgogCiAgICAgICAgIFtDb2NvYV0gV3Jh
cHBpbmcgWFBDIHNlcnZpY2UgZXhlY3V0aW9uIGluIG9zX2FjdGl2aXR5IGlzIG5vIGxvbmdlciBu
ZWVkZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BY2NlbGVyYXRlZERy
YXdpbmdBcmVhUHJveHkuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FjY2VsZXJhdGVk
RHJhd2luZ0FyZWFQcm94eS5jcHAKaW5kZXggMTgwNzgxZS4uMGVkOWZlNiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FjY2VsZXJhdGVkRHJhd2luZ0FyZWFQcm94eS5jcHAK
KysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FjY2VsZXJhdGVkRHJhd2luZ0FyZWFQcm94
eS5jcHAKQEAgLTEzOSw3ICsxMzksNyBAQCB2b2lkIEFjY2VsZXJhdGVkRHJhd2luZ0FyZWFQcm94
eTo6ZGlkVXBkYXRlQmFja2luZ1N0b3JlU3RhdGUodWludDY0X3QgYmFja2luZ1N0bwogICAgIGVs
c2UgewogICAgICAgICBtX2hhc1JlY2VpdmVkRmlyc3RVcGRhdGUgPSB0cnVlOwogCi0jaWYgVVNF
KFRFWFRVUkVfTUFQUEVSKSAmJiBQTEFURk9STShHVEspICYmICFVU0UoUkVESVJFQ1RFRF9YQ09N
UE9TSVRFX1dJTkRPVykKKyNpZiBVU0UoVEVYVFVSRV9NQVBQRVIpICYmIFBMQVRGT1JNKEdUSykg
JiYgUExBVEZPUk0oWDExKSAmJiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpCiAg
ICAgICAgIGlmIChtX3BlbmRpbmdOYXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcpIHsK
ICAgICAgICAgICAgIHNldE5hdGl2ZVN1cmZhY2VIYW5kbGVGb3JDb21wb3NpdGluZyhtX3BlbmRp
bmdOYXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcpOwogICAgICAgICAgICAgbV9wZW5k
aW5nTmF0aXZlU3VyZmFjZUhhbmRsZUZvckNvbXBvc2l0aW5nID0gMDsKQEAgLTI2MSw3ICsyNjEs
NyBAQCB2b2lkIEFjY2VsZXJhdGVkRHJhd2luZ0FyZWFQcm94eTo6dXBkYXRlQWNjZWxlcmF0ZWRD
b21wb3NpdGluZ01vZGUoY29uc3QgTGF5ZXJUcgogICAgIG1fd2ViUGFnZVByb3h5LnVwZGF0ZUFj
Y2VsZXJhdGVkQ29tcG9zaXRpbmdNb2RlKGxheWVyVHJlZUNvbnRleHQpOwogfQogCi0jaWYgVVNF
KFRFWFRVUkVfTUFQUEVSKSAmJiBQTEFURk9STShHVEspICYmICFVU0UoUkVESVJFQ1RFRF9YQ09N
UE9TSVRFX1dJTkRPVykKKyNpZiBVU0UoVEVYVFVSRV9NQVBQRVIpICYmIFBMQVRGT1JNKEdUSykg
JiYgUExBVEZPUk0oWDExKSAmJiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpCiB2
b2lkIEFjY2VsZXJhdGVkRHJhd2luZ0FyZWFQcm94eTo6c2V0TmF0aXZlU3VyZmFjZUhhbmRsZUZv
ckNvbXBvc2l0aW5nKHVpbnQ2NF90IGhhbmRsZSkKIHsKICAgICBpZiAoIW1faGFzUmVjZWl2ZWRG
aXJzdFVwZGF0ZSkgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FjY2Vs
ZXJhdGVkRHJhd2luZ0FyZWFQcm94eS5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FjY2Vs
ZXJhdGVkRHJhd2luZ0FyZWFQcm94eS5oCmluZGV4IDhiNTlkOTEuLmNhMzdiZjYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BY2NlbGVyYXRlZERyYXdpbmdBcmVhUHJveHku
aAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQWNjZWxlcmF0ZWREcmF3aW5nQXJlYVBy
b3h5LmgKQEAgLTQ2LDcgKzQ2LDcgQEAgcHVibGljOgogICAgIENvb3JkaW5hdGVkTGF5ZXJUcmVl
SG9zdFByb3h5JiBjb29yZGluYXRlZExheWVyVHJlZUhvc3RQcm94eSgpIGNvbnN0IHsgcmV0dXJu
ICptX2Nvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdFByb3h5LmdldCgpOyB9CiAjZW5kaWYKIAotI2lm
IFVTRShURVhUVVJFX01BUFBFUikgJiYgUExBVEZPUk0oR1RLKSAmJiAhVVNFKFJFRElSRUNURURf
WENPTVBPU0lURV9XSU5ET1cpCisjaWYgVVNFKFRFWFRVUkVfTUFQUEVSKSAmJiBQTEFURk9STShH
VEspICYmIFBMQVRGT1JNKFgxMSkgJiYgIVVTRShSRURJUkVDVEVEX1hDT01QT1NJVEVfV0lORE9X
KQogICAgIHZvaWQgc2V0TmF0aXZlU3VyZmFjZUhhbmRsZUZvckNvbXBvc2l0aW5nKHVpbnQ2NF90
KTsKICAgICB2b2lkIGRlc3Ryb3lOYXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcoKTsK
ICNlbmRpZgpAQCAtOTksNyArOTksNyBAQCBwcm90ZWN0ZWQ6CiAgICAgLy8gRm9yIGEgbmV3IERy
YXdpbmcgQXJlYSBkb24ndCBkcmF3IGFueXRoaW5nIHVudGlsIHRoZSBXZWJQcm9jZXNzIGhhcyBz
ZW50IG92ZXIgdGhlIGZpcnN0IGNvbnRlbnQuCiAgICAgYm9vbCBtX2hhc1JlY2VpdmVkRmlyc3RV
cGRhdGUgeyBmYWxzZSB9OwogCi0jaWYgVVNFKFRFWFRVUkVfTUFQUEVSKSAmJiBQTEFURk9STShH
VEspICYmICFVU0UoUkVESVJFQ1RFRF9YQ09NUE9TSVRFX1dJTkRPVykKKyNpZiBVU0UoVEVYVFVS
RV9NQVBQRVIpICYmIFBMQVRGT1JNKEdUSykgJiYgUExBVEZPUk0oWDExKSAmJiAhVVNFKFJFRElS
RUNURURfWENPTVBPU0lURV9XSU5ET1cpCiAgICAgdWludDY0X3QgbV9wZW5kaW5nTmF0aXZlU3Vy
ZmFjZUhhbmRsZUZvckNvbXBvc2l0aW5nIHsgMCB9OwogI2VuZGlmCiB9OwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0FjY2VsZXJhdGVkRHJhd2luZ0FyZWEu
Y3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0FjY2VsZXJhdGVkRHJhd2lu
Z0FyZWEuY3BwCmluZGV4IDRhMmNmZGYuLjA4NmQ2OTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9BY2NlbGVyYXRlZERyYXdpbmdBcmVhLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQWNjZWxlcmF0ZWREcmF3aW5nQXJlYS5j
cHAKQEAgLTMyMCw3ICszMjAsNyBAQCB2b2lkIEFjY2VsZXJhdGVkRHJhd2luZ0FyZWE6OmVudGVy
QWNjZWxlcmF0ZWRDb21wb3NpdGluZ01vZGUoR3JhcGhpY3NMYXllciogZ3JhcAogCiAgICAgQVNT
RVJUKCFtX2xheWVyVHJlZUhvc3QpOwogICAgIG1fbGF5ZXJUcmVlSG9zdCA9IExheWVyVHJlZUhv
c3Q6OmNyZWF0ZShtX3dlYlBhZ2UpOwotI2lmIFBMQVRGT1JNKEdUSykgJiYgVVNFKFRFWFRVUkVf
TUFQUEVSKSAmJiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpCisjaWYgVVNFKFRF
WFRVUkVfTUFQUEVSKSAmJiBQTEFURk9STShHVEspICYmIFBMQVRGT1JNKFgxMSkgJiYgIVVTRShS
RURJUkVDVEVEX1hDT01QT1NJVEVfV0lORE9XKQogICAgIGlmIChtX25hdGl2ZVN1cmZhY2VIYW5k
bGVGb3JDb21wb3NpdGluZykKICAgICAgICAgbV9sYXllclRyZWVIb3N0LT5zZXROYXRpdmVTdXJm
YWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcobV9uYXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRp
bmcpOwogI2VuZGlmCkBAIC0zNTIsNyArMzUyLDcgQEAgdm9pZCBBY2NlbGVyYXRlZERyYXdpbmdB
cmVhOjpkaWRSZWNlaXZlQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0TWVzc2FnZShJUEM6OkNvbm4K
IH0KICNlbmRpZgogCi0jaWYgUExBVEZPUk0oR1RLKSAmJiBVU0UoVEVYVFVSRV9NQVBQRVIpICYm
ICFVU0UoUkVESVJFQ1RFRF9YQ09NUE9TSVRFX1dJTkRPVykKKyNpZiBVU0UoVEVYVFVSRV9NQVBQ
RVIpICYmIFBMQVRGT1JNKEdUSykgJiYgUExBVEZPUk0oWDExKSAmJiAhVVNFKFJFRElSRUNURURf
WENPTVBPU0lURV9XSU5ET1cpCiB2b2lkIEFjY2VsZXJhdGVkRHJhd2luZ0FyZWE6OnNldE5hdGl2
ZVN1cmZhY2VIYW5kbGVGb3JDb21wb3NpdGluZyh1aW50NjRfdCBoYW5kbGUpCiB7CiAgICAgbV9u
YXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcgPSBoYW5kbGU7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQWNjZWxlcmF0ZWREcmF3aW5nQXJlYS5o
IGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0FjY2VsZXJhdGVkRHJhd2luZ0Fy
ZWEuaAppbmRleCBkNzAwM2I5Li5jNmE5MTY0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvQWNjZWxlcmF0ZWREcmF3aW5nQXJlYS5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9BY2NlbGVyYXRlZERyYXdpbmdBcmVhLmgKQEAgLTYz
LDcgKzYzLDcgQEAgcHJvdGVjdGVkOgogICAgIHZvaWQgZGlkUmVjZWl2ZUNvb3JkaW5hdGVkTGF5
ZXJUcmVlSG9zdE1lc3NhZ2UoSVBDOjpDb25uZWN0aW9uJiwgSVBDOjpEZWNvZGVyJikgb3ZlcnJp
ZGU7CiAjZW5kaWYKIAotI2lmIFBMQVRGT1JNKEdUSykgJiYgVVNFKFRFWFRVUkVfTUFQUEVSKSAm
JiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpCisjaWYgVVNFKFRFWFRVUkVfTUFQ
UEVSKSAmJiBQTEFURk9STShHVEspICYmIFBMQVRGT1JNKFgxMSkgJiYgIVVTRShSRURJUkVDVEVE
X1hDT01QT1NJVEVfV0lORE9XKQogICAgIHZvaWQgc2V0TmF0aXZlU3VyZmFjZUhhbmRsZUZvckNv
bXBvc2l0aW5nKHVpbnQ2NF90KSBvdmVycmlkZTsKICAgICB2b2lkIGRlc3Ryb3lOYXRpdmVTdXJm
YWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcoYm9vbCYpIG92ZXJyaWRlOwogI2VuZGlmCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGlj
cy9UaHJlYWRlZENvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9UaHJlYWRlZENvb3JkaW5hdGVk
TGF5ZXJUcmVlSG9zdC5jcHAKaW5kZXggOWJlMmRkYi4uM2MyNDBlYyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvVGhyZWFk
ZWRDb29yZGluYXRlZExheWVyVHJlZUhvc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL1RocmVhZGVkQ29vcmRpbmF0ZWRMYXll
clRyZWVIb3N0LmNwcApAQCAtMTIzLDcgKzEyMyw3IEBAIHZvaWQgVGhyZWFkZWRDb29yZGluYXRl
ZExheWVyVHJlZUhvc3Q6OmRpZENoYW5nZVZpZXdwb3J0UHJvcGVydGllcyhjb25zdCBWaWV3cG9y
CiAgICAgZGlkQ2hhbmdlVmlld3BvcnQoKTsKIH0KIAotI2lmIFBMQVRGT1JNKEdUSykgJiYgIVVT
RShSRURJUkVDVEVEX1hDT01QT1NJVEVfV0lORE9XKQorI2lmIFBMQVRGT1JNKEdUSykgJiYgUExB
VEZPUk0oWDExKSAmJiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpCiB2b2lkIFRo
cmVhZGVkQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0OjpzZXROYXRpdmVTdXJmYWNlSGFuZGxlRm9y
Q29tcG9zaXRpbmcodWludDY0X3QgaGFuZGxlKQogewogICAgIG1fbGF5ZXJUcmVlQ29udGV4dC5j
b250ZXh0SUQgPSBoYW5kbGU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9UaHJlYWRlZENvb3JkaW5hdGVkTGF5ZXJUcmVl
SG9zdC5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3Jh
cGhpY3MvVGhyZWFkZWRDb29yZGluYXRlZExheWVyVHJlZUhvc3QuaAppbmRleCAxMzcxMDhmLi43
Y2Q0NGY4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29v
cmRpbmF0ZWRHcmFwaGljcy9UaHJlYWRlZENvb3JkaW5hdGVkTGF5ZXJUcmVlSG9zdC5oCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL1Ro
cmVhZGVkQ29vcmRpbmF0ZWRMYXllclRyZWVIb3N0LmgKQEAgLTY2LDcgKzY2LDcgQEAgcHJpdmF0
ZToKICAgICB2b2lkIGZvcmNlUmVwYWludCgpIG92ZXJyaWRlOwogICAgIGJvb2wgZm9yY2VSZXBh
aW50QXN5bmModWludDY0X3QgY2FsbGJhY2tJRCkgb3ZlcnJpZGUgeyByZXR1cm4gZmFsc2U7IH0K
IAotI2lmIFBMQVRGT1JNKEdUSykgJiYgIVVTRShSRURJUkVDVEVEX1hDT01QT1NJVEVfV0lORE9X
KQorI2lmIFBMQVRGT1JNKEdUSykgJiYgUExBVEZPUk0oWDExKSAmJiAgIVVTRShSRURJUkVDVEVE
X1hDT01QT1NJVEVfV0lORE9XKQogICAgIHZvaWQgc2V0TmF0aXZlU3VyZmFjZUhhbmRsZUZvckNv
bXBvc2l0aW5nKHVpbnQ2NF90KSBvdmVycmlkZTsKICNlbmRpZgogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEuaCBiL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYS5oCmluZGV4IDhiMGY3NTEuLjk1MzZm
NTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5n
QXJlYS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJl
YS5oCkBAIC0xNDYsNyArMTQ2LDcgQEAgcHJvdGVjdGVkOgogICAgIERyYXdpbmdBcmVhVHlwZSBt
X3R5cGU7CiAgICAgV2ViUGFnZSYgbV93ZWJQYWdlOwogCi0jaWYgUExBVEZPUk0oR1RLKSAmJiBV
U0UoVEVYVFVSRV9NQVBQRVIpICYmICFVU0UoUkVESVJFQ1RFRF9YQ09NUE9TSVRFX1dJTkRPVykK
KyNpZiBVU0UoVEVYVFVSRV9NQVBQRVIpICYmIFBMQVRGT1JNKEdUSykgJiYgUExBVEZPUk0oWDEx
KSAmJiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpCiAgICAgdWludDY0X3QgbV9u
YXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcgeyAwIH07CiAjZW5kaWYKIApAQCAtMTcy
LDcgKzE3Miw3IEBAIHByaXZhdGU6CiAgICAgdmlydHVhbCB2b2lkIGFkZFRyYW5zYWN0aW9uQ2Fs
bGJhY2tJRCh1aW50NjRfdCBjYWxsYmFja0lEKSB7IEFTU0VSVF9OT1RfUkVBQ0hFRCgpOyB9CiAj
ZW5kaWYKIAotI2lmIFVTRShURVhUVVJFX01BUFBFUikgJiYgUExBVEZPUk0oR1RLKSAmJiAhVVNF
KFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cpCisjaWYgVVNFKFRFWFRVUkVfTUFQUEVSKSAm
JiBQTEFURk9STShHVEspICYmIFBMQVRGT1JNKFgxMSkgJiYgIVVTRShSRURJUkVDVEVEX1hDT01Q
T1NJVEVfV0lORE9XKQogICAgIHZpcnR1YWwgdm9pZCBzZXROYXRpdmVTdXJmYWNlSGFuZGxlRm9y
Q29tcG9zaXRpbmcodWludDY0X3QpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgZGVzdHJveU5hdGl2
ZVN1cmZhY2VIYW5kbGVGb3JDb21wb3NpdGluZyhib29sJikgPSAwOwogI2VuZGlmCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEubWVzc2Fn
ZXMuaW4gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEubWVz
c2FnZXMuaW4KaW5kZXggOTdkZjU4Ni4uMmViZGU2NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0RyYXdpbmdBcmVhLm1lc3NhZ2VzLmluCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9EcmF3aW5nQXJlYS5tZXNzYWdlcy5pbgpAQCAt
NDAsNyArNDAsNyBAQCBtZXNzYWdlcyAtPiBEcmF3aW5nQXJlYSB7CiAgICAgQWRkVHJhbnNhY3Rp
b25DYWxsYmFja0lEKHVpbnQ2NF90IGNhbGxiYWNrSUQpCiAjZW5kaWYKIAotI2lmIFVTRShURVhU
VVJFX01BUFBFUikgJiYgUExBVEZPUk0oR1RLKSAmJiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lU
RV9XSU5ET1cpCisjaWYgVVNFKFRFWFRVUkVfTUFQUEVSKSAmJiBQTEFURk9STShHVEspICYmIFBM
QVRGT1JNKFgxMSkgJiYgIVVTRShSRURJUkVDVEVEX1hDT01QT1NJVEVfV0lORE9XKQogICAgIFNl
dE5hdGl2ZVN1cmZhY2VIYW5kbGVGb3JDb21wb3NpdGluZyh1aW50NjRfdCBoYW5kbGUpCiAgICAg
RGVzdHJveU5hdGl2ZVN1cmZhY2VIYW5kbGVGb3JDb21wb3NpdGluZygpIC0+IChib29sIGhhbmRs
ZWQpCiAjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFn
ZS9ndGsvTGF5ZXJUcmVlSG9zdEd0ay5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dl
YlBhZ2UvZ3RrL0xheWVyVHJlZUhvc3RHdGsuY3BwCmluZGV4IDVhMTcwZTlkLi4zYWRhMzkyIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvZ3RrL0xheWVyVHJl
ZUhvc3RHdGsuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9ndGsv
TGF5ZXJUcmVlSG9zdEd0ay5jcHAKQEAgLTQwOCw3ICs0MDgsNyBAQCB2b2lkIExheWVyVHJlZUhv
c3RHdGs6OmNyZWF0ZVRleHR1cmVNYXBwZXIoKQogICAgIGRvd25jYXN0PEdyYXBoaWNzTGF5ZXJU
ZXh0dXJlTWFwcGVyPigqbV9yb290TGF5ZXIpLmxheWVyKCkuc2V0VGV4dHVyZU1hcHBlcihtX3Rl
eHR1cmVNYXBwZXIuZ2V0KCkpOwogfQogCi0jaWYgIVVTRShSRURJUkVDVEVEX1hDT01QT1NJVEVf
V0lORE9XKQorI2lmIFBMQVRGT1JNKFgxMSkgJiYgIVVTRShSRURJUkVDVEVEX1hDT01QT1NJVEVf
V0lORE9XKQogdm9pZCBMYXllclRyZWVIb3N0R3RrOjpzZXROYXRpdmVTdXJmYWNlSGFuZGxlRm9y
Q29tcG9zaXRpbmcodWludDY0X3QgaGFuZGxlKQogewogICAgIGNhbmNlbFBlbmRpbmdMYXllckZs
dXNoKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvZ3Rr
L0xheWVyVHJlZUhvc3RHdGsuaCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9n
dGsvTGF5ZXJUcmVlSG9zdEd0ay5oCmluZGV4IDQ0NzQ1MDUuLmUzNTZhMzYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9ndGsvTGF5ZXJUcmVlSG9zdEd0ay5o
CisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9ndGsvTGF5ZXJUcmVlSG9z
dEd0ay5oCkBAIC02Nyw3ICs2Nyw3IEBAIHByaXZhdGU6CiAgICAgdm9pZCBzY3JvbGxOb25Db21w
b3NpdGVkQ29udGVudHMoY29uc3QgV2ViQ29yZTo6SW50UmVjdCYgc2Nyb2xsUmVjdCkgb3ZlcnJp
ZGU7CiAgICAgdm9pZCBzZXRWaWV3T3ZlcmxheVJvb3RMYXllcihXZWJDb3JlOjpHcmFwaGljc0xh
eWVyKikgb3ZlcnJpZGU7CiAKLSNpZiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cp
CisjaWYgUExBVEZPUk0oWDExKSAmJiAhVVNFKFJFRElSRUNURURfWENPTVBPU0lURV9XSU5ET1cp
CiAgICAgdm9pZCBzZXROYXRpdmVTdXJmYWNlSGFuZGxlRm9yQ29tcG9zaXRpbmcodWludDY0X3Qp
IG92ZXJyaWRlOwogI2VuZGlmCiAK
</data>
<flag name="review"
          id="311337"
          type_id="1"
          status="+"
          setter="zan"
    />
          </attachment>
      

    </bug>

</bugzilla>