<?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>114781</bug_id>
          
          <creation_ts>2013-04-17 19:44:28 -0700</creation_ts>
          <short_desc>[EFL] inspector-protocol/page/javascriptDialogEvents.html is failing</short_desc>
          <delta_ts>2013-05-16 20:39:17 -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>WebKit EFL</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>0</everconfirmed>
          <reporter name="Seokju Kwon">seokju</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>mikhail.pozdnyakov</cc>
    
    <cc>rakuco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>877671</commentid>
    <comment_count>0</comment_count>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-04-17 19:44:28 -0700</bug_when>
    <thetext>--- /git/WebKit/layout/inspector-protocol/page/javascriptDialogEvents-expected.txt
+++ /git/WebKit/layout/inspector-protocol/page/javascriptDialogEvents-actual.txt
@@ -1,4 +1,4 @@
-CONFIRM NAVIGATION: beforeunload in javascriptDialogEvents
+CONFIRM: beforeunload in javascriptDialogEvents
 ALERT: alert
 CONFIRM: confirm
 PROMPT: prompt, default text:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877674</commentid>
    <comment_count>1</comment_count>
      <attachid>198671</attachid>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-04-17 19:59:33 -0700</bug_when>
    <thetext>Created attachment 198671
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877754</commentid>
    <comment_count>2</comment_count>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-04-18 02:15:49 -0700</bug_when>
    <thetext>gyuyoung : What do you think about it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889965</commentid>
    <comment_count>3</comment_count>
      <attachid>198671</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-05-16 12:41:18 -0700</bug_when>
    <thetext>Comment on attachment 198671
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=198671&amp;action=review

&gt; Source/WebKit/efl/ChangeLog:9
&gt; +

Please check the following entry in efl-wk1 TestExpectations:
# EFL&apos;s DRT needs CONFIRM NAVIGATION messages
webkit.org/b/87246 fast/loader/form-submission-after-beforeunload-cancel.html [ Failure ]

If the test now passes please unskip it in this patch.

&gt; Tools/DumpRenderTree/efl/DumpRenderTreeView.cpp:97
&gt; +    return EINA_TRUE;

You need to return !gTestRunner-&gt;shouldStayOnPageAfterHandlingBeforeUnload() instead of unconditionally EINA_TRUE I believe. Please check other ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>889967</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-05-16 12:43:15 -0700</bug_when>
    <thetext>*** Bug 87246 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890019</commentid>
    <comment_count>5</comment_count>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-05-16 15:54:40 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 198671 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=198671&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/efl/ChangeLog:9
&gt; &gt; +
&gt; 
&gt; Please check the following entry in efl-wk1 TestExpectations:
&gt; # EFL&apos;s DRT needs CONFIRM NAVIGATION messages
&gt; webkit.org/b/87246 fast/loader/form-submission-after-beforeunload-cancel.html [ Failure ]
&gt; 
&gt; If the test now passes please unskip it in this patch.
&gt; 
&gt; &gt; Tools/DumpRenderTree/efl/DumpRenderTreeView.cpp:97
&gt; &gt; +    return EINA_TRUE;
&gt; 
&gt; You need to return !gTestRunner-&gt;shouldStayOnPageAfterHandlingBeforeUnload() instead of unconditionally EINA_TRUE I believe. Please check other ports.

Chris : Thanks for your review and comments. I will check them out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890021</commentid>
    <comment_count>6</comment_count>
      <attachid>201995</attachid>
    <who name="Seokju Kwon">seokju</who>
    <bug_when>2013-05-16 15:58:54 -0700</bug_when>
    <thetext>Created attachment 201995
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890025</commentid>
    <comment_count>7</comment_count>
      <attachid>201995</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-05-16 16:08:14 -0700</bug_when>
    <thetext>Comment on attachment 201995
Patch

Looks fine, r=me but Gyuyoung may want to take a look before landing as it touches Wk1 API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890053</commentid>
    <comment_count>8</comment_count>
      <attachid>201995</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-16 17:03:23 -0700</bug_when>
    <thetext>Comment on attachment 201995
Patch

Looks fine as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890188</commentid>
    <comment_count>9</comment_count>
      <attachid>201995</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-16 20:39:14 -0700</bug_when>
    <thetext>Comment on attachment 201995
Patch

Clearing flags on attachment: 201995

Committed r150241: &lt;http://trac.webkit.org/changeset/150241&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>890189</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-05-16 20:39:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>198671</attachid>
            <date>2013-04-17 19:59:33 -0700</date>
            <delta_ts>2013-05-16 15:58:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114781-20130418115904.patch</filename>
            <type>text/plain</type>
            <size>8864</size>
            <attacher name="Seokju Kwon">seokju</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4NjQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggNDEzMmQ0YzM5
YmVjZGZmODFiZjE1ZjUxODJjOThhY2U1OWQzY2ZlMS4uYzk0MGU4YTVjN2EyMDdhOWQ3ZWRjMmFh
NzcwMDQ2ODM5ODA3YzVkMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEz
LTA0LTE3ICBTZW9ranUgS3dvbiAgPHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKworICAgICAgICBb
RUZMXSBpbnNwZWN0b3ItcHJvdG9jb2wvcGFnZS9qYXZhc2NyaXB0RGlhbG9nRXZlbnRzLmh0bWwg
aXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTE0NzgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgV2UgbmVlZCB0byBtYWtlIGEgZGlzdGluY3Rpb24gYmV0d2VlbiBydW5CZWZvcmVVbmxvYWRD
b25maXJtUGFuZWwgYW5kIGNvbmZpcm0uCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9DaHJv
bWVDbGllbnRFZmwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2hyb21lQ2xpZW50RWZsOjpydW5C
ZWZvcmVVbmxvYWRDb25maXJtUGFuZWwpOgorICAgICAgICAqIGV3ay9ld2tfdmlldy5jcHA6IEFk
ZCBld2tfdmlld19ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtIEFQSS4KKyAgICAgICAgKF9ld2tf
dmlld19zbWFydF9ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtKToKKyAgICAgICAgKGV3a192aWV3
X2Jhc2Vfc21hcnRfc2V0KToKKyAgICAgICAgKGV3a192aWV3X3J1bl9iZWZvcmVfdW5sb2FkX2Nv
bmZpcm0pOgorICAgICAgICAqIGV3ay9ld2tfdmlldy5oOiBBZGQgc21hcnQgY2xhc3MgbWVtYmVy
IGZ1bmN0aW9uIGZvciBydW5CZWZvcmVVbmxvYWRDb25maXJtUGFuZWwuCisgICAgICAgICogZXdr
L2V3a192aWV3X3ByaXZhdGUuaDoKKwogMjAxMy0wNC0xNiAgUnlvc3VrZSBOaXdhICA8cm5pd2FA
d2Via2l0Lm9yZz4KIAogICAgICAgICBNb3JlIEVGTCBidWlsZCBmaXhlcy4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEVmbC5jcHAgYi9T
b3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9DaHJvbWVDbGllbnRFZmwuY3BwCmluZGV4
IDU5OGVmOTk1ZTcyMWU0MTI5ZmEwZDA3OTA4MGY2M2YzZmVkNzUyNmEuLjllMzdjYWRhZDg0Zjcz
YjViMGVkNjEzZWY0ZjZlNDAxNzg3YjY3ZWMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZs
L1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEVmbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9l
ZmwvV2ViQ29yZVN1cHBvcnQvQ2hyb21lQ2xpZW50RWZsLmNwcApAQCAtMjcwLDcgKzI3MCw3IEBA
IGJvb2wgQ2hyb21lQ2xpZW50RWZsOjpjYW5SdW5CZWZvcmVVbmxvYWRDb25maXJtUGFuZWwoKQog
CiBib29sIENocm9tZUNsaWVudEVmbDo6cnVuQmVmb3JlVW5sb2FkQ29uZmlybVBhbmVsKGNvbnN0
IFN0cmluZyYgbWVzc2FnZSwgRnJhbWUqIGZyYW1lKQogewotICAgIHJldHVybiBydW5KYXZhU2Ny
aXB0Q29uZmlybShmcmFtZSwgbWVzc2FnZSk7CisgICAgcmV0dXJuIGV3a192aWV3X3J1bl9iZWZv
cmVfdW5sb2FkX2NvbmZpcm0obV92aWV3LCBraXQoZnJhbWUpLCBtZXNzYWdlLnV0ZjgoKS5kYXRh
KCkpOwogfQogCiB2b2lkIENocm9tZUNsaWVudEVmbDo6YWRkTWVzc2FnZVRvQ29uc29sZShNZXNz
YWdlU291cmNlLCBNZXNzYWdlTGV2ZWwsIGNvbnN0IFN0cmluZyYgbWVzc2FnZSwKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX3ZpZXcuY3BwCmluZGV4IDMwOWRmMWM1YjJjZWYxNDRiMDBjYWQzOGFlZDVlYzNk
M2E4ZThiNzUuLjA4M2QyNmY4NjFmYzU2M2IxZGRkNGJmNzFjYmFlZTk2NWE3N2Y4ZTggMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKKysrIGIvU291cmNlL1dl
YktpdC9lZmwvZXdrL2V3a192aWV3LmNwcApAQCAtNjU2LDYgKzY1NiwxMiBAQCBzdGF0aWMgRWlu
YV9Cb29sIF9ld2tfdmlld19zbWFydF9ydW5famF2YXNjcmlwdF9jb25maXJtKEV3a19WaWV3X1Nt
YXJ0X0RhdGEqLCBFdgogICAgIHJldHVybiB0cnVlOwogfQogCitzdGF0aWMgRWluYV9Cb29sIF9l
d2tfdmlld19zbWFydF9ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtKEV3a19WaWV3X1NtYXJ0X0Rh
dGEqLCBFdmFzX09iamVjdCogLypmcmFtZSovLCBjb25zdCBjaGFyKiBtZXNzYWdlKQoreworICAg
IElORk8oImJlZm9yZSB1bmxvYWQgY29uZmlybTogJXMiLCBtZXNzYWdlKTsKKyAgICByZXR1cm4g
dHJ1ZTsKK30KKwogc3RhdGljIEVpbmFfQm9vbCBfZXdrX3ZpZXdfc21hcnRfc2hvdWxkX2ludGVy
cnVwdF9qYXZhc2NyaXB0KEV3a19WaWV3X1NtYXJ0X0RhdGEqKQogewogICAgIElORk8oInNob3Vs
ZCBpbnRlcnJ1cHQgamF2YXNjcmlwdD9cbiIKQEAgLTE0MDksNiArMTQxNSw3IEBAIEVpbmFfQm9v
bCBld2tfdmlld19iYXNlX3NtYXJ0X3NldChFd2tfVmlld19TbWFydF9DbGFzcyogYXBpKQogICAg
IGFwaS0+YWRkX2NvbnNvbGVfbWVzc2FnZSA9IF9ld2tfdmlld19zbWFydF9hZGRfY29uc29sZV9t
ZXNzYWdlOwogICAgIGFwaS0+cnVuX2phdmFzY3JpcHRfYWxlcnQgPSBfZXdrX3ZpZXdfc21hcnRf
cnVuX2phdmFzY3JpcHRfYWxlcnQ7CiAgICAgYXBpLT5ydW5famF2YXNjcmlwdF9jb25maXJtID0g
X2V3a192aWV3X3NtYXJ0X3J1bl9qYXZhc2NyaXB0X2NvbmZpcm07CisgICAgYXBpLT5ydW5fYmVm
b3JlX3VubG9hZF9jb25maXJtID0gX2V3a192aWV3X3NtYXJ0X3J1bl9iZWZvcmVfdW5sb2FkX2Nv
bmZpcm07CiAgICAgYXBpLT5ydW5famF2YXNjcmlwdF9wcm9tcHQgPSBfZXdrX3ZpZXdfc21hcnRf
cnVuX2phdmFzY3JpcHRfcHJvbXB0OwogICAgIGFwaS0+c2hvdWxkX2ludGVycnVwdF9qYXZhc2Ny
aXB0ID0gX2V3a192aWV3X3NtYXJ0X3Nob3VsZF9pbnRlcnJ1cHRfamF2YXNjcmlwdDsKIApAQCAt
MzYxMSw2ICszNjE4LDE4IEBAIGJvb2wgZXdrX3ZpZXdfcnVuX2phdmFzY3JpcHRfY29uZmlybShF
dmFzX09iamVjdCogZXdrVmlldywgRXZhc19PYmplY3QqIGZyYW1lLCBjCiAgICAgcmV0dXJuIHNt
YXJ0RGF0YS0+YXBpLT5ydW5famF2YXNjcmlwdF9jb25maXJtKHNtYXJ0RGF0YSwgZnJhbWUsIG1l
c3NhZ2UpOwogfQogCitib29sIGV3a192aWV3X3J1bl9iZWZvcmVfdW5sb2FkX2NvbmZpcm0oRXZh
c19PYmplY3QqIGV3a1ZpZXcsIEV2YXNfT2JqZWN0KiBmcmFtZSwgY29uc3QgY2hhciogbWVzc2Fn
ZSkKK3sKKyAgICBEQkcoImV3a1ZpZXc9JXAgZnJhbWU9JXAgbWVzc2FnZT0lcyIsIGV3a1ZpZXcs
IGZyYW1lLCBtZXNzYWdlKTsKKyAgICBFV0tfVklFV19TRF9HRVRfT1JfUkVUVVJOKGV3a1ZpZXcs
IHNtYXJ0RGF0YSwgZmFsc2UpOworICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTChz
bWFydERhdGEtPmFwaSwgZmFsc2UpOworCisgICAgaWYgKCFzbWFydERhdGEtPmFwaS0+cnVuX2Jl
Zm9yZV91bmxvYWRfY29uZmlybSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgcmV0dXJu
IHNtYXJ0RGF0YS0+YXBpLT5ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtKHNtYXJ0RGF0YSwgZnJh
bWUsIG1lc3NhZ2UpOworfQorCiBib29sIGV3a192aWV3X3J1bl9qYXZhc2NyaXB0X3Byb21wdChF
dmFzX09iamVjdCogZXdrVmlldywgRXZhc19PYmplY3QqIGZyYW1lLCBjb25zdCBjaGFyKiBtZXNz
YWdlLCBjb25zdCBjaGFyKiBkZWZhdWx0VmFsdWUsIGNvbnN0IGNoYXIqKiB2YWx1ZSkKIHsKICAg
ICBEQkcoImV3a1ZpZXc9JXAgZnJhbWU9JXAgbWVzc2FnZT0lcyIsIGV3a1ZpZXcsIGZyYW1lLCBt
ZXNzYWdlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5oIGIv
U291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmgKaW5kZXggOWRlYThmNTk2MjIwMjE2ZDE2
N2MyNjY2MmU0YTYyMTQ5YzAyNDUxYS4uMjc2ZTJhZDUzZmQ3YzQwMTY0MzQwZWZkMTJiZDAzOGYz
ZTVlYWIwMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmgKKysr
IGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmgKQEAgLTE4Nyw2ICsxODcsNyBAQCBz
dHJ1Y3QgX0V3a19WaWV3X1NtYXJ0X0NsYXNzIHsKICAgICB2b2lkICgqYWRkX2NvbnNvbGVfbWVz
c2FnZSkoRXdrX1ZpZXdfU21hcnRfRGF0YSAqc2QsIGNvbnN0IGNoYXIgKm1lc3NhZ2UsIHVuc2ln
bmVkIGludCBsaW5lTnVtYmVyLCBjb25zdCBjaGFyICpzb3VyY2VJRCk7CiAgICAgdm9pZCAoKnJ1
bl9qYXZhc2NyaXB0X2FsZXJ0KShFd2tfVmlld19TbWFydF9EYXRhICpzZCwgRXZhc19PYmplY3Qg
KmZyYW1lLCBjb25zdCBjaGFyICptZXNzYWdlKTsKICAgICBFaW5hX0Jvb2wgKCpydW5famF2YXNj
cmlwdF9jb25maXJtKShFd2tfVmlld19TbWFydF9EYXRhICpzZCwgRXZhc19PYmplY3QgKmZyYW1l
LCBjb25zdCBjaGFyICptZXNzYWdlKTsKKyAgICBFaW5hX0Jvb2wgKCpydW5fYmVmb3JlX3VubG9h
ZF9jb25maXJtKShFd2tfVmlld19TbWFydF9EYXRhICpzZCwgRXZhc19PYmplY3QgKmZyYW1lLCBj
b25zdCBjaGFyICptZXNzYWdlKTsKICAgICBFaW5hX0Jvb2wgKCpydW5famF2YXNjcmlwdF9wcm9t
cHQpKEV3a19WaWV3X1NtYXJ0X0RhdGEgKnNkLCBFdmFzX09iamVjdCAqZnJhbWUsIGNvbnN0IGNo
YXIgKm1lc3NhZ2UsIGNvbnN0IGNoYXIgKmRlZmF1bHRWYWx1ZSwgY29uc3QgY2hhciAqKnZhbHVl
KTsKICAgICBFaW5hX0Jvb2wgKCpzaG91bGRfaW50ZXJydXB0X2phdmFzY3JpcHQpKEV3a19WaWV3
X1NtYXJ0X0RhdGEgKnNkKTsKICAgICBpbnQ2NF90ICgqZXhjZWVkZWRfYXBwbGljYXRpb25fY2Fj
aGVfcXVvdGEpKEV3a19WaWV3X1NtYXJ0X0RhdGEgKnNkLCBFd2tfU2VjdXJpdHlfT3JpZ2luKiBv
cmlnaW4sIGludDY0X3QgZGVmYXVsdE9yaWdpblF1b3RhLCBpbnQ2NF90IHRvdGFsU3BhY2VOZWVk
ZWQpOwpAQCAtMjE0LDcgKzIxNSw3IEBAIHN0cnVjdCBfRXdrX1ZpZXdfU21hcnRfQ2xhc3Mgewog
ICogQHNlZSBFV0tfVklFV19TTUFSVF9DTEFTU19JTklUX1ZFUlNJT04KICAqIEBzZWUgRVdLX1ZJ
RVdfU01BUlRfQ0xBU1NfSU5JVF9OQU1FX1ZFUlNJT04KICAqLwotI2RlZmluZSBFV0tfVklFV19T
TUFSVF9DTEFTU19JTklUKHNtYXJ0X2NsYXNzX2luaXQpIHtzbWFydF9jbGFzc19pbml0LCBFV0tf
VklFV19TTUFSVF9DTEFTU19WRVJTSU9OLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAw
LCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAw
LCAwLCAwLCAwLCAwLCAwLCAwLCAwfQorI2RlZmluZSBFV0tfVklFV19TTUFSVF9DTEFTU19JTklU
KHNtYXJ0X2NsYXNzX2luaXQpIHtzbWFydF9jbGFzc19pbml0LCBFV0tfVklFV19TTUFSVF9DTEFT
U19WRVJTSU9OLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAw
LCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAw
LCAwLCAwLCAwfQogCiAvKioKICAqIEluaXRpYWxpemVzIHRvIHplcm8gYSB3aG9sZSBAYSBFd2tf
Vmlld19TbWFydF9DbGFzcyBzdHJ1Y3R1cmUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX3ZpZXdfcHJpdmF0ZS5oIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3
X3ByaXZhdGUuaAppbmRleCAwNjA2Y2MwMGMxMGY0MDE0Y2ExNjdmOWQzZjU3YjliYzkzYzdiZDM5
Li4zZjA5ZTQxYWUwMzlkN2UzNjk0MzgzNDM5MjIwYWYxMWVkMmMwNDUyIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXdfcHJpdmF0ZS5oCisrKyBiL1NvdXJjZS9XZWJL
aXQvZWZsL2V3ay9ld2tfdmlld19wcml2YXRlLmgKQEAgLTk4LDYgKzk4LDcgQEAgdm9pZCBld2tf
dmlld19hZGRfY29uc29sZV9tZXNzYWdlKEV2YXNfT2JqZWN0KiBld2tWaWV3LCBjb25zdCBjaGFy
KiBtZXNzYWdlLCB1bnMKIAogdm9pZCBld2tfdmlld19ydW5famF2YXNjcmlwdF9hbGVydChFdmFz
X09iamVjdCogZXdrVmlldywgRXZhc19PYmplY3QqIGZyYW1lLCBjb25zdCBjaGFyKiBtZXNzYWdl
KTsKIGJvb2wgZXdrX3ZpZXdfcnVuX2phdmFzY3JpcHRfY29uZmlybShFdmFzX09iamVjdCogZXdr
VmlldywgRXZhc19PYmplY3QqIGZyYW1lLCBjb25zdCBjaGFyKiBtZXNzYWdlKTsKK2Jvb2wgZXdr
X3ZpZXdfcnVuX2JlZm9yZV91bmxvYWRfY29uZmlybShFdmFzX09iamVjdCogZXdrVmlldywgRXZh
c19PYmplY3QqIGZyYW1lLCBjb25zdCBjaGFyKiBtZXNzYWdlKTsKIGJvb2wgZXdrX3ZpZXdfcnVu
X2phdmFzY3JpcHRfcHJvbXB0KEV2YXNfT2JqZWN0KiBld2tWaWV3LCBFdmFzX09iamVjdCogZnJh
bWUsIGNvbnN0IGNoYXIqIG1lc3NhZ2UsIGNvbnN0IGNoYXIqIGRlZmF1bHRWYWx1ZSwgY29uc3Qg
Y2hhcioqIHZhbHVlKTsKIGJvb2wgZXdrX3ZpZXdfc2hvdWxkX2ludGVycnVwdF9qYXZhc2NyaXB0
KEV2YXNfT2JqZWN0KiBld2tWaWV3KTsKIGludDY0X3QgZXdrX3ZpZXdfZXhjZWVkZWRfYXBwbGlj
YXRpb25fY2FjaGVfcXVvdGEoRXZhc19PYmplY3QqIGV3a1ZpZXcsIEV3a19TZWN1cml0eV9Pcmln
aW4gKm9yaWdpbiwgaW50NjRfdCBkZWZhdWx0T3JpZ2luUXVvdGEsIGludDY0X3QgdG90YWxTcGFj
ZU5lZWRlZCk7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cK
aW5kZXggNjAxYjBhY2ViODUxZGFlNjAxMGUwNzQ5M2U1OWFjYzJhNjE3YmZmNC4uNjk4MGMyNDQ2
OWI5YTc1YTQ5NDc0ZWU4NjQ2ZWM3NGQ4YjliNmYyZSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdl
TG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTA0LTE3ICBT
ZW9ranUgS3dvbiAgPHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKworICAgICAgICBbRUZMXSBpbnNw
ZWN0b3ItcHJvdG9jb2wvcGFnZS9qYXZhc2NyaXB0RGlhbG9nRXZlbnRzLmh0bWwgaXMgZmFpbGlu
ZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE0Nzgx
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUHJpbnQg
dGhlIGxvZyBtZXNzYWdlIHdpdGggIkNPTkZJUk0gTkFWSUdBVElPTjogIiBpbiBjb25zb2xlLgor
CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlVmlldy5jcHA6Cisg
ICAgICAgIChvbkJlZm9yZVVubG9hZENvbmZpcm0pOgorICAgICAgICAoZHJ0Vmlld0FkZCk6CisK
IDIwMTMtMDQtMTcgIFphbiBEb2JlcnNlayAgPHphbmRvYmVyc2VrQGdtYWlsLmNvbT4KIAogICAg
ICAgICBbRGFzaGJvYXJkXSBSZW1vdmUgY29kZSBmb3Igc2hvd2luZyAnV2ViS2l0IHJvbGwnIGFu
bm90YXRpb25zIGluIHRpbWVsaW5lcyBmb3IgQ2hyb21pdW0gYnVpbGRlcnMKZGlmZiAtLWdpdCBh
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZVZpZXcuY3BwIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlVmlldy5jcHAKaW5kZXggZDI0YmYzNjA2
ZDI0NDY5MmE1M2NlMGNhNDdlYTA5ZGE0NjdmOGE4My4uMTcxZDZlNzMxMWM0NTMxOGI4MDE5ZmQw
NTlkOTM2NWMyMDI3NWU1OCAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1
bXBSZW5kZXJUcmVlVmlldy5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBS
ZW5kZXJUcmVlVmlldy5jcHAKQEAgLTkxLDYgKzkxLDEyIEBAIHN0YXRpYyBFaW5hX0Jvb2wgb25K
YXZhU2NyaXB0Q29uZmlybShFd2tfVmlld19TbWFydF9EYXRhKiwgRXZhc19PYmplY3QqLCBjb25z
dCBjCiAgICAgcmV0dXJuIEVJTkFfVFJVRTsKIH0KIAorc3RhdGljIEVpbmFfQm9vbCBvbkJlZm9y
ZVVubG9hZENvbmZpcm0oRXdrX1ZpZXdfU21hcnRfRGF0YSosIEV2YXNfT2JqZWN0KiwgY29uc3Qg
Y2hhciogbWVzc2FnZSkKK3sKKyAgICBwcmludGYoIkNPTkZJUk0gTkFWSUdBVElPTjogJXNcbiIs
IG1lc3NhZ2UpOworICAgIHJldHVybiBFSU5BX1RSVUU7Cit9CisKIHN0YXRpYyBFaW5hX0Jvb2wg
b25KYXZhU2NyaXB0UHJvbXB0KEV3a19WaWV3X1NtYXJ0X0RhdGEqLCBFdmFzX09iamVjdCosIGNv
bnN0IGNoYXIqIG1lc3NhZ2UsIGNvbnN0IGNoYXIqIGRlZmF1bHRWYWx1ZSwgY29uc3QgY2hhcioq
IHZhbHVlKQogewogICAgIHByaW50ZigiUFJPTVBUOiAlcywgZGVmYXVsdCB0ZXh0OiAlc1xuIiwg
bWVzc2FnZSwgZGVmYXVsdFZhbHVlKTsKQEAgLTIxNyw2ICsyMjMsNyBAQCBFdmFzX09iamVjdCog
ZHJ0Vmlld0FkZChFdmFzKiBldmFzKQogICAgIGFwaS5hZGRfY29uc29sZV9tZXNzYWdlID0gb25D
b25zb2xlTWVzc2FnZTsKICAgICBhcGkucnVuX2phdmFzY3JpcHRfYWxlcnQgPSBvbkphdmFTY3Jp
cHRBbGVydDsKICAgICBhcGkucnVuX2phdmFzY3JpcHRfY29uZmlybSA9IG9uSmF2YVNjcmlwdENv
bmZpcm07CisgICAgYXBpLnJ1bl9iZWZvcmVfdW5sb2FkX2NvbmZpcm0gPSBvbkJlZm9yZVVubG9h
ZENvbmZpcm07CiAgICAgYXBpLnJ1bl9qYXZhc2NyaXB0X3Byb21wdCA9IG9uSmF2YVNjcmlwdFBy
b21wdDsKICAgICBhcGkud2luZG93X2NyZWF0ZSA9IG9uV2luZG93Q3JlYXRlOwogICAgIGFwaS53
aW5kb3dfY2xvc2UgPSBvbldpbmRvd0Nsb3NlOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>201995</attachid>
            <date>2013-05-16 15:58:54 -0700</date>
            <delta_ts>2013-05-16 20:39:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114781-20130517075747.patch</filename>
            <type>text/plain</type>
            <size>10509</size>
            <attacher name="Seokju Kwon">seokju</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUwMjA5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKaW5kZXggOWFjNGY3NWI0
N2U4ZTNiMTg0YTU2ZDUwODkxYTU1ODk2MmVmODM3NC4uZjgwNTEyMWFkMDViZjA4ZDRjZDMzMjRl
MWFmMjAyYzIwYjBhNGU1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEz
LTA1LTE2ICBTZW9ranUgS3dvbiAgPHNlb2tqdS5rd29uQGdtYWlsLmNvbT4KKworICAgICAgICBb
RUZMXSBpbnNwZWN0b3ItcHJvdG9jb2wvcGFnZS9qYXZhc2NyaXB0RGlhbG9nRXZlbnRzLmh0bWwg
aXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTE0NzgxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgV2UgbmVlZCB0byBtYWtlIGEgZGlzdGluY3Rpb24gYmV0d2VlbiBydW5CZWZvcmVVbmxvYWRD
b25maXJtUGFuZWwgYW5kIGNvbmZpcm0uCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9DaHJv
bWVDbGllbnRFZmwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2hyb21lQ2xpZW50RWZsOjpydW5C
ZWZvcmVVbmxvYWRDb25maXJtUGFuZWwpOgorICAgICAgICAqIGV3ay9ld2tfdmlldy5jcHA6IEFk
ZCBld2tfdmlld19ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtIEFQSS4KKyAgICAgICAgKF9ld2tf
dmlld19zbWFydF9ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtKToKKyAgICAgICAgKGV3a192aWV3
X2Jhc2Vfc21hcnRfc2V0KToKKyAgICAgICAgKGV3a192aWV3X3J1bl9iZWZvcmVfdW5sb2FkX2Nv
bmZpcm0pOgorICAgICAgICAqIGV3ay9ld2tfdmlldy5oOiBBZGQgc21hcnQgY2xhc3MgbWVtYmVy
IGZ1bmN0aW9uIGZvciBydW5CZWZvcmVVbmxvYWRDb25maXJtUGFuZWwuCisgICAgICAgICogZXdr
L2V3a192aWV3X3ByaXZhdGUuaDoKKwogMjAxMy0wNS0xMyAgQW5kZXJzIENhcmxzc29uICA8YW5k
ZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIEZyYW1lOjplZGl0b3IoKSBzaG91bGQgcmV0dXJu
IGEgcmVmZXJlbmNlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9y
dC9DaHJvbWVDbGllbnRFZmwuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQv
Q2hyb21lQ2xpZW50RWZsLmNwcAppbmRleCBlYmViNWEwNTkzOTcyMWE3YjBjODk0ZjBlMzAzZjdh
MWU1OGMzOTc2Li4yYzM4NGZkNGYzYTQ4MjhhNjFjZWJkOTkwMTE4OTU0YmUyM2UxYTE3IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9DaHJvbWVDbGllbnRFZmwu
Y3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEVm
bC5jcHAKQEAgLTI3MCw3ICsyNzAsNyBAQCBib29sIENocm9tZUNsaWVudEVmbDo6Y2FuUnVuQmVm
b3JlVW5sb2FkQ29uZmlybVBhbmVsKCkKIAogYm9vbCBDaHJvbWVDbGllbnRFZmw6OnJ1bkJlZm9y
ZVVubG9hZENvbmZpcm1QYW5lbChjb25zdCBTdHJpbmcmIG1lc3NhZ2UsIEZyYW1lKiBmcmFtZSkK
IHsKLSAgICByZXR1cm4gcnVuSmF2YVNjcmlwdENvbmZpcm0oZnJhbWUsIG1lc3NhZ2UpOworICAg
IHJldHVybiBld2tfdmlld19ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtKG1fdmlldywga2l0KGZy
YW1lKSwgbWVzc2FnZS51dGY4KCkuZGF0YSgpKTsKIH0KIAogdm9pZCBDaHJvbWVDbGllbnRFZmw6
OmFkZE1lc3NhZ2VUb0NvbnNvbGUoTWVzc2FnZVNvdXJjZSwgTWVzc2FnZUxldmVsLCBjb25zdCBT
dHJpbmcmIG1lc3NhZ2UsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3Zp
ZXcuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNwcAppbmRleCA0YThhYWYz
Mzg0Nzg2Y2RlNjExNDkxMDNmODA0NDNjMGYxYTIyMzY1Li5jODZhZTQxNWE1NTIyNzdiYjA4ZjJl
NGI5YjRhNjAwNzYyYzE0M2EzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdr
X3ZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKQEAgLTY1
NSw2ICs2NTUsMTIgQEAgc3RhdGljIEVpbmFfQm9vbCBfZXdrX3ZpZXdfc21hcnRfcnVuX2phdmFz
Y3JpcHRfY29uZmlybShFd2tfVmlld19TbWFydF9EYXRhKiwgRXYKICAgICByZXR1cm4gdHJ1ZTsK
IH0KIAorc3RhdGljIEVpbmFfQm9vbCBfZXdrX3ZpZXdfc21hcnRfcnVuX2JlZm9yZV91bmxvYWRf
Y29uZmlybShFd2tfVmlld19TbWFydF9EYXRhKiwgRXZhc19PYmplY3QqIC8qZnJhbWUqLywgY29u
c3QgY2hhciogbWVzc2FnZSkKK3sKKyAgICBJTkZPKCJiZWZvcmUgdW5sb2FkIGNvbmZpcm06ICVz
IiwgbWVzc2FnZSk7CisgICAgcmV0dXJuIHRydWU7Cit9CisKIHN0YXRpYyBFaW5hX0Jvb2wgX2V3
a192aWV3X3NtYXJ0X3Nob3VsZF9pbnRlcnJ1cHRfamF2YXNjcmlwdChFd2tfVmlld19TbWFydF9E
YXRhKikKIHsKICAgICBJTkZPKCJzaG91bGQgaW50ZXJydXB0IGphdmFzY3JpcHQ/XG4iCkBAIC0x
NDA4LDYgKzE0MTQsNyBAQCBFaW5hX0Jvb2wgZXdrX3ZpZXdfYmFzZV9zbWFydF9zZXQoRXdrX1Zp
ZXdfU21hcnRfQ2xhc3MqIGFwaSkKICAgICBhcGktPmFkZF9jb25zb2xlX21lc3NhZ2UgPSBfZXdr
X3ZpZXdfc21hcnRfYWRkX2NvbnNvbGVfbWVzc2FnZTsKICAgICBhcGktPnJ1bl9qYXZhc2NyaXB0
X2FsZXJ0ID0gX2V3a192aWV3X3NtYXJ0X3J1bl9qYXZhc2NyaXB0X2FsZXJ0OwogICAgIGFwaS0+
cnVuX2phdmFzY3JpcHRfY29uZmlybSA9IF9ld2tfdmlld19zbWFydF9ydW5famF2YXNjcmlwdF9j
b25maXJtOworICAgIGFwaS0+cnVuX2JlZm9yZV91bmxvYWRfY29uZmlybSA9IF9ld2tfdmlld19z
bWFydF9ydW5fYmVmb3JlX3VubG9hZF9jb25maXJtOwogICAgIGFwaS0+cnVuX2phdmFzY3JpcHRf
cHJvbXB0ID0gX2V3a192aWV3X3NtYXJ0X3J1bl9qYXZhc2NyaXB0X3Byb21wdDsKICAgICBhcGkt
PnNob3VsZF9pbnRlcnJ1cHRfamF2YXNjcmlwdCA9IF9ld2tfdmlld19zbWFydF9zaG91bGRfaW50
ZXJydXB0X2phdmFzY3JpcHQ7CiAKQEAgLTM2MTAsNiArMzYxNywxOCBAQCBib29sIGV3a192aWV3
X3J1bl9qYXZhc2NyaXB0X2NvbmZpcm0oRXZhc19PYmplY3QqIGV3a1ZpZXcsIEV2YXNfT2JqZWN0
KiBmcmFtZSwgYwogICAgIHJldHVybiBzbWFydERhdGEtPmFwaS0+cnVuX2phdmFzY3JpcHRfY29u
ZmlybShzbWFydERhdGEsIGZyYW1lLCBtZXNzYWdlKTsKIH0KIAorYm9vbCBld2tfdmlld19ydW5f
YmVmb3JlX3VubG9hZF9jb25maXJtKEV2YXNfT2JqZWN0KiBld2tWaWV3LCBFdmFzX09iamVjdCog
ZnJhbWUsIGNvbnN0IGNoYXIqIG1lc3NhZ2UpCit7CisgICAgREJHKCJld2tWaWV3PSVwIGZyYW1l
PSVwIG1lc3NhZ2U9JXMiLCBld2tWaWV3LCBmcmFtZSwgbWVzc2FnZSk7CisgICAgRVdLX1ZJRVdf
U0RfR0VUX09SX1JFVFVSTihld2tWaWV3LCBzbWFydERhdGEsIGZhbHNlKTsKKyAgICBFSU5BX1NB
RkVUWV9PTl9OVUxMX1JFVFVSTl9WQUwoc21hcnREYXRhLT5hcGksIGZhbHNlKTsKKworICAgIGlm
ICghc21hcnREYXRhLT5hcGktPnJ1bl9iZWZvcmVfdW5sb2FkX2NvbmZpcm0pCisgICAgICAgIHJl
dHVybiBmYWxzZTsKKworICAgIHJldHVybiBzbWFydERhdGEtPmFwaS0+cnVuX2JlZm9yZV91bmxv
YWRfY29uZmlybShzbWFydERhdGEsIGZyYW1lLCBtZXNzYWdlKTsKK30KKwogYm9vbCBld2tfdmll
d19ydW5famF2YXNjcmlwdF9wcm9tcHQoRXZhc19PYmplY3QqIGV3a1ZpZXcsIEV2YXNfT2JqZWN0
KiBmcmFtZSwgY29uc3QgY2hhciogbWVzc2FnZSwgY29uc3QgY2hhciogZGVmYXVsdFZhbHVlLCBj
b25zdCBjaGFyKiogdmFsdWUpCiB7CiAgICAgREJHKCJld2tWaWV3PSVwIGZyYW1lPSVwIG1lc3Nh
Z2U9JXMiLCBld2tWaWV3LCBmcmFtZSwgbWVzc2FnZSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L2VmbC9ld2svZXdrX3ZpZXcuaCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5o
CmluZGV4IDlkZWE4ZjU5NjIyMDIxNmQxNjdjMjY2NjJlNGE2MjE0OWMwMjQ1MWEuLjI3NmUyYWQ1
M2ZkN2M0MDE2NDM0MGVmZDEyYmQwMzhmM2U1ZWFiMDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvZWZsL2V3ay9ld2tfdmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmll
dy5oCkBAIC0xODcsNiArMTg3LDcgQEAgc3RydWN0IF9Fd2tfVmlld19TbWFydF9DbGFzcyB7CiAg
ICAgdm9pZCAoKmFkZF9jb25zb2xlX21lc3NhZ2UpKEV3a19WaWV3X1NtYXJ0X0RhdGEgKnNkLCBj
b25zdCBjaGFyICptZXNzYWdlLCB1bnNpZ25lZCBpbnQgbGluZU51bWJlciwgY29uc3QgY2hhciAq
c291cmNlSUQpOwogICAgIHZvaWQgKCpydW5famF2YXNjcmlwdF9hbGVydCkoRXdrX1ZpZXdfU21h
cnRfRGF0YSAqc2QsIEV2YXNfT2JqZWN0ICpmcmFtZSwgY29uc3QgY2hhciAqbWVzc2FnZSk7CiAg
ICAgRWluYV9Cb29sICgqcnVuX2phdmFzY3JpcHRfY29uZmlybSkoRXdrX1ZpZXdfU21hcnRfRGF0
YSAqc2QsIEV2YXNfT2JqZWN0ICpmcmFtZSwgY29uc3QgY2hhciAqbWVzc2FnZSk7CisgICAgRWlu
YV9Cb29sICgqcnVuX2JlZm9yZV91bmxvYWRfY29uZmlybSkoRXdrX1ZpZXdfU21hcnRfRGF0YSAq
c2QsIEV2YXNfT2JqZWN0ICpmcmFtZSwgY29uc3QgY2hhciAqbWVzc2FnZSk7CiAgICAgRWluYV9C
b29sICgqcnVuX2phdmFzY3JpcHRfcHJvbXB0KShFd2tfVmlld19TbWFydF9EYXRhICpzZCwgRXZh
c19PYmplY3QgKmZyYW1lLCBjb25zdCBjaGFyICptZXNzYWdlLCBjb25zdCBjaGFyICpkZWZhdWx0
VmFsdWUsIGNvbnN0IGNoYXIgKip2YWx1ZSk7CiAgICAgRWluYV9Cb29sICgqc2hvdWxkX2ludGVy
cnVwdF9qYXZhc2NyaXB0KShFd2tfVmlld19TbWFydF9EYXRhICpzZCk7CiAgICAgaW50NjRfdCAo
KmV4Y2VlZGVkX2FwcGxpY2F0aW9uX2NhY2hlX3F1b3RhKShFd2tfVmlld19TbWFydF9EYXRhICpz
ZCwgRXdrX1NlY3VyaXR5X09yaWdpbiogb3JpZ2luLCBpbnQ2NF90IGRlZmF1bHRPcmlnaW5RdW90
YSwgaW50NjRfdCB0b3RhbFNwYWNlTmVlZGVkKTsKQEAgLTIxNCw3ICsyMTUsNyBAQCBzdHJ1Y3Qg
X0V3a19WaWV3X1NtYXJ0X0NsYXNzIHsKICAqIEBzZWUgRVdLX1ZJRVdfU01BUlRfQ0xBU1NfSU5J
VF9WRVJTSU9OCiAgKiBAc2VlIEVXS19WSUVXX1NNQVJUX0NMQVNTX0lOSVRfTkFNRV9WRVJTSU9O
CiAgKi8KLSNkZWZpbmUgRVdLX1ZJRVdfU01BUlRfQ0xBU1NfSU5JVChzbWFydF9jbGFzc19pbml0
KSB7c21hcnRfY2xhc3NfaW5pdCwgRVdLX1ZJRVdfU01BUlRfQ0xBU1NfVkVSU0lPTiwgMCwgMCwg
MCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwg
MCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMH0KKyNkZWZpbmUg
RVdLX1ZJRVdfU01BUlRfQ0xBU1NfSU5JVChzbWFydF9jbGFzc19pbml0KSB7c21hcnRfY2xhc3Nf
aW5pdCwgRVdLX1ZJRVdfU01BUlRfQ0xBU1NfVkVSU0lPTiwgMCwgMCwgMCwgMCwgMCwgMCwgMCwg
MCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwg
MCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMH0KIAogLyoqCiAgKiBJbml0aWFsaXpl
cyB0byB6ZXJvIGEgd2hvbGUgQGEgRXdrX1ZpZXdfU21hcnRfQ2xhc3Mgc3RydWN0dXJlLgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3X3ByaXZhdGUuaCBiL1NvdXJj
ZS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlld19wcml2YXRlLmgKaW5kZXggMDYwNmNjMDBjMTBmNDAx
NGNhMTY3ZjlkM2Y1N2I5YmM5M2M3YmQzOS4uM2YwOWU0MWFlMDM5ZDdlMzY5NDM4MzQzOTIyMGFm
MTFlZDJjMDQ1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a192aWV3X3By
aXZhdGUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXdfcHJpdmF0ZS5oCkBA
IC05OCw2ICs5OCw3IEBAIHZvaWQgZXdrX3ZpZXdfYWRkX2NvbnNvbGVfbWVzc2FnZShFdmFzX09i
amVjdCogZXdrVmlldywgY29uc3QgY2hhciogbWVzc2FnZSwgdW5zCiAKIHZvaWQgZXdrX3ZpZXdf
cnVuX2phdmFzY3JpcHRfYWxlcnQoRXZhc19PYmplY3QqIGV3a1ZpZXcsIEV2YXNfT2JqZWN0KiBm
cmFtZSwgY29uc3QgY2hhciogbWVzc2FnZSk7CiBib29sIGV3a192aWV3X3J1bl9qYXZhc2NyaXB0
X2NvbmZpcm0oRXZhc19PYmplY3QqIGV3a1ZpZXcsIEV2YXNfT2JqZWN0KiBmcmFtZSwgY29uc3Qg
Y2hhciogbWVzc2FnZSk7Citib29sIGV3a192aWV3X3J1bl9iZWZvcmVfdW5sb2FkX2NvbmZpcm0o
RXZhc19PYmplY3QqIGV3a1ZpZXcsIEV2YXNfT2JqZWN0KiBmcmFtZSwgY29uc3QgY2hhciogbWVz
c2FnZSk7CiBib29sIGV3a192aWV3X3J1bl9qYXZhc2NyaXB0X3Byb21wdChFdmFzX09iamVjdCog
ZXdrVmlldywgRXZhc19PYmplY3QqIGZyYW1lLCBjb25zdCBjaGFyKiBtZXNzYWdlLCBjb25zdCBj
aGFyKiBkZWZhdWx0VmFsdWUsIGNvbnN0IGNoYXIqKiB2YWx1ZSk7CiBib29sIGV3a192aWV3X3No
b3VsZF9pbnRlcnJ1cHRfamF2YXNjcmlwdChFdmFzX09iamVjdCogZXdrVmlldyk7CiBpbnQ2NF90
IGV3a192aWV3X2V4Y2VlZGVkX2FwcGxpY2F0aW9uX2NhY2hlX3F1b3RhKEV2YXNfT2JqZWN0KiBl
d2tWaWV3LCBFd2tfU2VjdXJpdHlfT3JpZ2luICpvcmlnaW4sIGludDY0X3QgZGVmYXVsdE9yaWdp
blF1b3RhLCBpbnQ2NF90IHRvdGFsU3BhY2VOZWVkZWQpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hh
bmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDZjOWJjNmVjNDhlNzI5Y2M0MjBhMWIzZmEw
ZTljNGY2NGQxZjRjMTUuLmEzZTJiNjkwMGExZDA2ZDllNTliYjViMzBhMzM3OTc3YTliMTRjNjIg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNyBAQAorMjAxMy0wNS0xNiAgU2Vva2p1IEt3b24gIDxzZW9ranUua3dvbkBnbWFpbC5j
b20+CisKKyAgICAgICAgW0VGTF0gaW5zcGVjdG9yLXByb3RvY29sL3BhZ2UvamF2YXNjcmlwdERp
YWxvZ0V2ZW50cy5odG1sIGlzIGZhaWxpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTExNDc4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEFkZCBydW5fYmVmb3JlX3VubG9hZF9jb25maXJtIGFuZAorICAg
ICAgICBQcmludCB0aGUgbG9nIG1lc3NhZ2Ugd2l0aCAiQ09ORklSTSBOQVZJR0FUSU9OOiAiIGlu
IGNvbnNvbGUuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVW
aWV3LmNwcDoKKyAgICAgICAgKG9uQmVmb3JlVW5sb2FkQ29uZmlybSk6CisgICAgICAgIChkcnRW
aWV3QWRkKToKKwogMjAxMy0wNS0xNiAgR3VzdGF2byBOb3JvbmhhIFNpbHZhICA8Z3VzdGF2by5u
b3JvbmhhQGNvbGxhYm9yYS5jb20+CiAKICAgICAgICAgW0dUS10gQnVpbGQgWHZmYiB3aXRoIGpo
YnVpbGQKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJl
ZVZpZXcuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlVmlldy5j
cHAKaW5kZXggZDI0YmYzNjA2ZDI0NDY5MmE1M2NlMGNhNDdlYTA5ZGE0NjdmOGE4My4uZjdiNDI1
YzZlZjFhZDQzY2UyMTZlYjIwOWQzYjQwN2FmM2Q5OGQwZSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlVmlldy5jcHAKKysrIGIvVG9vbHMvRHVtcFJl
bmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlVmlldy5jcHAKQEAgLTkxLDYgKzkxLDEyIEBAIHN0
YXRpYyBFaW5hX0Jvb2wgb25KYXZhU2NyaXB0Q29uZmlybShFd2tfVmlld19TbWFydF9EYXRhKiwg
RXZhc19PYmplY3QqLCBjb25zdCBjCiAgICAgcmV0dXJuIEVJTkFfVFJVRTsKIH0KIAorc3RhdGlj
IEVpbmFfQm9vbCBvbkJlZm9yZVVubG9hZENvbmZpcm0oRXdrX1ZpZXdfU21hcnRfRGF0YSosIEV2
YXNfT2JqZWN0KiwgY29uc3QgY2hhciogbWVzc2FnZSkKK3sKKyAgICBwcmludGYoIkNPTkZJUk0g
TkFWSUdBVElPTjogJXNcbiIsIG1lc3NhZ2UpOworICAgIHJldHVybiAhZ1Rlc3RSdW5uZXItPnNo
b3VsZFN0YXlPblBhZ2VBZnRlckhhbmRsaW5nQmVmb3JlVW5sb2FkKCk7Cit9CisKIHN0YXRpYyBF
aW5hX0Jvb2wgb25KYXZhU2NyaXB0UHJvbXB0KEV3a19WaWV3X1NtYXJ0X0RhdGEqLCBFdmFzX09i
amVjdCosIGNvbnN0IGNoYXIqIG1lc3NhZ2UsIGNvbnN0IGNoYXIqIGRlZmF1bHRWYWx1ZSwgY29u
c3QgY2hhcioqIHZhbHVlKQogewogICAgIHByaW50ZigiUFJPTVBUOiAlcywgZGVmYXVsdCB0ZXh0
OiAlc1xuIiwgbWVzc2FnZSwgZGVmYXVsdFZhbHVlKTsKQEAgLTIxNyw2ICsyMjMsNyBAQCBFdmFz
X09iamVjdCogZHJ0Vmlld0FkZChFdmFzKiBldmFzKQogICAgIGFwaS5hZGRfY29uc29sZV9tZXNz
YWdlID0gb25Db25zb2xlTWVzc2FnZTsKICAgICBhcGkucnVuX2phdmFzY3JpcHRfYWxlcnQgPSBv
bkphdmFTY3JpcHRBbGVydDsKICAgICBhcGkucnVuX2phdmFzY3JpcHRfY29uZmlybSA9IG9uSmF2
YVNjcmlwdENvbmZpcm07CisgICAgYXBpLnJ1bl9iZWZvcmVfdW5sb2FkX2NvbmZpcm0gPSBvbkJl
Zm9yZVVubG9hZENvbmZpcm07CiAgICAgYXBpLnJ1bl9qYXZhc2NyaXB0X3Byb21wdCA9IG9uSmF2
YVNjcmlwdFByb21wdDsKICAgICBhcGkud2luZG93X2NyZWF0ZSA9IG9uV2luZG93Q3JlYXRlOwog
ICAgIGFwaS53aW5kb3dfY2xvc2UgPSBvbldpbmRvd0Nsb3NlOwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDgyZDc5ZmNmZGQy
MzhjOTJhMmQwMTkyMDRlZGQ4YmVjZDM1NmU5NDcuLjFiYzE0MWMzNTI3YzE5Y2ZkYTJkMzA1NWIy
MWFlNGE3ZTJmMDQ2MGEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMy0wNS0xNiAgU2Vva2p1
IEt3b24gIDxzZW9ranUua3dvbkBnbWFpbC5jb20+CisKKyAgICAgICAgW0VGTF0gaW5zcGVjdG9y
LXByb3RvY29sL3BhZ2UvamF2YXNjcmlwdERpYWxvZ0V2ZW50cy5odG1sIGlzIGZhaWxpbmcKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDc4MQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVuc2tpcCBmYXN0
L2xvYWRlci9mb3JtLXN1Ym1pc3Npb24tYWZ0ZXItYmVmb3JldW5sb2FkLWNhbmNlbC5odG1sIGFz
IHdlbGwuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBlY3RhdGlvbnM6CisK
IDIwMTMtMDUtMTYgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAg
UkVHUkVTU0lPTjogY2FudmFzL3BoaWxpcC90ZXN0cy8yZC50ZXh0LmRyYXcuZm9udGZhY2Uubm90
aW5wYWdlLmh0bWwgZmFpbHMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13
azEvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azEvVGVzdEV4
cGVjdGF0aW9ucwppbmRleCAyN2I0YmExNGRjODU2MmRiMGQ1NzcxZDk0ZWU4MjA3M2E1YjQ2N2M1
Li4yMGExODdlMmQxYTA5ZmEzMjhmZTFkMjMyYmZiMzczYjE5Y2VkYjFlIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwtd2sxL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZWZsLXdrMS9UZXN0RXhwZWN0YXRpb25zCkBAIC0yMTYsOSArMjE2LDYg
QEAgd2Via2l0Lm9yZy9iLzg0NTg5IGluc3BlY3Rvci9jb25zb2xlL2NvbnNvbGUtbG9uZy1ldmFs
LWNyYXNoLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi84Nzk3MiBmYXN0L2Zvcm1zL21h
aWx0by9mb3JtZW5jdHlwZS1hdHRyaWJ1dGUtYnV0dG9uLWh0bWwuaHRtbCBbIEZhaWx1cmUgXQog
d2Via2l0Lm9yZy9iLzg3OTcyIGZhc3QvZm9ybXMvbWFpbHRvL2Zvcm1lbmN0eXBlLWF0dHJpYnV0
ZS1pbnB1dC1odG1sLmh0bWwgWyBGYWlsdXJlIF0KIAotIyBFRkwncyBEUlQgbmVlZHMgQ09ORklS
TSBOQVZJR0FUSU9OIG1lc3NhZ2VzCi13ZWJraXQub3JnL2IvODcyNDYgZmFzdC9sb2FkZXIvZm9y
bS1zdWJtaXNzaW9uLWFmdGVyLWJlZm9yZXVubG9hZC1jYW5jZWwuaHRtbCBbIEZhaWx1cmUgXQot
CiAjIE5ldyB0ZXN0IGludHJvZHVjZWQgaW4gcjExNjY5NCBmYWlscwogd2Via2l0Lm9yZy9iLzg2
MTgyIGZhc3QvZnJhbWVzL3NlYW1sZXNzL3NlYW1sZXNzLWluaGVyaXRlZC1kb2N1bWVudC1zdHls
ZS5odG1sIFsgRmFpbHVyZSBdCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>