<?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>125400</bug_id>
          
          <creation_ts>2013-12-07 18:27:02 -0800</creation_ts>
          <short_desc>Convert MiniBrowser to use WKProcessGroup and WKBrowsingContextGroup</short_desc>
          <delta_ts>2013-12-07 18:33:38 -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>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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Weinig">sam</reporter>
          <assigned_to name="Sam Weinig">sam</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>957559</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-12-07 18:27:02 -0800</bug_when>
    <thetext>Convert MiniBrowser to use WKProcessGroup and WKBrowsingContextGroup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957560</commentid>
    <comment_count>1</comment_count>
      <attachid>218672</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-12-07 18:29:58 -0800</bug_when>
    <thetext>Created attachment 218672
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957561</commentid>
    <comment_count>2</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-12-07 18:33:38 -0800</bug_when>
    <thetext>Committed r160275: &lt;http://trac.webkit.org/changeset/160275&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218672</attachid>
            <date>2013-12-07 18:29:58 -0800</date>
            <delta_ts>2013-12-07 18:32:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125400-20131207182958.patch</filename>
            <type>text/plain</type>
            <size>13154</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE2MDI3NCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI1IEBACisyMDEzLTEyLTA3ICBTYW0gV2VpbmlnICA8c2FtQHdlYmtpdC5vcmc+CisKKyAg
ICAgICAgQ29udmVydCBNaW5pQnJvd3NlciB0byB1c2UgV0tQcm9jZXNzR3JvdXAgYW5kIFdLQnJv
d3NpbmdDb250ZXh0R3JvdXAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEyNTQwMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogTWluaUJyb3dzZXIvbWFjL0FwcERlbGVnYXRlLmg6CisgICAgICAgICogTWlu
aUJyb3dzZXIvbWFjL0FwcERlbGVnYXRlLm06CisgICAgICAgICogTWluaUJyb3dzZXIvbWFjL1dL
MkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLmg6CisgICAgICAgICogTWluaUJyb3dzZXIvbWFjL1dL
MkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm06CisgICAgICAgICgtW1dLMkJyb3dzZXJXaW5kb3dD
b250cm9sbGVyIGluaXRXaXRoUHJvY2Vzc0dyb3VwOmJyb3dzaW5nQ29udGV4dEdyb3VwOl0pOgor
ICAgICAgICAoLVtXSzJCcm93c2VyV2luZG93Q29udHJvbGxlciBkZWFsbG9jXSk6CisgICAgICAg
IChjcmVhdGVOZXdQYWdlKToKKyAgICAgICAgKC1bV0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIg
YXdha2VGcm9tTmliXSk6CisgICAgICAgICgtW1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyIGJy
b3dzaW5nQ29udGV4dENvbnRyb2xsZXI6ZGlkTmF2aWdhdGVXaXRoTmF2aWdhdGlvbkRhdGE6XSk6
CisgICAgICAgICgtW1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyIGJyb3dzaW5nQ29udGV4dENv
bnRyb2xsZXI6ZGlkUGVyZm9ybUNsaWVudFJlZGlyZWN0RnJvbVVSTDp0b1VSTDpdKToKKyAgICAg
ICAgKC1bV0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIgYnJvd3NpbmdDb250ZXh0Q29udHJvbGxl
cjpkaWRQZXJmb3JtU2VydmVyUmVkaXJlY3RGcm9tVVJMOnRvVVJMOl0pOgorICAgICAgICAoLVtX
SzJCcm93c2VyV2luZG93Q29udHJvbGxlciBicm93c2luZ0NvbnRleHRDb250cm9sbGVyOmRpZFVw
ZGF0ZUhpc3RvcnlUaXRsZTpmb3JVUkw6XSk6CisgICAgICAgIFJlcGxhY2UgZ2xvYmFsIFdLQ29u
dGV4dFJlZiBhbmQgV0tQYWdlR3JvdXBSZWYgd2l0aCBXS1Byb2Nlc3NHcm91cCBhbmQgV0tCcm93
c2luZ0NvbnRleHRHcm91cC4gQWxzbworICAgICAgICByZXBsYWNlIGNvbnRleHQgYmFzZWQgV0tD
b250ZXh0SGlzdG9yeUNsaWVudCB3aXRoIFdLQnJvd3NpbmdDb250ZXh0Q29udHJvbGxlciBiYXNl
ZCBXS0Jyb3dzaW5nQ29udGV4dEhpc3RvcnlEZWxlZ2F0ZQorCiAyMDEzLTEyLTA3ICBHdXN0YXZv
IE5vcm9uaGEgU2lsdmEgIDxnbnNAZ25vbWUub3JnPgogCiAgICAgICAgIFtHVEtdIFJ1biBlYWNo
IGd0ZXN0IHN1YnRlc3Qgc2VwYXJhdGVseSBpbnN0ZWFkIG9mIGluIG9uZSBnbwpJbmRleDogVG9v
bHMvTWluaUJyb3dzZXIvbWFjL0FwcERlbGVnYXRlLmgKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvTWlu
aUJyb3dzZXIvbWFjL0FwcERlbGVnYXRlLmgJKHJldmlzaW9uIDE2MDI3NCkKKysrIFRvb2xzL01p
bmlCcm93c2VyL21hYy9BcHBEZWxlZ2F0ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0yNCw4ICsyNCw5
IEBACiAgKi8KIAogQGludGVyZmFjZSBCcm93c2VyQXBwRGVsZWdhdGUgOiBOU09iamVjdCA8TlNB
cHBsaWNhdGlvbkRlbGVnYXRlPiB7Ci0gICAgV0tDb250ZXh0UmVmIF9wcm9jZXNzQ29udGV4dDsK
LSAgICBXS1BhZ2VHcm91cFJlZiBfcGFnZUdyb3VwOworICAgIFdLUHJvY2Vzc0dyb3VwICpfcHJv
Y2Vzc0dyb3VwOworICAgIFdLQnJvd3NpbmdDb250ZXh0R3JvdXAgKl9icm93c2luZ0NvbnRleHRH
cm91cDsKKwogICAgIE5TTXV0YWJsZVNldCAqX2Jyb3dzZXJXaW5kb3dzOwogfQogCkluZGV4OiBU
b29scy9NaW5pQnJvd3Nlci9tYWMvQXBwRGVsZWdhdGUubQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9N
aW5pQnJvd3Nlci9tYWMvQXBwRGVsZWdhdGUubQkocmV2aXNpb24gMTYwMjc0KQorKysgVG9vbHMv
TWluaUJyb3dzZXIvbWFjL0FwcERlbGVnYXRlLm0JKHdvcmtpbmcgY29weSkKQEAgLTI4LDcgKzI4
LDcgQEAKICNpbXBvcnQgIldLMUJyb3dzZXJXaW5kb3dDb250cm9sbGVyLmgiCiAjaW1wb3J0ICJX
SzJCcm93c2VyV2luZG93Q29udHJvbGxlci5oIgogCi0jaW1wb3J0IDxXZWJLaXQyL1dLQ29udGV4
dFByaXZhdGUuaD4KKyNpbXBvcnQgPFdlYktpdDIvV2ViS2l0Mi5oPgogI2ltcG9ydCA8V2ViS2l0
Mi9XS1N0cmluZ0NGLmg+CiAjaW1wb3J0IDxXZWJLaXQyL1dLVVJMQ0YuaD4KIApAQCAtNDEsNzcg
KzQxLDEyIEBAIGVudW0gewogCiBAaW1wbGVtZW50YXRpb24gQnJvd3NlckFwcERlbGVnYXRlCiAK
LS8vIE1BUks6IEhpc3RvcnkgQ2xpZW50IENhbGxiYWNrcwotCi1zdGF0aWMgdm9pZCBkaWROYXZp
Z2F0ZVdpdGhOYXZpZ2F0aW9uRGF0YShXS0NvbnRleHRSZWYgY29udGV4dCwgV0tQYWdlUmVmIHBh
Z2UsIFdLTmF2aWdhdGlvbkRhdGFSZWYgbmF2aWdhdGlvbkRhdGEsIFdLRnJhbWVSZWYgZnJhbWUs
IGNvbnN0IHZvaWQgKmNsaWVudEluZm8pCi17Ci0gICAgV0tTdHJpbmdSZWYgd2tUaXRsZSA9IFdL
TmF2aWdhdGlvbkRhdGFDb3B5VGl0bGUobmF2aWdhdGlvbkRhdGEpOwotICAgIENGU3RyaW5nUmVm
IHRpdGxlID0gV0tTdHJpbmdDb3B5Q0ZTdHJpbmcoMCwgd2tUaXRsZSk7Ci0gICAgV0tSZWxlYXNl
KHdrVGl0bGUpOwotCi0gICAgV0tVUkxSZWYgd2tVUkwgPSBXS05hdmlnYXRpb25EYXRhQ29weVVS
TChuYXZpZ2F0aW9uRGF0YSk7Ci0gICAgQ0ZVUkxSZWYgdXJsID0gV0tVUkxDb3B5Q0ZVUkwoMCwg
d2tVUkwpOwotICAgIFdLUmVsZWFzZSh3a1VSTCk7Ci0KLSAgICBMT0coQCJIaXN0b3J5Q2xpZW50
IC0gZGlkTmF2aWdhdGVXaXRoTmF2aWdhdGlvbkRhdGEgLSB0aXRsZTogJUAgLSB1cmw6ICVAIiwg
dGl0bGUsIHVybCk7Ci0gICAgQ0ZSZWxlYXNlKHRpdGxlKTsKLSAgICBDRlJlbGVhc2UodXJsKTsK
LX0KLQotc3RhdGljIHZvaWQgZGlkUGVyZm9ybUNsaWVudFJlZGlyZWN0KFdLQ29udGV4dFJlZiBj
b250ZXh0LCBXS1BhZ2VSZWYgcGFnZSwgV0tVUkxSZWYgc291cmNlVVJMLCBXS1VSTFJlZiBkZXN0
aW5hdGlvblVSTCwgV0tGcmFtZVJlZiBmcmFtZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5mbykKLXsK
LSAgICBDRlVSTFJlZiBjZlNvdXJjZVVSTCA9IFdLVVJMQ29weUNGVVJMKDAsIHNvdXJjZVVSTCk7
Ci0gICAgQ0ZVUkxSZWYgY2ZEZXN0aW5hdGlvblVSTCA9IFdLVVJMQ29weUNGVVJMKDAsIGRlc3Rp
bmF0aW9uVVJMKTsKLSAgICBMT0coQCJIaXN0b3J5Q2xpZW50IC0gZGlkUGVyZm9ybUNsaWVudFJl
ZGlyZWN0IC0gc291cmNlVVJMOiAlQCAtIGRlc3RpbmF0aW9uVVJMOiAlQCIsIGNmU291cmNlVVJM
LCBjZkRlc3RpbmF0aW9uVVJMKTsKLSAgICBDRlJlbGVhc2UoY2ZTb3VyY2VVUkwpOwotICAgIENG
UmVsZWFzZShjZkRlc3RpbmF0aW9uVVJMKTsKLX0KLQotc3RhdGljIHZvaWQgZGlkUGVyZm9ybVNl
cnZlclJlZGlyZWN0KFdLQ29udGV4dFJlZiBjb250ZXh0LCBXS1BhZ2VSZWYgcGFnZSwgV0tVUkxS
ZWYgc291cmNlVVJMLCBXS1VSTFJlZiBkZXN0aW5hdGlvblVSTCwgV0tGcmFtZVJlZiBmcmFtZSwg
Y29uc3Qgdm9pZCAqY2xpZW50SW5mbykKLXsKLSAgICBDRlVSTFJlZiBjZlNvdXJjZVVSTCA9IFdL
VVJMQ29weUNGVVJMKDAsIHNvdXJjZVVSTCk7Ci0gICAgQ0ZVUkxSZWYgY2ZEZXN0aW5hdGlvblVS
TCA9IFdLVVJMQ29weUNGVVJMKDAsIGRlc3RpbmF0aW9uVVJMKTsKLSAgICBMT0coQCJIaXN0b3J5
Q2xpZW50IC0gZGlkUGVyZm9ybVNlcnZlclJlZGlyZWN0IC0gc291cmNlVVJMOiAlQCAtIGRlc3Rp
bmF0aW9uVVJMOiAlQCIsIGNmU291cmNlVVJMLCBjZkRlc3RpbmF0aW9uVVJMKTsKLSAgICBDRlJl
bGVhc2UoY2ZTb3VyY2VVUkwpOwotICAgIENGUmVsZWFzZShjZkRlc3RpbmF0aW9uVVJMKTsKLX0K
LQotc3RhdGljIHZvaWQgZGlkVXBkYXRlSGlzdG9yeVRpdGxlKFdLQ29udGV4dFJlZiBjb250ZXh0
LCBXS1BhZ2VSZWYgcGFnZSwgV0tTdHJpbmdSZWYgdGl0bGUsIFdLVVJMUmVmIFVSTCwgV0tGcmFt
ZVJlZiBmcmFtZSwgY29uc3Qgdm9pZCAqY2xpZW50SW5mbykKLXsKLSAgICBDRlN0cmluZ1JlZiBj
ZlRpdGxlID0gV0tTdHJpbmdDb3B5Q0ZTdHJpbmcoMCwgdGl0bGUpOwotICAgIENGVVJMUmVmIGNm
VVJMID0gV0tVUkxDb3B5Q0ZVUkwoMCwgVVJMKTsKLSAgICBMT0coQCJIaXN0b3J5Q2xpZW50IC0g
ZGlkVXBkYXRlSGlzdG9yeVRpdGxlIC0gdGl0bGU6ICVAIC0gVVJMOiAlQCIsIGNmVGl0bGUsIGNm
VVJMKTsKLSAgICBDRlJlbGVhc2UoY2ZUaXRsZSk7Ci0gICAgQ0ZSZWxlYXNlKGNmVVJMKTsKLX0K
LQotc3RhdGljIHZvaWQgcG9wdWxhdGVWaXNpdGVkTGlua3MoV0tDb250ZXh0UmVmIGNvbnRleHQs
IGNvbnN0IHZvaWQgKmNsaWVudEluZm8pCi17Ci0gICAgTE9HKEAiSGlzdG9yeUNsaWVudCAtIHBv
cHVsYXRlVmlzaXRlZExpbmtzIik7Ci19Ci0KIC0gKGlkKWluaXQKIHsKICAgICBzZWxmID0gW3N1
cGVyIGluaXRdOwogICAgIGlmIChzZWxmKSB7Ci0gICAgICAgIFdLQ29udGV4dEhpc3RvcnlDbGll
bnRWMCBoaXN0b3J5Q2xpZW50ID0gewotICAgICAgICAgICAgeyAwLCBzZWxmIH0sCi0gICAgICAg
ICAgICBkaWROYXZpZ2F0ZVdpdGhOYXZpZ2F0aW9uRGF0YSwKLSAgICAgICAgICAgIGRpZFBlcmZv
cm1DbGllbnRSZWRpcmVjdCwKLSAgICAgICAgICAgIGRpZFBlcmZvcm1TZXJ2ZXJSZWRpcmVjdCwK
LSAgICAgICAgICAgIGRpZFVwZGF0ZUhpc3RvcnlUaXRsZSwKLSAgICAgICAgICAgIHBvcHVsYXRl
VmlzaXRlZExpbmtzCi0gICAgICAgIH07Ci0KLSAgICAgICAgX3Byb2Nlc3NDb250ZXh0ID0gV0tD
b250ZXh0Q3JlYXRlKCk7Ci0KLSAgICAgICAgV0tDb250ZXh0U2V0SGlzdG9yeUNsaWVudChfcHJv
Y2Vzc0NvbnRleHQsICZoaXN0b3J5Q2xpZW50LmJhc2UpOwotICAgICAgICBXS0NvbnRleHRTZXRD
YWNoZU1vZGVsKF9wcm9jZXNzQ29udGV4dCwga1dLQ2FjaGVNb2RlbFByaW1hcnlXZWJCcm93c2Vy
KTsKLQotICAgICAgICBXS1N0cmluZ1JlZiBwYWdlR3JvdXBJZGVudGlmaWVyID0gV0tTdHJpbmdD
cmVhdGVXaXRoQ0ZTdHJpbmcoQ0ZTVFIoIk1pbmlCcm93c2VyIikpOwotICAgICAgICBfcGFnZUdy
b3VwID0gV0tQYWdlR3JvdXBDcmVhdGVXaXRoSWRlbnRpZmllcihwYWdlR3JvdXBJZGVudGlmaWVy
KTsKLSAgICAgICAgV0tSZWxlYXNlKHBhZ2VHcm91cElkZW50aWZpZXIpOwotCisgICAgICAgIF9w
cm9jZXNzR3JvdXAgPSBbW1dLUHJvY2Vzc0dyb3VwIGFsbG9jXSBpbml0XTsKKyAgICAgICAgX2Jy
b3dzaW5nQ29udGV4dEdyb3VwID0gW1tXS0Jyb3dzaW5nQ29udGV4dEdyb3VwIGFsbG9jXSBpbml0
V2l0aElkZW50aWZpZXI6QCJNaW5pQnJvd3NlciJdOwogICAgICAgICBfYnJvd3NlcldpbmRvd3Mg
PSBbW05TTXV0YWJsZVNldCBhbGxvY10gaW5pdF07CiAgICAgfQogCkBAIC0xMjYsNyArNjEsNyBA
QCAtIChJQkFjdGlvbiluZXdXaW5kb3c6KGlkKXNlbmRlcgogICAgICAgICBjb250cm9sbGVyID0g
W1tXSzFCcm93c2VyV2luZG93Q29udHJvbGxlciBhbGxvY10gaW5pdFdpdGhXaW5kb3dOaWJOYW1l
OkAiQnJvd3NlcldpbmRvdyJdOwogI2lmIFdLX0FQSV9FTkFCTEVECiAgICAgZWxzZSBpZiAoW3Nl
bmRlciB0YWddID09IFdlYktpdDJOZXdXaW5kb3dUYWcpCi0gICAgICAgIGNvbnRyb2xsZXIgPSBb
W1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyIGFsbG9jXSBpbml0V2l0aENvbnRleHQ6X3Byb2Nl
c3NDb250ZXh0IHBhZ2VHcm91cDpfcGFnZUdyb3VwXTsKKyAgICAgICAgY29udHJvbGxlciA9IFtb
V0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIgYWxsb2NdIGluaXRXaXRoUHJvY2Vzc0dyb3VwOl9w
cm9jZXNzR3JvdXAgYnJvd3NpbmdDb250ZXh0R3JvdXA6X2Jyb3dzaW5nQ29udGV4dEdyb3VwXTsK
ICNlbmRpZgogCiAgICAgaWYgKCFjb250cm9sbGVyKQpAQCAtMTU3LDggKzkyLDExIEBAIC0gKHZv
aWQpYXBwbGljYXRpb25XaWxsVGVybWluYXRlOihOU05vdGkKICAgICAgICAgW2NvbnRyb2xsZXIg
YXBwbGljYXRpb25UZXJtaW5hdGluZ107CiAgICAgfQogCi0gICAgV0tSZWxlYXNlKF9wcm9jZXNz
Q29udGV4dCk7Ci0gICAgX3Byb2Nlc3NDb250ZXh0ID0gMDsKKyAgICBbX3Byb2Nlc3NHcm91cCBy
ZWxlYXNlXTsKKyAgICBfcHJvY2Vzc0dyb3VwID0gbmlsOworCisgICAgW19icm93c2luZ0NvbnRl
eHRHcm91cCByZWxlYXNlXTsKKyAgICBfYnJvd3NpbmdDb250ZXh0R3JvdXAgPSBuaWw7CiB9CiAK
IC0gKEJyb3dzZXJXaW5kb3dDb250cm9sbGVyICopZnJvbnRtb3N0QnJvd3NlcldpbmRvd0NvbnRy
b2xsZXIKQEAgLTIwMCw3ICsxMzgsNyBAQCAtIChJQkFjdGlvbilvcGVuRG9jdW1lbnQ6KGlkKXNl
bmRlcgogICAgICAgICAgICAgcmV0dXJuOwogCiAgICAgICAgIC8vIEZJWE1FOiBhZGQgYSB3YXkg
dG8gb3BlbiBpbiBXSzEgYWxzby4KLSAgICAgICAgQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIgKm5l
d0Jyb3dzZXJXaW5kb3dDb250cm9sbGVyID0gW1tXSzJCcm93c2VyV2luZG93Q29udHJvbGxlciBh
bGxvY10gaW5pdFdpdGhDb250ZXh0Ol9wcm9jZXNzQ29udGV4dCBwYWdlR3JvdXA6X3BhZ2VHcm91
cF07CisgICAgICAgIEJyb3dzZXJXaW5kb3dDb250cm9sbGVyICpuZXdCcm93c2VyV2luZG93Q29u
dHJvbGxlciA9IFtbV0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIgYWxsb2NdIGluaXRXaXRoUHJv
Y2Vzc0dyb3VwOl9wcm9jZXNzR3JvdXAgYnJvd3NpbmdDb250ZXh0R3JvdXA6X2Jyb3dzaW5nQ29u
dGV4dEdyb3VwXTsKICAgICAgICAgW25ld0Jyb3dzZXJXaW5kb3dDb250cm9sbGVyLndpbmRvdyBt
YWtlS2V5QW5kT3JkZXJGcm9udDpzZWxmXTsKIAogICAgICAgICBOU1VSTCAqdXJsID0gW29wZW5Q
YW5lbC5VUkxzIG9iamVjdEF0SW5kZXg6MF07CkluZGV4OiBUb29scy9NaW5pQnJvd3Nlci9tYWMv
V0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9NaW5pQnJv
d3Nlci9tYWMvV0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIuaAkocmV2aXNpb24gMTYwMjc0KQor
KysgVG9vbHMvTWluaUJyb3dzZXIvbWFjL1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLmgJKHdv
cmtpbmcgY29weSkKQEAgLTI5LDcgKzI5LDcgQEAKIAogQGludGVyZmFjZSBXSzJCcm93c2VyV2lu
ZG93Q29udHJvbGxlciA6IEJyb3dzZXJXaW5kb3dDb250cm9sbGVyIDxCcm93c2VyQ29udHJvbGxl
cj4KIAotLSAoaWQpaW5pdFdpdGhDb250ZXh0OihXS0NvbnRleHRSZWYpY29udGV4dCBwYWdlR3Jv
dXA6KFdLUGFnZUdyb3VwUmVmKXBhZ2VHcm91cDsKKy0gKGlkKWluaXRXaXRoUHJvY2Vzc0dyb3Vw
OihXS1Byb2Nlc3NHcm91cCAqKXByb2Nlc3NHcm91cCBicm93c2luZ0NvbnRleHRHcm91cDooV0tC
cm93c2luZ0NvbnRleHRHcm91cCAqKWJyb3dzaW5nQ29udGV4dEdyb3VwOwogCiBAZW5kCiAKSW5k
ZXg6IFRvb2xzL01pbmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93Q29udHJvbGxlci5tCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFRvb2xzL01pbmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93Q29udHJv
bGxlci5tCShyZXZpc2lvbiAxNjAyNzQpCisrKyBUb29scy9NaW5pQnJvd3Nlci9tYWMvV0syQnJv
d3NlcldpbmRvd0NvbnRyb2xsZXIubQkod29ya2luZyBjb3B5KQpAQCAtMjksMjcgKzI5LDMwIEBA
CiAKICNpbXBvcnQgIkFwcERlbGVnYXRlLmgiCiAjaW1wb3J0IDxXZWJLaXQyL1dLQnJvd3NpbmdD
b250ZXh0Q29udHJvbGxlclByaXZhdGUuaD4KKyNpbXBvcnQgPFdlYktpdDIvV0tCcm93c2luZ0Nv
bnRleHRIaXN0b3J5RGVsZWdhdGUuaD4KICNpbXBvcnQgPFdlYktpdDIvV0tCcm93c2luZ0NvbnRl
eHRMb2FkRGVsZWdhdGVQcml2YXRlLmg+CiAjaW1wb3J0IDxXZWJLaXQyL1dLQnJvd3NpbmdDb250
ZXh0UG9saWN5RGVsZWdhdGUuaD4KKyNpbXBvcnQgPFdlYktpdDIvV0tOYXZpZ2F0aW9uRGF0YS5o
PgogI2ltcG9ydCA8V2ViS2l0Mi9XS1BhZ2VQcml2YXRlLmg+CiAjaW1wb3J0IDxXZWJLaXQyL1dL
U3RyaW5nQ0YuaD4KICNpbXBvcnQgPFdlYktpdDIvV0tVUkxDRi5oPgogI2ltcG9ydCA8V2ViS2l0
Mi9XS1ZpZXdQcml2YXRlLmg+CiAKLUBpbnRlcmZhY2UgV0syQnJvd3NlcldpbmRvd0NvbnRyb2xs
ZXIgKCkgPFdLQnJvd3NpbmdDb250ZXh0TG9hZERlbGVnYXRlUHJpdmF0ZSwgV0tCcm93c2luZ0Nv
bnRleHRQb2xpY3lEZWxlZ2F0ZT4KK0BpbnRlcmZhY2UgV0syQnJvd3NlcldpbmRvd0NvbnRyb2xs
ZXIgKCkgPFdLQnJvd3NpbmdDb250ZXh0TG9hZERlbGVnYXRlUHJpdmF0ZSwgV0tCcm93c2luZ0Nv
bnRleHRQb2xpY3lEZWxlZ2F0ZSwgV0tCcm93c2luZ0NvbnRleHRIaXN0b3J5RGVsZWdhdGU+CiBA
ZW5kCiAKIEBpbXBsZW1lbnRhdGlvbiBXSzJCcm93c2VyV2luZG93Q29udHJvbGxlciB7Ci0gICAg
V0tDb250ZXh0UmVmIF9jb250ZXh0OwotICAgIFdLUGFnZUdyb3VwUmVmIF9wYWdlR3JvdXA7Cisg
ICAgV0tQcm9jZXNzR3JvdXAgKl9wcm9jZXNzR3JvdXA7CisgICAgV0tCcm93c2luZ0NvbnRleHRH
cm91cCAqX2Jyb3dzaW5nQ29udGV4dEdyb3VwOworCiAgICAgV0tWaWV3ICpfd2ViVmlldzsKIH0K
IAotLSAoaWQpaW5pdFdpdGhDb250ZXh0OihXS0NvbnRleHRSZWYpY29udGV4dCBwYWdlR3JvdXA6
KFdLUGFnZUdyb3VwUmVmKXBhZ2VHcm91cAorLSAoaWQpaW5pdFdpdGhQcm9jZXNzR3JvdXA6KFdL
UHJvY2Vzc0dyb3VwICopcHJvY2Vzc0dyb3VwIGJyb3dzaW5nQ29udGV4dEdyb3VwOihXS0Jyb3dz
aW5nQ29udGV4dEdyb3VwICopYnJvd3NpbmdDb250ZXh0R3JvdXAKIHsKICAgICBpZiAoKHNlbGYg
PSBbc3VwZXIgaW5pdFdpdGhXaW5kb3dOaWJOYW1lOkAiQnJvd3NlcldpbmRvdyJdKSkgewotICAg
ICAgICBfY29udGV4dCA9IFdLUmV0YWluKGNvbnRleHQpOwotICAgICAgICBfcGFnZUdyb3VwID0g
V0tSZXRhaW4ocGFnZUdyb3VwKTsKKyAgICAgICAgX3Byb2Nlc3NHcm91cCA9IFtwcm9jZXNzR3Jv
dXAgcmV0YWluXTsKKyAgICAgICAgX2Jyb3dzaW5nQ29udGV4dEdyb3VwID0gW2Jyb3dzaW5nQ29u
dGV4dEdyb3VwIHJldGFpbl07CiAgICAgICAgIF96b29tVGV4dE9ubHkgPSBOTzsKICAgICB9CiAg
ICAgCkBAIC02MSwxMyArNjQsMTQgQEAgLSAodm9pZClkZWFsbG9jCiAgICAgW3Byb2dyZXNzSW5k
aWNhdG9yIHVuYmluZDpOU0hpZGRlbkJpbmRpbmddOwogICAgIFtwcm9ncmVzc0luZGljYXRvciB1
bmJpbmQ6TlNWYWx1ZUJpbmRpbmddOwogCi0gICAgV0tSZWxlYXNlKF9jb250ZXh0KTsKLSAgICBX
S1JlbGVhc2UoX3BhZ2VHcm91cCk7CiAgICAgW193ZWJWaWV3LmJyb3dzaW5nQ29udGV4dENvbnRy
b2xsZXIgcmVtb3ZlT2JzZXJ2ZXI6c2VsZiBmb3JLZXlQYXRoOkAidGl0bGUiIGNvbnRleHQ6W1dL
MkJyb3dzZXJXaW5kb3dDb250cm9sbGVyIHNlbGZdXTsKICAgICBfd2ViVmlldy5icm93c2luZ0Nv
bnRleHRDb250cm9sbGVyLmxvYWREZWxlZ2F0ZSA9IG5pbDsKICAgICBfd2ViVmlldy5icm93c2lu
Z0NvbnRleHRDb250cm9sbGVyLnBvbGljeURlbGVnYXRlID0gbmlsOwogICAgIFtfd2ViVmlldyBy
ZWxlYXNlXTsKIAorICAgIFtfYnJvd3NpbmdDb250ZXh0R3JvdXAgcmVsZWFzZV07CisgICAgW19w
cm9jZXNzR3JvdXAgcmVsZWFzZV07CisKICAgICBbc3VwZXIgZGVhbGxvY107CiB9CiAKQEAgLTMx
Myw3ICszMTcsOCBAQCAtICh2b2lkKW9ic2VydmVWYWx1ZUZvcktleVBhdGg6KE5TU3RyaW5nCiBz
dGF0aWMgV0tQYWdlUmVmIGNyZWF0ZU5ld1BhZ2UoV0tQYWdlUmVmIHBhZ2UsIFdLVVJMUmVxdWVz
dFJlZiByZXF1ZXN0LCBXS0RpY3Rpb25hcnlSZWYgZmVhdHVyZXMsIFdLRXZlbnRNb2RpZmllcnMg
bW9kaWZpZXJzLCBXS0V2ZW50TW91c2VCdXR0b24gYnV0dG9uLCBjb25zdCB2b2lkKiBjbGllbnRJ
bmZvKQogewogICAgIExPRyhAImNyZWF0ZU5ld1BhZ2UiKTsKLSAgICBXSzJCcm93c2VyV2luZG93
Q29udHJvbGxlciAqY29udHJvbGxlciA9IFtbV0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIgYWxs
b2NdIGluaXRXaXRoQ29udGV4dDpXS1BhZ2VHZXRDb250ZXh0KHBhZ2UpIHBhZ2VHcm91cDpXS1Bh
Z2VHZXRQYWdlR3JvdXAocGFnZSldOworICAgIFdLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyICpv
cmlnaW5hdG9yID0gKFdLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyICopY2xpZW50SW5mbzsKKyAg
ICBXSzJCcm93c2VyV2luZG93Q29udHJvbGxlciAqY29udHJvbGxlciA9IFtbV0syQnJvd3Nlcldp
bmRvd0NvbnRyb2xsZXIgYWxsb2NdIGluaXRXaXRoUHJvY2Vzc0dyb3VwOm9yaWdpbmF0b3ItPl9w
cm9jZXNzR3JvdXAgYnJvd3NpbmdDb250ZXh0R3JvdXA6b3JpZ2luYXRvci0+X2Jyb3dzaW5nQ29u
dGV4dEdyb3VwXTsKICAgICBbY29udHJvbGxlciBsb2FkV2luZG93XTsKIAogICAgIHJldHVybiBX
S1JldGFpbihjb250cm9sbGVyLT5fd2ViVmlldy5wYWdlUmVmKTsKQEAgLTQ5Nyw3ICs1MDIsNyBA
QCBzdGF0aWMgdm9pZCBydW5PcGVuUGFuZWwoV0tQYWdlUmVmIHBhZ2UsCiAKIC0gKHZvaWQpYXdh
a2VGcm9tTmliCiB7Ci0gICAgX3dlYlZpZXcgPSBbW1dLVmlldyBhbGxvY10gaW5pdFdpdGhGcmFt
ZTpbY29udGFpbmVyVmlldyBib3VuZHNdIGNvbnRleHRSZWY6X2NvbnRleHQgcGFnZUdyb3VwUmVm
Ol9wYWdlR3JvdXBdOworICAgIF93ZWJWaWV3ID0gW1tXS1ZpZXcgYWxsb2NdIGluaXRXaXRoRnJh
bWU6W2NvbnRhaW5lclZpZXcgYm91bmRzXSBwcm9jZXNzR3JvdXA6X3Byb2Nlc3NHcm91cCBicm93
c2luZ0NvbnRleHRHcm91cDpfYnJvd3NpbmdDb250ZXh0R3JvdXBdOwogCiAgICAgW193ZWJWaWV3
IHNldEF1dG9yZXNpemluZ01hc2s6KE5TVmlld1dpZHRoU2l6YWJsZSB8IE5TVmlld0hlaWdodFNp
emFibGUpXTsKICAgICBbY29udGFpbmVyVmlldyBhZGRTdWJ2aWV3Ol93ZWJWaWV3XTsKQEAgLTUw
OCw4ICs1MTMsOCBAQCAtICh2b2lkKWF3YWtlRnJvbU5pYgogICAgIFtfd2ViVmlldy5icm93c2lu
Z0NvbnRleHRDb250cm9sbGVyIGFkZE9ic2VydmVyOnNlbGYgZm9yS2V5UGF0aDpAInRpdGxlIiBv
cHRpb25zOjAgY29udGV4dDpbV0syQnJvd3NlcldpbmRvd0NvbnRyb2xsZXIgc2VsZl1dOwogCiAg
ICAgX3dlYlZpZXcuYnJvd3NpbmdDb250ZXh0Q29udHJvbGxlci5sb2FkRGVsZWdhdGUgPSBzZWxm
OwotCiAgICAgX3dlYlZpZXcuYnJvd3NpbmdDb250ZXh0Q29udHJvbGxlci5wb2xpY3lEZWxlZ2F0
ZSA9IHNlbGY7CisgICAgX3dlYlZpZXcuYnJvd3NpbmdDb250ZXh0Q29udHJvbGxlci5oaXN0b3J5
RGVsZWdhdGUgPSBzZWxmOwogCiAgICAgV0tQYWdlVUlDbGllbnRWMiB1aUNsaWVudCA9IHsKICAg
ICAgICAgeyAyLCBzZWxmIH0sCkBAIC02NzksNiArNjg0LDI4IEBAIC0gKHZvaWQpYnJvd3NpbmdD
b250ZXh0Q29udHJvbGxlcjooV0tCcm8KICAgICBkZWNpc2lvbkhhbmRsZXIoV0tQb2xpY3lEZWNp
c2lvbkFsbG93KTsKIH0KIAorI3ByYWdtYSBtYXJrIFdLQnJvd3NpbmdDb250ZXh0SGlzdG9yeURl
bGVnYXRlCisKKy0gKHZvaWQpYnJvd3NpbmdDb250ZXh0Q29udHJvbGxlcjooV0tCcm93c2luZ0Nv
bnRleHRDb250cm9sbGVyICopYnJvd3NpbmdDb250ZXh0Q29udHJvbGxlciBkaWROYXZpZ2F0ZVdp
dGhOYXZpZ2F0aW9uRGF0YTooV0tOYXZpZ2F0aW9uRGF0YSAqKW5hdmlnYXRpb25EYXRhCit7Cisg
ICAgTE9HKEAiV0tCcm93c2luZ0NvbnRleHRIaXN0b3J5RGVsZWdhdGUgLSBkaWROYXZpZ2F0ZVdp
dGhOYXZpZ2F0aW9uRGF0YSAtIHRpdGxlOiAlQCAtIHVybDogJUAiLCBuYXZpZ2F0aW9uRGF0YS50
aXRsZSwgbmF2aWdhdGlvbkRhdGEub3JpZ2luYWxSZXF1ZXN0LlVSTCk7Cit9CisKKy0gKHZvaWQp
YnJvd3NpbmdDb250ZXh0Q29udHJvbGxlcjooV0tCcm93c2luZ0NvbnRleHRDb250cm9sbGVyICop
YnJvd3NpbmdDb250ZXh0Q29udHJvbGxlciBkaWRQZXJmb3JtQ2xpZW50UmVkaXJlY3RGcm9tVVJM
OihOU1VSTCAqKXNvdXJjZVVSTCB0b1VSTDooTlNVUkwgKilkZXN0aW5hdGlvblVSTAoreworICAg
IExPRyhAIldLQnJvd3NpbmdDb250ZXh0SGlzdG9yeURlbGVnYXRlIC0gZGlkUGVyZm9ybUNsaWVu
dFJlZGlyZWN0IC0gZnJvbVVSTDogJUAgLSB0b1VSTDogJUAiLCBzb3VyY2VVUkwsIGRlc3RpbmF0
aW9uVVJMKTsKK30KKworLSAodm9pZClicm93c2luZ0NvbnRleHRDb250cm9sbGVyOihXS0Jyb3dz
aW5nQ29udGV4dENvbnRyb2xsZXIgKilicm93c2luZ0NvbnRleHRDb250cm9sbGVyIGRpZFBlcmZv
cm1TZXJ2ZXJSZWRpcmVjdEZyb21VUkw6KE5TVVJMICopc291cmNlVVJMIHRvVVJMOihOU1VSTCAq
KWRlc3RpbmF0aW9uVVJMCit7CisgICAgTE9HKEAiV0tCcm93c2luZ0NvbnRleHRIaXN0b3J5RGVs
ZWdhdGUgLSBkaWRQZXJmb3JtU2VydmVyUmVkaXJlY3QgLSBmcm9tVVJMOiAlQCAtIHRvVVJMOiAl
QCIsIHNvdXJjZVVSTCwgZGVzdGluYXRpb25VUkwpOworfQorCistICh2b2lkKWJyb3dzaW5nQ29u
dGV4dENvbnRyb2xsZXI6KFdLQnJvd3NpbmdDb250ZXh0Q29udHJvbGxlciAqKWJyb3dzaW5nQ29u
dGV4dENvbnRyb2xsZXIgZGlkVXBkYXRlSGlzdG9yeVRpdGxlOihOU1N0cmluZyAqKXRpdGxlIGZv
clVSTDooTlNVUkwgKilVUkwKK3sKKyAgICBMT0coQCJicm93c2luZ0NvbnRleHRDb250cm9sbGVy
IC0gZGlkVXBkYXRlSGlzdG9yeVRpdGxlIC0gdGl0bGU6ICVAIC0gVVJMOiAlQCIsIHRpdGxlLCBV
UkwpOworfQorCiBAZW5kCiAKICNlbmRpZiAvLyBXS19BUElfRU5BQkxFRAo=
</data>
<flag name="review"
          id="242148"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>