<?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>85134</bug_id>
          
          <creation_ts>2012-04-28 04:26:11 -0700</creation_ts>
          <short_desc>[GTK] DRT needs an implementation of LayoutTestController::setDefersLoading and ::goBack</short_desc>
          <delta_ts>2012-05-04 12:44:29 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>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="Sudarsana Nagineni (babu)">naginenis</reporter>
          <assigned_to name="Sudarsana Nagineni (babu)">naginenis</assigned_to>
          <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>612243</commentid>
    <comment_count>0</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-28 04:26:11 -0700</bug_when>
    <thetext>Add support for LayoutTestController::setDefersLoading and ::goBack to enable the following test.
loader/navigation-while-deferring-loads.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612561</commentid>
    <comment_count>1</comment_count>
      <attachid>139436</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-30 05:44:14 -0700</bug_when>
    <thetext>Created attachment 139436
Patch

Implement LayoutTestController::setDefersLoading and ::goBack</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612563</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-30 05:47:02 -0700</bug_when>
    <thetext>Attachment 139436 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/plat...&quot; exit_code: 1
LayoutTests/platform/gtk/test_expectations.txt:514:  More specific entry on line 325 overrides line 514 fast/workers/storage/use-same-database-in-page-and-workers.html  [test/expectations] [5]
Total errors found: 1 in 8 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612572</commentid>
    <comment_count>3</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-30 06:36:14 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Attachment 139436 [details] did not pass style-queue:
&gt; 
&gt; Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/plat...&quot; exit_code: 1
&gt; LayoutTests/platform/gtk/test_expectations.txt:514:  More specific entry on line 325 overrides line 514 fast/workers/storage/use-same-database-in-page-and-workers.html  [test/expectations] [5]
&gt; Total errors found: 1 in 8 files
&gt; 
&gt; 
&gt; If any of these errors are false positives, please file a bug against check-webkit-style.

Looks like this is because of duplicate entry of same test with different expectations.

line 325: BUGWK56147 DEBUG : fast/workers/storage/use-same-database-in-page-and-workers.html = CRASH

line 514: BUGWK84859 : fast/workers/storage/use-same-database-in-page-and-workers.html = PASS TEXT</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612707</commentid>
    <comment_count>4</comment_count>
      <attachid>139436</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-04-30 09:45:55 -0700</bug_when>
    <thetext>Comment on attachment 139436
Patch

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

&gt; LayoutTests/platform/gtk/test_expectations.txt:367
&gt; +BUGWK85159 DEBUG : loader/load-defer-resume-crash.html = CRASH

Are you sure this crashes in DumpRenderTree as well as GtkLauncher?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612725</commentid>
    <comment_count>5</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-04-30 10:22:45 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 139436 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=139436&amp;action=review
&gt; 
&gt; &gt; LayoutTests/platform/gtk/test_expectations.txt:367
&gt; &gt; +BUGWK85159 DEBUG : loader/load-defer-resume-crash.html = CRASH
&gt; 
&gt; Are you sure this crashes in DumpRenderTree as well as GtkLauncher?

Yes, loading the test case in DRT also causes an assertion failure with the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614890</commentid>
    <comment_count>6</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2012-05-02 18:15:53 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; &gt; If any of these errors are false positives, please file a bug against check-webkit-style.
&gt; 
&gt; Looks like this is because of duplicate entry of same test with different expectations.
&gt; 
&gt; line 325: BUGWK56147 DEBUG : fast/workers/storage/use-same-database-in-page-and-workers.html = CRASH
&gt; 
&gt; line 514: BUGWK84859 : fast/workers/storage/use-same-database-in-page-and-workers.html = PASS TEXT

FWIW, I removed the CRASH line, and added a comment on the PASS pointing to the cross-platform bug that tracks the &apos;some times asserts&apos; problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616210</commentid>
    <comment_count>7</comment_count>
      <attachid>140224</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-05-04 07:47:40 -0700</bug_when>
    <thetext>Created attachment 140224
Patch

removed load-defer-resume-crash.html from test expectations since it is going to be fixed in 85159.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616273</commentid>
    <comment_count>8</comment_count>
      <attachid>140224</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-05-04 09:00:00 -0700</bug_when>
    <thetext>Comment on attachment 140224
Patch

How does goBack differ from the history.back()?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616333</commentid>
    <comment_count>9</comment_count>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-05-04 10:03:45 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 140224 [details])
&gt; How does goBack differ from the history.back()?

Only the difference I see here is history.goback() calls NavigationScheduler first.

#0  WebCore::Page::goToItem (this=0x678400, item=0xc5b410, type=WebCore::FrameLoadTypeIndexedBackForward) at ../../Source/WebCore/page/Page.cpp:358
#1  0x00007ffff3b74f51 in WebCore::Page::goBackOrForward (this=0x678400, distance=-1) at ../../Source/WebCore/page/Page.cpp:353
#2  0x00007ffff3817449 in WebCore::BackForwardController::goBackOrForward (this=0x6679c0, distance=-1) at ../../Source/WebCore/history/BackForwardController.cpp:59
#3  0x00007ffff3ad260a in WebCore::ScheduledHistoryNavigation::fire (this=0x7fff940cf900, frame=0x680de0) at ../../Source/WebCore/loader/NavigationScheduler.cpp:205
#4  0x00007ffff3ad147d in WebCore::NavigationScheduler::timerFired (this=0x681258) at ../../Source/WebCore/loader/NavigationScheduler.cpp:418</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616381</commentid>
    <comment_count>10</comment_count>
      <attachid>140224</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-05-04 10:35:35 -0700</bug_when>
    <thetext>Comment on attachment 140224
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616416</commentid>
    <comment_count>11</comment_count>
      <attachid>140224</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-04 10:50:42 -0700</bug_when>
    <thetext>Comment on attachment 140224
Patch

Rejecting attachment 140224 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
t-commit-queue/Source/WebKit/chromium/third_party/v8-i18n --revision 32 --non-interactive --force --accept theirs-conflict --ignore-externals&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
46&gt;At revision 32.

________ running &apos;/usr/bin/python tools/clang/scripts/update.py --mac-only&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;

________ running &apos;/usr/bin/python gyp_webkit&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
Updating webkit projects from gyp files...

Full output: http://queues.webkit.org/results/12626190</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616472</commentid>
    <comment_count>12</comment_count>
      <attachid>140288</attachid>
    <who name="Sudarsana Nagineni (babu)">naginenis</who>
    <bug_when>2012-05-04 11:41:56 -0700</bug_when>
    <thetext>Created attachment 140288
patch

rebased. Thanks for review Martin!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616535</commentid>
    <comment_count>13</comment_count>
      <attachid>140288</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-04 12:44:23 -0700</bug_when>
    <thetext>Comment on attachment 140288
patch

Clearing flags on attachment: 140288

Committed r116146: &lt;http://trac.webkit.org/changeset/116146&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616536</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-04 12:44:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139436</attachid>
            <date>2012-04-30 05:44:14 -0700</date>
            <delta_ts>2012-05-04 07:47:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>85134.patch</filename>
            <type>text/plain</type>
            <size>6866</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxYzc0ZjdkLi5lMTY5ZTk1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDQt
MjkgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0dUS10gRFJUIG5lZWRzIGFuIGltcGxlbWVudGF0aW9uIG9mIExheW91
dFRlc3RDb250cm9sbGVyOjpzZXREZWZlcnNMb2FkaW5nIGFuZCA6OmdvQmFjaworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODUxMzQKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVbnNraXAgbG9hZGVyL25hdmln
YXRpb24td2hpbGUtZGVmZXJyaW5nLWxvYWRzLmh0bWwgYW5kIGRpc2FibGUKKyAgICAgICAgbG9h
ZGVyL2xvYWQtZGVmZXItcmVzdW1lLWNyYXNoLmh0bWwgYXMgaXQgdHJpZ2dlcnMgYW4gYXNzZXJ0
aW9uCisgICAgICAgIGZhaWx1cmUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvdGVzdF9leHBl
Y3RhdGlvbnMudHh0OgorCiAyMDEyLTA0LTI5ICBaYW4gRG9iZXJzZWsgIDx6YW5kb2JlcnNla0Bn
bWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgZ2FyZGVuaW5nIGFmdGVyIHJldmlzaW9u
cyAxMTU1NzMgYW5kIDExNTU4Mi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0
ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvdGVzdF9l
eHBlY3RhdGlvbnMudHh0CmluZGV4IGJjMGRkZWIuLjNkZDU2NDMgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQKKysrIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vZ3RrL3Rlc3RfZXhwZWN0YXRpb25zLnR4dApAQCAtMzY0LDYgKzM2NCw4IEBA
IEJVR1dLODQwNzMgREVCVUcgOiBwbHVnaW5zL25wcnVudGltZS9vYmplY3QtZnJvbS1kZXN0cm95
ZWQtcGx1Z2luLWluLXN1YmZyYW1lLmh0CiBCVUdXSzg1MDQzIDogaHR0cC90ZXN0cy9pbnNwZWN0
b3ItZW5hYmxlZC9jb25zb2xlLWNsZWFyLWFyZ3VtZW50cy1vbi1mcmFtZS1yZW1vdmUuaHRtbCA9
IENSQVNICiBCVUdXSzg1MDQzIDogaHR0cC90ZXN0cy9pbnNwZWN0b3ItZW5hYmxlZC9jb25zb2xl
LWxvZy1iZWZvcmUtZnJhbWUtbmF2aWdhdGlvbi5odG1sID0gQ1JBU0gKIAorQlVHV0s4NTE1OSBE
RUJVRyA6IGxvYWRlci9sb2FkLWRlZmVyLXJlc3VtZS1jcmFzaC5odG1sID0gQ1JBU0gKKwogLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAvLyBFbmQgb2YgQ3Jhc2hpbmcgdGVzdHMK
IC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwpAQCAtMTIzMSw5ICsxMjMzLDYgQEAg
QlVHV0s1OTM5MSA6IGVkaXRpbmcvdGV4dC1pdGVyYXRvci9maW5kU3RyaW5nLmh0bWwgPSBGQUlM
CiAvLyBIVFRQIDIwNCAoTm8gQ29udGVudCkgc2hvdWxkIGJlIGlnbm9yZWQKIEJVR1dLNjAyMDYg
OiBodHRwL3Rlc3RzL25hdmlnYXRpb24vcmVzcG9uc2UyMDQuaHRtbCA9IEZBSUwKIAotLy8gVW5z
a2lwIGFmdGVyIGltcGxlbWVudGluZyBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0RGVmZXJzTG9h
ZGluZyBhbmQgOjpnb0JhY2suCi1CVUdXS0dUSyA6IGxvYWRlci9uYXZpZ2F0aW9uLXdoaWxlLWRl
ZmVycmluZy1sb2Fkcy5odG1sID0gRkFJTAotCiAvLyBbUXRdW0dUS10gcGx1Z2lucy9nZXQtdXJs
LXdpdGgtamF2YXNjcmlwdC11cmwuaHRtbCA9IEZBSUwgZmFpbHMKIEJVR1dLNjA4MzQgOiBwbHVn
aW5zL2dldC11cmwtd2l0aC1qYXZhc2NyaXB0LXVybC5odG1sID0gRkFJTAogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VM
b2cKaW5kZXggNWViNTk4Zi4uZjI4MTRhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDEyLTA0LTI5ICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlA
bGludXguaW50ZWwuY29tPgorCisgICAgICAgIFtHVEtdIERSVCBuZWVkcyBhbiBpbXBsZW1lbnRh
dGlvbiBvZiBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0RGVmZXJzTG9hZGluZyBhbmQgOjpnb0Jh
Y2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg1MTM0
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIHN1
cHBvcnQgZm9yIHNldERlZmVyc0xvYWRpbmcgaW4gRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLgor
CisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmNwcDoK
KyAgICAgICAgKER1bXBSZW5kZXJUcmVlU3VwcG9ydEd0azo6c2V0RGVmZXJzTG9hZGluZyk6Cisg
ICAgICAgICogV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmg6CisgICAg
ICAgIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGspOgorCiAyMDEyLTA0LTIyICBBZHJpYW4gQnVu
ayAgPGJ1bmtAc3R1c3RhLmRlPgogCiAgICAgICAgIFtHVEtdIFJlbW92ZSB0aGUgb2Jzb2xldGUg
SGlsZG9uIFVJIGV4dGVuc2lvbnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNv
cmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5jcHAgYi9Tb3VyY2UvV2ViS2l0L2d0
ay9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGsuY3BwCmluZGV4IDFhMDA3
MzkuLmYxMWZhZTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0
L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5jcHAKKysrIGIvU291cmNlL1dlYktpdC9ndGsvV2Vi
Q29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmNwcApAQCAtNjA4LDYgKzYwOCwx
MSBAQCBib29sIER1bXBSZW5kZXJUcmVlU3VwcG9ydEd0azo6c2VsZWN0ZWRSYW5nZShXZWJLaXRX
ZWJWaWV3KiB3ZWJWaWV3LCBpbnQqIHN0YXJ0LAogICAgIHJldHVybiB0cnVlOwogfQogCit2b2lk
IER1bXBSZW5kZXJUcmVlU3VwcG9ydEd0azo6c2V0RGVmZXJzTG9hZGluZyhXZWJLaXRXZWJWaWV3
KiB3ZWJWaWV3LCBib29sIGRlZmVycykKK3sKKyAgICBjb3JlKHdlYlZpZXcpLT5zZXREZWZlcnNM
b2FkaW5nKGRlZmVycyk7Cit9CisKIHZvaWQgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpzZXRT
bWFydEluc2VydERlbGV0ZUVuYWJsZWQoV2ViS2l0V2ViVmlldyogd2ViVmlldywgYm9vbCBlbmFi
bGVkKQogewogICAgIGdfcmV0dXJuX2lmX2ZhaWwoV0VCS0lUX0lTX1dFQl9WSUVXKHdlYlZpZXcp
KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5k
ZXJUcmVlU3VwcG9ydEd0ay5oIGIvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRHVt
cFJlbmRlclRyZWVTdXBwb3J0R3RrLmgKaW5kZXggNjk4ODRkNS4uNWNhZTI4YSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0
R3RrLmgKKysrIGIvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRy
ZWVTdXBwb3J0R3RrLmgKQEAgLTkzLDYgKzkzLDcgQEAgcHVibGljOgogICAgIHN0YXRpYyB2b2lk
IHNldE1pbmltdW1UaW1lckludGVydmFsKFdlYktpdFdlYlZpZXcqLCBkb3VibGUpOwogICAgIHN0
YXRpYyB2b2lkIHJlY3RhbmdsZUZvclNlbGVjdGlvbihXZWJLaXRXZWJGcmFtZSosIGNhaXJvX3Jl
Y3RhbmdsZV9pbnRfdCopOwogICAgIHN0YXRpYyB2b2lkIHNjYWxlUGFnZUJ5KFdlYktpdFdlYlZp
ZXcqLCBmbG9hdCwgZmxvYXQsIGZsb2F0KTsKKyAgICBzdGF0aWMgdm9pZCBzZXREZWZlcnNMb2Fk
aW5nKFdlYktpdFdlYlZpZXcqLCBib29sKTsKICAgICBzdGF0aWMgdm9pZCBzZXRTbWFydEluc2Vy
dERlbGV0ZUVuYWJsZWQoV2ViS2l0V2ViVmlldyosIGJvb2wpOwogCiAgICAgLy8gQWNjZXNzaWJp
bGl0eQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4
IGFmMjA2MzEuLjJkMGQ5MWEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMi0wNC0yOSAgU3VkYXJzYW5hIE5hZ2lu
ZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4LmludGVsLmNvbT4KKworICAgICAgICBbR1RL
XSBEUlQgbmVlZHMgYW4gaW1wbGVtZW50YXRpb24gb2YgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNl
dERlZmVyc0xvYWRpbmcgYW5kIDo6Z29CYWNrCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD04NTEzNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEFkZCBtaXNzaW5nIGltcGxlbWVudGF0aW9uIHNldERlZmVyc0xv
YWRpbmcgYW5kIGdvQmFjayB0byBHVEsncworICAgICAgICBMYXlvdXRUZXN0Q29udHJvbGxlciBz
byB0aGF0IHRoZSB0ZXN0IGNhc2UgcmVseSBvbiB0aGVzZSBtZXRob2RzCisgICAgICAgIGNhbiBi
ZSBlbmFibGVkLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVl
LmNwcDoKKyAgICAgICAgKHJlc2V0RGVmYXVsdHNUb0NvbnNpc3RlbnRWYWx1ZXMpOgorICAgICAg
ICAqIER1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHA6CisgICAg
ICAgIChMYXlvdXRUZXN0Q29udHJvbGxlcjo6Z29CYWNrKToKKyAgICAgICAgKExheW91dFRlc3RD
b250cm9sbGVyOjpzZXREZWZlcnNMb2FkaW5nKToKKwogMjAxMi0wNC0yOCAgU2FtIFdlaW5pZyAg
PHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFNtb290aCBzY3JvbGxpbmcgbmVlZHMgYSBuZXcg
a2V5CmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUu
Y3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAppbmRleCA2
YmU3YjAyLi42NTJjNzI4IDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVt
cFJlbmRlclRyZWUuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVy
VHJlZS5jcHAKQEAgLTQ0OSw2ICs0NDksNyBAQCBzdGF0aWMgdm9pZCByZXNldERlZmF1bHRzVG9D
b25zaXN0ZW50VmFsdWVzKCkKICAgICB3ZWJraXRfaWNvbl9kYXRhYmFzZV9zZXRfcGF0aCh3ZWJr
aXRfZ2V0X2ljb25fZGF0YWJhc2UoKSwgMCk7CiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3Rr
OjpzZXRTZWxlY3RUcmFpbGluZ1doaXRlc3BhY2VFbmFibGVkKGZhbHNlKTsKICAgICBEdW1wUmVu
ZGVyVHJlZVN1cHBvcnRHdGs6OnNldFNtYXJ0SW5zZXJ0RGVsZXRlRW5hYmxlZCh3ZWJWaWV3LCB0
cnVlKTsKKyAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6OnNldERlZmVyc0xvYWRpbmcod2Vi
VmlldywgZmFsc2UpOwogCiAgICAgaWYgKGF4Q29udHJvbGxlcikKICAgICAgICAgYXhDb250cm9s
bGVyLT5yZXNldFRvQ29uc2lzdGVudFN0YXRlKCk7CmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVu
ZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwIGIvVG9vbHMvRHVtcFJlbmRl
clRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcAppbmRleCA3MTZiNzJkLi5lYzI0
ZDI2IDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENvbnRy
b2xsZXJHdGsuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29u
dHJvbGxlckd0ay5jcHAKQEAgLTc0OCwxMiArNzQ4LDE0IEBAIHZvaWQgTGF5b3V0VGVzdENvbnRy
b2xsZXI6OnNldERvbWFpblJlbGF4YXRpb25Gb3JiaWRkZW5Gb3JVUkxTY2hlbWUoYm9vbCwgSlNT
dHJpCiAKIHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OmdvQmFjaygpCiB7Ci0gICAgLy8gRklY
TUU6IGltcGxlbWVudCB0byBlbmFibGUgbG9hZGVyL25hdmlnYXRpb24td2hpbGUtZGVmZXJyaW5n
LWxvYWRzLmh0bWwKKyAgICBXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3ID0gd2Via2l0X3dlYl9mcmFt
ZV9nZXRfd2ViX3ZpZXcobWFpbkZyYW1lKTsKKyAgICB3ZWJraXRfd2ViX3ZpZXdfZ29fYmFjayh3
ZWJWaWV3KTsKIH0KIAotdm9pZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0RGVmZXJzTG9hZGlu
Zyhib29sKQordm9pZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0RGVmZXJzTG9hZGluZyhib29s
IGRlZmVycykKIHsKLSAgICAvLyBGSVhNRTogaW1wbGVtZW50IHRvIGVuYWJsZSBsb2FkZXIvbmF2
aWdhdGlvbi13aGlsZS1kZWZlcnJpbmctbG9hZHMuaHRtbAorICAgIFdlYktpdFdlYlZpZXcqIHdl
YlZpZXcgPSB3ZWJraXRfd2ViX2ZyYW1lX2dldF93ZWJfdmlldyhtYWluRnJhbWUpOworICAgIER1
bXBSZW5kZXJUcmVlU3VwcG9ydEd0azo6c2V0RGVmZXJzTG9hZGluZyh3ZWJWaWV3LCBkZWZlcnMp
OwogfQogCiB2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjpzZXRBcHBDYWNoZU1heGltdW1TaXpl
KHVuc2lnbmVkIGxvbmcgbG9uZyBzaXplKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140224</attachid>
            <date>2012-05-04 07:47:40 -0700</date>
            <delta_ts>2012-05-04 11:41:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>85134.patch</filename>
            <type>text/plain</type>
            <size>6438</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0MTBmNjIzLi44OGE3ZGJmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDUt
MDQgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0dUS10gRFJUIG5lZWRzIGFuIGltcGxlbWVudGF0aW9uIG9mIExheW91
dFRlc3RDb250cm9sbGVyOjpzZXREZWZlcnNMb2FkaW5nIGFuZCA6OmdvQmFjaworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODUxMzQKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVbnNraXAgbG9hZGVyL25hdmln
YXRpb24td2hpbGUtZGVmZXJyaW5nLWxvYWRzLmh0bWwgYW5kIGRpc2FibGUKKyAgICAgICAgbG9h
ZGVyL2xvYWQtZGVmZXItcmVzdW1lLWNyYXNoLmh0bWwgYXMgaXQgdHJpZ2dlcnMgYW4gYXNzZXJ0
aW9uCisgICAgICAgIGZhaWx1cmUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvdGVzdF9leHBl
Y3RhdGlvbnMudHh0OgorCiAyMDEyLTA1LTA0ICBaYW4gRG9iZXJzZWsgIDx6YW5kb2JlcnNla0Bn
bWFpbC5jb20+CiAKICAgICAgICAgW0d0a10gTWFueSB0ZXN0cyByZXZlYWxlZCBhcyBwYXNzaW5n
IGFmdGVyIG1vdmluZyBmcm9tIFNraXBwZWQgdG8gdGVzdF9leHBlY3RhdGlvbnMudHh0CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvdGVzdF9leHBlY3RhdGlvbnMudHh0IGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAppbmRleCBlODk1
OGYwLi40NTkyN2ViIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvdGVzdF9l
eHBlY3RhdGlvbnMudHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay90ZXN0X2V4cGVj
dGF0aW9ucy50eHQKQEAgLTExOTEsOSArMTE5MSw2IEBAIEJVR1dLNTkzOTEgOiBlZGl0aW5nL3Rl
eHQtaXRlcmF0b3IvZmluZFN0cmluZy5odG1sID0gRkFJTAogLy8gSFRUUCAyMDQgKE5vIENvbnRl
bnQpIHNob3VsZCBiZSBpZ25vcmVkCiBCVUdXSzYwMjA2IDogaHR0cC90ZXN0cy9uYXZpZ2F0aW9u
L3Jlc3BvbnNlMjA0Lmh0bWwgPSBGQUlMCiAKLS8vIFVuc2tpcCBhZnRlciBpbXBsZW1lbnRpbmcg
TGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldERlZmVyc0xvYWRpbmcgYW5kIDo6Z29CYWNrLgotQlVH
V0tHVEsgOiBsb2FkZXIvbmF2aWdhdGlvbi13aGlsZS1kZWZlcnJpbmctbG9hZHMuaHRtbCA9IEZB
SUwKLQogLy8gW1F0XVtHVEtdIHBsdWdpbnMvZ2V0LXVybC13aXRoLWphdmFzY3JpcHQtdXJsLmh0
bWwgPSBGQUlMIGZhaWxzCiBCVUdXSzYwODM0IDogcGx1Z2lucy9nZXQtdXJsLXdpdGgtamF2YXNj
cmlwdC11cmwuaHRtbCA9IEZBSUwKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ndGsvQ2hh
bmdlTG9nIGIvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9nCmluZGV4IDhjMjFhNzMuLjU4N2Vi
MGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZworKysgYi9Tb3VyY2Uv
V2ViS2l0L2d0ay9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMi0wNS0wNCAgU3VkYXJz
YW5hIE5hZ2luZW5pICA8c3VkYXJzYW5hLm5hZ2luZW5pQGxpbnV4LmludGVsLmNvbT4KKworICAg
ICAgICBbR1RLXSBEUlQgbmVlZHMgYW4gaW1wbGVtZW50YXRpb24gb2YgTGF5b3V0VGVzdENvbnRy
b2xsZXI6OnNldERlZmVyc0xvYWRpbmcgYW5kIDo6Z29CYWNrCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NTEzNAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBzdXBwb3J0IGZvciBzZXREZWZlcnNMb2Fk
aW5nIGluIER1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay4KKworICAgICAgICAqIFdlYkNvcmVTdXBw
b3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5jcHA6CisgICAgICAgIChEdW1wUmVuZGVyVHJl
ZVN1cHBvcnRHdGs6OnNldERlZmVyc0xvYWRpbmcpOgorICAgICAgICAqIFdlYkNvcmVTdXBwb3J0
L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5oOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVTdXBw
b3J0R3RrKToKKwogMjAxMi0wNS0wMyAgRmFkeSBTYW11ZWwgIDxmc2FtdWVsQGNocm9taXVtLm9y
Zz4KIAogICAgICAgICBSZW1vdmluZyBsaW5lIGluIGNvbXB1dGVWaWV3cG9ydEF0dHJpYnV0ZXMg
dGhhdCBlbmZvcmNlcyBhIG1pbmltdW0gc2NhbGUgZmFjdG9yIHRvIG5ldmVyIGFsbG93IHpvb21p
bmcgb3V0IG1vcmUgdGhhbiB2aWV3cG9ydApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ndGsv
V2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmNwcCBiL1NvdXJjZS9XZWJL
aXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5jcHAKaW5kZXgg
YzAwY2M4NC4uMjUyODBmMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1
cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2d0
ay9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGsuY3BwCkBAIC02MDksNiAr
NjA5LDExIEBAIGJvb2wgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpzZWxlY3RlZFJhbmdlKFdl
YktpdFdlYlZpZXcqIHdlYlZpZXcsIGludCogc3RhcnQsCiAgICAgcmV0dXJuIHRydWU7CiB9CiAK
K3ZvaWQgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpzZXREZWZlcnNMb2FkaW5nKFdlYktpdFdl
YlZpZXcqIHdlYlZpZXcsIGJvb2wgZGVmZXJzKQoreworICAgIGNvcmUod2ViVmlldyktPnNldERl
ZmVyc0xvYWRpbmcoZGVmZXJzKTsKK30KKwogdm9pZCBEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6
OnNldFNtYXJ0SW5zZXJ0RGVsZXRlRW5hYmxlZChXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3LCBib29s
IGVuYWJsZWQpCiB7CiAgICAgZ19yZXR1cm5faWZfZmFpbChXRUJLSVRfSVNfV0VCX1ZJRVcod2Vi
VmlldykpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRHVt
cFJlbmRlclRyZWVTdXBwb3J0R3RrLmggYi9Tb3VyY2UvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9y
dC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGsuaAppbmRleCAxNGZhMDI2Li5iNjRmZmViIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1
cHBvcnRHdGsuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9EdW1wUmVu
ZGVyVHJlZVN1cHBvcnRHdGsuaApAQCAtOTMsNiArOTMsNyBAQCBwdWJsaWM6CiAgICAgc3RhdGlj
IHZvaWQgc2V0TWluaW11bVRpbWVySW50ZXJ2YWwoV2ViS2l0V2ViVmlldyosIGRvdWJsZSk7CiAg
ICAgc3RhdGljIHZvaWQgcmVjdGFuZ2xlRm9yU2VsZWN0aW9uKFdlYktpdFdlYkZyYW1lKiwgY2Fp
cm9fcmVjdGFuZ2xlX2ludF90Kik7CiAgICAgc3RhdGljIHZvaWQgc2NhbGVQYWdlQnkoV2ViS2l0
V2ViVmlldyosIGZsb2F0LCBmbG9hdCwgZmxvYXQpOworICAgIHN0YXRpYyB2b2lkIHNldERlZmVy
c0xvYWRpbmcoV2ViS2l0V2ViVmlldyosIGJvb2wpOwogICAgIHN0YXRpYyB2b2lkIHNldFNtYXJ0
SW5zZXJ0RGVsZXRlRW5hYmxlZChXZWJLaXRXZWJWaWV3KiwgYm9vbCk7CiAKICAgICAvLyBBY2Nl
c3NpYmlsaXR5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cK
aW5kZXggYTJlNTI4Yy4uZDlmMDQ3ZCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBi
L1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA1LTA0ICBTdWRhcnNhbmEg
TmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAbGludXguaW50ZWwuY29tPgorCisgICAgICAg
IFtHVEtdIERSVCBuZWVkcyBhbiBpbXBsZW1lbnRhdGlvbiBvZiBMYXlvdXRUZXN0Q29udHJvbGxl
cjo6c2V0RGVmZXJzTG9hZGluZyBhbmQgOjpnb0JhY2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg1MTM0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIG1pc3NpbmcgaW1wbGVtZW50YXRpb24gc2V0RGVm
ZXJzTG9hZGluZyBhbmQgZ29CYWNrIHRvIEdUSydzCisgICAgICAgIExheW91dFRlc3RDb250cm9s
bGVyIHNvIHRoYXQgdGhlIHRlc3QgY2FzZSByZWx5IG9uIHRoZXNlIG1ldGhvZHMKKyAgICAgICAg
Y2FuIGJlIGVuYWJsZWQuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRl
clRyZWUuY3BwOgorICAgICAgICAocmVzZXREZWZhdWx0c1RvQ29uc2lzdGVudFZhbHVlcyk6Cisg
ICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcDoK
KyAgICAgICAgKExheW91dFRlc3RDb250cm9sbGVyOjpnb0JhY2spOgorICAgICAgICAoTGF5b3V0
VGVzdENvbnRyb2xsZXI6OnNldERlZmVyc0xvYWRpbmcpOgorCiAyMDEyLTA1LTAzICBBbGV4aXMg
TWVuYXJkICA8YWxleGlzLm1lbmFyZEBvcGVuYm9zc2Eub3JnPgogCiAgICAgICAgIFtRdF0gRW5h
YmxlIGZ1bGxzY3JlZW4gQVBJIGZvciBXZWJLaXQyLgpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0
ay9EdW1wUmVuZGVyVHJlZS5jcHAKaW5kZXggNmJlN2IwMi4uNjUyYzcyOCAxMDA2NDQKLS0tIGEv
VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC00NDksNiArNDQ5LDcgQEAg
c3RhdGljIHZvaWQgcmVzZXREZWZhdWx0c1RvQ29uc2lzdGVudFZhbHVlcygpCiAgICAgd2Via2l0
X2ljb25fZGF0YWJhc2Vfc2V0X3BhdGgod2Via2l0X2dldF9pY29uX2RhdGFiYXNlKCksIDApOwog
ICAgIER1bXBSZW5kZXJUcmVlU3VwcG9ydEd0azo6c2V0U2VsZWN0VHJhaWxpbmdXaGl0ZXNwYWNl
RW5hYmxlZChmYWxzZSk7CiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpzZXRTbWFydElu
c2VydERlbGV0ZUVuYWJsZWQod2ViVmlldywgdHJ1ZSk7CisgICAgRHVtcFJlbmRlclRyZWVTdXBw
b3J0R3RrOjpzZXREZWZlcnNMb2FkaW5nKHdlYlZpZXcsIGZhbHNlKTsKIAogICAgIGlmIChheENv
bnRyb2xsZXIpCiAgICAgICAgIGF4Q29udHJvbGxlci0+cmVzZXRUb0NvbnNpc3RlbnRTdGF0ZSgp
OwpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9s
bGVyR3RrLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxl
ckd0ay5jcHAKaW5kZXggMzVlY2UwMy4uZjA0YTY4MiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcAorKysgYi9Ub29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwCkBAIC03NTIsMTIgKzc1
MiwxNCBAQCB2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjpzZXREb21haW5SZWxheGF0aW9uRm9y
YmlkZGVuRm9yVVJMU2NoZW1lKGJvb2wgZm9yYmlkZAogCiB2b2lkIExheW91dFRlc3RDb250cm9s
bGVyOjpnb0JhY2soKQogewotICAgIC8vIEZJWE1FOiBpbXBsZW1lbnQgdG8gZW5hYmxlIGxvYWRl
ci9uYXZpZ2F0aW9uLXdoaWxlLWRlZmVycmluZy1sb2Fkcy5odG1sCisgICAgV2ViS2l0V2ViVmll
dyogd2ViVmlldyA9IHdlYmtpdF93ZWJfZnJhbWVfZ2V0X3dlYl92aWV3KG1haW5GcmFtZSk7Cisg
ICAgd2Via2l0X3dlYl92aWV3X2dvX2JhY2sod2ViVmlldyk7CiB9CiAKLXZvaWQgTGF5b3V0VGVz
dENvbnRyb2xsZXI6OnNldERlZmVyc0xvYWRpbmcoYm9vbCkKK3ZvaWQgTGF5b3V0VGVzdENvbnRy
b2xsZXI6OnNldERlZmVyc0xvYWRpbmcoYm9vbCBkZWZlcnMpCiB7Ci0gICAgLy8gRklYTUU6IGlt
cGxlbWVudCB0byBlbmFibGUgbG9hZGVyL25hdmlnYXRpb24td2hpbGUtZGVmZXJyaW5nLWxvYWRz
Lmh0bWwKKyAgICBXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3ID0gd2Via2l0X3dlYl9mcmFtZV9nZXRf
d2ViX3ZpZXcobWFpbkZyYW1lKTsKKyAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6OnNldERl
ZmVyc0xvYWRpbmcod2ViVmlldywgZGVmZXJzKTsKIH0KIAogdm9pZCBMYXlvdXRUZXN0Q29udHJv
bGxlcjo6c2V0QXBwQ2FjaGVNYXhpbXVtU2l6ZSh1bnNpZ25lZCBsb25nIGxvbmcgc2l6ZSkK
</data>
<flag name="review"
          id="146024"
          type_id="1"
          status="+"
          setter="mrobinson"
    />
    <flag name="commit-queue"
          id="146025"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140288</attachid>
            <date>2012-05-04 11:41:56 -0700</date>
            <delta_ts>2012-05-04 12:44:22 -0700</delta_ts>
            <desc>patch</desc>
            <filename>85134.patch</filename>
            <type>text/plain</type>
            <size>6486</size>
            <attacher name="Sudarsana Nagineni (babu)">naginenis</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiZTczYTE0Li4yMTM0OTI4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDUt
MDQgIFN1ZGFyc2FuYSBOYWdpbmVuaSAgPHN1ZGFyc2FuYS5uYWdpbmVuaUBsaW51eC5pbnRlbC5j
b20+CisKKyAgICAgICAgW0dUS10gRFJUIG5lZWRzIGFuIGltcGxlbWVudGF0aW9uIG9mIExheW91
dFRlc3RDb250cm9sbGVyOjpzZXREZWZlcnNMb2FkaW5nIGFuZCA6OmdvQmFjaworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODUxMzQKKworICAgICAgICBS
ZXZpZXdlZCBieSBNYXJ0aW4gUm9iaW5zb24uCisKKyAgICAgICAgVW5za2lwIGxvYWRlci9uYXZp
Z2F0aW9uLXdoaWxlLWRlZmVycmluZy1sb2Fkcy5odG1sIGFuZCBkaXNhYmxlCisgICAgICAgIGxv
YWRlci9sb2FkLWRlZmVyLXJlc3VtZS1jcmFzaC5odG1sIGFzIGl0IHRyaWdnZXJzIGFuIGFzc2Vy
dGlvbgorICAgICAgICBmYWlsdXJlLgorCisgICAgICAgICogcGxhdGZvcm0vZ3RrL3Rlc3RfZXhw
ZWN0YXRpb25zLnR4dDoKKwogMjAxMi0wNS0wNCAgWmFuIERvYmVyc2VrICA8emFuZG9iZXJzZWtA
Z21haWwuY29tPgogCiAgICAgICAgIFtHdGtdIE1hbnkgdGVzdHMgcmV2ZWFsZWQgYXMgcGFzc2lu
ZyBhZnRlciBtb3ZpbmcgZnJvbSBTa2lwcGVkIHRvIHRlc3RfZXhwZWN0YXRpb25zLnR4dApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL3Rlc3RfZXhwZWN0YXRpb25zLnR4dCBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay90ZXN0X2V4cGVjdGF0aW9ucy50eHQKaW5kZXggYzM3
NWI2NS4uZTA4MDY1OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL3Rlc3Rf
ZXhwZWN0YXRpb25zLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvdGVzdF9leHBl
Y3RhdGlvbnMudHh0CkBAIC0xMTI3LDkgKzExMjcsNiBAQCBCVUdXSzU4NzQxIDogZmFzdC90ZXh0
L3plcm8td2lkdGgtY2hhcmFjdGVycy1jb21wbGV4LXNjcmlwdC5odG1sID0gRkFJTAogLy8gSFRU
UCAyMDQgKE5vIENvbnRlbnQpIHNob3VsZCBiZSBpZ25vcmVkCiBCVUdXSzYwMjA2IDogaHR0cC90
ZXN0cy9uYXZpZ2F0aW9uL3Jlc3BvbnNlMjA0Lmh0bWwgPSBGQUlMCiAKLS8vIFVuc2tpcCBhZnRl
ciBpbXBsZW1lbnRpbmcgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNldERlZmVyc0xvYWRpbmcgYW5k
IDo6Z29CYWNrLgotQlVHV0tHVEsgOiBsb2FkZXIvbmF2aWdhdGlvbi13aGlsZS1kZWZlcnJpbmct
bG9hZHMuaHRtbCA9IEZBSUwKLQogQlVHV0s2MTExOCA6IGZ1bGxzY3JlZW4vZnVsbC1zY3JlZW4t
a2V5Ym9hcmQtZW5hYmxlZC5odG1sID0gRkFJTAogQlVHV0s2MTExOCA6IGZ1bGxzY3JlZW4vZnVs
bC1zY3JlZW4tZWxlbWVudC1zdGFjay5odG1sID0gRkFJTAogQlVHV0s2MTExOCA6IGZ1bGxzY3Jl
ZW4vZnVsbC1zY3JlZW4tcmVzdHJpY3Rpb25zLmh0bWwgPSBGQUlMCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5k
ZXggN2FlOTJhNC4uYzcwNTA2YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisy
MDEyLTA1LTA0ICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEubmFnaW5lbmlAbGludXgu
aW50ZWwuY29tPgorCisgICAgICAgIFtHVEtdIERSVCBuZWVkcyBhbiBpbXBsZW1lbnRhdGlvbiBv
ZiBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0RGVmZXJzTG9hZGluZyBhbmQgOjpnb0JhY2sKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg1MTM0CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTWFydGluIFJvYmluc29uLgorCisgICAgICAgIEFkZCBzdXBwb3J0
IGZvciBzZXREZWZlcnNMb2FkaW5nIGluIER1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay4KKworICAg
ICAgICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5jcHA6CisgICAg
ICAgIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6OnNldERlZmVyc0xvYWRpbmcpOgorICAgICAg
ICAqIFdlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5oOgorICAgICAgICAo
RHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrKToKKwogMjAxMi0wNS0wNCAgTmF0ZSBDaGFwaW4gIDxq
YXBoZXRAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIERvbid0IHJlcXVpcmUgRnJhbWVMb2FkZXJD
bGllbnQgdG8gbWFudWZhY3R1cmUgYSBjb21taXREYXRhKCkgY2FsbCBmb3IgZW1wdHkgZG9jdW1l
bnRzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRHVtcFJl
bmRlclRyZWVTdXBwb3J0R3RrLmNwcCBiL1NvdXJjZS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0
L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5jcHAKaW5kZXggYzAwY2M4NC4uMjUyODBmMiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVT
dXBwb3J0R3RrLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9EdW1w
UmVuZGVyVHJlZVN1cHBvcnRHdGsuY3BwCkBAIC02MDksNiArNjA5LDExIEBAIGJvb2wgRHVtcFJl
bmRlclRyZWVTdXBwb3J0R3RrOjpzZWxlY3RlZFJhbmdlKFdlYktpdFdlYlZpZXcqIHdlYlZpZXcs
IGludCogc3RhcnQsCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK3ZvaWQgRHVtcFJlbmRlclRyZWVT
dXBwb3J0R3RrOjpzZXREZWZlcnNMb2FkaW5nKFdlYktpdFdlYlZpZXcqIHdlYlZpZXcsIGJvb2wg
ZGVmZXJzKQoreworICAgIGNvcmUod2ViVmlldyktPnNldERlZmVyc0xvYWRpbmcoZGVmZXJzKTsK
K30KKwogdm9pZCBEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6OnNldFNtYXJ0SW5zZXJ0RGVsZXRl
RW5hYmxlZChXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3LCBib29sIGVuYWJsZWQpCiB7CiAgICAgZ19y
ZXR1cm5faWZfZmFpbChXRUJLSVRfSVNfV0VCX1ZJRVcod2ViVmlldykpOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3Rr
LmggYi9Tb3VyY2UvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBv
cnRHdGsuaAppbmRleCAxNGZhMDI2Li5iNjRmZmViIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2d0ay9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGsuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGsuaApA
QCAtOTMsNiArOTMsNyBAQCBwdWJsaWM6CiAgICAgc3RhdGljIHZvaWQgc2V0TWluaW11bVRpbWVy
SW50ZXJ2YWwoV2ViS2l0V2ViVmlldyosIGRvdWJsZSk7CiAgICAgc3RhdGljIHZvaWQgcmVjdGFu
Z2xlRm9yU2VsZWN0aW9uKFdlYktpdFdlYkZyYW1lKiwgY2Fpcm9fcmVjdGFuZ2xlX2ludF90Kik7
CiAgICAgc3RhdGljIHZvaWQgc2NhbGVQYWdlQnkoV2ViS2l0V2ViVmlldyosIGZsb2F0LCBmbG9h
dCwgZmxvYXQpOworICAgIHN0YXRpYyB2b2lkIHNldERlZmVyc0xvYWRpbmcoV2ViS2l0V2ViVmll
dyosIGJvb2wpOwogICAgIHN0YXRpYyB2b2lkIHNldFNtYXJ0SW5zZXJ0RGVsZXRlRW5hYmxlZChX
ZWJLaXRXZWJWaWV3KiwgYm9vbCk7CiAKICAgICAvLyBBY2Nlc3NpYmlsaXR5CmRpZmYgLS1naXQg
YS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOWQwYTYwNS4uNzU2ZDM2
OCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDIwIEBACisyMDEyLTA1LTA0ICBTdWRhcnNhbmEgTmFnaW5lbmkgIDxzdWRhcnNhbmEu
bmFnaW5lbmlAbGludXguaW50ZWwuY29tPgorCisgICAgICAgIFtHVEtdIERSVCBuZWVkcyBhbiBp
bXBsZW1lbnRhdGlvbiBvZiBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0RGVmZXJzTG9hZGluZyBh
bmQgOjpnb0JhY2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTg1MTM0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTWFydGluIFJvYmluc29uLgorCisgICAg
ICAgIEFkZCBtaXNzaW5nIGltcGxlbWVudGF0aW9uIHNldERlZmVyc0xvYWRpbmcgYW5kIGdvQmFj
ayB0byBHVEsncworICAgICAgICBMYXlvdXRUZXN0Q29udHJvbGxlciBzbyB0aGF0IHRoZSB0ZXN0
IGNhc2UgcmVseSBvbiB0aGVzZSBtZXRob2RzCisgICAgICAgIGNhbiBiZSBlbmFibGVkLgorCisg
ICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcDoKKyAgICAgICAg
KHJlc2V0RGVmYXVsdHNUb0NvbnNpc3RlbnRWYWx1ZXMpOgorICAgICAgICAqIER1bXBSZW5kZXJU
cmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHA6CisgICAgICAgIChMYXlvdXRUZXN0
Q29udHJvbGxlcjo6Z29CYWNrKToKKyAgICAgICAgKExheW91dFRlc3RDb250cm9sbGVyOjpzZXRE
ZWZlcnNMb2FkaW5nKToKKwogMjAxMi0wNS0wNCAgWmFuIERvYmVyc2VrICA8emFuZG9iZXJzZWtA
Z21haWwuY29tPgogCiAgICAgICAgIFVzZSBkZXN0cnVjdHVyaW5nIGFzc2luZ21lbnQgZm9yIHRo
ZSByZXR1cm4gdmFsdWVzIG9mIHRoZQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUv
Z3RrL0R1bXBSZW5kZXJUcmVlLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVu
ZGVyVHJlZS5jcHAKaW5kZXggNmJlN2IwMi4uNjUyYzcyOCAxMDA2NDQKLS0tIGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC00NDksNiArNDQ5LDcgQEAgc3RhdGljIHZv
aWQgcmVzZXREZWZhdWx0c1RvQ29uc2lzdGVudFZhbHVlcygpCiAgICAgd2Via2l0X2ljb25fZGF0
YWJhc2Vfc2V0X3BhdGgod2Via2l0X2dldF9pY29uX2RhdGFiYXNlKCksIDApOwogICAgIER1bXBS
ZW5kZXJUcmVlU3VwcG9ydEd0azo6c2V0U2VsZWN0VHJhaWxpbmdXaGl0ZXNwYWNlRW5hYmxlZChm
YWxzZSk7CiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpzZXRTbWFydEluc2VydERlbGV0
ZUVuYWJsZWQod2ViVmlldywgdHJ1ZSk7CisgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpz
ZXREZWZlcnNMb2FkaW5nKHdlYlZpZXcsIGZhbHNlKTsKIAogICAgIGlmIChheENvbnRyb2xsZXIp
CiAgICAgICAgIGF4Q29udHJvbGxlci0+cmVzZXRUb0NvbnNpc3RlbnRTdGF0ZSgpOwpkaWZmIC0t
Z2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNw
cCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHAK
aW5kZXggMzVlY2UwMy4uZjA0YTY4MiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUv
Z3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJl
ZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwCkBAIC03NTIsMTIgKzc1MiwxNCBAQCB2
b2lkIExheW91dFRlc3RDb250cm9sbGVyOjpzZXREb21haW5SZWxheGF0aW9uRm9yYmlkZGVuRm9y
VVJMU2NoZW1lKGJvb2wgZm9yYmlkZAogCiB2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjpnb0Jh
Y2soKQogewotICAgIC8vIEZJWE1FOiBpbXBsZW1lbnQgdG8gZW5hYmxlIGxvYWRlci9uYXZpZ2F0
aW9uLXdoaWxlLWRlZmVycmluZy1sb2Fkcy5odG1sCisgICAgV2ViS2l0V2ViVmlldyogd2ViVmll
dyA9IHdlYmtpdF93ZWJfZnJhbWVfZ2V0X3dlYl92aWV3KG1haW5GcmFtZSk7CisgICAgd2Via2l0
X3dlYl92aWV3X2dvX2JhY2sod2ViVmlldyk7CiB9CiAKLXZvaWQgTGF5b3V0VGVzdENvbnRyb2xs
ZXI6OnNldERlZmVyc0xvYWRpbmcoYm9vbCkKK3ZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnNl
dERlZmVyc0xvYWRpbmcoYm9vbCBkZWZlcnMpCiB7Ci0gICAgLy8gRklYTUU6IGltcGxlbWVudCB0
byBlbmFibGUgbG9hZGVyL25hdmlnYXRpb24td2hpbGUtZGVmZXJyaW5nLWxvYWRzLmh0bWwKKyAg
ICBXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3ID0gd2Via2l0X3dlYl9mcmFtZV9nZXRfd2ViX3ZpZXco
bWFpbkZyYW1lKTsKKyAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6OnNldERlZmVyc0xvYWRp
bmcod2ViVmlldywgZGVmZXJzKTsKIH0KIAogdm9pZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6c2V0
QXBwQ2FjaGVNYXhpbXVtU2l6ZSh1bnNpZ25lZCBsb25nIGxvbmcgc2l6ZSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>