<?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>25826</bug_id>
          
          <creation_ts>2009-05-15 12:40:17 -0700</creation_ts>
          <short_desc>REGRESSION: In Gmail&apos;s Edit Link dialog, I can&apos;t type in the Link To: field (due to &lt;input type=url&gt; support)</short_desc>
          <delta_ts>2022-08-12 10:53:53 -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>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Weinig">sam</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>ap</cc>
    
    <cc>arv</cc>
    
    <cc>bfulgham</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>dglazkov</cc>
    
    <cc>hppyromz</cc>
    
    <cc>jparent</cc>
    
    <cc>mal</cc>
    
    <cc>mrowe</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>121554</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-15 12:40:17 -0700</bug_when>
    <thetext>* SUMMARY
In Gmail&apos;s Edit Link dialog, I can&apos;t type in the Link To: field to create a link in message.

* STEPS TO REPRODUCE
1. Launch TOT and login into your gmail account
2. Click Compose Mail
3. In the message body, type hello and select this word
4. Click on Link icon. In the Gmail&apos;s Edit Link dialog that appears, the Link To : field has a focus ring but I can&apos;t type in it.


This regressed due to http://trac.webkit.org/changeset/43267.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121555</commentid>
    <comment_count>1</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-15 12:40:28 -0700</bug_when>
    <thetext>&lt;rdar://problem/6884742&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121557</commentid>
    <comment_count>2</comment_count>
      <attachid>30396</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-15 12:43:38 -0700</bug_when>
    <thetext>Created attachment 30396
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121559</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2009-05-15 12:57:50 -0700</bug_when>
    <thetext>What is special about &lt;input type=url&gt; at gmail that prevents typing? Will the problem occur on other sites using this input type?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121560</commentid>
    <comment_count>4</comment_count>
      <attachid>30396</attachid>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2009-05-15 13:02:09 -0700</bug_when>
    <thetext>Comment on attachment 30396
patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121564</commentid>
    <comment_count>5</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-15 13:07:24 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; What is special about &lt;input type=url&gt; at gmail that prevents typing? Will the
&gt; problem occur on other sites using this input type?
&gt; 

They are expecting input.type for &lt;input type=url&gt; to return the string &quot;text&quot;.  It will only break other sites if they are expecting that as well, but there is no evidence of this.  </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121566</commentid>
    <comment_count>6</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-15 13:09:51 -0700</bug_when>
    <thetext>Fixed in r43779.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121580</commentid>
    <comment_count>7</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2009-05-15 14:19:35 -0700</bug_when>
    <thetext>Do international Google Mail sites use different domain names?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121581</commentid>
    <comment_count>8</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2009-05-15 14:19:47 -0700</bug_when>
    <thetext>&lt;rdar://problem/6884742&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121586</commentid>
    <comment_count>9</comment_count>
    <who name="Erik Arvidsson">arv</who>
    <bug_when>2009-05-15 14:57:27 -0700</bug_when>
    <thetext>This is really ugly work around and it will not work very well. Tons of other domains uses the same code. Gmail in UK and Germany uses another domain. Google Docs also uses this code and I believe Blogger and other high traffic sites as well.

I&apos;ll try to get this fixed ASAP on our side. It makes no sense to have this work around in WebKit and it will cause more obscure bugs when Gmail wants input.type to return &apos;url&apos; in the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121590</commentid>
    <comment_count>10</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-05-15 15:05:52 -0700</bug_when>
    <thetext>Chromium build fix landed as http://trac.webkit.org/changeset/43784.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121601</commentid>
    <comment_count>11</comment_count>
    <who name="Erik Arvidsson">arv</who>
    <bug_when>2009-05-15 16:51:31 -0700</bug_when>
    <thetext>We have now fixed the code in Gmail. It will take some time for this to go live since it isn&apos;t really a high priority bug on our side since the bug only affects beta versions of Chrome and Safari.

Can you please roll back this hack now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121602</commentid>
    <comment_count>12</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-15 17:15:02 -0700</bug_when>
    <thetext>I would agree that this patch won&apos;t fix Gmail very well.  There are lots of domains which use this code, googlemail.com being the most obvious one (and as Arv mentions, other products too).

I would recommend rolling this out before shipping Safari 4 or Chrome 2.  Google should be responsible for fixing this from their side IMO.

I&apos;m going to re-open the bug, but feel free to close again, and I&apos;m happy to file a separate bug about rollout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121608</commentid>
    <comment_count>13</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2009-05-15 17:26:36 -0700</bug_when>
    <thetext>If we need to make the workaround more robust, we should do that.  I don’t see how we can revert the workaround until Gmail is fixed.  If Google folks are unhappy about the presence of the workaround then they should focus on getting the Gmail fix deployed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121672</commentid>
    <comment_count>14</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-16 21:20:35 -0700</bug_when>
    <thetext>I would rather not roll out the fix entirely until the fix is deployed on googles end.  We can however make it more robust, perhaps returning &quot;text&apos; for &lt;input type=&quot;url&quot;&gt; regardless of origin in the js bindings (I don&apos;t want to infect ObjC binding with this quirk).  If you are you able to provide a timeline for when the fix will be out it would be helpful, but I understand if this is not possible. 

For what it is worth, googlemail.com seems to re-direct to mail.google.com for me and I can not reproduce this bug on docs.google.com.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121674</commentid>
    <comment_count>15</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-16 22:36:46 -0700</bug_when>
    <thetext>I got more information from Julie Parent.  I have &quot;seen the light&quot; and agree that a temporary workaround like this is a good thing.

1.  The bug has existed in the shared JavaScript rich-text editing library Google uses (TrogEdit) since 2006. (Ironically WebKit hackers Ojan &amp; Julie are primarily responsible for this library.)
2.  Trivia: the faulty code was originally added for Opera, which was the only one which supported type=&quot;url&quot; at that time.
3.  Not all products use TrogEdit&apos;s link-insertion dialog.  The Word processor @ docs.google.com is one example of an application with a custom link-insert dialog (hence why Sam couldn&apos;t repro there).
4.  Julie wouldn&apos;t be able to list all the domains which use TrogEdit.  I&apos;m not sure anyone could easily.  It&apos;s used by *lots* of apps @ google.  Gmail is the highest-profile I know of.
5.  The fix has been checked into TrogEdit.  Some apps may have already released the fix.  Some end-of-life apps will probably never do so (like pages.google.com).  I don&apos;t have a timeline for Gmail, but Arv (Erik Arvidsson) might.

I guess my personal opinion would be we should leave this on trunk until Safari 4 and Chrome 2 go out the door, and then roll it out again.

The check could be expanded to &quot;.google.com&quot; but even that might not be complete.  Making this quirk universal might be the best option.  Julie might be able to give some advice here (by thinking of any other high-profile google domains using TrogEdit).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121682</commentid>
    <comment_count>16</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-17 05:43:01 -0700</bug_when>
    <thetext>Oh yeah. I believe anyone using Google Apps for your domain can run the app under any domain they want.  So anyone who is using Gmail for your domain will be broken too.  I don&apos;t know much about Google Apps for your domain usage, but I wouldn&apos;t be surprised if some rather large schools are using it.

Someone who knows more about Google Apps for your domain should confirm this suspicion! (Really credit is due to Mike Lambert for bringing this up.)

Result: we would need to enable this fix for all domains to fix Google Apps for Your Domain usage of Gmail (and possibly other Apps which depend on TrogEdit&apos;s insert link dialog).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121692</commentid>
    <comment_count>17</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2009-05-17 10:40:01 -0700</bug_when>
    <thetext>(In reply to comment #16)
&gt; Oh yeah. I believe anyone using Google Apps for your domain can run the app
&gt; under any domain they want.  So anyone who is using Gmail for your domain will
&gt; be broken too.  I don&apos;t know much about Google Apps for your domain usage, but
&gt; I wouldn&apos;t be surprised if some rather large schools are using it.
&gt; 
&gt; Someone who knows more about Google Apps for your domain should confirm this
&gt; suspicion! (Really credit is due to Mike Lambert for bringing this up.)
&gt; 
&gt; Result: we would need to enable this fix for all domains to fix Google Apps for
&gt; Your Domain usage of Gmail (and possibly other Apps which depend on TrogEdit&apos;s
&gt; insert link dialog).

I use Google Apps for my domain and it too redirects to mail.google.com for Mail.  Is there any real evidence that this affects anything but mail.google.com?   So far there&apos;s been an awful lot of speculation and little evidence to demonstrate that the workaround is insufficient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121719</commentid>
    <comment_count>18</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-17 17:12:57 -0700</bug_when>
    <thetext>I&apos;m done speculating.  Do what you want.

I failed to reproduce this bug on docs.google.com (all 3 products), pages.google.com, and sites.google.com.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121721</commentid>
    <comment_count>19</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-17 18:00:14 -0700</bug_when>
    <thetext>:( Well, the best solution is (I think at least) to get the fix out the door ASAP on the Google side.  For the time being, I am going to leave the fix in as it is (behind the site specific quirk flag so that Google engineers can turn it off via the Develop menu) and remove it as soon as the fix is released.  Please re-open if you have a better solution that can address more people, more effectively.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121725</commentid>
    <comment_count>20</comment_count>
    <who name="Julie Parent">jparent</who>
    <bug_when>2009-05-17 19:23:45 -0700</bug_when>
    <thetext>Other external consumer products this bug is visible in:
* Google Notebook (notebook.google.com)
* Google Groups (groups.google.com, Pages feature)
* Blogger (draft.blogger.com only)

These should have it, but I haven&apos;t verified since I don&apos;t speak these languages and have no idea how to get to the link dialog ...
* http://wenda.tianya.cn/wenda/
* http://otvety.google.ru/otvety/

There are likely a few other smaller products and Google internal products that will have this bug too.

The fix on the Google side was to the base library and so it will get into these products when they do their next releases, but Google Notebook is a cancelled product and is unlikely to do another push to fix this bug.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121726</commentid>
    <comment_count>21</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2009-05-17 19:34:22 -0700</bug_when>
    <thetext>(In reply to comment #20)
&gt; Other external consumer products this bug is visible in:
&gt; * Google Notebook (notebook.google.com)
&gt; * Google Groups (groups.google.com, Pages feature)
&gt; * Blogger (draft.blogger.com only)
&gt; 
&gt; These should have it, but I haven&apos;t verified since I don&apos;t speak these
&gt; languages and have no idea how to get to the link dialog ...
&gt; * http://wenda.tianya.cn/wenda/
&gt; * http://otvety.google.ru/otvety/
&gt; 
&gt; There are likely a few other smaller products and Google internal products that
&gt; will have this bug too.
&gt; 
&gt; The fix on the Google side was to the base library and so it will get into
&gt; these products when they do their next releases, but Google Notebook is a
&gt; cancelled product and is unlikely to do another push to fix this bug.

Ok, cool.  With this information, I think we should extend the quirk to all urls until the fix is rolled out.  I will handle that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121730</commentid>
    <comment_count>22</comment_count>
    <who name="Julie Parent">jparent</who>
    <bug_when>2009-05-17 19:57:58 -0700</bug_when>
    <thetext>I&apos;ve contacted all of the teams using this link dialog and informed them of the situation.  I&apos;ll update this bug once I have confirmed from them when they&apos;ll be rolling out fixes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121744</commentid>
    <comment_count>23</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-17 23:24:49 -0700</bug_when>
    <thetext>More data in case it&apos;s useful:
Me: &quot;Are [Google Apps for Your Domain] Apps (like gmail) ever run under domains other than Google.com?&quot;
Derek [Tech Lead for GA4YD]: &quot;Yes, they are.  Some of our ISP partners for instance have urls like mail.isp.com, calendar.isp.com&quot;

I don&apos;t know what those ISP partners are, or how large they are.  I can ask Derek for that information if needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121843</commentid>
    <comment_count>24</comment_count>
    <who name="Julie Parent">jparent</who>
    <bug_when>2009-05-18 18:07:36 -0700</bug_when>
    <thetext>Google Groups should have a fix live on June 3.
Blogger should have a fix live on May 27.
Gmail should have a fix live next week.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121904</commentid>
    <comment_count>25</comment_count>
    <who name="Julie Parent">jparent</who>
    <bug_when>2009-05-19 07:24:40 -0700</bug_when>
    <thetext>And Notebook will have the fix live by the end of this week.

So, all Google properties that are known to have this bug will have fixes pushed by June 3 at the latest.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122124</commentid>
    <comment_count>26</comment_count>
      <attachid>30396</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-05-20 04:40:59 -0700</bug_when>
    <thetext>Comment on attachment 30396
patch

clearing flag to remove from commit queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1890937</commentid>
    <comment_count>28</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2022-08-12 10:53:46 -0700</bug_when>
    <thetext>I see these two patches landing:

https://github.com/WebKit/WebKit/commit/1c64d7c219ada2d4f77c5504c24f6e9e6b6631d4

https://github.com/WebKit/WebKit/commit/114cfe9768dc31ab0a4b26c245dd5e9db5ccbefb

But not backing out. Consider this bug as fixed at the time. I am going to mark this as &quot;RESOLVED FIXED&quot; and I am sure the code has since evolved a lot to modify the same code block several times and even fixing the issue at root level.

Please reopen, if you believe there is more to do here. Thanks!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30396</attachid>
            <date>2009-05-15 12:43:38 -0700</date>
            <delta_ts>2010-06-10 17:14:56 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>3276</size>
            <attacher name="Sam Weinig">sam</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQzNzc3
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTggQEAKKzIwMDktMDUt
MTUgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggZm9yIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yNTgyNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjg4NDc0Mj4g
CisgICAgICAgIFJFR1JFU1NJT046IEluIEdtYWlsJ3MgRWRpdCBMaW5rIGRpYWxvZywgSSBjYW4n
dCB0eXBlIGluIHRoZSBMaW5rIFRvOiBmaWVsZCAoZHVlIHRvIDxpbnB1dCB0eXBlPXVybD4gc3Vw
cG9ydCkKKworICAgICAgICBBZGRlZCBhIHNpdGUgc3BlY2lmaWMgcXVpcmsgZm9yIG1haWwuZ29v
Z2xlLmNvbSB3aGljaCByZXR1cm5zICJ0ZXh0IiB3aGVuIGdldHRpbmcgdGhlIHR5cGUgb2YgYW4g
PGlucHV0IHR5cGU9dXJsPgorCisgICAgICAgICogYmluZGluZ3MvanMvSlNIVE1MSW5wdXRFbGVt
ZW50Q3VzdG9tLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Om5lZWRzR21haWxRdWlyayk6CisgICAg
ICAgIChXZWJDb3JlOjpKU0hUTUxJbnB1dEVsZW1lbnQ6OnR5cGUpOgorICAgICAgICAqIGh0bWwv
SFRNTElucHV0RWxlbWVudC5pZGw6CisKIDIwMDktMDUtMTUgIFNpbW9uIEZyYXNlciAgPHNpbW9u
LmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGF2ZSBIeWF0dApJbmRl
eDogYmluZGluZ3MvanMvSlNIVE1MSW5wdXRFbGVtZW50Q3VzdG9tLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBiaW5kaW5ncy9qcy9KU0hUTUxJbnB1dEVsZW1lbnRDdXN0b20uY3BwCShyZXZpc2lvbiA0Mzc3
MykKKysrIGJpbmRpbmdzL2pzL0pTSFRNTElucHV0RWxlbWVudEN1c3RvbS5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTI2LDEyICsyNiw0NiBAQAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1ZGUg
IkpTSFRNTElucHV0RWxlbWVudC5oIgogCisjaW5jbHVkZSAiRG9jdW1lbnQuaCIKICNpbmNsdWRl
ICJIVE1MSW5wdXRFbGVtZW50LmgiCisjaW5jbHVkZSAiU2V0dGluZ3MuaCIKIAogdXNpbmcgbmFt
ZXNwYWNlIEpTQzsKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCitzdGF0aWMgYm9vbCBuZWVkc0dt
YWlsUXVpcmsoSFRNTElucHV0RWxlbWVudCogaW5wdXQpCit7CisgICAgRG9jdW1lbnQqIGRvY3Vt
ZW50ID0gaW5wdXQtPmRvY3VtZW50KCk7CisKKyAgICBjb25zdCBLVVJMJiB1cmwgPSBkb2N1bWVu
dC0+dXJsKCk7CisgICAgaWYgKHVybC5ob3N0KCkgIT0gIm1haWwuZ29vZ2xlLmNvbSIpCisgICAg
ICAgIHJldHVybiBmYWxzZTsKKworICAgIC8vIEFzIHdpdGggb3RoZXIgc2l0ZS1zcGVjaWZpYyBx
dWlya3MsIGFsbG93IHdlYnNpdGUgZGV2ZWxvcGVycyB0byB0dXJuIHRoaXMgb2ZmLgorICAgIC8v
IEluIHRoZW9yeSwgdGhpcyBhbGxvd3Mgd2Vic2l0ZSBkZXZlbG9wZXJzIHRvIGNoZWNrIGlmIHRo
ZWlyIGZpeGVzIGFyZSBlZmZlY3RpdmUuCisgICAgU2V0dGluZ3MqIHNldHRpbmdzID0gZG9jdW1l
bnQtPnNldHRpbmdzKCk7CisgICAgaWYgKCFzZXR0aW5ncykKKyAgICAgICAgcmV0dXJuIGZhbHNl
OworICAgIGlmICghc2V0dGluZ3MtPm5lZWRzU2l0ZVNwZWNpZmljUXVpcmtzKCkpCisgICAgICAg
IHJldHVybiBmYWxzZTsKKworICAgIHJldHVybiB0cnVlOworfQorCitKU1ZhbHVlIEpTSFRNTElu
cHV0RWxlbWVudDo6dHlwZShFeGVjU3RhdGUqIGV4ZWMpIGNvbnN0Cit7CisgICAgSFRNTElucHV0
RWxlbWVudCogaW5wdXQgPSBzdGF0aWNfY2FzdDxIVE1MSW5wdXRFbGVtZW50Kj4oaW1wbCgpKTsK
KyAgICBjb25zdCBBdG9taWNTdHJpbmcmIHR5cGUgPSBpbnB1dC0+dHlwZSgpOworCisgICAgREVG
SU5FX1NUQVRJQ19MT0NBTChjb25zdCBBdG9taWNTdHJpbmcsIHVybCwgKCJ1cmwiKSk7CisgICAg
REVGSU5FX1NUQVRJQ19MT0NBTChjb25zdCBBdG9taWNTdHJpbmcsIHRleHQsICgidGV4dCIpKTsK
KworICAgIGlmICh0eXBlID09IHVybCAmJiBuZWVkc0dtYWlsUXVpcmsoaW5wdXQpKQorICAgICAg
ICByZXR1cm4ganNTdHJpbmcoZXhlYywgdGV4dCk7CisgICAgcmV0dXJuIGpzU3RyaW5nKGV4ZWMs
IHR5cGUpOworfQorCiBKU1ZhbHVlIEpTSFRNTElucHV0RWxlbWVudDo6c2VsZWN0aW9uU3RhcnQo
RXhlY1N0YXRlKiBleGVjKSBjb25zdAogewogICAgIEhUTUxJbnB1dEVsZW1lbnQqIGlucHV0ID0g
c3RhdGljX2Nhc3Q8SFRNTElucHV0RWxlbWVudCo+KGltcGwoKSk7CkluZGV4OiBodG1sL0hUTUxJ
bnB1dEVsZW1lbnQuaWRsCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGh0bWwvSFRNTElucHV0RWxlbWVudC5pZGwJ
KHJldmlzaW9uIDQzNzczKQorKysgaHRtbC9IVE1MSW5wdXRFbGVtZW50LmlkbAkod29ya2luZyBj
b3B5KQpAQCAtNDcsNyArNDcsNyBAQCBtb2R1bGUgaHRtbCB7CiAgICAgICAgICAgICAgICAgIGF0
dHJpYnV0ZSB1bnNpZ25lZCBsb25nICAgc2l6ZTsgLy8gQ2hhbmdlZCBzdHJpbmcgLT4gbG9uZyBh
cyBwYXJ0IG9mIERPTSBsZXZlbCAyCiAjZW5kaWYKICAgICAgICAgICAgICAgICAgYXR0cmlidXRl
IFtDb252ZXJ0TnVsbFRvTnVsbFN0cmluZ10gRE9NU3RyaW5nIHNyYzsKLSAgICAgICAgICAgICAg
ICAgYXR0cmlidXRlIFtDb252ZXJ0TnVsbFRvTnVsbFN0cmluZ10gRE9NU3RyaW5nIHR5cGU7IC8v
IHJlYWRvbmx5IGRyb3BwZWQgYXMgcGFydCBvZiBET00gbGV2ZWwgMgorICAgICAgICAgICAgICAg
ICBhdHRyaWJ1dGUgW0NvbnZlcnROdWxsVG9OdWxsU3RyaW5nLCBDdXN0b21HZXR0ZXJdIERPTVN0
cmluZyB0eXBlOyAvLyByZWFkb25seSBkcm9wcGVkIGFzIHBhcnQgb2YgRE9NIGxldmVsIDIKICAg
ICAgICAgICAgICAgICAgYXR0cmlidXRlIFtDb252ZXJ0TnVsbFRvTnVsbFN0cmluZ10gRE9NU3Ry
aW5nIHVzZU1hcDsKICAgICAgICAgICAgICAgICAgYXR0cmlidXRlIFtDb252ZXJ0TnVsbFRvTnVs
bFN0cmluZ10gRE9NU3RyaW5nIHZhbHVlOwogICAgICAgICByZWFkb25seSBhdHRyaWJ1dGUgYm9v
bGVhbiAgICAgICAgIHdpbGxWYWxpZGF0ZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>