<?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>48865</bug_id>
          
          <creation_ts>2010-11-02 13:15:33 -0700</creation_ts>
          <short_desc>[GTK] Link with target name set does not work correctly</short_desc>
          <delta_ts>2010-11-08 21:06: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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nicolas Dufresne">nicolas</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>mrobinson</cc>
    
    <cc>ossy</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>303604</commentid>
    <comment_count>0</comment_count>
      <attachid>72725</attachid>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-02 13:15:33 -0700</bug_when>
    <thetext>Created attachment 72725
HTML document that can be use to demonstrate the bug

When a link with attribute target=&quot;myTarget&quot; is clicked twice, two new windows are being opened. This bug is cause by all new pages being created in there own PageGroup. Until a WebKitGTK+ provide an API for PageGroup (see https://bugs.webkit.org/show_bug.cgi?id=16977) we should fix this bug by using a global page group name for all pages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303608</commentid>
    <comment_count>1</comment_count>
      <attachid>72727</attachid>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-02 13:25:29 -0700</bug_when>
    <thetext>Created attachment 72727
Set global PageGroup name to all created pages</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303685</commentid>
    <comment_count>2</comment_count>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-02 14:46:31 -0700</bug_when>
    <thetext>Sorry, wrong reference for WebKitWebGroup API, see https://bugs.webkit.org/show_bug.cgi?id=32789</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304259</commentid>
    <comment_count>3</comment_count>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-03 13:45:31 -0700</bug_when>
    <thetext>Some people ask on IRC if that was fixing some tests (or required additional tests). This bug is covered buy LayoutTests/http/tests/navigation/target-frame-from-window.html and works in the GTK DRT but not in GtkLauncher. The DRT uses private API function webkit_web_view_set_group_name() to set a constant group name to every newly created View/Page. The propose solution is to adopt a default constant group name to all newly created page.

While the best final solution would be to give control to user over group names (probably useful for Desktop widgets and/or privacy mode), we should still be able to get correct result with minimum effort, which is why I&apos;m proposing this one liner fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304489</commentid>
    <comment_count>4</comment_count>
      <attachid>72727</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-03 23:30:56 -0700</bug_when>
    <thetext>Comment on attachment 72727
Set global PageGroup name to all created pages

r-, because, if I recall correctly you are working on a new version of this patch which also unskips a test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304607</commentid>
    <comment_count>5</comment_count>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-04 05:42:38 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 72727 [details])
&gt; r-, because, if I recall correctly you are working on a new version of this patch which also unskips a test.

Not exactly. What I was trying to say in previous message is that LayoutTests/http/tests/navigation/target-frame-from-window.html is the test that covers that bug (no need to write a new one). What I found is that the test pass in DumpRenderTree but fails in any other WebKitGTK+ application. The reason is because DRT uses a non-public API to do just like my patch does locally, which is to use same PageGroup name for all pages.

Please reconsider reviewing this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304629</commentid>
    <comment_count>6</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-04 06:56:28 -0700</bug_when>
    <thetext>One way we can ensure adequate testing here remove webkit_web_view_set_group_name(view, &quot;org.webkit.gtk.DumpRenderTree&quot;); from the DRT and the webkit_web_view_set_group_name private API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304719</commentid>
    <comment_count>7</comment_count>
      <attachid>72951</attachid>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-04 09:56:59 -0700</bug_when>
    <thetext>Created attachment 72951
Set global PageGroup name to all created pages</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304723</commentid>
    <comment_count>8</comment_count>
      <attachid>72955</attachid>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-04 10:04:58 -0700</bug_when>
    <thetext>Created attachment 72955
Set global PageGroup name to all created pages

This one removes the set_group_name() call in DRT and removed the uneeded extern declaration for the private set_group_name() method (not sure if it&apos;s used anywhere else now).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>304893</commentid>
    <comment_count>9</comment_count>
      <attachid>72955</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-04 14:58:54 -0700</bug_when>
    <thetext>Comment on attachment 72955
Set global PageGroup name to all created pages

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

Great! Is it possible to go one step further and remove webkit_web_view_set_group_name from webkitwebview.cpp entirely, since, if I understand correctly, it is now dead code.

&gt; WebKit/gtk/webkit/webkitwebview.cpp:3250
&gt; +    priv-&gt;corePage-&gt;setGroupName(&quot;WebKitGTK&quot;);

I think we should have a comment here explaining why this is necessary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305436</commentid>
    <comment_count>10</comment_count>
      <attachid>73097</attachid>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-05 11:59:47 -0700</bug_when>
    <thetext>Created attachment 73097
Set global PageGroup name to all created pages

As requested, I added a comment and removed the set_group_name() method from private API (and all reference to it).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305729</commentid>
    <comment_count>11</comment_count>
      <attachid>73097</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-05 22:25:59 -0700</bug_when>
    <thetext>Comment on attachment 73097
Set global PageGroup name to all created pages

Great!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305742</commentid>
    <comment_count>12</comment_count>
      <attachid>73097</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-05 22:52:32 -0700</bug_when>
    <thetext>Comment on attachment 73097
Set global PageGroup name to all created pages

Clearing flags on attachment: 73097

Committed r71466: &lt;http://trac.webkit.org/changeset/71466&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>305743</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-05 22:52:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306074</commentid>
    <comment_count>14</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-11-08 04:00:12 -0800</bug_when>
    <thetext>Reverted r71466 for reason:

It

Committed r71510: &lt;http://trac.webkit.org/changeset/71510&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306075</commentid>
    <comment_count>15</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-11-08 04:02:19 -0800</bug_when>
    <thetext>(In reply to comment #14)
&gt; Reverted r71466 for reason:
&gt; Committed r71510: &lt;http://trac.webkit.org/changeset/71510&gt;

It broke layout tests on all GTK bots. 
After an inspector test, run-webkit-tests timed out:

inspector ...................
command timed out: 1200 seconds without output, killing pid 12840
process killed by signal 9
program finished with exit code -1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306090</commentid>
    <comment_count>16</comment_count>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-08 05:22:27 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #14)
&gt; &gt; Reverted r71466 for reason:
&gt; &gt; Committed r71510: &lt;http://trac.webkit.org/changeset/71510&gt;
&gt; 
&gt; It broke layout tests on all GTK bots. 
&gt; After an inspector test, run-webkit-tests timed out:
&gt; 
&gt; inspector ...................
&gt; command timed out: 1200 seconds without output, killing pid 12840
&gt; process killed by signal 9
&gt; program finished with exit code -1

Please provide additionnal information, this patch does not change the code bahaviour, it just moves the group name setting somewhere else. It most likely the wrong patch being reverted, or simply a luck that you don&apos;t get deadlock without it.

Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306091</commentid>
    <comment_count>17</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-11-08 05:38:41 -0800</bug_when>
    <thetext>(In reply to comment #16)
&gt; Please provide additionnal information, this patch does not change the code bahaviour, it just moves the group name setting somewhere else. It most likely the wrong patch being reverted, or simply a luck that you don&apos;t get deadlock without it.

I don&apos;t have any additional information, I only saw that GTK bots were sick 2 days ago. I didn&apos;t revert wrong patch, it was the culprit. Maybe a hidden bug was revealed by this patch, I don&apos;t know. But I think well functioning buildbots are more important than one patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306182</commentid>
    <comment_count>18</comment_count>
      <attachid>73248</attachid>
    <who name="Nicolas Dufresne">nicolas</who>
    <bug_when>2010-11-08 10:11:39 -0800</bug_when>
    <thetext>Created attachment 73248
Set global PageGroup name to all created pages

Found that when the inspector as same PageGroup as the page being debugged we may deadlock. In this updated patch I reset the Inspector page group to empty string, which result in creating a private group for the inspector. I also updated the changelogs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306200</commentid>
    <comment_count>19</comment_count>
      <attachid>73248</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-08 10:36:25 -0800</bug_when>
    <thetext>Comment on attachment 73248
Set global PageGroup name to all created pages

Okay. Let&apos;s try this again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306598</commentid>
    <comment_count>20</comment_count>
      <attachid>73248</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-08 21:06:07 -0800</bug_when>
    <thetext>Comment on attachment 73248
Set global PageGroup name to all created pages

Clearing flags on attachment: 73248

Committed r71604: &lt;http://trac.webkit.org/changeset/71604&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306599</commentid>
    <comment_count>21</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-11-08 21:06:13 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>72725</attachid>
            <date>2010-11-02 13:15:33 -0700</date>
            <delta_ts>2010-11-02 13:15:33 -0700</delta_ts>
            <desc>HTML document that can be use to demonstrate the bug</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>834</size>
            <attacher name="Nicolas Dufresne">nicolas</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CmZ1bmN0aW9uIG9w
ZW5XaW4oKQp7CiAgLy9teVdpbmRvdz13aW5kb3cub3BlbigiIiwiIiwid2lkdGg9MjAwLGhlaWdo
dD0xMDAscmVzaXphYmxlPW5vIik7CiAgLy9teVdpbmRvdy5kb2N1bWVudC53cml0ZSgiPHA+VGhp
cyBpcyAnbXlXaW5kb3cnPC9wPiIpOwogIC8vbXlXaW5kb3c9ZG9jdW1lbnQub3BlbigiaHR0cDov
L2dlbmVyYXRpb25kaWRlZXMuY2EiLCAiX2JsYW5rIiwgIndpZHRoPTYwMCxoZWlnaHQ9NjAwIik7
CiAgbXlXaW5kb3c9ZG9jdW1lbnQub3BlbigidGVzdC5odG1sIiwgIl9ibGFuayIsICJ3aWR0aD02
MDAsaGVpZ2h0PTYwMCxsb2NhdGlvbj1ubyIpOwp9CgpmdW5jdGlvbiBjbG9zZVdpbigpCnsKICBt
eVdpbmRvdy5jbG9zZSgpOwp9Cgo8L3NjcmlwdD4KPC9oZWFkPgo8Ym9keT4KCjxwPgogIDxpbnB1
dCB0eXBlPSJidXR0b24iIHZhbHVlPSJPcGVuICdteVdpbmRvdyciIG9uY2xpY2s9Im9wZW5XaW4o
KSIgLz4KICA8aW5wdXQgdHlwZT0iYnV0dG9uIiB2YWx1ZT0iQ2xvc2UgJ215V2luZG93JyIgb25j
bGljaz0iY2xvc2VXaW4oKSIgLz4KPC9wPgo8cD4KICA8YSBocmVmPSJodHRwOi8vd3d3Lmdvb2ds
ZS5jb20iIHRhcmdldD0iTXlQcmVjaW91cyI+MS4gQ3JlYXRlIG15IHByZXZpb3VzLjwvYT4KPC9w
Pgo8cD4KICA8YSBocmVmPSJodHRwOi8vd3d3LnczLm9yZyIgdGFyZ2V0PSJNeVByZWNpb3VzIj4y
LiBSZWxvYWQgbXkgcHJldmlvdXMgKHdpbGwgY3JlYXRlIGFub3RoZXIgcHJlY2lvdXMgb24gV2Vi
S2l0R1RLKykuPC9hPgo8L3A+Cgo8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72727</attachid>
            <date>2010-11-02 13:25:29 -0700</date>
            <delta_ts>2010-11-04 09:56:59 -0700</delta_ts>
            <desc>Set global PageGroup name to all created pages</desc>
            <filename>0001-GTK-Link-with-target-name-set-does-not-work.patch</filename>
            <type>text/plain</type>
            <size>2238</size>
            <attacher name="Nicolas Dufresne">nicolas</attacher>
            
              <data encoding="base64">RnJvbSA5MjA0MjBhMWNjMDc5YjcyNjA0ZjNlOTZhMmQ1N2Y3MDY5YTFkZjQ3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNvbGFzIER1ZnJlc25lIDxuaWNvbGFzLmR1ZnJlc25lQGNv
bGxhYm9yYS5jby51az4KRGF0ZTogVHVlLCAyIE5vdiAyMDEwIDE1OjUzOjIzIC0wNDAwClN1Ympl
Y3Q6IFtQQVRDSF0gW0dUS10gTGluayB3aXRoIHRhcmdldCBuYW1lIHNldCBkb2VzIG5vdCB3b3Jr
CgpodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg4NjUKCldoZW4gYSBu
ZXcgcGFnZSBpcyBjcmVhdGVkIHdpdGggYSBuYW1lICh0YXJnZXQ9bXlGcmFtZSksIHRoZSBuZXcK
bWFpbkZyYW1lIGNvdWxkIG5vdCBiZSBmb3VuZCBiZWNhdXNlIHRoZXkgd2hlcmUgbm90IHN0b3Jl
ZCBpbiB0aGUKc2FtZSBQYWdlR3JvdXAuIEFzIFBhZ2VHcm91cCBhcmUgbm90IGV4cG9zZWQgZXh0
ZXJuYWxseSwgdGhlIHNpbXBsaWVzdApzb2x1dGlvbiBpcyB0byB1c2UgYSBnbG9iYWwgcGFnZSBn
cm91cCBuYW1lLiBUaGlzIGFsc28gZml4ZXMgdGhlCnZpc2l0ZWQgbGluayBmZWF0dXJlLgotLS0K
IFdlYktpdC9ndGsvQ2hhbmdlTG9nICAgICAgICAgICAgICAgIHwgICAxNiArKysrKysrKysrKysr
KysrCiBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcCB8ICAgIDEgKwogMiBmaWxl
cyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L1dlYktpdC9ndGsvQ2hhbmdlTG9nIGIvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggMTlmMjUx
ZC4uYzk4MmQ1MiAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0
L2d0ay9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxMC0xMS0wMiAgTmljb2xhcyBEdWZy
ZXNuZSAgPG5pY29sYXMuZHVmcmVzbmVAY29sbGFib3JhLmNvLnVrPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtHVEtdIExpbmsgd2l0aCB0YXJnZXQg
bmFtZSBzZXQgZG9lcyBub3Qgd29yayBjb3JyZWN0bHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ4ODY1CisKKyAgICAgICAgV2hlbiBhIG5ldyBwYWdl
IGlzIGNyZWF0ZWQgd2l0aCBhIG5hbWUgKHRhcmdldD1teUZyYW1lKSwgdGhlIG5ldworICAgICAg
ICBtYWluRnJhbWUgY291bGQgbm90IGJlIGZvdW5kIGJlY2F1c2UgdGhleSB3aGVyZSBub3Qgc3Rv
cmVkIGluIHRoZQorICAgICAgICBzYW1lIFBhZ2VHcm91cC4gQXMgUGFnZUdyb3VwIGFyZSBub3Qg
ZXhwb3NlZCBleHRlcm5hbGx5LCB0aGUgc2ltcGxpZXN0CisgICAgICAgIHNvbHV0aW9uIGlzIHRv
IHVzZSBhIGdsb2JhbCBwYWdlIGdyb3VwIG5hbWUuIFRoaXMgYWxzbyBmaXhlcyB0aGUKKyAgICAg
ICAgdmlzaXRlZCBsaW5rIGZlYXR1cmUuCisKKyAgICAgICAgKiB3ZWJraXQvd2Via2l0d2Vidmll
dy5jcHA6CisgICAgICAgICh3ZWJraXRfd2ViX3ZpZXdfaW5pdCk6CisKIDIwMTAtMTEtMDIgIERh
bmllbCBCYXRlcyAgPGRiYXRlc0ByaW0uY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IE1hcnRp
biBSb2JpbnNvbi4KZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcu
Y3BwIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAKaW5kZXggYTNkNmMyMS4u
NWZmOThiYyAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAK
KysrIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAKQEAgLTMyNDcsNiArMzI0
Nyw3IEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfdmlld19pbml0KFdlYktpdFdlYlZpZXcqIHdl
YlZpZXcpCiAgICAgcGFnZUNsaWVudHMuZHJhZ0NsaWVudCA9IG5ldyBXZWJLaXQ6OkRyYWdDbGll
bnQod2ViVmlldyk7CiAgICAgcGFnZUNsaWVudHMuaW5zcGVjdG9yQ2xpZW50ID0gbmV3IFdlYktp
dDo6SW5zcGVjdG9yQ2xpZW50KHdlYlZpZXcpOwogICAgIHByaXYtPmNvcmVQYWdlID0gbmV3IFBh
Z2UocGFnZUNsaWVudHMpOworICAgIHByaXYtPmNvcmVQYWdlLT5zZXRHcm91cE5hbWUoIldlYktp
dEdUSyIpOwogCiAgICAgLy8gV2UgYWxzbyBhZGQgYSBzaW1wbGUgd3JhcHBlciBjbGFzcyB0byBw
cm92aWRlIHRoZSBwdWJsaWMKICAgICAvLyBpbnRlcmZhY2UgZm9yIHRoZSBXZWIgSW5zcGVjdG9y
LgotLSAKMS43LjMuMQoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72951</attachid>
            <date>2010-11-04 09:56:59 -0700</date>
            <delta_ts>2010-11-04 10:04:58 -0700</delta_ts>
            <desc>Set global PageGroup name to all created pages</desc>
            <filename>0001-GTK-Link-with-target-name-set-does-not-work.patch</filename>
            <type>text/plain</type>
            <size>3254</size>
            <attacher name="Nicolas Dufresne">nicolas</attacher>
            
              <data encoding="base64">RnJvbSA4ZjQyNmU0YTZkOTIyY2JjZDZjOGYyZmE2OTIwYTY0ZTk1ZTJkNDAxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNvbGFzIER1ZnJlc25lIDxuaWNvbGFzLmR1ZnJlc25lQGNv
bGxhYm9yYS5jby51az4KRGF0ZTogVHVlLCAyIE5vdiAyMDEwIDE1OjUzOjIzIC0wNDAwClN1Ympl
Y3Q6IFtQQVRDSF0gW0dUS10gTGluayB3aXRoIHRhcmdldCBuYW1lIHNldCBkb2VzIG5vdCB3b3Jr
CgpodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg4NjUKCldoZW4gYSBu
ZXcgcGFnZSBpcyBjcmVhdGVkIHdpdGggYSBuYW1lICh0YXJnZXQ9bXlGcmFtZSksIHRoZSBuZXcK
bWFpbkZyYW1lIGNvdWxkIG5vdCBiZSBmb3VuZCBiZWNhdXNlIHRoZXkgd2hlcmUgbm90IHN0b3Jl
ZCBpbiB0aGUKc2FtZSBQYWdlR3JvdXAuIEFzIFBhZ2VHcm91cCBhcmUgbm90IGV4cG9zZWQgZXh0
ZXJuYWxseSwgdGhlIHNpbXBsaWVzdApzb2x1dGlvbiBpcyB0byB1c2UgYSBnbG9iYWwgcGFnZSBn
cm91cCBuYW1lLiBUaGlzIGFsc28gZml4ZXMgdGhlCnZpc2l0ZWQgbGluayBmZWF0dXJlLiBUaGlz
IGZpeCBhbHJlYWR5IGV4aXN0ZWQgbG9jYWxseSBpbiB0aGUKRHVtcFJlbmRlclRyZWUsIHRoaXMg
cGF0Y2ggbW92ZXMgaXQgc28gYWxsIHRoZSBHVEsgY29kZSBjYW4gYmVuaWZpdC4KLS0tCiBXZWJL
aXQvZ3RrL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNiArKysr
KysrKysrKysrKysrCiBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcCAgICAgICAg
ICAgICAgIHwgICAgMSArCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRl
clRyZWUuY3BwIHwgICAgNCAtLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyks
IDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2d0ay9DaGFuZ2VMb2cgYi9XZWJL
aXQvZ3RrL0NoYW5nZUxvZwppbmRleCA2YjMzMTA4Li5kNzM2NGI4IDEwMDY0NAotLS0gYS9XZWJL
aXQvZ3RrL0NoYW5nZUxvZworKysgYi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5
IEBACisyMDEwLTExLTAzICBOaWNvbGFzIER1ZnJlc25lICA8bmljb2xhcy5kdWZyZXNuZUBjb2xs
YWJvcmEuY28udWs+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgW0dUS10gTGluayB3aXRoIHRhcmdldCBuYW1lIHNldCBkb2VzIG5vdCB3b3JrIGNvcnJl
Y3RseQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg4
NjUKKworICAgICAgICBXaGVuIGEgbmV3IHBhZ2UgaXMgY3JlYXRlZCB3aXRoIGEgbmFtZSAodGFy
Z2V0PW15RnJhbWUpLCB0aGUgbmV3CisgICAgICAgIG1haW5GcmFtZSBjb3VsZCBub3QgYmUgZm91
bmQgYmVjYXVzZSB0aGV5IHdoZXJlIG5vdCBzdG9yZWQgaW4gdGhlCisgICAgICAgIHNhbWUgUGFn
ZUdyb3VwLiBBcyBQYWdlR3JvdXAgYXJlIG5vdCBleHBvc2VkIGV4dGVybmFsbHksIHRoZSBzaW1w
bGllc3QKKyAgICAgICAgc29sdXRpb24gaXMgdG8gdXNlIGEgZ2xvYmFsIHBhZ2UgZ3JvdXAgbmFt
ZS4gVGhpcyBhbHNvIGZpeGVzIHRoZQorICAgICAgICB2aXNpdGVkIGxpbmsgZmVhdHVyZS4KKwor
ICAgICAgICAqIHdlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcDoKKyAgICAgICAgKHdlYmtpdF93ZWJf
dmlld19pbml0KToKKwogMjAxMC0xMS0wMyAgRGFuaWVsIEJhdGVzICA8ZGJhdGVzQHJpbS5jb20+
CiAKICAgICAgICAgRm9yIHVubmFtZWQgZnJhbWVzLCB3aW5kb3cubmFtZSByZXR1cm5zIGEgZ2Vu
ZXJhdGVkIG5hbWUKZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcu
Y3BwIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAKaW5kZXggYTNkNmMyMS4u
NWZmOThiYyAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAK
KysrIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAKQEAgLTMyNDcsNiArMzI0
Nyw3IEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfdmlld19pbml0KFdlYktpdFdlYlZpZXcqIHdl
YlZpZXcpCiAgICAgcGFnZUNsaWVudHMuZHJhZ0NsaWVudCA9IG5ldyBXZWJLaXQ6OkRyYWdDbGll
bnQod2ViVmlldyk7CiAgICAgcGFnZUNsaWVudHMuaW5zcGVjdG9yQ2xpZW50ID0gbmV3IFdlYktp
dDo6SW5zcGVjdG9yQ2xpZW50KHdlYlZpZXcpOwogICAgIHByaXYtPmNvcmVQYWdlID0gbmV3IFBh
Z2UocGFnZUNsaWVudHMpOworICAgIHByaXYtPmNvcmVQYWdlLT5zZXRHcm91cE5hbWUoIldlYktp
dEdUSyIpOwogCiAgICAgLy8gV2UgYWxzbyBhZGQgYSBzaW1wbGUgd3JhcHBlciBjbGFzcyB0byBw
cm92aWRlIHRoZSBwdWJsaWMKICAgICAvLyBpbnRlcmZhY2UgZm9yIHRoZSBXZWIgSW5zcGVjdG9y
LgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJU
cmVlLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5j
cHAKaW5kZXggMWM4NTFkNy4uZGQ0MjkwMCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVu
ZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC0xMDAxLDEwICsxMDAxLDYgQEAgc3Rh
dGljIFdlYktpdFdlYlZpZXcqIGNyZWF0ZVdlYlZpZXcoKQogCiAgICAgRHVtcFJlbmRlclRyZWVT
dXBwb3J0R3RrOjpzZXREdW1wUmVuZGVyVHJlZU1vZGVFbmFibGVkKHRydWUpOwogCi0gICAgLy8g
RnJvbSBidWcgMTE3NTY6IFVzZSBhIGZyYW1lIGdyb3VwIG5hbWUgZm9yIGFsbCBXZWJWaWV3cyBj
cmVhdGVkIGJ5Ci0gICAgLy8gRHVtcFJlbmRlclRyZWUgdG8gYWxsb3cgdGVzdGluZyBvZiBjcm9z
cy1wYWdlIGZyYW1lIGxvb2t1cC4KLSAgICB3ZWJraXRfd2ViX3ZpZXdfc2V0X2dyb3VwX25hbWUo
dmlldywgIm9yZy53ZWJraXQuZ3RrLkR1bXBSZW5kZXJUcmVlIik7Ci0KICAgICBnX29iamVjdF9j
b25uZWN0KEdfT0JKRUNUKHZpZXcpLAogICAgICAgICAgICAgICAgICAgICAgInNpZ25hbDo6bG9h
ZC1zdGFydGVkIiwgd2ViVmlld0xvYWRTdGFydGVkLCAwLAogICAgICAgICAgICAgICAgICAgICAg
InNpZ25hbDo6bG9hZC1maW5pc2hlZCIsIHdlYlZpZXdMb2FkRmluaXNoZWQsIDAsCi0tIAoxLjcu
My4yCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72955</attachid>
            <date>2010-11-04 10:04:58 -0700</date>
            <delta_ts>2010-11-05 11:59:47 -0700</delta_ts>
            <desc>Set global PageGroup name to all created pages</desc>
            <filename>0001-GTK-Link-with-target-name-set-does-not-work.patch</filename>
            <type>text/plain</type>
            <size>3765</size>
            <attacher name="Nicolas Dufresne">nicolas</attacher>
            
              <data encoding="base64">RnJvbSA2YTBkMWYyOTIzNjRhZmNiMjYzZTQ1MDBjZTJmZTAxZGJhM2IyM2JjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNvbGFzIER1ZnJlc25lIDxuaWNvbGFzLmR1ZnJlc25lQGNv
bGxhYm9yYS5jby51az4KRGF0ZTogVHVlLCAyIE5vdiAyMDEwIDE1OjUzOjIzIC0wNDAwClN1Ympl
Y3Q6IFtQQVRDSF0gW0dUS10gTGluayB3aXRoIHRhcmdldCBuYW1lIHNldCBkb2VzIG5vdCB3b3Jr
CgpodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg4NjUKCldoZW4gYSBu
ZXcgcGFnZSBpcyBjcmVhdGVkIHdpdGggYSBuYW1lICh0YXJnZXQ9bXlGcmFtZSksIHRoZSBuZXcK
bWFpbkZyYW1lIGNvdWxkIG5vdCBiZSBmb3VuZCBiZWNhdXNlIHRoZXkgd2hlcmUgbm90IHN0b3Jl
ZCBpbiB0aGUKc2FtZSBQYWdlR3JvdXAuIEFzIFBhZ2VHcm91cCBhcmUgbm90IGV4cG9zZWQgZXh0
ZXJuYWxseSwgdGhlIHNpbXBsaWVzdApzb2x1dGlvbiBpcyB0byB1c2UgYSBnbG9iYWwgcGFnZSBn
cm91cCBuYW1lLiBUaGlzIGFsc28gZml4ZXMgdGhlCnZpc2l0ZWQgbGluayBmZWF0dXJlLiBUaGlz
IGZpeCBhbHJlYWR5IGV4aXN0ZWQgbG9jYWxseSBpbiB0aGUKRHVtcFJlbmRlclRyZWUsIHRoaXMg
cGF0Y2ggbW92ZXMgaXQgc28gYWxsIHRoZSBHVEsgY29kZSBjYW4gYmVuaWZpdC4KLS0tCiBXZWJL
aXQvZ3RrL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNiArKysr
KysrKysrKysrKysrCiBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcCAgICAgICAg
ICAgICAgIHwgICAgMSArCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRl
clRyZWUuY3BwIHwgICAgNSAtLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCsp
LCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsvQ2hhbmdlTG9nIGIvV2Vi
S2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggNmIzMzEwOC4uZDczNjRiOCAxMDA2NDQKLS0tIGEvV2Vi
S2l0L2d0ay9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
OSBAQAorMjAxMC0xMS0wMyAgTmljb2xhcyBEdWZyZXNuZSAgPG5pY29sYXMuZHVmcmVzbmVAY29s
bGFib3JhLmNvLnVrPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFtHVEtdIExpbmsgd2l0aCB0YXJnZXQgbmFtZSBzZXQgZG9lcyBub3Qgd29yayBjb3Jy
ZWN0bHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ4
ODY1CisKKyAgICAgICAgV2hlbiBhIG5ldyBwYWdlIGlzIGNyZWF0ZWQgd2l0aCBhIG5hbWUgKHRh
cmdldD1teUZyYW1lKSwgdGhlIG5ldworICAgICAgICBtYWluRnJhbWUgY291bGQgbm90IGJlIGZv
dW5kIGJlY2F1c2UgdGhleSB3aGVyZSBub3Qgc3RvcmVkIGluIHRoZQorICAgICAgICBzYW1lIFBh
Z2VHcm91cC4gQXMgUGFnZUdyb3VwIGFyZSBub3QgZXhwb3NlZCBleHRlcm5hbGx5LCB0aGUgc2lt
cGxpZXN0CisgICAgICAgIHNvbHV0aW9uIGlzIHRvIHVzZSBhIGdsb2JhbCBwYWdlIGdyb3VwIG5h
bWUuIFRoaXMgYWxzbyBmaXhlcyB0aGUKKyAgICAgICAgdmlzaXRlZCBsaW5rIGZlYXR1cmUuCisK
KyAgICAgICAgKiB3ZWJraXQvd2Via2l0d2Vidmlldy5jcHA6CisgICAgICAgICh3ZWJraXRfd2Vi
X3ZpZXdfaW5pdCk6CisKIDIwMTAtMTEtMDMgIERhbmllbCBCYXRlcyAgPGRiYXRlc0ByaW0uY29t
PgogCiAgICAgICAgIEZvciB1bm5hbWVkIGZyYW1lcywgd2luZG93Lm5hbWUgcmV0dXJucyBhIGdl
bmVyYXRlZCBuYW1lCmRpZmYgLS1naXQgYS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3
LmNwcCBiL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCmluZGV4IGEzZDZjMjEu
LjVmZjk4YmMgMTAwNjQ0Ci0tLSBhL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3Bw
CisrKyBiL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCkBAIC0zMjQ3LDYgKzMy
NDcsNyBAQCBzdGF0aWMgdm9pZCB3ZWJraXRfd2ViX3ZpZXdfaW5pdChXZWJLaXRXZWJWaWV3KiB3
ZWJWaWV3KQogICAgIHBhZ2VDbGllbnRzLmRyYWdDbGllbnQgPSBuZXcgV2ViS2l0OjpEcmFnQ2xp
ZW50KHdlYlZpZXcpOwogICAgIHBhZ2VDbGllbnRzLmluc3BlY3RvckNsaWVudCA9IG5ldyBXZWJL
aXQ6Okluc3BlY3RvckNsaWVudCh3ZWJWaWV3KTsKICAgICBwcml2LT5jb3JlUGFnZSA9IG5ldyBQ
YWdlKHBhZ2VDbGllbnRzKTsKKyAgICBwcml2LT5jb3JlUGFnZS0+c2V0R3JvdXBOYW1lKCJXZWJL
aXRHVEsiKTsKIAogICAgIC8vIFdlIGFsc28gYWRkIGEgc2ltcGxlIHdyYXBwZXIgY2xhc3MgdG8g
cHJvdmlkZSB0aGUgcHVibGljCiAgICAgLy8gaW50ZXJmYWNlIGZvciB0aGUgV2ViIEluc3BlY3Rv
ci4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVy
VHJlZS5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUu
Y3BwCmluZGV4IDFjODUxZDcuLjU3MGJkOWMgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcApAQCAtNjksNyArNjksNiBAQCBleHRlcm4g
Z3VpbnQgd2Via2l0X3dlYl9mcmFtZV9nZXRfcGVuZGluZ191bmxvYWRfZXZlbnRfY291bnQoV2Vi
S2l0V2ViRnJhbWUqIGZyYQogZXh0ZXJuIHZvaWQgd2Via2l0X3dlYl9zZXR0aW5nc19hZGRfZXh0
cmFfcGx1Z2luX2RpcmVjdG9yeShXZWJLaXRXZWJWaWV3KiB2aWV3LCBjb25zdCBnY2hhciogZGly
ZWN0b3J5KTsKIGV4dGVybiBnY2hhciogd2Via2l0X3dlYl9mcmFtZV9nZXRfcmVzcG9uc2VfbWlt
ZV90eXBlKFdlYktpdFdlYkZyYW1lKiBmcmFtZSk7CiBleHRlcm4gdm9pZCB3ZWJraXRfd2ViX2Zy
YW1lX2NsZWFyX21haW5fZnJhbWVfbmFtZShXZWJLaXRXZWJGcmFtZSogZnJhbWUpOwotZXh0ZXJu
IHZvaWQgd2Via2l0X3dlYl92aWV3X3NldF9ncm91cF9uYW1lKFdlYktpdFdlYlZpZXcqIHZpZXcs
IGNvbnN0IGdjaGFyKiBncm91cE5hbWUpOwogZXh0ZXJuIHZvaWQgd2Via2l0X3Jlc2V0X29yaWdp
bl9hY2Nlc3Nfd2hpdGVfbGlzdHMoKTsKIH0KIApAQCAtMTAwMSwxMCArMTAwMCw2IEBAIHN0YXRp
YyBXZWJLaXRXZWJWaWV3KiBjcmVhdGVXZWJWaWV3KCkKIAogICAgIER1bXBSZW5kZXJUcmVlU3Vw
cG9ydEd0azo6c2V0RHVtcFJlbmRlclRyZWVNb2RlRW5hYmxlZCh0cnVlKTsKIAotICAgIC8vIEZy
b20gYnVnIDExNzU2OiBVc2UgYSBmcmFtZSBncm91cCBuYW1lIGZvciBhbGwgV2ViVmlld3MgY3Jl
YXRlZCBieQotICAgIC8vIER1bXBSZW5kZXJUcmVlIHRvIGFsbG93IHRlc3Rpbmcgb2YgY3Jvc3Mt
cGFnZSBmcmFtZSBsb29rdXAuCi0gICAgd2Via2l0X3dlYl92aWV3X3NldF9ncm91cF9uYW1lKHZp
ZXcsICJvcmcud2Via2l0Lmd0ay5EdW1wUmVuZGVyVHJlZSIpOwotCiAgICAgZ19vYmplY3RfY29u
bmVjdChHX09CSkVDVCh2aWV3KSwKICAgICAgICAgICAgICAgICAgICAgICJzaWduYWw6OmxvYWQt
c3RhcnRlZCIsIHdlYlZpZXdMb2FkU3RhcnRlZCwgMCwKICAgICAgICAgICAgICAgICAgICAgICJz
aWduYWw6OmxvYWQtZmluaXNoZWQiLCB3ZWJWaWV3TG9hZEZpbmlzaGVkLCAwLAotLSAKMS43LjMu
MgoK
</data>
<flag name="review"
          id="63323"
          type_id="1"
          status="-"
          setter="mrobinson"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73097</attachid>
            <date>2010-11-05 11:59:47 -0700</date>
            <delta_ts>2010-11-08 10:11:39 -0800</delta_ts>
            <desc>Set global PageGroup name to all created pages</desc>
            <filename>0001-GTK-Link-with-target-name-set-does-not-work.patch</filename>
            <type>text/plain</type>
            <size>6394</size>
            <attacher name="Nicolas Dufresne">nicolas</attacher>
            
              <data encoding="base64">RnJvbSA4NzZkMGQ5M2RhM2U4NWIzODU0ODNlNDAzMjJjMzY2Mjk0YWVkNGJlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNvbGFzIER1ZnJlc25lIDxuaWNvbGFzLmR1ZnJlc25lQGNv
bGxhYm9yYS5jby51az4KRGF0ZTogVHVlLCAyIE5vdiAyMDEwIDE1OjUzOjIzIC0wNDAwClN1Ympl
Y3Q6IFtQQVRDSCAxLzNdIFtHVEtdIExpbmsgd2l0aCB0YXJnZXQgbmFtZSBzZXQgZG9lcyBub3Qg
d29yawoKaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ4ODY1CgpXaGVu
IGEgbmV3IHBhZ2UgaXMgY3JlYXRlZCB3aXRoIGEgbmFtZSAodGFyZ2V0PW15RnJhbWUpLCB0aGUg
bmV3Cm1haW5GcmFtZSBjb3VsZCBub3QgYmUgZm91bmQgYmVjYXVzZSB0aGV5IHdoZXJlIG5vdCBz
dG9yZWQgaW4gdGhlCnNhbWUgUGFnZUdyb3VwLiBBcyBQYWdlR3JvdXAgYXJlIG5vdCBleHBvc2Vk
IGV4dGVybmFsbHkgc28gdGhlCnNpbXBsaWVzdCBzb2x1dGlvbiBpcyB0byB1c2UgYSBnbG9iYWwg
cGFnZSBncm91cCBuYW1lLiBUaGlzIGFsc28gZml4ZXMKaXNzdWUgd2l0aCB2aXNpdGVkIGxpbmsg
Y29sb3JhdGlvbiBhY3Jvc3MgcGFnZXMuIEFmdGVyIHRoaXMgY2hhbmdlIHRoZQpwcml2YXRlIGZ1
bmN0aW9uIHdlYmtpdF93ZWJfdmlld19zZXRfZ3JvdXBfbmFtZSgpIHdhcyBubyBsb25nZXIgdXNl
ZApzbyBpdCB3YXMgcmVtb3ZlZCBjb21wbGV0bHkuCi0tLQogV2ViS2l0L2d0ay9DaGFuZ2VMb2cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMjEgKysrKysrKysrKysrKysrKysrKysr
CiBXZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEd0ay5jcHAgICAgIHwgICAg
NCAtLS0tCiBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXRwcml2YXRlLmggICAgICAgICAgICAgICAg
IHwgICAgMyAtLS0KIFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwICAgICAgICAg
ICAgICAgfCAgIDE4ICsrKysrKy0tLS0tLS0tLS0tLQogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRy
ZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCB8ICAgIDUgLS0tLS0KIDUgZmlsZXMgY2hhbmdlZCwg
MjcgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2d0
ay9DaGFuZ2VMb2cgYi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwppbmRleCA2YjMzMTA4Li40NGM1ZmVk
IDEwMDY0NAotLS0gYS9XZWJLaXQvZ3RrL0NoYW5nZUxvZworKysgYi9XZWJLaXQvZ3RrL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEwLTExLTA1ICBOaWNvbGFzIER1ZnJlc25lICA8bmlj
b2xhcy5kdWZyZXNuZUBjb2xsYWJvcmEuY28udWs+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gTGluayB3aXRoIHRhcmdldCBuYW1lIHNldCBk
b2VzIG5vdCB3b3JrIGNvcnJlY3RseQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NDg4NjUKKworICAgICAgICBXaGVuIGEgbmV3IHBhZ2UgaXMgY3JlYXRl
ZCB3aXRoIGEgbmFtZSAodGFyZ2V0PW15RnJhbWUpLCB0aGUgbmV3CisgICAgICAgIG1haW5GcmFt
ZSBjb3VsZCBub3QgYmUgZm91bmQgYmVjYXVzZSB0aGV5IHdoZXJlIG5vdCBzdG9yZWQgaW4gdGhl
CisgICAgICAgIHNhbWUgUGFnZUdyb3VwLiBBcyBQYWdlR3JvdXAgYXJlIG5vdCBleHBvc2VkIGV4
dGVybmFsbHkgc28gdGhlCisgICAgICAgIHNpbXBsaWVzdCBzb2x1dGlvbiBpcyB0byB1c2UgYSBn
bG9iYWwgcGFnZSBncm91cCBuYW1lLiBUaGlzIGFsc28gZml4ZXMKKyAgICAgICAgaXNzdWUgd2l0
aCB2aXNpdGVkIGxpbmsgY29sb3JhdGlvbiBhY3Jvc3MgcGFnZXMuIEFmdGVyIHRoaXMgY2hhbmdl
IHRoZQorICAgICAgICBwcml2YXRlIGZ1bmN0aW9uIHdlYmtpdF93ZWJfdmlld19zZXRfZ3JvdXBf
bmFtZSgpIHdhcyBubyBsb25nZXIgdXNlZAorICAgICAgICBzbyBpdCB3YXMgcmVtb3ZlZCBjb21w
bGV0bHkuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9DaHJvbWVDbGllbnRHdGsuY3BwOgor
ICAgICAgICAoV2ViS2l0OjpDaHJvbWVDbGllbnQ6OmNsb3NlV2luZG93U29vbik6CisgICAgICAg
ICogd2Via2l0L3dlYmtpdHByaXZhdGUuaDoKKyAgICAgICAgKiB3ZWJraXQvd2Via2l0d2Vidmll
dy5jcHA6CisgICAgICAgICh3ZWJraXRfd2ViX3ZpZXdfaW5pdCk6CisKIDIwMTAtMTEtMDMgIERh
bmllbCBCYXRlcyAgPGRiYXRlc0ByaW0uY29tPgogCiAgICAgICAgIEZvciB1bm5hbWVkIGZyYW1l
cywgd2luZG93Lm5hbWUgcmV0dXJucyBhIGdlbmVyYXRlZCBuYW1lCmRpZmYgLS1naXQgYS9XZWJL
aXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEd0ay5jcHAgYi9XZWJLaXQvZ3RrL1dl
YkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEd0ay5jcHAKaW5kZXggZTg2NGVhNy4uZjMzMGZjYSAx
MDA2NDQKLS0tIGEvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9DaHJvbWVDbGllbnRHdGsuY3Bw
CisrKyBiL1dlYktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvQ2hyb21lQ2xpZW50R3RrLmNwcApAQCAt
MjU1LDEwICsyNTUsNiBAQCB2b2lkIENocm9tZUNsaWVudDo6Y2xvc2VXaW5kb3dTb29uKCkKIAog
ICAgIGlmIChpc0hhbmRsZWQpCiAgICAgICAgIHJldHVybjsKLQotICAgIC8vIEZJWE1FOiBzaG91
bGQgd2UgY2xlYXIgdGhlIGZyYW1lIGdyb3VwIG5hbWUgaGVyZSBleHBsaWNpdGx5PyBNYWMgZG9l
cyBpdC4KLSAgICAvLyBCdXQgdGhpcyBnZXRzIGNsZWFyZWQgaW4gUGFnZSdzIGRlc3RydWN0b3Ig
YW55d2F5LgotICAgIC8vIHdlYmtpdF93ZWJfdmlld19zZXRfZ3JvdXBfbmFtZShtX3dlYlZpZXcs
ICIiKTsKIH0KIAogYm9vbCBDaHJvbWVDbGllbnQ6OmNhblRha2VGb2N1cyhGb2N1c0RpcmVjdGlv
bikKZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHByaXZhdGUuaCBiL1dlYktp
dC9ndGsvd2Via2l0L3dlYmtpdHByaXZhdGUuaAppbmRleCAzYWMzNTYzLi43Mzg1Njc3IDEwMDY0
NAotLS0gYS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXRwcml2YXRlLmgKKysrIGIvV2ViS2l0L2d0
ay93ZWJraXQvd2Via2l0cHJpdmF0ZS5oCkBAIC0zODgsOSArMzg4LDYgQEAgZXh0ZXJuICJDIiB7
CiAgICAgd2Via2l0X3dlYl92aWV3X2dldF9zZWxlY3RlZF90ZXh0IChXZWJLaXRXZWJWaWV3KiB3
ZWJfdmlldyk7CiAKICAgICBXRUJLSVRfQVBJIHZvaWQKLSAgICB3ZWJraXRfd2ViX3ZpZXdfc2V0
X2dyb3VwX25hbWUoV2ViS2l0V2ViVmlldyogd2ViX3ZpZXcsIGNvbnN0IGdjaGFyKiBncm91cF9u
YW1lKTsKLQotICAgIFdFQktJVF9BUEkgdm9pZAogICAgIHdlYmtpdF93ZWJfc2V0dGluZ3NfYWRk
X2V4dHJhX3BsdWdpbl9kaXJlY3RvcnkgKFdlYktpdFdlYlZpZXcgKndlYl92aWV3LCBjb25zdCBn
Y2hhciogZGlyZWN0b3J5KTsKIAogICAgIEdTTGlzdCoKZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsv
d2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmll
dy5jcHAKaW5kZXggYTNkNmMyMS4uNGRhOWUzYSAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay93ZWJr
aXQvd2Via2l0d2Vidmlldy5jcHAKKysrIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmll
dy5jcHAKQEAgLTMyNDgsNiArMzI0OCwxMiBAQCBzdGF0aWMgdm9pZCB3ZWJraXRfd2ViX3ZpZXdf
aW5pdChXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3KQogICAgIHBhZ2VDbGllbnRzLmluc3BlY3RvckNs
aWVudCA9IG5ldyBXZWJLaXQ6Okluc3BlY3RvckNsaWVudCh3ZWJWaWV3KTsKICAgICBwcml2LT5j
b3JlUGFnZSA9IG5ldyBQYWdlKHBhZ2VDbGllbnRzKTsKIAorICAgIC8vIFBhZ2VzIHdpdGhpbiBh
IHNhbWUgc2Vzc2lvbiBuZWVkIHRvIGJlIGxpbmtlZCB0b2dldGhlciBvdGhlcndpc2Ugc29tZSBm
dW5jdGlvbmFsaXRpZXMgc3VjaAorICAgIC8vIGFzIHZpc2l0ZWQgbGluayBjb2xvcmF0aW9uIChh
Y3Jvc3MgcGFnZXMpIGFuZCBjaGFuZ2luZyBwb3B1cCB3aW5kb3cgbG9jYXRpb24gd2lsbCBub3Qg
d29yay4KKyAgICAvLyBUbyBrZWVwIHRoZSBkZWZhdWx0IGJlaGF2aW9yIHNpbXBsZSAoYW5kIGJl
Y2F1c2Ugbm8gUGFnZUdyb3VwIEFQSSBleGlzdCBpbiBXZWJLaXRHVEsgYXQgdGhlCisgICAgLy8g
dGltZSBvZiB3cml0aW5nIHRoaXMgY29tbWVudCksIHdlIHNpbXBseSBzZXQgYWxsIHRoZSBwYWdl
cyB0byB0aGUgc2FtZSBncm91cC4KKyAgICBwcml2LT5jb3JlUGFnZS0+c2V0R3JvdXBOYW1lKCJX
ZWJLaXRHVEsiKTsKKwogICAgIC8vIFdlIGFsc28gYWRkIGEgc2ltcGxlIHdyYXBwZXIgY2xhc3Mg
dG8gcHJvdmlkZSB0aGUgcHVibGljCiAgICAgLy8gaW50ZXJmYWNlIGZvciB0aGUgV2ViIEluc3Bl
Y3Rvci4KICAgICBwcml2LT53ZWJJbnNwZWN0b3IgPSBhZG9wdFBsYXRmb3JtUmVmKFdFQktJVF9X
RUJfSU5TUEVDVE9SKGdfb2JqZWN0X25ldyhXRUJLSVRfVFlQRV9XRUJfSU5TUEVDVE9SLCBOVUxM
KSkpOwpAQCAtNDUxMywxOCArNDUxOSw2IEBAIHZvaWQgd2Via2l0X3dlYl92aWV3X21vdmVfY3Vy
c29yKFdlYktpdFdlYlZpZXcqIHdlYlZpZXcsIEd0a01vdmVtZW50U3RlcCBzdGVwLCBnCiAgICAg
Z19zaWduYWxfZW1pdCh3ZWJWaWV3LCB3ZWJraXRfd2ViX3ZpZXdfc2lnbmFsc1tNT1ZFX0NVUlNP
Ul0sIDAsIHN0ZXAsIGNvdW50LCAmaGFuZGxlZCk7CiB9CiAKLXZvaWQgd2Via2l0X3dlYl92aWV3
X3NldF9ncm91cF9uYW1lKFdlYktpdFdlYlZpZXcqIHdlYlZpZXcsIGNvbnN0IGdjaGFyKiBncm91
cE5hbWUpCi17Ci0gICAgZ19yZXR1cm5faWZfZmFpbChXRUJLSVRfSVNfV0VCX1ZJRVcod2ViVmll
dykpOwotCi0gICAgV2ViS2l0V2ViVmlld1ByaXZhdGUqIHByaXYgPSB3ZWJWaWV3LT5wcml2Owot
Ci0gICAgaWYgKCFwcml2LT5jb3JlUGFnZSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgcHJpdi0+
Y29yZVBhZ2UtPnNldEdyb3VwTmFtZShTdHJpbmc6OmZyb21VVEY4KGdyb3VwTmFtZSkpOwotfQot
CiAvKioKICAqIHdlYmtpdF93ZWJfdmlld19jYW5fdW5kbzoKICAqIEB3ZWJWaWV3OiBhICNXZWJL
aXRXZWJWaWV3CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVt
cFJlbmRlclRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5k
ZXJUcmVlLmNwcAppbmRleCAxYzg1MWQ3Li41NzBiZDljIDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCisrKyBiL1dlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKQEAgLTY5LDcgKzY5LDYgQEAg
ZXh0ZXJuIGd1aW50IHdlYmtpdF93ZWJfZnJhbWVfZ2V0X3BlbmRpbmdfdW5sb2FkX2V2ZW50X2Nv
dW50KFdlYktpdFdlYkZyYW1lKiBmcmEKIGV4dGVybiB2b2lkIHdlYmtpdF93ZWJfc2V0dGluZ3Nf
YWRkX2V4dHJhX3BsdWdpbl9kaXJlY3RvcnkoV2ViS2l0V2ViVmlldyogdmlldywgY29uc3QgZ2No
YXIqIGRpcmVjdG9yeSk7CiBleHRlcm4gZ2NoYXIqIHdlYmtpdF93ZWJfZnJhbWVfZ2V0X3Jlc3Bv
bnNlX21pbWVfdHlwZShXZWJLaXRXZWJGcmFtZSogZnJhbWUpOwogZXh0ZXJuIHZvaWQgd2Via2l0
X3dlYl9mcmFtZV9jbGVhcl9tYWluX2ZyYW1lX25hbWUoV2ViS2l0V2ViRnJhbWUqIGZyYW1lKTsK
LWV4dGVybiB2b2lkIHdlYmtpdF93ZWJfdmlld19zZXRfZ3JvdXBfbmFtZShXZWJLaXRXZWJWaWV3
KiB2aWV3LCBjb25zdCBnY2hhciogZ3JvdXBOYW1lKTsKIGV4dGVybiB2b2lkIHdlYmtpdF9yZXNl
dF9vcmlnaW5fYWNjZXNzX3doaXRlX2xpc3RzKCk7CiB9CiAKQEAgLTEwMDEsMTAgKzEwMDAsNiBA
QCBzdGF0aWMgV2ViS2l0V2ViVmlldyogY3JlYXRlV2ViVmlldygpCiAKICAgICBEdW1wUmVuZGVy
VHJlZVN1cHBvcnRHdGs6OnNldER1bXBSZW5kZXJUcmVlTW9kZUVuYWJsZWQodHJ1ZSk7CiAKLSAg
ICAvLyBGcm9tIGJ1ZyAxMTc1NjogVXNlIGEgZnJhbWUgZ3JvdXAgbmFtZSBmb3IgYWxsIFdlYlZp
ZXdzIGNyZWF0ZWQgYnkKLSAgICAvLyBEdW1wUmVuZGVyVHJlZSB0byBhbGxvdyB0ZXN0aW5nIG9m
IGNyb3NzLXBhZ2UgZnJhbWUgbG9va3VwLgotICAgIHdlYmtpdF93ZWJfdmlld19zZXRfZ3JvdXBf
bmFtZSh2aWV3LCAib3JnLndlYmtpdC5ndGsuRHVtcFJlbmRlclRyZWUiKTsKLQogICAgIGdfb2Jq
ZWN0X2Nvbm5lY3QoR19PQkpFQ1QodmlldyksCiAgICAgICAgICAgICAgICAgICAgICAic2lnbmFs
Ojpsb2FkLXN0YXJ0ZWQiLCB3ZWJWaWV3TG9hZFN0YXJ0ZWQsIDAsCiAgICAgICAgICAgICAgICAg
ICAgICAic2lnbmFsOjpsb2FkLWZpbmlzaGVkIiwgd2ViVmlld0xvYWRGaW5pc2hlZCwgMCwKLS0g
CjEuNy4zLjIKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>73248</attachid>
            <date>2010-11-08 10:11:39 -0800</date>
            <delta_ts>2010-11-08 21:06:07 -0800</delta_ts>
            <desc>Set global PageGroup name to all created pages</desc>
            <filename>0001-GTK-Link-with-target-name-set-does-not-work.patch</filename>
            <type>text/plain</type>
            <size>8910</size>
            <attacher name="Nicolas Dufresne">nicolas</attacher>
            
              <data encoding="base64">RnJvbSAxMTcyZjNhYmFkNTgwOWRlYWM4YTYzNDc4N2IyMzJjNTdhYmJiZjVmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNvbGFzIER1ZnJlc25lIDxuaWNvbGFzLmR1ZnJlc25lQGNv
bGxhYm9yYS5jby51az4KRGF0ZTogVHVlLCAyIE5vdiAyMDEwIDE1OjUzOjIzIC0wNDAwClN1Ympl
Y3Q6IFtQQVRDSF0gW0dUS10gTGluayB3aXRoIHRhcmdldCBuYW1lIHNldCBkb2VzIG5vdCB3b3Jr
CgpodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg4NjUKCldoZW4gYSBu
ZXcgcGFnZSBpcyBjcmVhdGVkIHdpdGggYSBuYW1lICh0YXJnZXQ9bXlGcmFtZSksIHRoZSBuZXcK
bWFpbkZyYW1lIGNvdWxkIG5vdCBiZSBmb3VuZCBiZWNhdXNlIHRoZXkgd2hlcmUgbm90IHN0b3Jl
ZCBpbiB0aGUKc2FtZSBQYWdlR3JvdXAuIEFzIFBhZ2VHcm91cCBhcmUgbm90IGV4cG9zZWQgZXh0
ZXJuYWxseSBzbyB0aGUKc2ltcGxpZXN0IHNvbHV0aW9uIGlzIHRvIHVzZSBhIGdsb2JhbCBwYWdl
IGdyb3VwIG5hbWUuIFRoaXMgYWxzbyBmaXhlcwppc3N1ZSB3aXRoIHZpc2l0ZWQgbGluayBjb2xv
cmF0aW9uIGFjcm9zcyBwYWdlcy4gQWZ0ZXIgdGhpcyBjaGFuZ2UgdGhlCnByaXZhdGUgZnVuY3Rp
b24gd2Via2l0X3dlYl92aWV3X3NldF9ncm91cF9uYW1lKCkgd2FzIG5vIGxvbmdlciB1c2VkCnNv
IGl0IHdhcyByZW1vdmVkIGNvbXBsZXRseS4KLS0tCiBXZWJLaXQvZ3RrL0NoYW5nZUxvZyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMyArKysrKysrKysrKysrKysrKysrKysKIFdl
YktpdC9ndGsvV2ViQ29yZVN1cHBvcnQvQ2hyb21lQ2xpZW50R3RrLmNwcCAgICAgfCAgICA0IC0t
LQogV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRHdGsuY3BwICB8ICAg
IDUgKysrLQogV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0cHJpdmF0ZS5oICAgICAgICAgICAgICAg
ICB8ICAgIDMgLS0KIFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwICAgICAgICAg
ICAgICAgfCAgIDE4ICsrKysrLS0tLS0tLS0tLS0KIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDE4ICsrKysrKysrKysrKysrKysKIFdlYktpdFRv
b2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAgfCAgICA1IC0tLS0KIDcg
ZmlsZXMgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvV2ViS2l0L2d0ay9DaGFuZ2VMb2cgYi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwppbmRleCA1
NmQ2NmEzLi41MmIwOTNlIDEwMDY0NAotLS0gYS9XZWJLaXQvZ3RrL0NoYW5nZUxvZworKysgYi9X
ZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEwLTExLTA4ICBOaWNvbGFz
IER1ZnJlc25lICA8bmljb2xhcy5kdWZyZXNuZUBjb2xsYWJvcmEuY28udWs+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTWFydGluIFJvYmluc29uLgorCisgICAgICAgIFtHVEtdIExpbmsgd2l0aCB0
YXJnZXQgbmFtZSBzZXQgZG9lcyBub3Qgd29yaworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg4NjUKKworICAgICAgICBXaGVuIGEgbmV3IHBhZ2UgaXMg
Y3JlYXRlZCB3aXRoIGEgbmFtZSAodGFyZ2V0PW15RnJhbWUpLCB0aGUgbmV3CisgICAgICAgIG1h
aW5GcmFtZSBjb3VsZCBub3QgYmUgZm91bmQgYmVjYXVzZSB0aGV5IHdoZXJlIG5vdCBzdG9yZWQg
aW4gdGhlCisgICAgICAgIHNhbWUgUGFnZUdyb3VwLiBBcyBQYWdlR3JvdXAgYXJlIG5vdCBleHBv
c2VkIGV4dGVybmFsbHkgc28gdGhlCisgICAgICAgIHNpbXBsaWVzdCBzb2x1dGlvbiBpcyB0byB1
c2UgYSBnbG9iYWwgcGFnZSBncm91cCBuYW1lLiBUaGlzIGFsc28gZml4ZXMKKyAgICAgICAgaXNz
dWUgd2l0aCB2aXNpdGVkIGxpbmsgY29sb3JhdGlvbiBhY3Jvc3MgcGFnZXMuIEFmdGVyIHRoaXMg
Y2hhbmdlIHRoZQorICAgICAgICBwcml2YXRlIGZ1bmN0aW9uIHdlYmtpdF93ZWJfdmlld19zZXRf
Z3JvdXBfbmFtZSgpIHdhcyBubyBsb25nZXIgdXNlZAorICAgICAgICBzbyBpdCB3YXMgcmVtb3Zl
ZCBjb21wbGV0bHkuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9DaHJvbWVDbGllbnRHdGsu
Y3BwOgorICAgICAgICAoV2ViS2l0OjpDaHJvbWVDbGllbnQ6OmNsb3NlV2luZG93U29vbik6Cisg
ICAgICAgICogV2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50R3RrLmNwcDoKKyAgICAgICAg
KFdlYktpdDo6SW5zcGVjdG9yQ2xpZW50OjpvcGVuSW5zcGVjdG9yRnJvbnRlbmQpOgorICAgICAg
ICAqIHdlYmtpdC93ZWJraXRwcml2YXRlLmg6CisgICAgICAgICogd2Via2l0L3dlYmtpdHdlYnZp
ZXcuY3BwOgorICAgICAgICAod2Via2l0X3dlYl92aWV3X2luaXQpOgorCiAyMDEwLTExLTA4ICBY
YW4gTG9wZXogIDx4bG9wZXpAaWdhbGlhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBNYXJ0
aW4gUm9iaW5zb24uCmRpZmYgLS1naXQgYS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0Nocm9t
ZUNsaWVudEd0ay5jcHAgYi9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0Nocm9tZUNsaWVudEd0
ay5jcHAKaW5kZXggZTg2NGVhNy4uZjMzMGZjYSAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay9XZWJD
b3JlU3VwcG9ydC9DaHJvbWVDbGllbnRHdGsuY3BwCisrKyBiL1dlYktpdC9ndGsvV2ViQ29yZVN1
cHBvcnQvQ2hyb21lQ2xpZW50R3RrLmNwcApAQCAtMjU1LDEwICsyNTUsNiBAQCB2b2lkIENocm9t
ZUNsaWVudDo6Y2xvc2VXaW5kb3dTb29uKCkKIAogICAgIGlmIChpc0hhbmRsZWQpCiAgICAgICAg
IHJldHVybjsKLQotICAgIC8vIEZJWE1FOiBzaG91bGQgd2UgY2xlYXIgdGhlIGZyYW1lIGdyb3Vw
IG5hbWUgaGVyZSBleHBsaWNpdGx5PyBNYWMgZG9lcyBpdC4KLSAgICAvLyBCdXQgdGhpcyBnZXRz
IGNsZWFyZWQgaW4gUGFnZSdzIGRlc3RydWN0b3IgYW55d2F5LgotICAgIC8vIHdlYmtpdF93ZWJf
dmlld19zZXRfZ3JvdXBfbmFtZShtX3dlYlZpZXcsICIiKTsKIH0KIAogYm9vbCBDaHJvbWVDbGll
bnQ6OmNhblRha2VGb2N1cyhGb2N1c0RpcmVjdGlvbikKZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsv
V2ViQ29yZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50R3RrLmNwcCBiL1dlYktpdC9ndGsvV2ViQ29y
ZVN1cHBvcnQvSW5zcGVjdG9yQ2xpZW50R3RrLmNwcAppbmRleCAyYzFmZmFiLi4zMTJiOGM4IDEw
MDY0NAotLS0gYS9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0luc3BlY3RvckNsaWVudEd0ay5j
cHAKKysrIGIvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9JbnNwZWN0b3JDbGllbnRHdGsuY3Bw
CkBAIC03OCw3ICs3OCw3IEBAIHZvaWQgSW5zcGVjdG9yQ2xpZW50OjpvcGVuSW5zcGVjdG9yRnJv
bnRlbmQoSW5zcGVjdG9yQ29udHJvbGxlciogY29udHJvbGxlcikKICAgICB9CiAKICAgICB3ZWJr
aXRfd2ViX2luc3BlY3Rvcl9zZXRfd2ViX3ZpZXcod2ViSW5zcGVjdG9yLCBpbnNwZWN0b3JXZWJW
aWV3KTsKLQorIAogICAgIEdPd25QdHI8Z2NoYXI+IGluc3BlY3RvclBhdGgoZ19idWlsZF9maWxl
bmFtZShpbnNwZWN0b3JGaWxlc1BhdGgoKSwgImluc3BlY3Rvci5odG1sIiwgTlVMTCkpOwogICAg
IEdPd25QdHI8Z2NoYXI+IGluc3BlY3RvclVSSShnX2ZpbGVuYW1lX3RvX3VyaShpbnNwZWN0b3JQ
YXRoLmdldCgpLCAwLCAwKSk7CiAgICAgd2Via2l0X3dlYl92aWV3X2xvYWRfdXJpKGluc3BlY3Rv
cldlYlZpZXcsIGluc3BlY3RvclVSSS5nZXQoKSk7CkBAIC04OCw2ICs4OCw5IEBAIHZvaWQgSW5z
cGVjdG9yQ2xpZW50OjpvcGVuSW5zcGVjdG9yRnJvbnRlbmQoSW5zcGVjdG9yQ29udHJvbGxlciog
Y29udHJvbGxlcikKICAgICBtX2Zyb250ZW5kUGFnZSA9IGNvcmUoaW5zcGVjdG9yV2ViVmlldyk7
CiAgICAgbV9mcm9udGVuZENsaWVudCA9IG5ldyBJbnNwZWN0b3JGcm9udGVuZENsaWVudChtX2lu
c3BlY3RlZFdlYlZpZXcsIGluc3BlY3RvcldlYlZpZXcsIHdlYkluc3BlY3RvciwgbV9mcm9udGVu
ZFBhZ2UsIHRoaXMpOwogICAgIG1fZnJvbnRlbmRQYWdlLT5pbnNwZWN0b3JDb250cm9sbGVyKCkt
PnNldEluc3BlY3RvckZyb250ZW5kQ2xpZW50KG1fZnJvbnRlbmRDbGllbnQpOworCisgICAgLy8g
VGhlIGluc3BlY3RvciBtdXN0IGJlIGluIGl0J3Mgb3duIFBhZ2VHcm91cCB0byBhdm9pZCBkZWFk
bG9jayB3aGlsZSBkZWJ1Z2dpbmcuCisgICAgbV9mcm9udGVuZFBhZ2UtPnNldEdyb3VwTmFtZSgi
Iik7CiB9CiAKIHZvaWQgSW5zcGVjdG9yQ2xpZW50OjpyZWxlYXNlRnJvbnRlbmRQYWdlKCkKZGlm
ZiAtLWdpdCBhL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHByaXZhdGUuaCBiL1dlYktpdC9ndGsv
d2Via2l0L3dlYmtpdHByaXZhdGUuaAppbmRleCAzYWMzNTYzLi43Mzg1Njc3IDEwMDY0NAotLS0g
YS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXRwcml2YXRlLmgKKysrIGIvV2ViS2l0L2d0ay93ZWJr
aXQvd2Via2l0cHJpdmF0ZS5oCkBAIC0zODgsOSArMzg4LDYgQEAgZXh0ZXJuICJDIiB7CiAgICAg
d2Via2l0X3dlYl92aWV3X2dldF9zZWxlY3RlZF90ZXh0IChXZWJLaXRXZWJWaWV3KiB3ZWJfdmll
dyk7CiAKICAgICBXRUJLSVRfQVBJIHZvaWQKLSAgICB3ZWJraXRfd2ViX3ZpZXdfc2V0X2dyb3Vw
X25hbWUoV2ViS2l0V2ViVmlldyogd2ViX3ZpZXcsIGNvbnN0IGdjaGFyKiBncm91cF9uYW1lKTsK
LQotICAgIFdFQktJVF9BUEkgdm9pZAogICAgIHdlYmtpdF93ZWJfc2V0dGluZ3NfYWRkX2V4dHJh
X3BsdWdpbl9kaXJlY3RvcnkgKFdlYktpdFdlYlZpZXcgKndlYl92aWV3LCBjb25zdCBnY2hhciog
ZGlyZWN0b3J5KTsKIAogICAgIEdTTGlzdCoKZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsvd2Via2l0
L3dlYmtpdHdlYnZpZXcuY3BwIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAK
aW5kZXggMzE0ZGExNi4uNjUzMWVlMSAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay93ZWJraXQvd2Vi
a2l0d2Vidmlldy5jcHAKKysrIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAK
QEAgLTMyNDgsNiArMzI0OCwxMiBAQCBzdGF0aWMgdm9pZCB3ZWJraXRfd2ViX3ZpZXdfaW5pdChX
ZWJLaXRXZWJWaWV3KiB3ZWJWaWV3KQogICAgIHBhZ2VDbGllbnRzLmluc3BlY3RvckNsaWVudCA9
IG5ldyBXZWJLaXQ6Okluc3BlY3RvckNsaWVudCh3ZWJWaWV3KTsKICAgICBwcml2LT5jb3JlUGFn
ZSA9IG5ldyBQYWdlKHBhZ2VDbGllbnRzKTsKIAorICAgIC8vIFBhZ2VzIHdpdGhpbiBhIHNhbWUg
c2Vzc2lvbiBuZWVkIHRvIGJlIGxpbmtlZCB0b2dldGhlciBvdGhlcndpc2Ugc29tZSBmdW5jdGlv
bmFsaXRpZXMgc3VjaAorICAgIC8vIGFzIHZpc2l0ZWQgbGluayBjb2xvcmF0aW9uIChhY3Jvc3Mg
cGFnZXMpIGFuZCBjaGFuZ2luZyBwb3B1cCB3aW5kb3cgbG9jYXRpb24gd2lsbCBub3Qgd29yay4K
KyAgICAvLyBUbyBrZWVwIHRoZSBkZWZhdWx0IGJlaGF2aW9yIHNpbXBsZSAoYW5kIGJlY2F1c2Ug
bm8gUGFnZUdyb3VwIEFQSSBleGlzdCBpbiBXZWJLaXRHVEsgYXQgdGhlCisgICAgLy8gdGltZSBv
ZiB3cml0aW5nIHRoaXMgY29tbWVudCksIHdlIHNpbXBseSBzZXQgYWxsIHRoZSBwYWdlcyB0byB0
aGUgc2FtZSBncm91cC4KKyAgICBwcml2LT5jb3JlUGFnZS0+c2V0R3JvdXBOYW1lKCJvcmcud2Vi
a2l0Lmd0ay5XZWJLaXRHVEsiKTsKKwogICAgIC8vIFdlIGFsc28gYWRkIGEgc2ltcGxlIHdyYXBw
ZXIgY2xhc3MgdG8gcHJvdmlkZSB0aGUgcHVibGljCiAgICAgLy8gaW50ZXJmYWNlIGZvciB0aGUg
V2ViIEluc3BlY3Rvci4KICAgICBwcml2LT53ZWJJbnNwZWN0b3IgPSBhZG9wdFBsYXRmb3JtUmVm
KFdFQktJVF9XRUJfSU5TUEVDVE9SKGdfb2JqZWN0X25ldyhXRUJLSVRfVFlQRV9XRUJfSU5TUEVD
VE9SLCBOVUxMKSkpOwpAQCAtNDUxMywxOCArNDUxOSw2IEBAIHZvaWQgd2Via2l0X3dlYl92aWV3
X21vdmVfY3Vyc29yKFdlYktpdFdlYlZpZXcqIHdlYlZpZXcsIEd0a01vdmVtZW50U3RlcCBzdGVw
LCBnCiAgICAgZ19zaWduYWxfZW1pdCh3ZWJWaWV3LCB3ZWJraXRfd2ViX3ZpZXdfc2lnbmFsc1tN
T1ZFX0NVUlNPUl0sIDAsIHN0ZXAsIGNvdW50LCAmaGFuZGxlZCk7CiB9CiAKLXZvaWQgd2Via2l0
X3dlYl92aWV3X3NldF9ncm91cF9uYW1lKFdlYktpdFdlYlZpZXcqIHdlYlZpZXcsIGNvbnN0IGdj
aGFyKiBncm91cE5hbWUpCi17Ci0gICAgZ19yZXR1cm5faWZfZmFpbChXRUJLSVRfSVNfV0VCX1ZJ
RVcod2ViVmlldykpOwotCi0gICAgV2ViS2l0V2ViVmlld1ByaXZhdGUqIHByaXYgPSB3ZWJWaWV3
LT5wcml2OwotCi0gICAgaWYgKCFwcml2LT5jb3JlUGFnZSkKLSAgICAgICAgcmV0dXJuOwotCi0g
ICAgcHJpdi0+Y29yZVBhZ2UtPnNldEdyb3VwTmFtZShTdHJpbmc6OmZyb21VVEY4KGdyb3VwTmFt
ZSkpOwotfQotCiAvKioKICAqIHdlYmtpdF93ZWJfdmlld19jYW5fdW5kbzoKICAqIEB3ZWJWaWV3
OiBhICNXZWJLaXRXZWJWaWV3CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cgYi9X
ZWJLaXRUb29scy9DaGFuZ2VMb2cKaW5kZXggYjliMDUwMy4uYWMwOWQxZiAxMDA2NDQKLS0tIGEv
V2ViS2l0VG9vbHMvQ2hhbmdlTG9nCisrKyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDIxIEBACisyMDEwLTExLTA4ICBOaWNvbGFzIER1ZnJlc25lICA8bmljb2xhcy5kdWZyZXNu
ZUBjb2xsYWJvcmEuY28udWs+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTWFydGluIFJvYmluc29u
LgorCisgICAgICAgIFtHVEtdIExpbmsgd2l0aCB0YXJnZXQgbmFtZSBzZXQgZG9lcyBub3Qgd29y
aworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDg4NjUK
KworICAgICAgICBXaGVuIGEgbmV3IHBhZ2UgaXMgY3JlYXRlZCB3aXRoIGEgbmFtZSAodGFyZ2V0
PW15RnJhbWUpLCB0aGUgbmV3CisgICAgICAgIG1haW5GcmFtZSBjb3VsZCBub3QgYmUgZm91bmQg
YmVjYXVzZSB0aGV5IHdoZXJlIG5vdCBzdG9yZWQgaW4gdGhlCisgICAgICAgIHNhbWUgUGFnZUdy
b3VwLiBBcyBQYWdlR3JvdXAgYXJlIG5vdCBleHBvc2VkIGV4dGVybmFsbHkgc28gdGhlCisgICAg
ICAgIHNpbXBsaWVzdCBzb2x1dGlvbiBpcyB0byB1c2UgYSBnbG9iYWwgcGFnZSBncm91cCBuYW1l
LiBUaGlzIGFsc28gZml4ZXMKKyAgICAgICAgaXNzdWUgd2l0aCB2aXNpdGVkIGxpbmsgY29sb3Jh
dGlvbiBhY3Jvc3MgcGFnZXMuIEFmdGVyIHRoaXMgY2hhbmdlIHRoZQorICAgICAgICBwcml2YXRl
IGZ1bmN0aW9uIHdlYmtpdF93ZWJfdmlld19zZXRfZ3JvdXBfbmFtZSgpIHdhcyBubyBsb25nZXIg
dXNlZAorICAgICAgICBzbyBpdCB3YXMgcmVtb3ZlZCBjb21wbGV0bHkuCisKKyAgICAgICAgKiBE
dW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwOgorICAgICAgICAoY3JlYXRlV2Vi
Vmlldyk6CisKIDIwMTAtMTEtMDggIEFkYW0gUm9iZW4gIDxhcm9iZW5AYXBwbGUuY29tPgogCiAg
ICAgICAgIFN3aXRjaCBiYWNrIHRvIHVzaW5nIGtDR0ltYWdlQWxwaGFQcmVtdWx0aXBsaWVkRmly
c3Qgd2hlbiBnZW5lcmF0aW5nCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJl
ZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3Rr
L0R1bXBSZW5kZXJUcmVlLmNwcAppbmRleCA1NGFjYzQ5Li41YWE2MWUzIDEwMDY0NAotLS0gYS9X
ZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCisrKyBiL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKQEAgLTY5LDcg
KzY5LDYgQEAgZXh0ZXJuIGd1aW50IHdlYmtpdF93ZWJfZnJhbWVfZ2V0X3BlbmRpbmdfdW5sb2Fk
X2V2ZW50X2NvdW50KFdlYktpdFdlYkZyYW1lKiBmcmEKIGV4dGVybiB2b2lkIHdlYmtpdF93ZWJf
c2V0dGluZ3NfYWRkX2V4dHJhX3BsdWdpbl9kaXJlY3RvcnkoV2ViS2l0V2ViVmlldyogdmlldywg
Y29uc3QgZ2NoYXIqIGRpcmVjdG9yeSk7CiBleHRlcm4gZ2NoYXIqIHdlYmtpdF93ZWJfZnJhbWVf
Z2V0X3Jlc3BvbnNlX21pbWVfdHlwZShXZWJLaXRXZWJGcmFtZSogZnJhbWUpOwogZXh0ZXJuIHZv
aWQgd2Via2l0X3dlYl9mcmFtZV9jbGVhcl9tYWluX2ZyYW1lX25hbWUoV2ViS2l0V2ViRnJhbWUq
IGZyYW1lKTsKLWV4dGVybiB2b2lkIHdlYmtpdF93ZWJfdmlld19zZXRfZ3JvdXBfbmFtZShXZWJL
aXRXZWJWaWV3KiB2aWV3LCBjb25zdCBnY2hhciogZ3JvdXBOYW1lKTsKIGV4dGVybiB2b2lkIHdl
YmtpdF9yZXNldF9vcmlnaW5fYWNjZXNzX3doaXRlX2xpc3RzKCk7CiB9CiAKQEAgLTEwMDAsMTAg
Kzk5OSw2IEBAIHN0YXRpYyBXZWJLaXRXZWJWaWV3KiBjcmVhdGVXZWJWaWV3KCkKIAogICAgIER1
bXBSZW5kZXJUcmVlU3VwcG9ydEd0azo6c2V0RHVtcFJlbmRlclRyZWVNb2RlRW5hYmxlZCh0cnVl
KTsKIAotICAgIC8vIEZyb20gYnVnIDExNzU2OiBVc2UgYSBmcmFtZSBncm91cCBuYW1lIGZvciBh
bGwgV2ViVmlld3MgY3JlYXRlZCBieQotICAgIC8vIER1bXBSZW5kZXJUcmVlIHRvIGFsbG93IHRl
c3Rpbmcgb2YgY3Jvc3MtcGFnZSBmcmFtZSBsb29rdXAuCi0gICAgd2Via2l0X3dlYl92aWV3X3Nl
dF9ncm91cF9uYW1lKHZpZXcsICJvcmcud2Via2l0Lmd0ay5EdW1wUmVuZGVyVHJlZSIpOwotCiAg
ICAgZ19vYmplY3RfY29ubmVjdChHX09CSkVDVCh2aWV3KSwKICAgICAgICAgICAgICAgICAgICAg
ICJzaWduYWw6OmxvYWQtc3RhcnRlZCIsIHdlYlZpZXdMb2FkU3RhcnRlZCwgMCwKICAgICAgICAg
ICAgICAgICAgICAgICJzaWduYWw6OmxvYWQtZmluaXNoZWQiLCB3ZWJWaWV3TG9hZEZpbmlzaGVk
LCAwLAotLSAKMS43LjMuMgoK
</data>

          </attachment>
      

    </bug>

</bugzilla>