<?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>50685</bug_id>
          
          <creation_ts>2010-12-08 07:03:18 -0800</creation_ts>
          <short_desc>[Qt] Support OrientationChange event</short_desc>
          <delta_ts>2011-02-23 10:45:17 -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>PC</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>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="qi">qi.2.zhang</reporter>
          <assigned_to name="qi">qi.2.zhang</assigned_to>
          <cc>ademar</cc>
    
    <cc>commit-queue</cc>
    
    <cc>cshu</cc>
    
    <cc>diegohcg</cc>
    
    <cc>kling</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>suresh.voruganti</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>318759</commentid>
    <comment_count>0</comment_count>
    <who name="qi">qi.2.zhang</who>
    <bug_when>2010-12-08 07:03:18 -0800</bug_when>
    <thetext>We need support &quot;OrientationChange&quot; event in Qt.

https://qtrequirements.europe.nokia.com/browse/BR-5525</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>318771</commentid>
    <comment_count>1</comment_count>
      <attachid>75902</attachid>
    <who name="qi">qi.2.zhang</who>
    <bug_when>2010-12-08 07:26:47 -0800</bug_when>
    <thetext>Created attachment 75902
patch

Get the OrientationChange event from qtmobility, then send to webkit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>318778</commentid>
    <comment_count>2</comment_count>
      <attachid>75902</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-12-08 07:34:48 -0800</bug_when>
    <thetext>Comment on attachment 75902
patch

I wonder how this affects the media feature -webkit-orientation.

like if I do 

@media screen and (-webkit-orientation: landscape) {
   body { background-color: green; }
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>318784</commentid>
    <comment_count>3</comment_count>
    <who name="qi">qi.2.zhang</who>
    <bug_when>2010-12-08 07:44:53 -0800</bug_when>
    <thetext>I am not really sure what the &quot;-webkit-orientation&quot; is. But I think my code will not affect this feature, because this code just listen for sensor and send event to webkit. The behavior depends on webkit, if the webkit want to force the orientation in this case, they can ignore this event.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>319203</commentid>
    <comment_count>4</comment_count>
      <attachid>75902</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-12-08 19:11:06 -0800</bug_when>
    <thetext>Comment on attachment 75902
patch

Clearing flags on attachment: 75902

Committed r73584: &lt;http://trac.webkit.org/changeset/73584&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>319204</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-12-08 19:11:19 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321107</commentid>
    <comment_count>6</comment_count>
      <attachid>76384</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2010-12-13 07:30:17 -0800</bug_when>
    <thetext>Created attachment 76384
patch for qtwebkit2.1

Create patch for qtwebkit2.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>321385</commentid>
    <comment_count>7</comment_count>
    <who name="Suresh Voruganti">suresh.voruganti</who>
    <bug_when>2010-12-13 13:58:31 -0800</bug_when>
    <thetext>Fix required for Qtwebkit 2.1/2.2. 

Developer has also attached the back ported version of the patch for Qtwebkit 2.1/2.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>324529</commentid>
    <comment_count>8</comment_count>
    <who name="Ademar Reis">ademar</who>
    <bug_when>2010-12-20 13:05:53 -0800</bug_when>
    <thetext>Revision r73584 cherry-picked into qtwebkit-2.2 with commit f339029 &lt;http://gitorious.org/webkit/qtwebkit/commit/f339029&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>356188</commentid>
    <comment_count>9</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-02-23 10:45:17 -0800</bug_when>
    <thetext>*** Bug 36829 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75902</attachid>
            <date>2010-12-08 07:26:47 -0800</date>
            <delta_ts>2010-12-08 19:11:06 -0800</delta_ts>
            <desc>patch</desc>
            <filename>bug50685.patch</filename>
            <type>text/plain</type>
            <size>4025</size>
            <attacher name="qi">qi.2.zhang</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNzM1MTQpCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTggQEAKKzIwMTAtMTItMDggIFFpIFpoYW5nICA8cWkuMi56aGFuZ0Bu
b2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgW1F0XSBTdXBwb3J0IE9yaWVudGF0aW9uQ2hhbmdlIGV2ZW50CisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MDY4NQorCisgICAgICAgIEdldCBPcmll
bnRhdGlvbkNoYW5nZSBldmVudCBmcm9tIHF0bW9iaWxpdHkgdGhlbiBzZW5kIHRvIHdlYmtpdC4K
KworICAgICAgICAqIEFwaS9xd2ViZnJhbWUuY3BwOgorICAgICAgICAoUVdlYkZyYW1lOjpvcmll
bnRhdGlvbkNoYW5nZWQpOgorICAgICAgICAoUVdlYkZyYW1lOjpRV2ViRnJhbWUpOgorICAgICAg
ICAqIEFwaS9xd2ViZnJhbWUuaDoKKyAgICAgICAgKiBBcGkvcXdlYmZyYW1lX3AuaDoKKwogMjAx
MC0xMi0wNyAgRGFyaW4gQWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgVHJ5IHRv
IGZpeCBidWlsZC4KSW5kZXg6IFdlYktpdC9xdC9BcGkvcXdlYmZyYW1lLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAJKHJldmlzaW9uIDczNDU2KQorKysgV2Vi
S2l0L3F0L0FwaS9xd2ViZnJhbWUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00MDksNiArNDA5LDM0
IEBAIHZvaWQgUVdlYkZyYW1lUHJpdmF0ZTo6cmVuZGVyUmVsYXRpdmVDb28KICAgICB9CiB9CiAK
K3ZvaWQgUVdlYkZyYW1lOjpvcmllbnRhdGlvbkNoYW5nZWQoKQoreworI2lmIEVOQUJMRShPUklF
TlRBVElPTl9FVkVOVFMpICYmIEVOQUJMRShERVZJQ0VfT1JJRU5UQVRJT04pCisgICAgaW50IG9y
aWVudGF0aW9uOworICAgIFdlYkNvcmU6OkZyYW1lKiBmcmFtZSA9IFFXZWJGcmFtZVByaXZhdGU6
OmNvcmUodGhpcyk7CisKKyAgICBzd2l0Y2ggKGQtPm1fb3JpZW50YXRpb24ucmVhZGluZygpLT5v
cmllbnRhdGlvbigpKSB7CisgICAgY2FzZSBRdE1vYmlsaXR5OjpRT3JpZW50YXRpb25SZWFkaW5n
OjpUb3BVcDoKKyAgICAgICAgb3JpZW50YXRpb24gPSAwOworICAgICAgICBicmVhazsKKyAgICBj
YXNlIFF0TW9iaWxpdHk6OlFPcmllbnRhdGlvblJlYWRpbmc6OlRvcERvd246CisgICAgICAgIG9y
aWVudGF0aW9uID0gMTgwOworICAgICAgICBicmVhazsKKyAgICBjYXNlIFF0TW9iaWxpdHk6OlFP
cmllbnRhdGlvblJlYWRpbmc6OkxlZnRVcDoKKyAgICAgICAgb3JpZW50YXRpb24gPSAtOTA7Cisg
ICAgICAgIGJyZWFrOworICAgIGNhc2UgUXRNb2JpbGl0eTo6UU9yaWVudGF0aW9uUmVhZGluZzo6
UmlnaHRVcDoKKyAgICAgICAgb3JpZW50YXRpb24gPSA5MDsKKyAgICAgICAgYnJlYWs7CisgICAg
Y2FzZSBRdE1vYmlsaXR5OjpRT3JpZW50YXRpb25SZWFkaW5nOjpGYWNlVXA6CisgICAgY2FzZSBR
dE1vYmlsaXR5OjpRT3JpZW50YXRpb25SZWFkaW5nOjpGYWNlRG93bjoKKyAgICAgICAgLy8gV2Vi
Q29yZSB1bmFibGUgdG8gaGFuZGxlIGl0CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJuOwor
ICAgIH0KKyAgICBmcmFtZS0+c2VuZE9yaWVudGF0aW9uQ2hhbmdlRXZlbnQob3JpZW50YXRpb24p
OworI2VuZGlmCit9CiAvKiEKICAgICBcY2xhc3MgUVdlYkZyYW1lCiAgICAgXHNpbmNlIDQuNApA
QCAtNDgzLDYgKzUxMSwxMCBAQCBRV2ViRnJhbWU6OlFXZWJGcmFtZShRV2ViUGFnZSAqcGFyZW50
LCBRCiAgICAgICAgIFdlYkNvcmU6OlJlc291cmNlUmVxdWVzdCByZXF1ZXN0KGZyYW1lRGF0YS0+
dXJsLCBmcmFtZURhdGEtPnJlZmVycmVyKTsKICAgICAgICAgZC0+ZnJhbWUtPmxvYWRlcigpLT5s
b2FkKHJlcXVlc3QsIGZyYW1lRGF0YS0+bmFtZSwgZmFsc2UpOwogICAgIH0KKyNpZiBFTkFCTEUo
T1JJRU5UQVRJT05fRVZFTlRTKSAmJiBFTkFCTEUoREVWSUNFX09SSUVOVEFUSU9OKQorICAgIGNv
bm5lY3QoJmQtPm1fb3JpZW50YXRpb24sIFNJR05BTChyZWFkaW5nQ2hhbmdlZCgpKSwgdGhpcywg
U0xPVChvcmllbnRhdGlvbkNoYW5nZWQoKSkpOworICAgIGQtPm1fb3JpZW50YXRpb24uc3RhcnQo
KTsKKyNlbmRpZgogfQogCiBRV2ViRnJhbWU6OlFXZWJGcmFtZShRV2ViRnJhbWUgKnBhcmVudCwg
UVdlYkZyYW1lRGF0YSAqZnJhbWVEYXRhKQpAQCAtNDkxLDYgKzUyMywxMCBAQCBRV2ViRnJhbWU6
OlFXZWJGcmFtZShRV2ViRnJhbWUgKnBhcmVudCwgCiB7CiAgICAgZC0+cGFnZSA9IHBhcmVudC0+
ZC0+cGFnZTsKICAgICBkLT5pbml0KHRoaXMsIGZyYW1lRGF0YSk7CisjaWYgRU5BQkxFKE9SSUVO
VEFUSU9OX0VWRU5UUykgJiYgRU5BQkxFKERFVklDRV9PUklFTlRBVElPTikKKyAgICBjb25uZWN0
KCZkLT5tX29yaWVudGF0aW9uLCBTSUdOQUwocmVhZGluZ0NoYW5nZWQoKSksIHRoaXMsIFNMT1Qo
b3JpZW50YXRpb25DaGFuZ2VkKCkpKTsKKyAgICBkLT5tX29yaWVudGF0aW9uLnN0YXJ0KCk7Cisj
ZW5kaWYKIH0KIAogUVdlYkZyYW1lOjp+UVdlYkZyYW1lKCkKSW5kZXg6IFdlYktpdC9xdC9BcGkv
cXdlYmZyYW1lLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWUuaAkocmV2
aXNpb24gNzM0NTYpCisrKyBXZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5oCSh3b3JraW5nIGNvcHkp
CkBAIC0yMDUsNiArMjA1LDkgQEAgcHVibGljIFFfU0xPVFM6CiAgICAgdm9pZCBwcmludChRUHJp
bnRlciAqcHJpbnRlcikgY29uc3Q7CiAjZW5kaWYKIAorcHJpdmF0ZSBRX1NMT1RTOgorICAgIHZv
aWQgb3JpZW50YXRpb25DaGFuZ2VkKCk7CisKIFFfU0lHTkFMUzoKICAgICB2b2lkIGphdmFTY3Jp
cHRXaW5kb3dPYmplY3RDbGVhcmVkKCk7CiAKSW5kZXg6IFdlYktpdC9xdC9BcGkvcXdlYmZyYW1l
X3AuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZV9wLmgJKHJldmlzaW9u
IDczNDU2KQorKysgV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWVfcC5oCSh3b3JraW5nIGNvcHkpCkBA
IC0yOCw2ICsyOCw5IEBACiAjaW5jbHVkZSAiR3JhcGhpY3NDb250ZXh0LmgiCiAjaW5jbHVkZSAi
S1VSTC5oIgogI2luY2x1ZGUgIlBsYXRmb3JtU3RyaW5nLmgiCisjaWYgRU5BQkxFKE9SSUVOVEFU
SU9OX0VWRU5UUykgJiYgRU5BQkxFKERFVklDRV9PUklFTlRBVElPTikKKyNpbmNsdWRlICJxb3Jp
ZW50YXRpb25zZW5zb3IuaCIKKyNlbmRpZgogI2luY2x1ZGUgInF3ZWJlbGVtZW50LmgiCiAjaW5j
bHVkZSAid3RmL1JlZlB0ci5oIgogI2luY2x1ZGUgIkZyYW1lLmgiCkBAIC0zNyw2ICs0MCw3IEBA
CiAjaW5jbHVkZSAidGV4bWFwL1RleHR1cmVNYXBwZXIuaCIKICNlbmRpZgogCisKIG5hbWVzcGFj
ZSBXZWJDb3JlIHsKICAgICBjbGFzcyBGcmFtZUxvYWRlckNsaWVudFF0OwogICAgIGNsYXNzIEZy
YW1lVmlldzsKQEAgLTExNCw2ICsxMTgsMTAgQEAgcHVibGljOgogICAgIFdlYkNvcmU6OlRleHR1
cmVNYXBwZXJDb250ZW50TGF5ZXIqIHJvb3RHcmFwaGljc0xheWVyOwogICAgIE93blB0cjxXZWJD
b3JlOjpUZXh0dXJlTWFwcGVyPiB0ZXh0dXJlTWFwcGVyOwogI2VuZGlmCisKKyNpZiBFTkFCTEUo
T1JJRU5UQVRJT05fRVZFTlRTKSAmJiBFTkFCTEUoREVWSUNFX09SSUVOVEFUSU9OKQorICAgIFF0
TW9iaWxpdHk6OlFPcmllbnRhdGlvblNlbnNvciBtX29yaWVudGF0aW9uOworI2VuZGlmCiB9Owog
CiBjbGFzcyBRV2ViSGl0VGVzdFJlc3VsdFByaXZhdGUgewo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>76384</attachid>
            <date>2010-12-13 07:30:17 -0800</date>
            <delta_ts>2010-12-13 07:30:17 -0800</delta_ts>
            <desc>patch for qtwebkit2.1</desc>
            <filename>orientation21.patch</filename>
            <type>application/octet-stream</type>
            <size>4432</size>
            <attacher name="Chang Shu">cshu</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvV2ViQ29yZS5wcmkgYi9XZWJDb3JlL1dlYkNvcmUucHJpCmlu
ZGV4IGUwMmY0ZjkuLmMzN2UzMzMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvV2ViQ29yZS5wcmkKKysr
IGIvV2ViQ29yZS9XZWJDb3JlLnByaQpAQCAtNDQsNyArNDQsNiBAQCBjb250YWlucyhERUZJTkVT
LCBFTkFCTEVfU0lOR0xFX1RIUkVBREVEPTEpIHsKICFjb250YWlucyhERUZJTkVTLCBFTkFCTEVf
RE9NX1NUT1JBR0U9Lik6IERFRklORVMgKz0gRU5BQkxFX0RPTV9TVE9SQUdFPTEKICFjb250YWlu
cyhERUZJTkVTLCBFTkFCTEVfSUNPTkRBVEFCQVNFPS4pOiBERUZJTkVTICs9IEVOQUJMRV9JQ09O
REFUQUJBU0U9MQogIWNvbnRhaW5zKERFRklORVMsIEVOQUJMRV9DSEFOTkVMX01FU1NBR0lORz0u
KTogREVGSU5FUyArPSBFTkFCTEVfQ0hBTk5FTF9NRVNTQUdJTkc9MQotIWNvbnRhaW5zKERFRklO
RVMsIEVOQUJMRV9PUklFTlRBVElPTl9FVkVOVFM9Lik6IERFRklORVMgKz0gRU5BQkxFX09SSUVO
VEFUSU9OX0VWRU5UUz0wCiAhY29udGFpbnMoREVGSU5FUywgRU5BQkxFX0RJUkVDVE9SWV9VUExP
QUQ9Lik6IERFRklORVMgKz0gRU5BQkxFX0RJUkVDVE9SWV9VUExPQUQ9MAogCiAjIHR1cm4gb24g
U1FMSVRFIHN1cHBvcnQgaWYgYW55IG9mIHRoZSBkZXBlbmRlbnQgZmVhdHVyZXMgYXJlIHR1cm5l
ZCBvbgpAQCAtMTM0LDYgKzEzMywxNCBAQCBncmVhdGVyVGhhbihRVF9NSU5PUl9WRVJTSU9OLCA1
KSB7CiAgICAgfQogfQogCisjIG9yaWVudGF0aW9uIHN1cHBvcnQgaWYgUXRNb2JpbGl0eSBleGlz
dHMKK2NvbnRhaW5zKE1PQklMSVRZX0NPTkZJRywgc2Vuc29ycykgeworICAgIWNvbnRhaW5zKERF
RklORVMsIEVOQUJMRV9PUklFTlRBVElPTl9FVkVOVFM9Lik6IERFRklORVMgKz0gRU5BQkxFX09S
SUVOVEFUSU9OX0VWRU5UUz0xCisgICAhY29udGFpbnMoREVGSU5FUywgRU5BQkxFX0RFVklDRV9P
UklFTlRBVElPTj0uKTogREVGSU5FUyArPSBFTkFCTEVfREVWSUNFX09SSUVOVEFUSU9OPTEKKyAg
IENPTkZJRyAqPSBtb2JpbGl0eQorICAgTU9CSUxJVFkgKj0gc2Vuc29ycworfQorCiAjIEJlYXJl
ciBtYW5hZ2VtZW50IGlzIHBhcnQgb2YgUXQgNC43CiAjIGZvciBvbGRlciB2ZXJzaW9uLCBjaGVj
ayBmb3IgbW9iaWxpdHkgd2l0aCBiZWFyZXIgCiAhY29udGFpbnMoREVGSU5FUywgRU5BQkxFX1FU
X0JFQVJFUj0uKSB7CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAgYi9X
ZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAKaW5kZXggMWIyMTk2OC4uNzZkMGYwYyAxMDA2NDQK
LS0tIGEvV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWUuY3BwCisrKyBiL1dlYktpdC9xdC9BcGkvcXdl
YmZyYW1lLmNwcApAQCAtMzM3LDYgKzMzNywzNSBAQCB2b2lkIFFXZWJGcmFtZVByaXZhdGU6OnJl
bmRlclJlbGF0aXZlQ29vcmRzKEdyYXBoaWNzQ29udGV4dCogY29udGV4dCwgUVdlYkZyYW1lOgog
ICAgIH0KIH0KIAordm9pZCBRV2ViRnJhbWU6Om9yaWVudGF0aW9uQ2hhbmdlZCgpCit7CisjaWYg
RU5BQkxFKE9SSUVOVEFUSU9OX0VWRU5UUykgJiYgRU5BQkxFKERFVklDRV9PUklFTlRBVElPTikK
KyAgICBpbnQgb3JpZW50YXRpb247CisgICAgV2ViQ29yZTo6RnJhbWUqIGZyYW1lID0gUVdlYkZy
YW1lUHJpdmF0ZTo6Y29yZSh0aGlzKTsKKyAgICAKKyAgICBzd2l0Y2ggKGQtPm1fb3JpZW50YXRp
b24ucmVhZGluZygpLT5vcmllbnRhdGlvbigpKSB7CisgICAgICAgIGNhc2UgUXRNb2JpbGl0eTo6
UU9yaWVudGF0aW9uUmVhZGluZzo6VG9wVXA6CisgICAgICAgICAgICBvcmllbnRhdGlvbiA9IDA7
CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSBRdE1vYmlsaXR5OjpRT3JpZW50YXRp
b25SZWFkaW5nOjpUb3BEb3duOgorICAgICAgICAgICAgb3JpZW50YXRpb24gPSAxODA7CisgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSBRdE1vYmlsaXR5OjpRT3JpZW50YXRpb25SZWFk
aW5nOjpMZWZ0VXA6CisgICAgICAgICAgICBvcmllbnRhdGlvbiA9IC05MDsKKyAgICAgICAgICAg
IGJyZWFrOworICAgICAgICBjYXNlIFF0TW9iaWxpdHk6OlFPcmllbnRhdGlvblJlYWRpbmc6OlJp
Z2h0VXA6CisgICAgICAgICAgICBvcmllbnRhdGlvbiA9IDkwOworICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgIGNhc2UgUXRNb2JpbGl0eTo6UU9yaWVudGF0aW9uUmVhZGluZzo6RmFjZVVwOgor
ICAgICAgICBjYXNlIFF0TW9iaWxpdHk6OlFPcmllbnRhdGlvblJlYWRpbmc6OkZhY2VEb3duOgor
ICAgICAgICAgICAgLy8gV2ViQ29yZSB1bmFibGUgdG8gaGFuZGxlIGl0CisgICAgICAgIGRlZmF1
bHQ6CisgICAgICAgICAgICByZXR1cm47CisgICAgfQorICAgIGZyYW1lLT5zZW5kT3JpZW50YXRp
b25DaGFuZ2VFdmVudChvcmllbnRhdGlvbik7CisjZW5kaWYKK30KKwogLyohCiAgICAgXGNsYXNz
IFFXZWJGcmFtZQogICAgIFxzaW5jZSA0LjQKQEAgLTQxMSw2ICs0NDAsMTAgQEAgUVdlYkZyYW1l
OjpRV2ViRnJhbWUoUVdlYlBhZ2UgKnBhcmVudCwgUVdlYkZyYW1lRGF0YSAqZnJhbWVEYXRhKQog
ICAgICAgICBXZWJDb3JlOjpSZXNvdXJjZVJlcXVlc3QgcmVxdWVzdChmcmFtZURhdGEtPnVybCwg
ZnJhbWVEYXRhLT5yZWZlcnJlcik7CiAgICAgICAgIGQtPmZyYW1lLT5sb2FkZXIoKS0+bG9hZChy
ZXF1ZXN0LCBmcmFtZURhdGEtPm5hbWUsIGZhbHNlKTsKICAgICB9CisjaWYgRU5BQkxFKE9SSUVO
VEFUSU9OX0VWRU5UUykgJiYgRU5BQkxFKERFVklDRV9PUklFTlRBVElPTikKKyAgICBjb25uZWN0
KCZkLT5tX29yaWVudGF0aW9uLCBTSUdOQUwocmVhZGluZ0NoYW5nZWQoKSksIHRoaXMsIFNMT1Qo
b3JpZW50YXRpb25DaGFuZ2VkKCkpKTsKKyAgICBkLT5tX29yaWVudGF0aW9uLnN0YXJ0KCk7Cisj
ZW5kaWYKIH0KIAogUVdlYkZyYW1lOjpRV2ViRnJhbWUoUVdlYkZyYW1lICpwYXJlbnQsIFFXZWJG
cmFtZURhdGEgKmZyYW1lRGF0YSkKQEAgLTQxOSw2ICs0NTIsMTAgQEAgUVdlYkZyYW1lOjpRV2Vi
RnJhbWUoUVdlYkZyYW1lICpwYXJlbnQsIFFXZWJGcmFtZURhdGEgKmZyYW1lRGF0YSkKIHsKICAg
ICBkLT5wYWdlID0gcGFyZW50LT5kLT5wYWdlOwogICAgIGQtPmluaXQodGhpcywgZnJhbWVEYXRh
KTsKKyNpZiBFTkFCTEUoT1JJRU5UQVRJT05fRVZFTlRTKSAmJiBFTkFCTEUoREVWSUNFX09SSUVO
VEFUSU9OKQorICAgIGNvbm5lY3QoJmQtPm1fb3JpZW50YXRpb24sIFNJR05BTChyZWFkaW5nQ2hh
bmdlZCgpKSwgdGhpcywgU0xPVChvcmllbnRhdGlvbkNoYW5nZWQoKSkpOworICAgIGQtPm1fb3Jp
ZW50YXRpb24uc3RhcnQoKTsKKyNlbmRpZgogfQogCiBRV2ViRnJhbWU6On5RV2ViRnJhbWUoKQpk
aWZmIC0tZ2l0IGEvV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWUuaCBiL1dlYktpdC9xdC9BcGkvcXdl
YmZyYW1lLmgKaW5kZXggZWNkMzFkZS4uM2JkMDRlMyAxMDA2NDQKLS0tIGEvV2ViS2l0L3F0L0Fw
aS9xd2ViZnJhbWUuaAorKysgYi9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5oCkBAIC0yMDIsNiAr
MjAyLDkgQEAgcHVibGljIFFfU0xPVFM6CiAjaWZuZGVmIFFUX05PX1BSSU5URVIKICAgICB2b2lk
IHByaW50KFFQcmludGVyICpwcmludGVyKSBjb25zdDsKICNlbmRpZgorICAgIAorICAgIHByaXZh
dGUgUV9TTE9UUzoKKyAgICB2b2lkIG9yaWVudGF0aW9uQ2hhbmdlZCgpOwogCiBRX1NJR05BTFM6
CiAgICAgdm9pZCBqYXZhU2NyaXB0V2luZG93T2JqZWN0Q2xlYXJlZCgpOwpkaWZmIC0tZ2l0IGEv
V2ViS2l0L3F0L0FwaS9xd2ViZnJhbWVfcC5oIGIvV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWVfcC5o
CmluZGV4IDRjMDU2MGMuLmVmNGFlMWQgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9BcGkvcXdlYmZy
YW1lX3AuaAorKysgYi9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZV9wLmgKQEAgLTI2LDYgKzI2LDkg
QEAKIAogI2luY2x1ZGUgIkV2ZW50SGFuZGxlci5oIgogI2luY2x1ZGUgIkdyYXBoaWNzQ29udGV4
dC5oIgorI2lmIEVOQUJMRShPUklFTlRBVElPTl9FVkVOVFMpICYmIEVOQUJMRShERVZJQ0VfT1JJ
RU5UQVRJT04pCisjaW5jbHVkZSAicW9yaWVudGF0aW9uc2Vuc29yLmgiCisjZW5kaWYKICNpbmNs
dWRlICJLVVJMLmgiCiAjaW5jbHVkZSAiUGxhdGZvcm1TdHJpbmcuaCIKICNpbmNsdWRlICJxd2Vi
ZWxlbWVudC5oIgpAQCAtOTksNiArMTAyLDkgQEAgcHVibGljOgogICAgIGJvb2wgYWxsb3dzU2Ny
b2xsaW5nOwogICAgIGludCBtYXJnaW5XaWR0aDsKICAgICBpbnQgbWFyZ2luSGVpZ2h0OworI2lm
IEVOQUJMRShPUklFTlRBVElPTl9FVkVOVFMpICYmIEVOQUJMRShERVZJQ0VfT1JJRU5UQVRJT04p
CisgICAgUXRNb2JpbGl0eTo6UU9yaWVudGF0aW9uU2Vuc29yIG1fb3JpZW50YXRpb247CisjZW5k
aWYKIH07CiAKIGNsYXNzIFFXZWJIaXRUZXN0UmVzdWx0UHJpdmF0ZSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>