<?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>64625</bug_id>
          
          <creation_ts>2011-07-15 13:55:01 -0700</creation_ts>
          <short_desc>Add isSpeechInputEnabled flag to WebContextMenuData</short_desc>
          <delta_ts>2011-07-20 10:02:06 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</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>
          
          <blocked>39485</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter>gshires</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>fishd</cc>
    
    <cc>satish</cc>
    
    <cc>tonyg</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>437966</commentid>
    <comment_count>0</comment_count>
      <attachid>101040</attachid>
    <who name="">gshires</who>
    <bug_when>2011-07-15 13:55:01 -0700</bug_when>
    <thetext>Created attachment 101040
Proposed patch

This flag is to be used by a new menu item &quot;Voice recognition options&quot; which will be added to Chromium. This patch is necessary so that the menu item only appears for input-fields containing the x-webkit-speech attribute.

The chromium code that will make use of this patch and that implements the context menu item &quot;Voice recognition options&quot; is: http://codereview.chromium.org/7086005</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439020</commentid>
    <comment_count>1</comment_count>
    <who name="Satish Sampath">satish</who>
    <bug_when>2011-07-19 00:46:21 -0700</bug_when>
    <thetext>+Darin to approve the addition to WebKit/chromium/public API

All patches should have an entry to the appropriate ChangeLog file. For this patch, please add an entry to WebKit/ChangeLog. You can do this with the &apos;Tools/Scripts/prepare-ChangeLog&apos; script. For more info see http://www.webkit.org/coding/contributing.html#changelogs

ContextMenuClientImpl.cpp:264 - should indent by 4 spaces, not 2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439374</commentid>
    <comment_count>2</comment_count>
      <attachid>101363</attachid>
    <who name="">gshires</who>
    <bug_when>2011-07-19 12:49:11 -0700</bug_when>
    <thetext>Created attachment 101363
Proposed patch

Fixed spacing and added ChangeLog entry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439821</commentid>
    <comment_count>3</comment_count>
      <attachid>101363</attachid>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2011-07-20 08:29:15 -0700</bug_when>
    <thetext>Comment on attachment 101363
Proposed patch

For future reference, when you want a reviewer to add a patch to the commit queue for you just set the cq field to &quot;?&quot;. Some committers like to commit manually and it is hard to remember who has committer rights, so typically reviewers will not cq+ unless it is requested.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439858</commentid>
    <comment_count>4</comment_count>
      <attachid>101363</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-20 10:02:02 -0700</bug_when>
    <thetext>Comment on attachment 101363
Proposed patch

Clearing flags on attachment: 101363

Committed r91377: &lt;http://trac.webkit.org/changeset/91377&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439859</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-07-20 10:02:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>101040</attachid>
            <date>2011-07-15 13:55:01 -0700</date>
            <delta_ts>2011-07-19 12:49:11 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>isSpeechInputEnabled-WebKitPatch.txt</filename>
            <type>text/plain</type>
            <size>1792</size>
            <attacher>gshires</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkNvbnRleHRNZW51
RGF0YS5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViQ29udGV4dE1lbnVEYXRh
LmgKaW5kZXggZWQ2ZTNjNC4uMTkzN2FhNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9wdWJsaWMvV2ViQ29udGV4dE1lbnVEYXRhLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9wdWJsaWMvV2ViQ29udGV4dE1lbnVEYXRhLmgKQEAgLTEwOSw2ICsxMDksOSBAQCBzdHJ1
Y3QgV2ViQ29udGV4dE1lbnVEYXRhIHsKICAgICAvLyBUaGUgcmF3IHRleHQgb2YgdGhlIHNlbGVj
dGlvbiBpbiBjb250ZXh0LgogICAgIFdlYlN0cmluZyBzZWxlY3RlZFRleHQ7CiAKKyAgICAvLyBX
aGV0aGVyIHNwZWVjaCBpbnB1dCBpcyBlbmFibGVkLgorICAgIGJvb2wgaXNTcGVlY2hJbnB1dEVu
YWJsZWQ7CisKICAgICAvLyBXaGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGVuYWJsZWQuCiAgICAg
Ym9vbCBpc1NwZWxsQ2hlY2tpbmdFbmFibGVkOwogCkBAIC0xNjIsNiArMTY1LDcgQEAgc3RydWN0
IFdlYkNvbnRleHRNZW51RGF0YSB7CiAgICAgICAgIDogbWVkaWFUeXBlKE1lZGlhVHlwZU5vbmUp
CiAgICAgICAgICwgaXNJbWFnZUJsb2NrZWQoZmFsc2UpCiAgICAgICAgICwgbWVkaWFGbGFncyhN
ZWRpYU5vbmUpCisgICAgICAgICwgaXNTcGVlY2hJbnB1dEVuYWJsZWQoZmFsc2UpCiAgICAgICAg
ICwgaXNTcGVsbENoZWNraW5nRW5hYmxlZChmYWxzZSkKICAgICAgICAgLCBpc0VkaXRhYmxlKGZh
bHNlKQogICAgICAgICAsIHdyaXRpbmdEaXJlY3Rpb25EZWZhdWx0KENoZWNrYWJsZU1lbnVJdGVt
RGlzYWJsZWQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9Db250ZXh0
TWVudUNsaWVudEltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvQ29udGV4dE1l
bnVDbGllbnRJbXBsLmNwcAppbmRleCA1YzliMmUwLi5hOTc0Y2NjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9Db250ZXh0TWVudUNsaWVudEltcGwuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0NvbnRleHRNZW51Q2xpZW50SW1wbC5jcHAKQEAgLTI1
OSw2ICsyNTksMTIgQEAgUGxhdGZvcm1NZW51RGVzY3JpcHRpb24gQ29udGV4dE1lbnVDbGllbnRJ
bXBsOjpnZXRDdXN0b21NZW51RnJvbURlZmF1bHRJdGVtcygKIAogICAgIGlmIChyLmlzQ29udGVu
dEVkaXRhYmxlKCkpIHsKICAgICAgICAgZGF0YS5pc0VkaXRhYmxlID0gdHJ1ZTsKKyNpZiBFTkFC
TEUoSU5QVVRfU1BFRUNIKQorICAgICAgICBpZiAoci5pbm5lck5vblNoYXJlZE5vZGUoKS0+aGFz
VGFnTmFtZShIVE1MTmFtZXM6OmlucHV0VGFnKSkgeworICAgICAgICAgIGRhdGEuaXNTcGVlY2hJ
bnB1dEVuYWJsZWQgPSAKKyAgICAgICAgICAgICAgc3RhdGljX2Nhc3Q8SFRNTElucHV0RWxlbWVu
dCo+KHIuaW5uZXJOb25TaGFyZWROb2RlKCkpLT5pc1NwZWVjaEVuYWJsZWQoKTsKKyAgICAgICAg
fSAgCisjZW5kaWYKICAgICAgICAgaWYgKG1fd2ViVmlldy0+Zm9jdXNlZFdlYkNvcmVGcmFtZSgp
LT5lZGl0b3IoKS0+aXNDb250aW51b3VzU3BlbGxDaGVja2luZ0VuYWJsZWQoKSkgewogICAgICAg
ICAgICAgZGF0YS5pc1NwZWxsQ2hlY2tpbmdFbmFibGVkID0gdHJ1ZTsKICAgICAgICAgICAgIC8v
IFNwZWxsY2hlY2tpbmcgbWlnaHQgYmUgZW5hYmxlZCBmb3IgdGhlIGZpZWxkLCBidXQgY291bGQg
YmUgZGlzYWJsZWQgb24gdGhlIG5vZGUuCg==
</data>
<flag name="review"
          id="95853"
          type_id="1"
          status="+"
          setter="fishd"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>101363</attachid>
            <date>2011-07-19 12:49:11 -0700</date>
            <delta_ts>2011-07-20 10:02:01 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>patch_64625_b.txt</filename>
            <type>text/plain</type>
            <size>2591</size>
            <attacher>gshires</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggNDA0NTgzMS4uNzg4NjkxZmYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDctMTkgIEdsZW4gU2hp
cmVzICA8Z3NoaXJlc0Bnb29nbGUuY29tPgorCisgICAgICAgIEJ1ZyA2NDYyNTogQWRkIGlzU3Bl
ZWNoSW5wdXRFbmFibGVkIGZsYWcgdG8gV2ViQ29udGV4dE1lbnVEYXRhLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjQ2MjUKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHB1YmxpYy9XZWJDb250ZXh0TWVu
dURhdGEuaDoKKyAgICAgICAgKFdlYktpdDo6V2ViQ29udGV4dE1lbnVEYXRhOjpXZWJDb250ZXh0
TWVudURhdGEpOiBhZGRlZCBmbGFnIGlzU3BlZWNoSW5wdXRFbmFibGVkCisgICAgICAgICogc3Jj
L0NvbnRleHRNZW51Q2xpZW50SW1wbC5jcHA6CisgICAgICAgIChXZWJLaXQ6OkNvbnRleHRNZW51
Q2xpZW50SW1wbDo6Z2V0Q3VzdG9tTWVudUZyb21EZWZhdWx0SXRlbXMpOiBzZXQgZmxhZyBpc1Nw
ZWVjaElucHV0RW5hYmxlZAorCiAyMDExLTA3LTE0ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJr
aXQub3JnPgogCiAgICAgICAgIFJvbGxlZCBDaHJvbWl1bSByZXZpc2lvbiB0byA5MjYwNi4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkNvbnRleHRNZW51RGF0
YS5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViQ29udGV4dE1lbnVEYXRhLmgK
aW5kZXggZWQ2ZTNjNC4uMTkzN2FhNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9wdWJsaWMvV2ViQ29udGV4dE1lbnVEYXRhLmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9wdWJsaWMvV2ViQ29udGV4dE1lbnVEYXRhLmgKQEAgLTEwOSw2ICsxMDksOSBAQCBzdHJ1Y3Qg
V2ViQ29udGV4dE1lbnVEYXRhIHsKICAgICAvLyBUaGUgcmF3IHRleHQgb2YgdGhlIHNlbGVjdGlv
biBpbiBjb250ZXh0LgogICAgIFdlYlN0cmluZyBzZWxlY3RlZFRleHQ7CiAKKyAgICAvLyBXaGV0
aGVyIHNwZWVjaCBpbnB1dCBpcyBlbmFibGVkLgorICAgIGJvb2wgaXNTcGVlY2hJbnB1dEVuYWJs
ZWQ7CisKICAgICAvLyBXaGV0aGVyIHNwZWxsIGNoZWNraW5nIGlzIGVuYWJsZWQuCiAgICAgYm9v
bCBpc1NwZWxsQ2hlY2tpbmdFbmFibGVkOwogCkBAIC0xNjIsNiArMTY1LDcgQEAgc3RydWN0IFdl
YkNvbnRleHRNZW51RGF0YSB7CiAgICAgICAgIDogbWVkaWFUeXBlKE1lZGlhVHlwZU5vbmUpCiAg
ICAgICAgICwgaXNJbWFnZUJsb2NrZWQoZmFsc2UpCiAgICAgICAgICwgbWVkaWFGbGFncyhNZWRp
YU5vbmUpCisgICAgICAgICwgaXNTcGVlY2hJbnB1dEVuYWJsZWQoZmFsc2UpCiAgICAgICAgICwg
aXNTcGVsbENoZWNraW5nRW5hYmxlZChmYWxzZSkKICAgICAgICAgLCBpc0VkaXRhYmxlKGZhbHNl
KQogICAgICAgICAsIHdyaXRpbmdEaXJlY3Rpb25EZWZhdWx0KENoZWNrYWJsZU1lbnVJdGVtRGlz
YWJsZWQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9Db250ZXh0TWVu
dUNsaWVudEltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvQ29udGV4dE1lbnVD
bGllbnRJbXBsLmNwcAppbmRleCA1YzliMmUwLi40ZmJmYjliIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9Db250ZXh0TWVudUNsaWVudEltcGwuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vc3JjL0NvbnRleHRNZW51Q2xpZW50SW1wbC5jcHAKQEAgLTI1OSw2
ICsyNTksMTIgQEAgUGxhdGZvcm1NZW51RGVzY3JpcHRpb24gQ29udGV4dE1lbnVDbGllbnRJbXBs
OjpnZXRDdXN0b21NZW51RnJvbURlZmF1bHRJdGVtcygKIAogICAgIGlmIChyLmlzQ29udGVudEVk
aXRhYmxlKCkpIHsKICAgICAgICAgZGF0YS5pc0VkaXRhYmxlID0gdHJ1ZTsKKyNpZiBFTkFCTEUo
SU5QVVRfU1BFRUNIKQorICAgICAgICBpZiAoci5pbm5lck5vblNoYXJlZE5vZGUoKS0+aGFzVGFn
TmFtZShIVE1MTmFtZXM6OmlucHV0VGFnKSkgeworICAgICAgICAgICAgZGF0YS5pc1NwZWVjaElu
cHV0RW5hYmxlZCA9IAorICAgICAgICAgICAgICAgIHN0YXRpY19jYXN0PEhUTUxJbnB1dEVsZW1l
bnQqPihyLmlubmVyTm9uU2hhcmVkTm9kZSgpKS0+aXNTcGVlY2hFbmFibGVkKCk7CisgICAgICAg
IH0gIAorI2VuZGlmCiAgICAgICAgIGlmIChtX3dlYlZpZXctPmZvY3VzZWRXZWJDb3JlRnJhbWUo
KS0+ZWRpdG9yKCktPmlzQ29udGludW91c1NwZWxsQ2hlY2tpbmdFbmFibGVkKCkpIHsKICAgICAg
ICAgICAgIGRhdGEuaXNTcGVsbENoZWNraW5nRW5hYmxlZCA9IHRydWU7CiAgICAgICAgICAgICAv
LyBTcGVsbGNoZWNraW5nIG1pZ2h0IGJlIGVuYWJsZWQgZm9yIHRoZSBmaWVsZCwgYnV0IGNvdWxk
IGJlIGRpc2FibGVkIG9uIHRoZSBub2RlLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>