<?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>32612</bug_id>
          
          <creation_ts>2009-12-16 08:47:34 -0800</creation_ts>
          <short_desc>[GTK] Add WebKitEnableCaretBrowsing key to the layoutTestController.overridePreference call</short_desc>
          <delta_ts>2009-12-17 13:26:16 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Alejandro G. Castro">alex</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>172305</commentid>
    <comment_count>0</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-16 08:47:34 -0800</bug_when>
    <thetext>We need this API in order to test the caret browsing from the DRT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172307</commentid>
    <comment_count>1</comment_count>
      <attachid>44981</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-16 08:52:49 -0800</bug_when>
    <thetext>Created attachment 44981
Proposed patch adding the API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172309</commentid>
    <comment_count>2</comment_count>
      <attachid>44982</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-16 08:54:37 -0800</bug_when>
    <thetext>Created attachment 44982
Proposed patch

Upload the right patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172310</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-16 08:55:08 -0800</bug_when>
    <thetext>Attachment 44982 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKitTools/DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:565:  Use 0 instead of NULL.  [readability/null] [5]
Total errors found: 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172495</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-16 13:15:47 -0800</bug_when>
    <thetext>I wonder if we shouldn&apos;t just enable/disable this via the layoutTestController.overridePreference call instead.  We&apos;d just have to come up with a name for this preference.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172676</commentid>
    <comment_count>5</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-17 01:30:54 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; I wonder if we shouldn&apos;t just enable/disable this via the
&gt; layoutTestController.overridePreference call instead.  We&apos;d just have to come
&gt; up with a name for this preference.

You are right, thanks for the comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172679</commentid>
    <comment_count>6</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-17 01:39:05 -0800</bug_when>
    <thetext>Resolved by mistake, we need the patch adding the property.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172702</commentid>
    <comment_count>7</comment_count>
      <attachid>45051</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-17 03:02:33 -0800</bug_when>
    <thetext>Created attachment 45051
Proposed patch

Using the overridePreference API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172704</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-17 03:06:13 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 45051 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172931</commentid>
    <comment_count>9</comment_count>
      <attachid>45051</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-12-17 12:59:39 -0800</bug_when>
    <thetext>Comment on attachment 45051
Proposed patch

LGTM!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172941</commentid>
    <comment_count>10</comment_count>
      <attachid>45051</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-17 13:26:11 -0800</bug_when>
    <thetext>Comment on attachment 45051
Proposed patch

Clearing flags on attachment: 45051

Committed r52284: &lt;http://trac.webkit.org/changeset/52284&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172942</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-17 13:26:16 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44981</attachid>
            <date>2009-12-16 08:52:49 -0800</date>
            <delta_ts>2009-12-16 08:54:37 -0800</delta_ts>
            <desc>Proposed patch adding the API</desc>
            <filename>caret_browsing.patch</filename>
            <type>text/plain</type>
            <size>1336</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvZG9tL1Bvc2l0aW9uLmNwcCBiL1dlYkNvcmUvZG9tL1Bvc2l0
aW9uLmNwcAppbmRleCAwZmY4MjYyLi5kNTU3ZTFiIDEwMDY0NAotLS0gYS9XZWJDb3JlL2RvbS9Q
b3NpdGlvbi5jcHAKKysrIGIvV2ViQ29yZS9kb20vUG9zaXRpb24uY3BwCkBAIC0xMDM1LDcgKzEw
MzUsNyBAQCB2b2lkIFBvc2l0aW9uOjpnZXRJbmxpbmVCb3hBbmRPZmZzZXQoRUFmZmluaXR5IGFm
ZmluaXR5LCBUZXh0RGlyZWN0aW9uIHByaW1hcnlEaQogCiAgICAgICAgICAgICBjYW5kaWRhdGUg
PSBib3g7CiAgICAgICAgIH0KLSAgICAgICAgaWYgKGNhbmRpZGF0ZSAmJiAhYm94ICYmIGFmZmlu
aXR5ID09IERPV05TVFJFQU0pIHsKKyAgICAgICAgaWYgKGNhbmRpZGF0ZSAmJiAhYm94ICYmIGFm
ZmluaXR5ID09IERPV05TVFJFQU0gJiYgY2FuZGlkYXRlID09IHRleHRSZW5kZXJlci0+bGFzdFRl
eHRCb3goKSkgewogICAgICAgICAgICAgYm94ID0gc2VhcmNoQWhlYWRGb3JCZXR0ZXJNYXRjaCh0
ZXh0UmVuZGVyZXIpOwogICAgICAgICAgICAgaWYgKGJveCkKICAgICAgICAgICAgICAgICBjYXJl
dE9mZnNldCA9IGJveC0+Y2FyZXRNaW5PZmZzZXQoKTsKZGlmZiAtLWdpdCBhL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlclRleHQuY3BwIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dC5jcHAK
aW5kZXggOTVhYTI3Ny4uMzdjMzVlOSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGV4dC5jcHAKKysrIGIvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dC5jcHAKQEAgLTMz
OCw3ICszMzgsNyBAQCBWaXNpYmxlUG9zaXRpb24gUmVuZGVyVGV4dDo6cG9zaXRpb25Gb3JQb2lu
dChjb25zdCBJbnRQb2ludCYgcG9pbnQpCiAgICAgICAgIC8vIGF0IHRoZSB5IGNvb3JkaW5hdGUg
b2YgdGhlIGxhc3QgbGluZSBvciBiZWxvdwogICAgICAgICAvLyBhbmQgdGhlIHggY29vcmRpbmF0
ZSBpcyB0byB0aGUgcmlnaHQgb2YgdGhlIGxhc3QgdGV4dCBib3ggcmlnaHQgZWRnZQogICAgICAg
ICBvZmZzZXQgPSBsYXN0VGV4dEJveCgpLT5vZmZzZXRGb3JQb3NpdGlvbihwb2ludC54KCkpOwot
ICAgICAgICByZXR1cm4gY3JlYXRlVmlzaWJsZVBvc2l0aW9uKG9mZnNldCArIGxhc3RUZXh0Qm94
KCktPnN0YXJ0KCksIERPV05TVFJFQU0pOworICAgICAgICByZXR1cm4gY3JlYXRlVmlzaWJsZVBv
c2l0aW9uKG9mZnNldCArIGxhc3RUZXh0Qm94KCktPnN0YXJ0KCksIG9mZnNldCA+IDAgPyBWUF9V
UFNUUkVBTV9JRl9QT1NTSUJMRSA6IERPV05TVFJFQU0pOwogICAgIH0KIAogICAgIElubGluZVRl
eHRCb3gqIGxhc3RCb3hBYm92ZSA9IDA7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>44982</attachid>
            <date>2009-12-16 08:54:37 -0800</date>
            <delta_ts>2009-12-17 03:02:33 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>enable-caret-api.patch</filename>
            <type>text/plain</type>
            <size>5959</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBkNThjNWNhLi40YzZjZjg3IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDktMTIt
MTYgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGVuYWJsZUNhcmV0QnJvd3Np
bmcgQVBJIHRvIHRoZSBMYXlvdXRUZXN0Q29udHJvbGxlcgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzI2MTIKKworICAgICAgICBUaGlzIEFQSSBlbmFi
bGVzIHRoZSBjYXJldCBicm93c2luZyBpbiB0aGUgc2V0dGluZ3MuCisKKyAgICAgICAgKiBEdW1w
UmVuZGVyVHJlZS9MYXlvdXRUZXN0Q29udHJvbGxlci5jcHA6CisgICAgICAgICogRHVtcFJlbmRl
clRyZWUvTGF5b3V0VGVzdENvbnRyb2xsZXIuaDoKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9n
dGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVl
L21hYy9MYXlvdXRUZXN0Q29udHJvbGxlck1hYy5tbToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJl
ZS9xdC9MYXlvdXRUZXN0Q29udHJvbGxlclF0LmNwcDoKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJl
ZS93aW4vTGF5b3V0VGVzdENvbnRyb2xsZXJXaW4uY3BwOgorICAgICAgICAqIER1bXBSZW5kZXJU
cmVlL3d4L0xheW91dFRlc3RDb250cm9sbGVyV3guY3BwOgorCiAyMDA5LTEyLTE1ICBDaHJpcyBK
ZXJkb25layAgPGNocmlzLmplcmRvbmVrQGdtYWlsLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBEYXZpZCBMZXZpbi4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL0xh
eW91dFRlc3RDb250cm9sbGVyLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL0xheW91
dFRlc3RDb250cm9sbGVyLmNwcAppbmRleCA1NzJkNjEwLi5mZWMyODliIDEwMDY0NAotLS0gYS9X
ZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9MYXlvdXRUZXN0Q29udHJvbGxlci5jcHAKKysrIGIv
V2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvTGF5b3V0VGVzdENvbnRyb2xsZXIuY3BwCkBAIC0x
MTUwLDYgKzExNTAsMTQgQEAgc3RhdGljIEpTVmFsdWVSZWYgYWRkVXNlclN0eWxlU2hlZXRDYWxs
YmFjayhKU0NvbnRleHRSZWYgY29udGV4dCwgSlNPYmplY3RSZWYsIEoKICAgICByZXR1cm4gSlNW
YWx1ZU1ha2VVbmRlZmluZWQoY29udGV4dCk7CiB9CiAKK3N0YXRpYyBKU1ZhbHVlUmVmIGVuYWJs
ZUNhcmV0QnJvd3NpbmdDYWxsYmFjayhKU0NvbnRleHRSZWYgY29udGV4dCwgSlNPYmplY3RSZWYg
ZnVuY3Rpb24sIEpTT2JqZWN0UmVmIHRoaXNPYmplY3QsIHNpemVfdCBhcmd1bWVudENvdW50LCBj
b25zdCBKU1ZhbHVlUmVmIGFyZ3VtZW50c1tdLCBKU1ZhbHVlUmVmKiBleGNlcHRpb24pCit7Cisg
ICAgLy8gSGFzIGd0ayBpbXBsZW1lbnRhdGlvbgorICAgIExheW91dFRlc3RDb250cm9sbGVyKiBj
b250cm9sbGVyID0gc3RhdGljX2Nhc3Q8TGF5b3V0VGVzdENvbnRyb2xsZXIqPihKU09iamVjdEdl
dFByaXZhdGUodGhpc09iamVjdCkpOworICAgIGNvbnRyb2xsZXItPmVuYWJsZUNhcmV0QnJvd3Np
bmcoKTsKKyAgICByZXR1cm4gSlNWYWx1ZU1ha2VVbmRlZmluZWQoY29udGV4dCk7Cit9CisKIC8v
IFN0YXRpYyBWYWx1ZXMKIAogc3RhdGljIEpTVmFsdWVSZWYgZ2V0R2xvYmFsRmxhZ0NhbGxiYWNr
KEpTQ29udGV4dFJlZiBjb250ZXh0LCBKU09iamVjdFJlZiB0aGlzT2JqZWN0LCBKU1N0cmluZ1Jl
ZiBwcm9wZXJ0eU5hbWUsIEpTVmFsdWVSZWYqIGV4Y2VwdGlvbikKQEAgLTEzMTYsNiArMTMyNCw3
IEBAIEpTU3RhdGljRnVuY3Rpb24qIExheW91dFRlc3RDb250cm9sbGVyOjpzdGF0aWNGdW5jdGlv
bnMoKQogICAgICAgICB7ICJ3YWl0VW50aWxEb25lIiwgd2FpdFVudGlsRG9uZUNhbGxiYWNrLCBr
SlNQcm9wZXJ0eUF0dHJpYnV0ZVJlYWRPbmx5IHwga0pTUHJvcGVydHlBdHRyaWJ1dGVEb250RGVs
ZXRlIH0sCiAgICAgICAgIHsgIndpbmRvd0NvdW50Iiwgd2luZG93Q291bnRDYWxsYmFjaywga0pT
UHJvcGVydHlBdHRyaWJ1dGVSZWFkT25seSB8IGtKU1Byb3BlcnR5QXR0cmlidXRlRG9udERlbGV0
ZSB9LAogICAgICAgICB7ICJ3aGl0ZUxpc3RBY2Nlc3NGcm9tT3JpZ2luIiwgd2hpdGVMaXN0QWNj
ZXNzRnJvbU9yaWdpbkNhbGxiYWNrLCBrSlNQcm9wZXJ0eUF0dHJpYnV0ZVJlYWRPbmx5IHwga0pT
UHJvcGVydHlBdHRyaWJ1dGVEb250RGVsZXRlIH0sCisgICAgICAgIHsgImVuYWJsZUNhcmV0QnJv
d3NpbmciLCBlbmFibGVDYXJldEJyb3dzaW5nQ2FsbGJhY2ssIGtKU1Byb3BlcnR5QXR0cmlidXRl
UmVhZE9ubHkgfCBrSlNQcm9wZXJ0eUF0dHJpYnV0ZURvbnREZWxldGUgfSwKICAgICAgICAgeyAw
LCAwLCAwIH0KICAgICB9OwogCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJl
ZS9MYXlvdXRUZXN0Q29udHJvbGxlci5oIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvTGF5
b3V0VGVzdENvbnRyb2xsZXIuaAppbmRleCA3ZTE4ZGNlLi5hOWQ5NTk3IDEwMDY0NAotLS0gYS9X
ZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9MYXlvdXRUZXN0Q29udHJvbGxlci5oCisrKyBiL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL0xheW91dFRlc3RDb250cm9sbGVyLmgKQEAgLTkxLDYg
KzkxLDcgQEAgcHVibGljOgogICAgIHNpemVfdCB3ZWJIaXN0b3J5SXRlbUNvdW50KCk7CiAgICAg
dW5zaWduZWQgd29ya2VyVGhyZWFkQ291bnQoKSBjb25zdDsKICAgICBpbnQgd2luZG93Q291bnQo
KTsKKyAgICB2b2lkIGVuYWJsZUNhcmV0QnJvd3NpbmcoKTsKICAgICAKICAgICB2b2lkIGdyYW50
RGVza3RvcE5vdGlmaWNhdGlvblBlcm1pc3Npb24oSlNTdHJpbmdSZWYgb3JpZ2luKTsKICAgICBi
b29sIGNoZWNrRGVza3RvcE5vdGlmaWNhdGlvblBlcm1pc3Npb24oSlNTdHJpbmdSZWYgb3JpZ2lu
KTsKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0
Q29udHJvbGxlckd0ay5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvTGF5b3V0
VGVzdENvbnRyb2xsZXJHdGsuY3BwCmluZGV4IDZlOTRjMWMuLjk1YzZlOGMgMTAwNjQ0Ci0tLSBh
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5j
cHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9s
bGVyR3RrLmNwcApAQCAtNTU2LDMgKzU1NiwxMSBAQCB2b2lkIExheW91dFRlc3RDb250cm9sbGVy
OjpyZW1vdmVBbGxWaXNpdGVkTGlua3MoKQogewogICAgIC8vIEZJWE1FOiBJbXBsZW1lbnQgdGhp
cy4KIH0KKwordm9pZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6ZW5hYmxlQ2FyZXRCcm93c2luZygp
Cit7CisgICAgV2ViS2l0V2ViVmlldyogd2ViVmlldyA9IHdlYmtpdF93ZWJfZnJhbWVfZ2V0X3dl
Yl92aWV3KG1haW5GcmFtZSk7CisgICAgV2ViS2l0V2ViU2V0dGluZ3MqIHdlYlNldHRpbmdzID0g
d2Via2l0X3dlYl92aWV3X2dldF9zZXR0aW5ncyh3ZWJWaWV3KTsKKworICAgIGdfb2JqZWN0X3Nl
dCh3ZWJTZXR0aW5ncywgImVuYWJsZS1jYXJldC1icm93c2luZyIsIFRSVUUsIE5VTEwpOworfQpk
aWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0xheW91dFRlc3RDb250
cm9sbGVyTWFjLm1tIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0xheW91dFRlc3RD
b250cm9sbGVyTWFjLm1tCmluZGV4IDY5ZmUxOWYuLjI3YmUyM2IgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9MYXlvdXRUZXN0Q29udHJvbGxlck1hYy5tbQorKysg
Yi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9tYWMvTGF5b3V0VGVzdENvbnRyb2xsZXJNYWMu
bW0KQEAgLTU4OSwzICs1ODksOCBAQCB2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjpldmFsdWF0
ZVNjcmlwdEluSXNvbGF0ZWRXb3JsZCh1bnNpZ25lZCB3b3JsZElELCBKU09iagogCiAgICAgW21h
aW5GcmFtZSBfc3RyaW5nQnlFdmFsdWF0aW5nSmF2YVNjcmlwdEZyb21TdHJpbmc6c2NyaXB0TlMg
d2l0aEdsb2JhbE9iamVjdDpnbG9iYWxPYmplY3QgaW5TY3JpcHRXb3JsZDp3b3JsZF07CiB9CisK
K3ZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OmVuYWJsZUNhcmV0QnJvd3NpbmcoKQoreworICAg
IC8vIEZJWE1FOiBOb3QgaW1wbGVtZW50ZWQKK30KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL3F0L0xheW91dFRlc3RDb250cm9sbGVyUXQuY3BwIGIvV2ViS2l0VG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvTGF5b3V0VGVzdENvbnRyb2xsZXJRdC5jcHAKaW5kZXggYmM2MTdm
OC4uM2FlZGU3ZCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvTGF5
b3V0VGVzdENvbnRyb2xsZXJRdC5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvTGF5b3V0VGVzdENvbnRyb2xsZXJRdC5jcHAKQEAgLTM2OSwzICszNjksOCBAQCB2b2lkIExh
eW91dFRlc3RDb250cm9sbGVyOjpvdmVycmlkZVByZWZlcmVuY2UoY29uc3QgUVN0cmluZyYgbmFt
ZSwgY29uc3QgUVZhcmlhbgogICAgIGVsc2UgaWYgKG5hbWUgPT0gIldlYktpdFVzZXNQYWdlQ2Fj
aGVQcmVmZXJlbmNlS2V5IikKICAgICAgICAgUVdlYlNldHRpbmdzOjpzZXRNYXhpbXVtUGFnZXNJ
bkNhY2hlKHZhbHVlLnRvSW50KCkpOwogfQorCit2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjpl
bmFibGVDYXJldEJyb3dzaW5nKCkKK3sKKyAgICAvLyBGSVhNRTogTm90IGltcGxlbWVudGVkCit9
CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS93aW4vTGF5b3V0VGVzdENv
bnRyb2xsZXJXaW4uY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL0xheW91dFRl
c3RDb250cm9sbGVyV2luLmNwcAppbmRleCA1ZGViZjE2Li41NWFlOTdlIDEwMDY0NAotLS0gYS9X
ZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS93aW4vTGF5b3V0VGVzdENvbnRyb2xsZXJXaW4uY3Bw
CisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9MYXlvdXRUZXN0Q29udHJvbGxl
cldpbi5jcHAKQEAgLTEwOTMsMyArMTA5Myw3IEBAIEpTUmV0YWluUHRyPEpTU3RyaW5nUmVmPiBM
YXlvdXRUZXN0Q29udHJvbGxlcjo6Y291bnRlclZhbHVlRm9yRWxlbWVudEJ5SWQoSlNTdHJpCiAg
ICAgcmV0dXJuIGNvdW50ZXJWYWx1ZUpTOwogfQogCit2b2lkIExheW91dFRlc3RDb250cm9sbGVy
OjplbmFibGVDYXJldEJyb3dzaW5nKCkKK3sKKyAgICAvLyBGSVhNRTogTm90IGltcGxlbWVudGVk
Cit9CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS93eC9MYXlvdXRUZXN0
Q29udHJvbGxlcld4LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3d4L0xheW91dFRl
c3RDb250cm9sbGVyV3guY3BwCmluZGV4IDJjNDY5NTAuLjVmYmU2ZjYgMTAwNjQ0Ci0tLSBhL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3d4L0xheW91dFRlc3RDb250cm9sbGVyV3guY3BwCisr
KyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3d4L0xheW91dFRlc3RDb250cm9sbGVyV3gu
Y3BwCkBAIC0zNTQsMyArMzU0LDggQEAgSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+IExheW91dFRl
c3RDb250cm9sbGVyOjpjb3VudGVyVmFsdWVGb3JFbGVtZW50QnlJZChKU1N0cmkKIHsKIAogfQor
Cit2b2lkIExheW91dFRlc3RDb250cm9sbGVyOjplbmFibGVDYXJldEJyb3dzaW5nKCkKK3sKKyAg
ICAvLyBGSVhNRTogTm90IGltcGxlbWVudGVkCit9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>45051</attachid>
            <date>2009-12-17 03:02:33 -0800</date>
            <delta_ts>2009-12-17 13:26:10 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>enable-caret-browsing.patch</filename>
            <type>text/plain</type>
            <size>2193</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA3Y2E1YTZjLi5kZTY0YjEwIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMDktMTIt
MTcgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgdGhlIGtleSBXZWJLaXRF
bmFibGVDYXJldEJyb3dzaW5nIHRvIHRoZQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5v
dmVycmlkZVByZWZlcmVuY2UgaW4gb3JkZXIgdG8gYWN0aXZhdGUgY2FyZXQKKyAgICAgICAgYnJv
d3NpbmcuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0z
MjYxMgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcDog
QWRkZWQgdGhlIHJlc2V0IHZhbHVlIG9mCisgICAgICAgIHRoZSBzZXR0aW5nLgorICAgICAgICAq
IER1bXBSZW5kZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHA6IEluc2VydGVk
IHRoZSBuZXcKKyAgICAgICAga2V5IGluIHRoZSBrZXl0YWJsZS4KKwogMjAwOS0xMi0xNyAgQWRh
bSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJ1YmJlciBzdGFtcCBieSBT
ZWlkZWwuCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJl
bmRlclRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJU
cmVlLmNwcAppbmRleCBmZDFlM2M2Li41YTVlOWFhIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9E
dW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCisrKyBiL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKQEAgLTMzMyw2ICszMzMsNyBAQCBz
dGF0aWMgdm9pZCByZXNldERlZmF1bHRzVG9Db25zaXN0ZW50VmFsdWVzKCkKICAgICAgICAgICAg
ICAgICAgImRlZmF1bHQtZm9udC1zaXplIiwgMTYsCiAgICAgICAgICAgICAgICAgICJkZWZhdWx0
LW1vbm9zcGFjZS1mb250LXNpemUiLCAxMywKICAgICAgICAgICAgICAgICAgIm1pbmltdW0tZm9u
dC1zaXplIiwgMSwKKyAgICAgICAgICAgICAgICAgImVuYWJsZS1jYXJldC1icm93c2luZyIsIEZB
TFNFLAogICAgICAgICAgICAgICAgICBOVUxMKTsKIAogICAgIHdlYmtpdF93ZWJfZnJhbWVfY2xl
YXJfbWFpbl9mcmFtZV9uYW1lKG1haW5GcmFtZSk7CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9E
dW1wUmVuZGVyVHJlZS9ndGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwIGIvV2ViS2l0VG9v
bHMvRHVtcFJlbmRlclRyZWUvZ3RrL0xheW91dFRlc3RDb250cm9sbGVyR3RrLmNwcAppbmRleCA2
ZTk0YzFjLi5kN2Q3YWQxIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9n
dGsvTGF5b3V0VGVzdENvbnRyb2xsZXJHdGsuY3BwCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5k
ZXJUcmVlL2d0ay9MYXlvdXRUZXN0Q29udHJvbGxlckd0ay5jcHAKQEAgLTY4LDYgKzY4LDcgQEAg
c3RhdGljIGdjaGFyKiBjb3B5V2ViU2V0dGluZ0tleShnY2hhciogcHJlZmVyZW5jZUtleSkKICAg
ICAgICAga2V5VGFibGUgPSBnX2hhc2hfdGFibGVfbmV3KGdfc3RyX2hhc2gsIGdfc3RyX2VxdWFs
KTsKICAgICAgICAgZ19oYXNoX3RhYmxlX2luc2VydChrZXlUYWJsZSwgZ19zdHJkdXAoIldlYktp
dEphdmFTY3JpcHRFbmFibGVkIiksIGdfc3RyZHVwKCJlbmFibGUtc2NyaXB0cyIpKTsKICAgICAg
ICAgZ19oYXNoX3RhYmxlX2luc2VydChrZXlUYWJsZSwgZ19zdHJkdXAoIldlYktpdERlZmF1bHRG
b250U2l6ZSIpLCBnX3N0cmR1cCgiZGVmYXVsdC1mb250LXNpemUiKSk7CisgICAgICAgIGdfaGFz
aF90YWJsZV9pbnNlcnQoa2V5VGFibGUsIGdfc3RyZHVwKCJXZWJLaXRFbmFibGVDYXJldEJyb3dz
aW5nIiksIGdfc3RyZHVwKCJlbmFibGUtY2FyZXQtYnJvd3NpbmciKSk7CiAgICAgfQogCiAgICAg
cmV0dXJuIGdfc3RyZHVwKHN0YXRpY19jYXN0PGdjaGFyKj4oZ19oYXNoX3RhYmxlX2xvb2t1cChr
ZXlUYWJsZSwgcHJlZmVyZW5jZUtleSkpKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>