<?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>43037</bug_id>
          
          <creation_ts>2010-07-27 03:33:02 -0700</creation_ts>
          <short_desc>[Qt] Incorrect input method hints</short_desc>
          <delta_ts>2010-09-12 14:09:59 -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>HTML Editing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Simon Hausmann">hausmann</assigned_to>
          <cc>laszlo.gombos</cc>
    
    <cc>raine.makelainen</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>256497</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-07-27 03:33:02 -0700</bug_when>
    <thetext>When activating input fields with different types (email, url, password, etc.) the corresponding input method hints on QWebView/QGraphicsWebView are set.

However sometimes they are not set correctly, for example when activating a url field ImhUrlCharactersOnly is set. When afterwards activating a password
field the ImhUrlCharactersOnly hint is still set, in addition to the ImhHiddenText hint.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256500</commentid>
    <comment_count>1</comment_count>
      <attachid>62676</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-07-27 03:36:52 -0700</bug_when>
    <thetext>Created attachment 62676
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256503</commentid>
    <comment_count>2</comment_count>
      <attachid>62677</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-07-27 03:51:09 -0700</bug_when>
    <thetext>Created attachment 62677
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256517</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-07-27 04:49:03 -0700</bug_when>
    <thetext>Committed r64120: &lt;http://trac.webkit.org/changeset/64120&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256520</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-07-27 04:51:14 -0700</bug_when>
    <thetext>cherry-picked into qtwebkit-4.6 with commit d521d7d81e8f0297c94be9ebd8af67ee130d0edb</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257678</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-07-29 08:05:48 -0700</bug_when>
    <thetext>Revision r64120 cherry-picked into qtwebkit-2.1 with commit c4412336e352090f84391e5844c754f7caaaa85f</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259381</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-08-03 05:07:53 -0700</bug_when>
    <thetext>Revision r64120 cherry-picked into qtwebkit-2.0 with commit 9b5e57a5da1cf975ba84971fce9a1f67c6b7c2e2</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62676</attachid>
            <date>2010-07-27 03:36:52 -0700</date>
            <delta_ts>2010-07-27 03:51:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-43037-20100727123649.patch</filename>
            <type>text/plain</type>
            <size>5366</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9XZWJLaXQvcXQvQ2hhbmdlTG9nCmlu
ZGV4IDI5MTQxNzQ3YTVkMGE2ODY3ZmQzYTg5OGI4ZDk1ZGUyYTJlYWE5ZWMuLmI5NjNjNTZhMTQw
M2NmMjBjZmZkNzk4ZDZmMTU5YzEwNjNhY2MwYTMgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9DaGFu
Z2VMb2cKKysrIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEwLTA3
LTI3ICBTaW1vbiBIYXVzbWFubiAgPHNpbW9uLmhhdXNtYW5uQG5va2lhLmNvbT4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIEluY29ycmVjdCBp
bnB1dCBtZXRob2QgaGludHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQzMDM3CisKKyAgICAgICAgUHJvcGVybHkgc2V0IG9yIHJlc2V0IGFsbCBpbnB1
dCBtZXRob2QgaGludHMgd2hlbgorICAgICAgICBhY3RpdmF0aW5nIGlucHV0IGZpZWxkcy4KKwor
ICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkVkaXRvckNsaWVudFF0OjpzZXRJbnB1dE1ldGhvZFN0YXRlKToKKyAgICAgICAgKiB0
ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcuY3BwOgorICAgICAgICAodHN0X1FXZWJWaWV3Ojpm
b2N1c0lucHV0VHlwZXMpOiBFeHRlbmRlZCB1bml0IHRlc3QgdG8gdmVyaWZ5IHRoYXQgd2UKKyAg
ICAgICAgcmVzZXQgaGludHMuCisKIDIwMTAtMDctMjcgIEtpbSBHcsO2bmhvbG0gIDxraW0uMS5n
cm9uaG9sbUBub2tpYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gSGF1c21hbm4u
CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRWRpdG9yQ2xpZW50UXQuY3Bw
IGIvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0LmNwcAppbmRleCA3NGM4
NDM4Y2Q2NzFiZDVkMTU4ZTczYjczNzdmN2Q0ZTFlNGQzYWE4Li4xMWUwNDYxZDhiZmYwMzRmOGQw
NTI4NjUxZmYzY2ViYmU2YTYwN2E1IDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBv
cnQvRWRpdG9yQ2xpZW50UXQuY3BwCisrKyBiL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9FZGl0
b3JDbGllbnRRdC5jcHAKQEAgLTYwMywyMCArNjAzLDE1IEBAIHZvaWQgRWRpdG9yQ2xpZW50UXQ6
OnNldElucHV0TWV0aG9kU3RhdGUoYm9vbCBhY3RpdmUpCiAgICAgICAgICAgICAgICAgaW5wdXRF
bGVtZW50ID0gc3RhdGljX2Nhc3Q8SFRNTElucHV0RWxlbWVudCo+KGZyYW1lLT5kb2N1bWVudCgp
LT5mb2N1c2VkTm9kZSgpKTsKIAogICAgICAgICBpZiAoaW5wdXRFbGVtZW50KSB7Ci0gICAgICAg
ICAgICBpZiAoIWFjdGl2ZSkgewotICAgICAgICAgICAgICAgIC8vIFNldHRpbmcgdGhlIFF0OjpX
QV9JbnB1dE1ldGhvZEVuYWJsZWQgYXR0cmlidXRlIHRydWUgYW5kIFF0OjpJbWhIaWRkZW5UZXh0
IGZsYWcKLSAgICAgICAgICAgICAgICAvLyBmb3IgcGFzc3dvcmQgZmllbGRzLiBUaGUgUXQgcGxh
dGZvcm0gaXMgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHdoaWNoIHdpZGdldAotICAgICAg
ICAgICAgICAgIC8vIHdpbGwgcmVjZWl2ZSBpbnB1dCBtZXRob2QgZXZlbnRzIGZvciBwYXNzd29y
ZCBmaWVsZHMuCi0gICAgICAgICAgICAgICAgYWN0aXZlID0gaW5wdXRFbGVtZW50LT5pc1Bhc3N3
b3JkRmllbGQoKTsKLSAgICAgICAgICAgICAgICB3ZWJQYWdlQ2xpZW50LT5zZXRJbnB1dE1ldGhv
ZEhpbnQoUXQ6OkltaEhpZGRlblRleHQsIGFjdGl2ZSk7Ci0gICAgICAgICAgICB9IGVsc2Ugewot
ICAgICAgICAgICAgICAgIC8vIFNldCBpbnB1dCBtZXRob2QgaGludHMgZm9yICJudW1iZXIiLCAi
dGVsIiwgImVtYWlsIiwgYW5kICJ1cmwiIGlucHV0IGVsZW1lbnRzLgotICAgICAgICAgICAgICAg
IHdlYlBhZ2VDbGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRGlhbGFibGVDaGFyYWN0
ZXJzT25seSwgaW5wdXRFbGVtZW50LT5pc1RlbGVwaG9uZUZpZWxkKCkpOwotICAgICAgICAgICAg
ICAgIHdlYlBhZ2VDbGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRGlnaXRzT25seSwg
aW5wdXRFbGVtZW50LT5pc051bWJlckZpZWxkKCkpOwotICAgICAgICAgICAgICAgIHdlYlBhZ2VD
bGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRW1haWxDaGFyYWN0ZXJzT25seSwgaW5w
dXRFbGVtZW50LT5pc0VtYWlsRmllbGQoKSk7Ci0gICAgICAgICAgICAgICAgd2ViUGFnZUNsaWVu
dC0+c2V0SW5wdXRNZXRob2RIaW50KFF0OjpJbWhVcmxDaGFyYWN0ZXJzT25seSwgaW5wdXRFbGVt
ZW50LT5pc1VybEZpZWxkKCkpOwotICAgICAgICAgICAgICAgIHdlYlBhZ2VDbGllbnQtPnNldElu
cHV0TWV0aG9kSGludChRdDo6SW1oSGlkZGVuVGV4dCwgaW5wdXRFbGVtZW50LT5pc1Bhc3N3b3Jk
RmllbGQoKSk7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICAvLyBTZXQgaW5wdXQgbWV0aG9k
IGhpbnRzIGZvciAibnVtYmVyIiwgInRlbCIsICJlbWFpbCIsICJ1cmwiIGFuZCAicGFzc3dvcmQi
IGlucHV0IGVsZW1lbnRzLgorICAgICAgICAgICAgd2ViUGFnZUNsaWVudC0+c2V0SW5wdXRNZXRo
b2RIaW50KFF0OjpJbWhEaWFsYWJsZUNoYXJhY3RlcnNPbmx5LCBpbnB1dEVsZW1lbnQtPmlzVGVs
ZXBob25lRmllbGQoKSk7CisgICAgICAgICAgICB3ZWJQYWdlQ2xpZW50LT5zZXRJbnB1dE1ldGhv
ZEhpbnQoUXQ6OkltaERpZ2l0c09ubHksIGlucHV0RWxlbWVudC0+aXNOdW1iZXJGaWVsZCgpKTsK
KyAgICAgICAgICAgIHdlYlBhZ2VDbGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRW1h
aWxDaGFyYWN0ZXJzT25seSwgaW5wdXRFbGVtZW50LT5pc0VtYWlsRmllbGQoKSk7CisgICAgICAg
ICAgICB3ZWJQYWdlQ2xpZW50LT5zZXRJbnB1dE1ldGhvZEhpbnQoUXQ6OkltaFVybENoYXJhY3Rl
cnNPbmx5LCBpbnB1dEVsZW1lbnQtPmlzVXJsRmllbGQoKSk7CisgICAgICAgICAgICAvLyBTZXR0
aW5nIHRoZSBRdDo6V0FfSW5wdXRNZXRob2RFbmFibGVkIGF0dHJpYnV0ZSB0cnVlIGFuZCBRdDo6
SW1oSGlkZGVuVGV4dCBmbGFnCisgICAgICAgICAgICAvLyBmb3IgcGFzc3dvcmQgZmllbGRzLiBU
aGUgUXQgcGxhdGZvcm0gaXMgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHdoaWNoIHdpZGdl
dAorICAgICAgICAgICAgLy8gd2lsbCByZWNlaXZlIGlucHV0IG1ldGhvZCBldmVudHMgZm9yIHBh
c3N3b3JkIGZpZWxkcy4KKyAgICAgICAgICAgIHdlYlBhZ2VDbGllbnQtPnNldElucHV0TWV0aG9k
SGludChRdDo6SW1oSGlkZGVuVGV4dCwgaW5wdXRFbGVtZW50LT5pc1Bhc3N3b3JkRmllbGQoKSk7
CiAgICAgICAgIH0KIAogI2lmIGRlZmluZWQoUV9XU19NQUVNT181KSB8fCBkZWZpbmVkKFFfV1Nf
TUFFTU9fNikgfHwgZGVmaW5lZChRX09TX1NZTUJJQU4pCmRpZmYgLS1naXQgYS9XZWJLaXQvcXQv
dGVzdHMvcXdlYnZpZXcvdHN0X3F3ZWJ2aWV3LmNwcCBiL1dlYktpdC9xdC90ZXN0cy9xd2Vidmll
dy90c3RfcXdlYnZpZXcuY3BwCmluZGV4IDgzNWFkODIxNGY4NDA1YWU1NjliMWIyZDgyNWY3ODNh
YTA1Y2ZhNzcuLjVkYzVlNDFmOTUzMzM5NzJmNGY4NmE0YzVlOWU5NDUyYzY1MjIwNGYgMTAwNjQ0
Ci0tLSBhL1dlYktpdC9xdC90ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcuY3BwCisrKyBiL1dl
YktpdC9xdC90ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcuY3BwCkBAIC0yNjcsMjMgKzI2Nywz
NiBAQCB2b2lkIHRzdF9RV2ViVmlldzo6Zm9jdXNJbnB1dFR5cGVzKCkKIAogICAgIC8vICdwYXNz
d29yZCcgZmllbGQKICAgICB3ZWJWaWV3LT5maXJlTW91c2VDbGljayhRUG9pbnQoMjAsIDYwKSk7
Ci0gICAgUVZFUklGWSh3ZWJWaWV3LT5pbnB1dE1ldGhvZEhpbnRzKCkgJiBRdDo6SW1oSGlkZGVu
VGV4dCk7CisgICAgUVZFUklGWSh3ZWJWaWV3LT5pbnB1dE1ldGhvZEhpbnRzKCkgPT0gUXQ6Oklt
aEhpZGRlblRleHQpOwogCiAgICAgLy8gJ3RlbCcgZmllbGQKICAgICB3ZWJWaWV3LT5maXJlTW91
c2VDbGljayhRUG9pbnQoMjAsIDExMCkpOwotICAgIFFWRVJJRlkod2ViVmlldy0+aW5wdXRNZXRo
b2RIaW50cygpICYgUXQ6OkltaERpYWxhYmxlQ2hhcmFjdGVyc09ubHkpOworICAgIFFWRVJJRlko
d2ViVmlldy0+aW5wdXRNZXRob2RIaW50cygpID09IFF0OjpJbWhEaWFsYWJsZUNoYXJhY3RlcnNP
bmx5KTsKIAogICAgIC8vICdudW1iZXInIGZpZWxkCiAgICAgd2ViVmlldy0+ZmlyZU1vdXNlQ2xp
Y2soUVBvaW50KDIwLCAxNjApKTsKLSAgICBRVkVSSUZZKHdlYlZpZXctPmlucHV0TWV0aG9kSGlu
dHMoKSAmIFF0OjpJbWhEaWdpdHNPbmx5KTsKKyAgICBRVkVSSUZZKHdlYlZpZXctPmlucHV0TWV0
aG9kSGludHMoKSA9PSBRdDo6SW1oRGlnaXRzT25seSk7CiAKICAgICAvLyAnZW1haWwnIGZpZWxk
CiAgICAgd2ViVmlldy0+ZmlyZU1vdXNlQ2xpY2soUVBvaW50KDIwLCAyMTApKTsKLSAgICBRVkVS
SUZZKHdlYlZpZXctPmlucHV0TWV0aG9kSGludHMoKSAmIFF0OjpJbWhFbWFpbENoYXJhY3RlcnNP
bmx5KTsKKyAgICBRVkVSSUZZKHdlYlZpZXctPmlucHV0TWV0aG9kSGludHMoKSA9PSBRdDo6SW1o
RW1haWxDaGFyYWN0ZXJzT25seSk7CiAKICAgICAvLyAndXJsJyBmaWVsZAogICAgIHdlYlZpZXct
PmZpcmVNb3VzZUNsaWNrKFFQb2ludCgyMCwgMjYwKSk7Ci0gICAgUVZFUklGWSh3ZWJWaWV3LT5p
bnB1dE1ldGhvZEhpbnRzKCkgJiBRdDo6SW1oVXJsQ2hhcmFjdGVyc09ubHkpOworICAgIFFWRVJJ
Rlkod2ViVmlldy0+aW5wdXRNZXRob2RIaW50cygpID09IFF0OjpJbWhVcmxDaGFyYWN0ZXJzT25s
eSk7CisKKyAgICAvLyAncGFzc3dvcmQnIGZpZWxkCisgICAgd2ViVmlldy0+ZmlyZU1vdXNlQ2xp
Y2soUVBvaW50KDIwLCA2MCkpOworICAgIFFWRVJJRlkod2ViVmlldy0+aW5wdXRNZXRob2RIaW50
cygpID09IFF0OjpJbWhIaWRkZW5UZXh0KTsKKworICAgIC8vICd0ZXh0JyB0eXBlCisgICAgd2Vi
Vmlldy0+ZmlyZU1vdXNlQ2xpY2soUVBvaW50KDIwLCAxMCkpOworI2lmIGRlZmluZWQoUV9XU19N
QUVNT181KSB8fCBkZWZpbmVkKFFfV1NfTUFFTU9fNikgfHwgZGVmaW5lZChRX09TX1NZTUJJQU4p
CisgICAgUVZFUklGWSh3ZWJWaWV3LT5pbnB1dE1ldGhvZEhpbnRzKCkgJiBRdDo6SW1oTm9BdXRv
VXBwZXJjYXNlKTsKKyAgICBRVkVSSUZZKHdlYlZpZXctPmlucHV0TWV0aG9kSGludHMoKSAmIFF0
OjpJbWhOb1ByZWRpY3RpdmVUZXh0KTsKKyNlbHNlCisgICAgUVZFUklGWSh3ZWJWaWV3LT5pbnB1
dE1ldGhvZEhpbnRzKCkgPT0gUXQ6OkltaE5vbmUpOworI2VuZGlmCiAKICAgICBkZWxldGUgd2Vi
VmlldzsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62677</attachid>
            <date>2010-07-27 03:51:09 -0700</date>
            <delta_ts>2010-07-27 03:52:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-43037-20100727125106.patch</filename>
            <type>text/plain</type>
            <size>5485</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9XZWJLaXQvcXQvQ2hhbmdlTG9nCmlu
ZGV4IDI5MTQxNzQ3YTVkMGE2ODY3ZmQzYTg5OGI4ZDk1ZGUyYTJlYWE5ZWMuLmI5NjNjNTZhMTQw
M2NmMjBjZmZkNzk4ZDZmMTU5YzEwNjNhY2MwYTMgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9DaGFu
Z2VMb2cKKysrIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEwLTA3
LTI3ICBTaW1vbiBIYXVzbWFubiAgPHNpbW9uLmhhdXNtYW5uQG5va2lhLmNvbT4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIEluY29ycmVjdCBp
bnB1dCBtZXRob2QgaGludHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQzMDM3CisKKyAgICAgICAgUHJvcGVybHkgc2V0IG9yIHJlc2V0IGFsbCBpbnB1
dCBtZXRob2QgaGludHMgd2hlbgorICAgICAgICBhY3RpdmF0aW5nIGlucHV0IGZpZWxkcy4KKwor
ICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkVkaXRvckNsaWVudFF0OjpzZXRJbnB1dE1ldGhvZFN0YXRlKToKKyAgICAgICAgKiB0
ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcuY3BwOgorICAgICAgICAodHN0X1FXZWJWaWV3Ojpm
b2N1c0lucHV0VHlwZXMpOiBFeHRlbmRlZCB1bml0IHRlc3QgdG8gdmVyaWZ5IHRoYXQgd2UKKyAg
ICAgICAgcmVzZXQgaGludHMuCisKIDIwMTAtMDctMjcgIEtpbSBHcsO2bmhvbG0gIDxraW0uMS5n
cm9uaG9sbUBub2tpYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2ltb24gSGF1c21hbm4u
CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRWRpdG9yQ2xpZW50UXQuY3Bw
IGIvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0VkaXRvckNsaWVudFF0LmNwcAppbmRleCA3NGM4
NDM4Y2Q2NzFiZDVkMTU4ZTczYjczNzdmN2Q0ZTFlNGQzYWE4Li41NDk5M2IxNmUyNzkxNDAxYzI2
NjY5NDFmNDhiZmZmMTExYmZjZWYwIDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBv
cnQvRWRpdG9yQ2xpZW50UXQuY3BwCisrKyBiL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9FZGl0
b3JDbGllbnRRdC5jcHAKQEAgLTYwMywyMCArNjAzLDE4IEBAIHZvaWQgRWRpdG9yQ2xpZW50UXQ6
OnNldElucHV0TWV0aG9kU3RhdGUoYm9vbCBhY3RpdmUpCiAgICAgICAgICAgICAgICAgaW5wdXRF
bGVtZW50ID0gc3RhdGljX2Nhc3Q8SFRNTElucHV0RWxlbWVudCo+KGZyYW1lLT5kb2N1bWVudCgp
LT5mb2N1c2VkTm9kZSgpKTsKIAogICAgICAgICBpZiAoaW5wdXRFbGVtZW50KSB7Ci0gICAgICAg
ICAgICBpZiAoIWFjdGl2ZSkgewotICAgICAgICAgICAgICAgIC8vIFNldHRpbmcgdGhlIFF0OjpX
QV9JbnB1dE1ldGhvZEVuYWJsZWQgYXR0cmlidXRlIHRydWUgYW5kIFF0OjpJbWhIaWRkZW5UZXh0
IGZsYWcKLSAgICAgICAgICAgICAgICAvLyBmb3IgcGFzc3dvcmQgZmllbGRzLiBUaGUgUXQgcGxh
dGZvcm0gaXMgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHdoaWNoIHdpZGdldAotICAgICAg
ICAgICAgICAgIC8vIHdpbGwgcmVjZWl2ZSBpbnB1dCBtZXRob2QgZXZlbnRzIGZvciBwYXNzd29y
ZCBmaWVsZHMuCi0gICAgICAgICAgICAgICAgYWN0aXZlID0gaW5wdXRFbGVtZW50LT5pc1Bhc3N3
b3JkRmllbGQoKTsKLSAgICAgICAgICAgICAgICB3ZWJQYWdlQ2xpZW50LT5zZXRJbnB1dE1ldGhv
ZEhpbnQoUXQ6OkltaEhpZGRlblRleHQsIGFjdGl2ZSk7Ci0gICAgICAgICAgICB9IGVsc2Ugewot
ICAgICAgICAgICAgICAgIC8vIFNldCBpbnB1dCBtZXRob2QgaGludHMgZm9yICJudW1iZXIiLCAi
dGVsIiwgImVtYWlsIiwgYW5kICJ1cmwiIGlucHV0IGVsZW1lbnRzLgotICAgICAgICAgICAgICAg
IHdlYlBhZ2VDbGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRGlhbGFibGVDaGFyYWN0
ZXJzT25seSwgaW5wdXRFbGVtZW50LT5pc1RlbGVwaG9uZUZpZWxkKCkpOwotICAgICAgICAgICAg
ICAgIHdlYlBhZ2VDbGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRGlnaXRzT25seSwg
aW5wdXRFbGVtZW50LT5pc051bWJlckZpZWxkKCkpOwotICAgICAgICAgICAgICAgIHdlYlBhZ2VD
bGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRW1haWxDaGFyYWN0ZXJzT25seSwgaW5w
dXRFbGVtZW50LT5pc0VtYWlsRmllbGQoKSk7Ci0gICAgICAgICAgICAgICAgd2ViUGFnZUNsaWVu
dC0+c2V0SW5wdXRNZXRob2RIaW50KFF0OjpJbWhVcmxDaGFyYWN0ZXJzT25seSwgaW5wdXRFbGVt
ZW50LT5pc1VybEZpZWxkKCkpOwotICAgICAgICAgICAgICAgIHdlYlBhZ2VDbGllbnQtPnNldElu
cHV0TWV0aG9kSGludChRdDo6SW1oSGlkZGVuVGV4dCwgaW5wdXRFbGVtZW50LT5pc1Bhc3N3b3Jk
RmllbGQoKSk7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICAvLyBTZXQgaW5wdXQgbWV0aG9k
IGhpbnRzIGZvciAibnVtYmVyIiwgInRlbCIsICJlbWFpbCIsICJ1cmwiIGFuZCAicGFzc3dvcmQi
IGlucHV0IGVsZW1lbnRzLgorICAgICAgICAgICAgd2ViUGFnZUNsaWVudC0+c2V0SW5wdXRNZXRo
b2RIaW50KFF0OjpJbWhEaWFsYWJsZUNoYXJhY3RlcnNPbmx5LCBpbnB1dEVsZW1lbnQtPmlzVGVs
ZXBob25lRmllbGQoKSk7CisgICAgICAgICAgICB3ZWJQYWdlQ2xpZW50LT5zZXRJbnB1dE1ldGhv
ZEhpbnQoUXQ6OkltaERpZ2l0c09ubHksIGlucHV0RWxlbWVudC0+aXNOdW1iZXJGaWVsZCgpKTsK
KyAgICAgICAgICAgIHdlYlBhZ2VDbGllbnQtPnNldElucHV0TWV0aG9kSGludChRdDo6SW1oRW1h
aWxDaGFyYWN0ZXJzT25seSwgaW5wdXRFbGVtZW50LT5pc0VtYWlsRmllbGQoKSk7CisgICAgICAg
ICAgICB3ZWJQYWdlQ2xpZW50LT5zZXRJbnB1dE1ldGhvZEhpbnQoUXQ6OkltaFVybENoYXJhY3Rl
cnNPbmx5LCBpbnB1dEVsZW1lbnQtPmlzVXJsRmllbGQoKSk7CisgICAgICAgICAgICAvLyBTZXR0
aW5nIHRoZSBRdDo6V0FfSW5wdXRNZXRob2RFbmFibGVkIGF0dHJpYnV0ZSB0cnVlIGFuZCBRdDo6
SW1oSGlkZGVuVGV4dCBmbGFnCisgICAgICAgICAgICAvLyBmb3IgcGFzc3dvcmQgZmllbGRzLiBU
aGUgUXQgcGxhdGZvcm0gaXMgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHdoaWNoIHdpZGdl
dAorICAgICAgICAgICAgLy8gd2lsbCByZWNlaXZlIGlucHV0IG1ldGhvZCBldmVudHMgZm9yIHBh
c3N3b3JkIGZpZWxkcy4KKyAgICAgICAgICAgIGJvb2wgaXNQYXNzd29yZEZpZWxkID0gaW5wdXRF
bGVtZW50LT5pc1Bhc3N3b3JkRmllbGQoKTsKKyAgICAgICAgICAgIHdlYlBhZ2VDbGllbnQtPnNl
dElucHV0TWV0aG9kSGludChRdDo6SW1oSGlkZGVuVGV4dCwgaXNQYXNzd29yZEZpZWxkKTsKKyAg
ICAgICAgICAgIGlmIChpc1Bhc3N3b3JkRmllbGQpCisgICAgICAgICAgICAgICAgYWN0aXZlID0g
dHJ1ZTsKICAgICAgICAgfQogCiAjaWYgZGVmaW5lZChRX1dTX01BRU1PXzUpIHx8IGRlZmluZWQo
UV9XU19NQUVNT182KSB8fCBkZWZpbmVkKFFfT1NfU1lNQklBTikKZGlmZiAtLWdpdCBhL1dlYktp
dC9xdC90ZXN0cy9xd2Vidmlldy90c3RfcXdlYnZpZXcuY3BwIGIvV2ViS2l0L3F0L3Rlc3RzL3F3
ZWJ2aWV3L3RzdF9xd2Vidmlldy5jcHAKaW5kZXggODM1YWQ4MjE0Zjg0MDVhZTU2OWIxYjJkODI1
Zjc4M2FhMDVjZmE3Ny4uNWRjNWU0MWY5NTMzMzk3MmY0Zjg2YTRjNWU5ZTk0NTJjNjUyMjA0ZiAx
MDA2NDQKLS0tIGEvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJ2aWV3L3RzdF9xd2Vidmlldy5jcHAKKysr
IGIvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJ2aWV3L3RzdF9xd2Vidmlldy5jcHAKQEAgLTI2NywyMyAr
MjY3LDM2IEBAIHZvaWQgdHN0X1FXZWJWaWV3Ojpmb2N1c0lucHV0VHlwZXMoKQogCiAgICAgLy8g
J3Bhc3N3b3JkJyBmaWVsZAogICAgIHdlYlZpZXctPmZpcmVNb3VzZUNsaWNrKFFQb2ludCgyMCwg
NjApKTsKLSAgICBRVkVSSUZZKHdlYlZpZXctPmlucHV0TWV0aG9kSGludHMoKSAmIFF0OjpJbWhI
aWRkZW5UZXh0KTsKKyAgICBRVkVSSUZZKHdlYlZpZXctPmlucHV0TWV0aG9kSGludHMoKSA9PSBR
dDo6SW1oSGlkZGVuVGV4dCk7CiAKICAgICAvLyAndGVsJyBmaWVsZAogICAgIHdlYlZpZXctPmZp
cmVNb3VzZUNsaWNrKFFQb2ludCgyMCwgMTEwKSk7Ci0gICAgUVZFUklGWSh3ZWJWaWV3LT5pbnB1
dE1ldGhvZEhpbnRzKCkgJiBRdDo6SW1oRGlhbGFibGVDaGFyYWN0ZXJzT25seSk7CisgICAgUVZF
UklGWSh3ZWJWaWV3LT5pbnB1dE1ldGhvZEhpbnRzKCkgPT0gUXQ6OkltaERpYWxhYmxlQ2hhcmFj
dGVyc09ubHkpOwogCiAgICAgLy8gJ251bWJlcicgZmllbGQKICAgICB3ZWJWaWV3LT5maXJlTW91
c2VDbGljayhRUG9pbnQoMjAsIDE2MCkpOwotICAgIFFWRVJJRlkod2ViVmlldy0+aW5wdXRNZXRo
b2RIaW50cygpICYgUXQ6OkltaERpZ2l0c09ubHkpOworICAgIFFWRVJJRlkod2ViVmlldy0+aW5w
dXRNZXRob2RIaW50cygpID09IFF0OjpJbWhEaWdpdHNPbmx5KTsKIAogICAgIC8vICdlbWFpbCcg
ZmllbGQKICAgICB3ZWJWaWV3LT5maXJlTW91c2VDbGljayhRUG9pbnQoMjAsIDIxMCkpOwotICAg
IFFWRVJJRlkod2ViVmlldy0+aW5wdXRNZXRob2RIaW50cygpICYgUXQ6OkltaEVtYWlsQ2hhcmFj
dGVyc09ubHkpOworICAgIFFWRVJJRlkod2ViVmlldy0+aW5wdXRNZXRob2RIaW50cygpID09IFF0
OjpJbWhFbWFpbENoYXJhY3RlcnNPbmx5KTsKIAogICAgIC8vICd1cmwnIGZpZWxkCiAgICAgd2Vi
Vmlldy0+ZmlyZU1vdXNlQ2xpY2soUVBvaW50KDIwLCAyNjApKTsKLSAgICBRVkVSSUZZKHdlYlZp
ZXctPmlucHV0TWV0aG9kSGludHMoKSAmIFF0OjpJbWhVcmxDaGFyYWN0ZXJzT25seSk7CisgICAg
UVZFUklGWSh3ZWJWaWV3LT5pbnB1dE1ldGhvZEhpbnRzKCkgPT0gUXQ6OkltaFVybENoYXJhY3Rl
cnNPbmx5KTsKKworICAgIC8vICdwYXNzd29yZCcgZmllbGQKKyAgICB3ZWJWaWV3LT5maXJlTW91
c2VDbGljayhRUG9pbnQoMjAsIDYwKSk7CisgICAgUVZFUklGWSh3ZWJWaWV3LT5pbnB1dE1ldGhv
ZEhpbnRzKCkgPT0gUXQ6OkltaEhpZGRlblRleHQpOworCisgICAgLy8gJ3RleHQnIHR5cGUKKyAg
ICB3ZWJWaWV3LT5maXJlTW91c2VDbGljayhRUG9pbnQoMjAsIDEwKSk7CisjaWYgZGVmaW5lZChR
X1dTX01BRU1PXzUpIHx8IGRlZmluZWQoUV9XU19NQUVNT182KSB8fCBkZWZpbmVkKFFfT1NfU1lN
QklBTikKKyAgICBRVkVSSUZZKHdlYlZpZXctPmlucHV0TWV0aG9kSGludHMoKSAmIFF0OjpJbWhO
b0F1dG9VcHBlcmNhc2UpOworICAgIFFWRVJJRlkod2ViVmlldy0+aW5wdXRNZXRob2RIaW50cygp
ICYgUXQ6OkltaE5vUHJlZGljdGl2ZVRleHQpOworI2Vsc2UKKyAgICBRVkVSSUZZKHdlYlZpZXct
PmlucHV0TWV0aG9kSGludHMoKSA9PSBRdDo6SW1oTm9uZSk7CisjZW5kaWYKIAogICAgIGRlbGV0
ZSB3ZWJWaWV3OwogCg==
</data>
<flag name="review"
          id="50898"
          type_id="1"
          status="+"
          setter="vestbo"
    />
          </attachment>
      

    </bug>

</bugzilla>