<?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>138201</bug_id>
          
          <creation_ts>2014-10-29 17:45:22 -0700</creation_ts>
          <short_desc>Caret doesn&apos;t move while scrolling -webkit-overflow-scrolling: touch content on iOS</short_desc>
          <delta_ts>2022-03-10 10:13:52 -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>Forms</component>
          <version>Safari 9</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 10</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=179927</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=202125</see_also>
          <bug_file_loc>http://output.jsbin.com/hoxuxu</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>159753</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Rebert">webkit</reporter>
          <assigned_to name="Megan Gardner">megan_gardner</assigned_to>
          <cc>ae</cc>
    
    <cc>ajuma</cc>
    
    <cc>ap</cc>
    
    <cc>carlos</cc>
    
    <cc>ccorcos</cc>
    
    <cc>dbates</cc>
    
    <cc>enrica</cc>
    
    <cc>fgoeb</cc>
    
    <cc>fred.wang</cc>
    
    <cc>gabrielmaldi</cc>
    
    <cc>gaston.avila</cc>
    
    <cc>hans.oksendahl</cc>
    
    <cc>hnrch02+webkit</cc>
    
    <cc>icewil</cc>
    
    <cc>info</cc>
    
    <cc>js.magoon</cc>
    
    <cc>peter.koshelev</cc>
    
    <cc>pikatore</cc>
    
    <cc>piotr</cc>
    
    <cc>pleger2</cc>
    
    <cc>q2224859</cc>
    
    <cc>samtsai</cc>
    
    <cc>selim</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>vitaly.kosenko</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
    
    <cc>xenonelive</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1044928</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2014-10-29 17:45:22 -0700</bug_when>
    <thetext>Original Bootstrap bug: https://github.com/twbs/bootstrap/issues/14708

1. Open http://jsbin.com/himir/2 in iOS 8 Safari.
2. Click the green button
3. Tap into the &quot;First Name&quot; text field
4. Place finger on part of the empty white background of the modal form box
5. Move your finger upwards so as to scroll the modal down, but don&apos;t take your finger off of the screen.

Actual Result:
Observe that the blinking blue text cursor remains at its original location before the scrolling began.

Expected Result:
Either the cursor should move along with the text field or it should temporarily stop being displayed altogether.


This bug has been reproduced on iOS 7 and iOS 8.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044932</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2014-10-29 17:55:52 -0700</bug_when>
    <thetext>Have also filed this as:
&lt;rdar://problem/18819624&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1092300</commentid>
    <comment_count>2</comment_count>
      <attachid>252514</attachid>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2015-05-06 13:40:02 -0700</bug_when>
    <thetext>Created attachment 252514
Copy of 1st JS Bin example</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1137831</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2015-10-30 01:20:15 -0700</bug_when>
    <thetext>I am unable to re-test the testcase against iOS 9 since it&apos;s affected by bug 150715.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1162797</commentid>
    <comment_count>4</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2016-02-07 16:40:47 -0800</bug_when>
    <thetext>Updated testcase to avoid bug 150715.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1162798</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2016-02-07 16:41:53 -0800</bug_when>
    <thetext>I can&apos;t reproduce this in iOS 9.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1163125</commentid>
    <comment_count>6</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-02-08 19:16:21 -0800</bug_when>
    <thetext>I can. Please reopen the issue.

A good example of a site this issue occurs on:


https://material.angularjs.org/latest/demo/input

Issue occurs in Safari, WKWebKit view

iOS 9.2.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1163130</commentid>
    <comment_count>7</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2016-02-08 19:32:53 -0800</bug_when>
    <thetext>Interesting. Confirmed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1167922</commentid>
    <comment_count>8</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-02-24 14:31:49 -0800</bug_when>
    <thetext>Not one to be a nag, but I think this bug is a pretty serious usability issue. It&apos;s a deal breaker in creating SPAs for iOS, which is becoming an increasing trend.

What is this issue most probably due to?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1173482</commentid>
    <comment_count>9</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-03-10 17:24:28 -0800</bug_when>
    <thetext>Are there are any known workaround to this? It&apos;s driving me insane and my users are constantly complaining about it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1173671</commentid>
    <comment_count>10</comment_count>
    <who name="Carlos">carlos</who>
    <bug_when>2016-03-11 02:17:02 -0800</bug_when>
    <thetext>I have spent some days trying to find a workaround without success.

Here there is a gif when we can see the caret floating when scrolling https://media.giphy.com/media/3o7abrmGRJeHg0PYZy/giphy.gif

Things I know:
- still happening in iOS 9.3
- Only happens when the scroll is not in the body. Usually to have a fixed layer like a header.
- Only happens when -webkit-overflow-scrolling: touch is activated (for able to scroll with momentum)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1173673</commentid>
    <comment_count>11</comment_count>
    <who name="Chris Rebert">webkit</who>
    <bug_when>2016-03-11 02:24:03 -0800</bug_when>
    <thetext>Carlos, could you post the URL of your JS Bin?
Looks like it might be a simpler (and thus better) testcase than the current AngularJS one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1173674</commentid>
    <comment_count>12</comment_count>
    <who name="Carlos">carlos</who>
    <bug_when>2016-03-11 02:31:43 -0800</bug_when>
    <thetext>http://output.jsbin.com/hoxuxu
http://jsbin.com/hoxuxu/edit?html,css,output

Also, here is another issue with the caret and scroll that maybe is related and can help. https://stackoverflow.com/questions/35700636/input-caret-floating-over-a-fixed-layer-when-scrolling

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175238</commentid>
    <comment_count>13</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-03-15 18:40:48 -0700</bug_when>
    <thetext>I should add:

My input fields use transform3D(0,0,0) as a workaround to fix the safari disappearing fields bug:

http://stackoverflow.com/questions/9807620/ipad-safari-scrolling-causes-html-elements-to-disappear-and-reappear-with-a-dela

This may or may not be a contributing factor.

It&apos;s incredible that this is still a problem!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175239</commentid>
    <comment_count>14</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-03-15 18:42:47 -0700</bug_when>
    <thetext>I&apos;ve run into it again in another scenario...

http://stackoverflow.com/questions/20737503/mobile-safari-input-caret-does-not-scroll-along-with-overflow-scrolling-touch

This issue needs WAY more attention.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175243</commentid>
    <comment_count>15</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-03-15 18:47:52 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; I&apos;ve run into it again in another scenario...
&gt; 
&gt; http://stackoverflow.com/questions/20737503/mobile-safari-input-caret-does-
&gt; not-scroll-along-with-overflow-scrolling-touch

Did you file a bug on that issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175244</commentid>
    <comment_count>16</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-03-15 18:48:41 -0700</bug_when>
    <thetext>In Apple&apos;s bug reporter? Yes. Months ago.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175245</commentid>
    <comment_count>17</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-03-15 18:49:55 -0700</bug_when>
    <thetext>Can you comment with the bug number please.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175246</commentid>
    <comment_count>18</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-03-15 18:50:48 -0700</bug_when>
    <thetext>24882755</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175249</commentid>
    <comment_count>19</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-03-15 19:01:14 -0700</bug_when>
    <thetext>(In reply to comment #18)
&gt; 24882755

Thank you. I&apos;ll look into it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1175272</commentid>
    <comment_count>20</comment_count>
    <who name="Josh Pike">pikatore</who>
    <bug_when>2016-03-15 21:29:13 -0700</bug_when>
    <thetext>Found a workaround!

This workaround is partially in angular.js but should work with any JS framework (or pure JS).

On tapping an input field, I used $location.hash to jump to the field above it straight after focus, which caused the input cursor to stay where it was.

If I just trigger a .blur() then a focus() about 300-400 ms after the scroll jumped, the input cursor &apos;reset&apos; its position to the correct one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1329955</commentid>
    <comment_count>21</comment_count>
    <who name="">vitaly.kosenko</who>
    <bug_when>2017-07-18 04:27:19 -0700</bug_when>
    <thetext>Why do I still see error in Safari 10 on iOS 10.3.2 in http://jsfiddle.net/gxT3w. I&apos;am setting focus and start scrolling</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1355897</commentid>
    <comment_count>22</comment_count>
    <who name="">gabrielmaldi</who>
    <bug_when>2017-10-03 10:58:30 -0700</bug_when>
    <thetext>I can still repro this issue in UIWebView on iOS 11.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1359273</commentid>
    <comment_count>23</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-10-11 11:30:39 -0700</bug_when>
    <thetext>Does it reproduce in WKWebView?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1359893</commentid>
    <comment_count>24</comment_count>
    <who name="">gabrielmaldi</who>
    <bug_when>2017-10-12 19:20:39 -0700</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #23)
&gt; Does it reproduce in WKWebView?

Yes, it does.

I just tested the following code on my iPhone 6S running iOS 11.1 beta 2:

```
WKWebView *webView = [[WKWebView alloc] init];
NSURL *url = [NSURL URLWithString:@&quot;https://jsfiddle.net/gabrielmaldi/n5pgedzv/show/&quot;];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
```

And this is the result:

https://youtu.be/KYBOEePlysk

Even though it repros in WKWebView, native web apps have no option but to use the older UIWebView because WKWebView doesn&apos;t handle local files well (and a web server is needed). So it would be great if this issue got fixed and also backported to UIWebView.

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1360756</commentid>
    <comment_count>25</comment_count>
    <who name="Not Internet Explorer">q2224859</who>
    <bug_when>2017-10-16 07:59:38 -0700</bug_when>
    <thetext>How is this issue not resolved yet? Seriously.

As carlos already issued at 2016-03-11 (WTF):

- still happening in iOS 9.3
- Only happens when the scroll is not in the body. Usually to have a fixed layer like a header.
- Only happens when -webkit-overflow-scrolling: touch is activated (for able to scroll with momentum)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361563</commentid>
    <comment_count>26</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-10-17 20:52:43 -0700</bug_when>
    <thetext>With both UIWebView and WKWebView on iOS 11, I can reproduce the caret remaining visible when scrolling on https://jsfiddle.net/gabrielmaldi/n5pgedzv/show/. However, in both cases when the scroll ends the caret snaps to the correct location.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1361564</commentid>
    <comment_count>27</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-10-17 20:58:19 -0700</bug_when>
    <thetext>We need to track when the caret is inside accelerated overflow scroll and just hide it while scrolling, as we do inside position:fixed (see -shouldHideSelectionWhenScrolling).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1369566</commentid>
    <comment_count>28</comment_count>
    <who name="Hans">hans.oksendahl</who>
    <bug_when>2017-11-08 13:45:02 -0800</bug_when>
    <thetext>It has been quite a while since this bug was reported is there an ETA for a fix?  While this bug does not prevent the user from inputting using the onscreen keyboard it does break the expected user interaction and I believe it should be considered a P1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376066</commentid>
    <comment_count>29</comment_count>
    <who name="Jon M">js.magoon</who>
    <bug_when>2017-11-29 15:23:23 -0800</bug_when>
    <thetext>Would love for this bug to get some attention. Our users complain about it due to not knowing where text is going to get entered until a user starts typing or performs another action on the site.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1452913</commentid>
    <comment_count>34</comment_count>
    <who name="">gabrielmaldi</who>
    <bug_when>2018-08-22 17:49:10 -0700</bug_when>
    <thetext>Just confirmed the issue exists in iOS 12 developer beta 9, running on my iPhone X using Xcode 10 beta 6.

Same code and behavior (YouTube video) I posted in [Comment 24](https://bugs.webkit.org/show_bug.cgi?id=138201#c24) for both WKWebView and UIWebView.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1469942</commentid>
    <comment_count>35</comment_count>
    <who name="Chet Corcos">ccorcos</who>
    <bug_when>2018-10-16 16:41:47 -0700</bug_when>
    <thetext>I&apos;m having this same issue. Looks like a native re-rendering problem. If I listen to the &quot;scroll&quot; event and change `paddingBottom = Math.random() + &quot;px&quot;` causing a re-render, then the caret moves. The view also janks around though too. Not a solution, just a demonstration. Please fix this Apple! :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1469961</commentid>
    <comment_count>36</comment_count>
    <who name="Chet Corcos">ccorcos</who>
    <bug_when>2018-10-16 17:03:24 -0700</bug_when>
    <thetext>I have a really hacky solution that appears to work in the meantime. It takes a toll on performance though :/


```
import * as raf from &quot;raf&quot;

let elm: HTMLDivElement | undefined

function getElm() {
	if (!elm) {
		elm = document.createElement(&quot;div&quot;)
		elm.style.position = &quot;fixed&quot;
		elm.style.top = &quot;-9999px&quot;
		elm.style.left = &quot;-9999px&quot;
		elm.style.zIndex = &quot;-9999&quot;
		document.body.appendChild(elm)
	}
	return elm
}

let pendingRender = false

function forceRerender() {
	if (pendingRender) {
		return
	}
	pendingRender = true
	raf(() =&gt; {
		pendingRender = false
		getElm().style.height = Math.random() + &quot;px&quot;
	})
}

function rerenderSelectionCaret() {
	if (window.getSelection().anchorNode) {
		forceRerender()
	}
}


// get your scroller element
scroller.addEventListener(&quot;scroll&quot;, rerenderSelectionCaret)
```</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475941</commentid>
    <comment_count>37</comment_count>
    <who name="Mato">info</who>
    <bug_when>2018-11-07 03:19:28 -0800</bug_when>
    <thetext>In our case, this even prevented form field values from being rendered. You can see the caret moving but no text is shown. Querying the field&apos;s value properly returns the entered text. By forcing a re-render, e.g. by changing CSS properties of the field, the value is rendered then.

This is really a major issue. We&apos;ve tested it on the latest versions of iOS 11 and 12. Removing &quot;-webkit-overflow-scrolling&quot; solves the rendering issue but sacrifices UX.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475944</commentid>
    <comment_count>38</comment_count>
    <who name="Mato">info</who>
    <bug_when>2018-11-07 03:26:26 -0800</bug_when>
    <thetext>(In reply to Mato from comment #37)
&gt; In our case, this even prevented form field values from being rendered. You
&gt; can see the caret moving but no text is shown. Querying the field&apos;s value
&gt; properly returns the entered text. By forcing a re-render, e.g. by changing
&gt; CSS properties of the field, the value is rendered then.
&gt; 
&gt; This is really a major issue. We&apos;ve tested it on the latest versions of iOS
&gt; 11 and 12. Removing &quot;-webkit-overflow-scrolling&quot; solves the rendering issue
&gt; but sacrifices UX.

An additional information I forgot to mention is, that we&apos;re experiencing this issue in both, Safari and WkWebView.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1476059</commentid>
    <comment_count>39</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2018-11-07 10:45:58 -0800</bug_when>
    <thetext>(In reply to Mato from comment #37)
&gt; In our case, this even prevented form field values from being rendered. You
&gt; can see the caret moving but no text is shown. Querying the field&apos;s value
&gt; properly returns the entered text. By forcing a re-render, e.g. by changing
&gt; CSS properties of the field, the value is rendered then.

That sounds like a separate issue. Can you file a new bug with a test case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1583702</commentid>
    <comment_count>40</comment_count>
    <who name="Piotr">piotr</who>
    <bug_when>2019-10-25 00:18:16 -0700</bug_when>
    <thetext>Still experiencing this in iOS 13.1.3 in WKWebView and Safari.

Haven´t been able to find any workaround. Tried using the scroll event to hide the caret, re-rendering the field by setting value to something else and then back again on scroll did help a little bit but broke the bouncy scroll. So stuck with a glitchy app.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850149</commentid>
    <comment_count>41</comment_count>
    <who name="">peter.koshelev</who>
    <bug_when>2022-03-10 10:13:52 -0800</bug_when>
    <thetext>any solution for this!?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>252514</attachid>
            <date>2015-05-06 13:40:02 -0700</date>
            <delta_ts>2016-03-11 02:36:54 -0800</delta_ts>
            <desc>Copy of 1st JS Bin example</desc>
            <filename>example-himir-2.html</filename>
            <type>text/html</type>
            <size>3405</size>
            <attacher name="Chris Rebert">webkit</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD48bWV0YSBuYW1lPSJyb2JvdHMiIGNvbnRlbnQ9
Im5vaW5kZXgiPgoKICAgIDx0aXRsZT5Cb290c3RyYXAgMyBDb250YWN0IE1vZGFsPC90aXRsZT4K
ICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGlu
aXRpYWwtc2NhbGU9MS4wIj4KICAgIAogICAgPCEtLSBCb290c3RyYXAgY29yZSBDU1MgLS0+CiAg
ICA8bGluayBocmVmPSJodHRwOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL3R3aXR0
ZXItYm9vdHN0cmFwLzMuMi4wL2Nzcy9ib290c3RyYXAuY3NzIiByZWw9InN0eWxlc2hlZXQiIG1l
ZGlhPSJzY3JlZW4iPgo8L2hlYWQ+Cjxib2R5Pgo8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAg
PCEtLSBCdXR0b24gdG8gdHJpZ2dlciBtb2RhbCAtLT4gCiAgICA8YSBocmVmPSIjbXlNb2RhbCIg
cm9sZT0iYnV0dG9uIiBjbGFzcz0iYnRuIGJ0bi1zdWNjZXNzIiBkYXRhLXRvZ2dsZT0ibW9kYWwi
Pk9wZW4gQ29udGFjdCBGb3JtPC9hPgogICAgPCEtLSBNb2RhbCAtLT4KICAgIDxkaXYgaWQ9Im15
TW9kYWwiIGNsYXNzPSJtb2RhbCBmYWRlIiB0YWJpbmRleD0iLTEiIHJvbGU9ImRpYWxvZyIgYXJp
YS1sYWJlbGxlZGJ5PSJteU1vZGFsTGFiZWwiIGFyaWEtaGlkZGVuPSJ0cnVlIj4KICAgICAgICA8
ZGl2IGNsYXNzPSJtb2RhbC1kaWFsb2ciPgogICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWNvbnRl
bnQiPgogICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWhlYWRlciI+CiAgICAgICAgICAgIDxidXR0
b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0ibW9kYWwiIGFyaWEt
aGlkZGVuPSJ0cnVlIj7DlzwvYnV0dG9uPgogICAgICAgICAgICA8aDQgY2xhc3M9Im1vZGFsLXRp
dGxlIj5Db250YWN0IEZvcm08L2g0PgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9
Im1vZGFsLWJvZHkiPgogICAgICAgICAgICA8Zm9ybSBjbGFzcz0iZm9ybS1ob3Jpem9udGFsIiBu
YW1lPSJjb21tZW50Zm9ybSIgbWV0aG9kPSJwb3N0IiBhY3Rpb249InNlbmRfZm9ybV9lbWFpbF9z
bGVlcF9yZS5waHAiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZm9ybS1ncm91cCI+CiAg
ICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJjb250cm9sLWxhYmVsIGNvbC1tZC00IiBm
b3I9ImZpcnN0X25hbWUiPkZpcnN0IE5hbWU8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgIDxk
aXYgY2xhc3M9ImNvbC1tZC02Ij4KICAgICAgICAgICAgICAgICAgICAJPGlucHV0IHR5cGU9InRl
eHQiIGNsYXNzPSJmb3JtLWNvbnRyb2wiIGlkPSJmaXJzdF9uYW1lIiBuYW1lPSJmaXJzdF9uYW1l
IiBwbGFjZWhvbGRlcj0iRmlyc3QgTmFtZSI+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAg
ICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZvcm0tZ3Jv
dXAiPgogICAgICAgICAgICAgICAgICAgIDxsYWJlbCBjbGFzcz0iY29udHJvbC1sYWJlbCBjb2wt
bWQtNCIgZm9yPSJsYXN0X25hbWUiPkxhc3QgTmFtZTwvbGFiZWw+CiAgICAgICAgICAgICAgICAg
ICAgPGRpdiBjbGFzcz0iY29sLW1kLTYiPgogICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQg
dHlwZT0idGV4dCIgY2xhc3M9ImZvcm0tY29udHJvbCIgaWQ9Imxhc3RfbmFtZSIgbmFtZT0ibGFz
dF9uYW1lIiBwbGFjZWhvbGRlcj0iTGFzdCBOYW1lIj4KICAgICAgICAgICAgICAgICAgICA8L2Rp
dj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZm9y
bS1ncm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJjb250cm9sLWxhYmVs
IGNvbC1tZC00IiBmb3I9ImVtYWlsIj5FbWFpbCBBZGRyZXNzPC9sYWJlbD4KICAgICAgICAgICAg
ICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBpbnB1dC1ncm91cCI+CiAgICAgICAgICAgICAg
ICAgICAgPHNwYW4gY2xhc3M9ImlucHV0LWdyb3VwLWFkZG9uIj5APC9zcGFuPgoJCQkJCQk8aW5w
dXQgdHlwZT0iZW1haWwiIGNsYXNzPSJmb3JtLWNvbnRyb2wiIGlkPSJlbWFpbCIgbmFtZT0iZW1h
aWwiIHBsYWNlaG9sZGVyPSJFbWFpbCBBZGRyZXNzIj4KICAgICAgICAgICAgICAgICAgICA8L2Rp
dj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZm9y
bS1ncm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJjb250cm9sLWxhYmVs
IGNvbC1tZC00IiBmb3I9ImNvbW1lbnQiPlF1ZXN0aW9uIG9yIENvbW1lbnQ8L2xhYmVsPgogICAg
ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02Ij4KICAgICAgICAgICAgICAgICAg
ICAgICAgPHRleHRhcmVhIHJvd3M9IjYiIGNsYXNzPSJmb3JtLWNvbnRyb2wiIGlkPSJjb21tZW50
cyIgbmFtZT0iY29tbWVudHMiIHBsYWNlaG9sZGVyPSJZb3VyIHF1ZXN0aW9uIG9yIGNvbW1lbnQg
aGVyZSI+PC90ZXh0YXJlYT4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAg
ICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZm9ybS1ncm91cCI+CiAgICAg
ICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYiPgogICAgICAgICAgICAgICAgICAg
ICAgICA8YnV0dG9uIHR5cGU9InN1Ym1pdCIgdmFsdWU9IlN1Ym1pdCIgY2xhc3M9ImJ0biBidG4t
Y3VzdG9tIHB1bGwtcmlnaHQiIGlkPSJzZW5kX2J0biI+U2VuZDwvYnV0dG9uPgogICAgICAgICAg
ICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZm9y
bT4KICAgICAgICA8L2Rpdj48IS0tIEVuZCBvZiBNb2RhbCBib2R5IC0tPgogICAgICAgIDwvZGl2
PjwhLS0gRW5kIG9mIE1vZGFsIGNvbnRlbnQgLS0+CiAgICAgICAgPC9kaXY+PCEtLSBFbmQgb2Yg
TW9kYWwgZGlhbG9nIC0tPgogICAgPC9kaXY+PCEtLSBFbmQgb2YgTW9kYWwgLS0+CjwvZGl2Pjwh
LS0gRW5kIG9mIENvbnRhaW5lciAtLT4KPCEtLSBqUXVlcnkgKG5lY2Vzc2FyeSBmb3IgQm9vdHN0
cmFwJ3MgSmF2YVNjcmlwdCBwbHVnaW5zKSAtLT4KPHNjcmlwdCBzcmM9Imh0dHA6Ly9jZG5qcy5j
bG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvanF1ZXJ5LzIuMC4zL2pxdWVyeS5taW4uanMiPjwvc2Ny
aXB0Pgo8IS0tIEluY2x1ZGUgYWxsIGNvbXBpbGVkIHBsdWdpbnMgKGJlbG93KSwgb3IgaW5jbHVk
ZSBpbmRpdmlkdWFsIGZpbGVzIGFzIG5lZWRlZCAtLT4KPHNjcmlwdCBzcmM9Imh0dHA6Ly9jZG5q
cy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvdHdpdHRlci1ib290c3RyYXAvMy4yLjAvanMvYm9v
dHN0cmFwLm1pbi5qcyI+PC9zY3JpcHQ+Cgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>