<?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>194076</bug_id>
          
          <creation_ts>2019-01-30 21:01:32 -0800</creation_ts>
          <short_desc>Enable swipe tests on iOS</short_desc>
          <delta_ts>2019-01-31 17:09:13 -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>Tools / Tests</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>ggaren</cc>
    
    <cc>lforschler</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1500406</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-30 21:01:32 -0800</bug_when>
    <thetext>Tests in LayoutTests/swipe are currently skipped on iOS. Enable all six of them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500410</commentid>
    <comment_count>1</comment_count>
      <attachid>360688</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-30 21:10:00 -0800</bug_when>
    <thetext>Created attachment 360688
Enables the tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500416</commentid>
    <comment_count>2</comment_count>
      <attachid>360688</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-01-30 21:34:34 -0800</bug_when>
    <thetext>Comment on attachment 360688
Enables the tests

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500418</commentid>
    <comment_count>3</comment_count>
      <attachid>360688</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-01-30 21:48:02 -0800</bug_when>
    <thetext>Comment on attachment 360688
Enables the tests

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

&gt; LayoutTests/platform/ios/swipe/main-frame-pinning-requirement-expected.txt:2
&gt; +Failure. Should never begin a swipe, because we were in the middle of a scrolling gesture that started when the main frame was not pinned to the left.

This test doesn&apos;t make sense on iOS because we don&apos;t require the main frame to be pinned to swipe... but maybe it&apos;s OK to turn it on with the expected failure with the understanding that it&apos;s truly an *expected* failure?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500445</commentid>
    <comment_count>4</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-30 23:10:45 -0800</bug_when>
    <thetext>(In reply to Tim Horton from comment #3)
&gt; Comment on attachment 360688 [details]
&gt; Enables the tests
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=360688&amp;action=review
&gt; 
&gt; &gt; LayoutTests/platform/ios/swipe/main-frame-pinning-requirement-expected.txt:2
&gt; &gt; +Failure. Should never begin a swipe, because we were in the middle of a scrolling gesture that started when the main frame was not pinned to the left.
&gt; 
&gt; This test doesn&apos;t make sense on iOS because we don&apos;t require the main frame
&gt; to be pinned to swipe... but maybe it&apos;s OK to turn it on with the expected
&gt; failure with the understanding that it&apos;s truly an *expected* failure?

Yeah, I&apos;m simply turning on the tests here. This is definitely not expected on iOS as you say. Having a failing test is better than no tests :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500447</commentid>
    <comment_count>5</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-30 23:12:41 -0800</bug_when>
    <thetext>I&apos;d mention that WebKitTestRunner doesn&apos;t seem to support back-forward swipe gesture even when we turn it on via testRunner.setNavigationGesturesEnabled(true). I can&apos;t manually trigger back-forward navigation via swiping for example.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500457</commentid>
    <comment_count>6</comment_count>
      <attachid>360688</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-30 23:31:23 -0800</bug_when>
    <thetext>Comment on attachment 360688
Enables the tests

Clearing flags on attachment: 360688

Committed r240765: &lt;https://trac.webkit.org/changeset/240765&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500458</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-30 23:31:25 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500459</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-01-30 23:32:50 -0800</bug_when>
    <thetext>&lt;rdar://problem/47694943&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500643</commentid>
    <comment_count>9</comment_count>
      <attachid>360688</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-01-31 10:45:24 -0800</bug_when>
    <thetext>Comment on attachment 360688
Enables the tests

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

&gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:-827
&gt;      TestRunnerWKWebView *webView = TestController::singleton().mainWebView()-&gt;platformView();
&gt;      [webView _beginBackSwipeForTesting];
&gt; -
&gt; -    unsigned callbackID = m_context-&gt;prepareForAsyncTask(callback, CallbackTypeNonPersistent);
&gt; -    m_context-&gt;asyncTaskComplete(callbackID);

Is beginBackSwipe async or not? Who calls the callback?

&gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:827
&gt;  void UIScriptController::completeBackSwipe(JSValueRef callback)

Odd that the API is not just &quot;doBackswipe&quot; with an async completion handler.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500904</commentid>
    <comment_count>10</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-31 16:55:58 -0800</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #9)
&gt; Comment on attachment 360688 [details]
&gt; Enables the tests
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=360688&amp;action=review
&gt; 
&gt; &gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:-827
&gt; &gt;      TestRunnerWKWebView *webView = TestController::singleton().mainWebView()-&gt;platformView();
&gt; &gt;      [webView _beginBackSwipeForTesting];
&gt; &gt; -
&gt; &gt; -    unsigned callbackID = m_context-&gt;prepareForAsyncTask(callback, CallbackTypeNonPersistent);
&gt; &gt; -    m_context-&gt;asyncTaskComplete(callbackID);
&gt; 
&gt; Is beginBackSwipe async or not? Who calls the callback?

It&apos;s a sync test API.

&gt; &gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:827
&gt; &gt;  void UIScriptController::completeBackSwipe(JSValueRef callback)
&gt; 
&gt; Odd that the API is not just &quot;doBackswipe&quot; with an async completion handler.

Yeah.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500907</commentid>
    <comment_count>11</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-01-31 16:58:56 -0800</bug_when>
    <thetext>(In reply to Ryosuke Niwa from comment #10)
&gt; (In reply to Simon Fraser (smfr) from comment #9)
&gt; &gt; Comment on attachment 360688 [details]
&gt; &gt; Enables the tests
&gt; &gt; 
&gt; &gt; View in context:
&gt; &gt; https://bugs.webkit.org/attachment.cgi?id=360688&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:-827
&gt; &gt; &gt;      TestRunnerWKWebView *webView = TestController::singleton().mainWebView()-&gt;platformView();
&gt; &gt; &gt;      [webView _beginBackSwipeForTesting];
&gt; &gt; &gt; -
&gt; &gt; &gt; -    unsigned callbackID = m_context-&gt;prepareForAsyncTask(callback, CallbackTypeNonPersistent);
&gt; &gt; &gt; -    m_context-&gt;asyncTaskComplete(callbackID);
&gt; &gt; 
&gt; &gt; Is beginBackSwipe async or not? Who calls the callback?
&gt; 
&gt; It&apos;s a sync test API.
&gt; 
&gt; &gt; &gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:827
&gt; &gt; &gt;  void UIScriptController::completeBackSwipe(JSValueRef callback)
&gt; &gt; 
&gt; &gt; Odd that the API is not just &quot;doBackswipe&quot; with an async completion handler.
&gt; 
&gt; Yeah.

Don&apos;t some of the tests depend on being able to do things in the middle?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500913</commentid>
    <comment_count>12</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-01-31 17:05:50 -0800</bug_when>
    <thetext>(In reply to Tim Horton from comment #11)
&gt; (In reply to Ryosuke Niwa from comment #10)
&gt; &gt; (In reply to Simon Fraser (smfr) from comment #9)
&gt; &gt; &gt; Comment on attachment 360688 [details]
&gt; &gt; &gt; Enables the tests
&gt; &gt; &gt; 
&gt; &gt; &gt; View in context:
&gt; &gt; &gt; https://bugs.webkit.org/attachment.cgi?id=360688&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:-827
&gt; &gt; &gt; &gt;      TestRunnerWKWebView *webView = TestController::singleton().mainWebView()-&gt;platformView();
&gt; &gt; &gt; &gt;      [webView _beginBackSwipeForTesting];
&gt; &gt; &gt; &gt; -
&gt; &gt; &gt; &gt; -    unsigned callbackID = m_context-&gt;prepareForAsyncTask(callback, CallbackTypeNonPersistent);
&gt; &gt; &gt; &gt; -    m_context-&gt;asyncTaskComplete(callbackID);
&gt; &gt; &gt; 
&gt; &gt; &gt; Is beginBackSwipe async or not? Who calls the callback?
&gt; &gt; 
&gt; &gt; It&apos;s a sync test API.
&gt; &gt; 
&gt; &gt; &gt; &gt; Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm:827
&gt; &gt; &gt; &gt;  void UIScriptController::completeBackSwipe(JSValueRef callback)
&gt; &gt; &gt; 
&gt; &gt; &gt; Odd that the API is not just &quot;doBackswipe&quot; with an async completion handler.
&gt; &gt; 
&gt; &gt; Yeah.
&gt; 
&gt; Don&apos;t some of the tests depend on being able to do things in the middle?

They do but you&apos;d think we can have a higher level API which does the whole swipe too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500916</commentid>
    <comment_count>13</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-01-31 17:09:13 -0800</bug_when>
    <thetext>
&gt; They do but you&apos;d think we can have a higher level API which does the whole
&gt; swipe too.

Ah, yes, sure.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>360688</attachid>
            <date>2019-01-30 21:10:00 -0800</date>
            <delta_ts>2019-01-30 23:31:23 -0800</delta_ts>
            <desc>Enables the tests</desc>
            <filename>bug-194076-20190130210959.patch</filename>
            <type>text/plain</type>
            <size>4945</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQwNjkyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODhmMWMyYTQ2OTM1N2Q2NDFmZjZjMWY0MDA3ZDZmNDAz
NDU1ZWEyMi4uYzBmZjAyMDg1N2JlMDgyOTFmZmYzNmQwMjI1YjczZDQ5ZDU2ZTMyNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDE5LTAxLTMwICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAg
ICAgIEVuYWJsZSBzd2lwZSB0ZXN0cyBvbiBpT1MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NDA3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZWQgdGhlIHN1cGVyZmxvdXMgY2FsbCB0byBwcmVw
YXJlRm9yQXN5bmNUYXNrIGFuZCBhc3luY1Rhc2tDb21wbGV0ZSBhcworICAgICAgICBpdCBjYXVz
ZXMgYSBkZWJ1ZyBhc3NlcnRpb24gZmFpbHVyZSBpbiBydW5VSVNjcmlwdC4KKworICAgICAgICAq
IFdlYktpdFRlc3RSdW5uZXIvaW9zL1VJU2NyaXB0Q29udHJvbGxlcklPUy5tbToKKyAgICAgICAg
KFdUUjo6VUlTY3JpcHRDb250cm9sbGVyOjpiZWdpbkJhY2tTd2lwZSk6CisgICAgICAgIChXVFI6
OlVJU2NyaXB0Q29udHJvbGxlcjo6Y29tcGxldGVCYWNrU3dpcGUpOgorCiAyMDE5LTAxLTI5ICBZ
b3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBBZG9wdCBuZXcgU1BJ
IHRvIGV2YWx1YXRlIHNlcnZlciBjZXJ0aWZpY2F0ZSB0cnVzdApkaWZmIC0tZ2l0IGEvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9pb3MvVUlTY3JpcHRDb250cm9sbGVySU9TLm1tIGIvVG9vbHMvV2Vi
S2l0VGVzdFJ1bm5lci9pb3MvVUlTY3JpcHRDb250cm9sbGVySU9TLm1tCmluZGV4IDAyN2JjMzc1
NjgyYmVkNzhkMWJlNzJhZDYyZjZlMTg1YTcwNWFlOWIuLjQ5NTI3NjVhMGFjZmQzZGUzZjE4MmJl
MjhlMmZlOGUxOTM5NTY4M2IgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvaW9z
L1VJU2NyaXB0Q29udHJvbGxlcklPUy5tbQorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL2lv
cy9VSVNjcmlwdENvbnRyb2xsZXJJT1MubW0KQEAgLTgyMiwxOCArODIyLDEyIEBAIHZvaWQgVUlT
Y3JpcHRDb250cm9sbGVyOjpiZWdpbkJhY2tTd2lwZShKU1ZhbHVlUmVmIGNhbGxiYWNrKQogewog
ICAgIFRlc3RSdW5uZXJXS1dlYlZpZXcgKndlYlZpZXcgPSBUZXN0Q29udHJvbGxlcjo6c2luZ2xl
dG9uKCkubWFpbldlYlZpZXcoKS0+cGxhdGZvcm1WaWV3KCk7CiAgICAgW3dlYlZpZXcgX2JlZ2lu
QmFja1N3aXBlRm9yVGVzdGluZ107Ci0KLSAgICB1bnNpZ25lZCBjYWxsYmFja0lEID0gbV9jb250
ZXh0LT5wcmVwYXJlRm9yQXN5bmNUYXNrKGNhbGxiYWNrLCBDYWxsYmFja1R5cGVOb25QZXJzaXN0
ZW50KTsKLSAgICBtX2NvbnRleHQtPmFzeW5jVGFza0NvbXBsZXRlKGNhbGxiYWNrSUQpOwogfQog
CiB2b2lkIFVJU2NyaXB0Q29udHJvbGxlcjo6Y29tcGxldGVCYWNrU3dpcGUoSlNWYWx1ZVJlZiBj
YWxsYmFjaykKIHsKICAgICBUZXN0UnVubmVyV0tXZWJWaWV3ICp3ZWJWaWV3ID0gVGVzdENvbnRy
b2xsZXI6OnNpbmdsZXRvbigpLm1haW5XZWJWaWV3KCktPnBsYXRmb3JtVmlldygpOwogICAgIFt3
ZWJWaWV3IF9jb21wbGV0ZUJhY2tTd2lwZUZvclRlc3RpbmddOwotCi0gICAgdW5zaWduZWQgY2Fs
bGJhY2tJRCA9IG1fY29udGV4dC0+cHJlcGFyZUZvckFzeW5jVGFzayhjYWxsYmFjaywgQ2FsbGJh
Y2tUeXBlTm9uUGVyc2lzdGVudCk7Ci0gICAgbV9jb250ZXh0LT5hc3luY1Rhc2tDb21wbGV0ZShj
YWxsYmFja0lEKTsKIH0KIAogc3RhdGljIEJPT0wgZm9yRWFjaFZpZXdJbkhpZXJhcmNoeShVSVZp
ZXcgKnZpZXcsIHZvaWQoXm1hcEZ1bmN0aW9uKShVSVZpZXcgKnN1YnZpZXcsIEJPT0wgKnN0b3Ap
KQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IDUyODczZTY3NDBlOWZiYWZiYWE5ZTg0NDAwZTQ1OWEwNTU0ODMxYzEuLmM2MGVk
ZWIxMDEwZjM5MzUyNjQ3ZDI3YTU1NWQ1MGViMjI2YTAzMDcgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBA
QAorMjAxOS0wMS0zMCAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KKworICAgICAg
ICBFbmFibGUgc3dpcGUgdGVzdHMgb24gaU9TCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xOTQwNzYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBFbmFibGVkIHRlc3RzIGluIExheW91dFRlc3RzL3N3aXBlIGFu
ZCBhZGRlZCBpT1Mgc3BlY2lmaWMgcmVzdWx0cyBmb3IgdGhlIGZhaWxpbmcgdGVzdHMuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9y
bS9pb3Mvc3dpcGUvYmFzaWMtY2FjaGVkLWJhY2stc3dpcGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4K
KyAgICAgICAgKiBwbGF0Zm9ybS9pb3Mvc3dpcGUvbWFpbi1mcmFtZS1waW5uaW5nLXJlcXVpcmVt
ZW50LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vaW9zL3N3aXBlL3B1
c2hTdGF0ZS1jYWNoZWQtYmFjay1zd2lwZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDE5LTAx
LTI5ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBBZG9wdCBu
ZXcgU1BJIHRvIGV2YWx1YXRlIHNlcnZlciBjZXJ0aWZpY2F0ZSB0cnVzdApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA4NDJkYjliMDQ3NjQ5OTYyYmNiNWYx
NGNiMjdjOGRhNGY3ZTMwYzgxLi4yNWYwMjcwNjQ0NThiNzI4MjE4NjAyOTAwZmIwM2E1ODA2NjI3
OTgwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9u
cworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTEs
NiArMTEsNyBAQCBkaXNwbGF5bGlzdHMgWyBQYXNzIF0KIGh0dHAvdGVzdHMvcXVpY2tsb29rIFsg
UGFzcyBdCiBtZWRpYS9pb3MgWyBQYXNzIF0KIHF1aWNrbG9vayBbIFBhc3MgXQorc3dpcGUgWyBQ
YXNzIF0KIAogZmFzdC90ZXh0LWF1dG9zaXppbmcvaW9zIFsgUGFzcyBdCiBmYXN0L3pvb21pbmcv
aW9zIFsgUGFzcyBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mvc3dpcGUv
YmFzaWMtY2FjaGVkLWJhY2stc3dpcGUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vaW9zL3N3aXBlL2Jhc2ljLWNhY2hlZC1iYWNrLXN3aXBlLWV4cGVjdGVkLnR4dApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi41NmYxNGRlMmQwMWViY2E4MmE4MzVlMjljODliZjc0ZmQ4MWY4YTQ1Ci0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL3N3aXBlL2Jhc2ljLWNhY2hlZC1iYWNr
LXN3aXBlLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDYgQEAKK3N0YXJ0U3dpcGVHZXN0dXJlCitk
aWRCZWdpblN3aXBlCitjb21wbGV0ZVN3aXBlR2VzdHVyZQorZGlkRW5kU3dpcGUKK2RpZFJlbW92
ZVN3aXBlU25hcHNob3QKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL3N3
aXBlL21haW4tZnJhbWUtcGlubmluZy1yZXF1aXJlbWVudC1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9pb3Mvc3dpcGUvbWFpbi1mcmFtZS1waW5uaW5nLXJlcXVpcmVtZW50LWV4
cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zOWIwZDk0OWVhMzAxMGI2ZjdhN2NkYTk1M2U2ODM3Y2Ni
ZDMxNzBjCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL3N3aXBl
L21haW4tZnJhbWUtcGlubmluZy1yZXF1aXJlbWVudC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3
IEBACitzdGFydFN3aXBlR2VzdHVyZQorRmFpbHVyZS4gU2hvdWxkIG5ldmVyIGJlZ2luIGEgc3dp
cGUsIGJlY2F1c2Ugd2Ugd2VyZSBpbiB0aGUgbWlkZGxlIG9mIGEgc2Nyb2xsaW5nIGdlc3R1cmUg
dGhhdCBzdGFydGVkIHdoZW4gdGhlIG1haW4gZnJhbWUgd2FzIG5vdCBwaW5uZWQgdG8gdGhlIGxl
ZnQuCitkaWRFbmRTd2lwZQorY29tcGxldGVTd2lwZUdlc3R1cmUKK3N0YXJ0U3dpcGVHZXN0dXJl
CitkaWRSZW1vdmVTd2lwZVNuYXBzaG90CisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL2lvcy9zd2lwZS9wdXNoU3RhdGUtY2FjaGVkLWJhY2stc3dpcGUtZXhwZWN0ZWQudHh0IGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL3N3aXBlL3B1c2hTdGF0ZS1jYWNoZWQtYmFjay1zd2lw
ZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNTZmMTRkZTJkMDFlYmNhODJhODM1ZTI5Yzg5YmY3
NGZkODFmOGE0NQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9z
d2lwZS9wdXNoU3RhdGUtY2FjaGVkLWJhY2stc3dpcGUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEs
NiBAQAorc3RhcnRTd2lwZUdlc3R1cmUKK2RpZEJlZ2luU3dpcGUKK2NvbXBsZXRlU3dpcGVHZXN0
dXJlCitkaWRFbmRTd2lwZQorZGlkUmVtb3ZlU3dpcGVTbmFwc2hvdAorCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>