<?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>38990</bug_id>
          
          <creation_ts>2010-05-12 07:30:10 -0700</creation_ts>
          <short_desc>Touch events are disabled by default when using V8.</short_desc>
          <delta_ts>2010-05-14 02:50:39 -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>WebCore Misc.</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ben Murdoch">benm</reporter>
          <assigned_to name="Ben Murdoch">benm</assigned_to>
          <cc>andreip</cc>
    
    <cc>android-webkit-unforking</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>gdk</cc>
    
    <cc>steveblock</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>224597</commentid>
    <comment_count>0</comment_count>
    <who name="Ben Murdoch">benm</who>
    <bug_when>2010-05-12 07:30:10 -0700</bug_when>
    <thetext>With https://bugs.webkit.org/show_bug.cgi?id=37485 and https://bugs.webkit.org/show_bug.cgi?id=38392 a runtime flag was added to configure support for touch events and it is false by default, i.e. touch events are turned off. This means touch events no longer work on Android after this change.

Chromium configures this flag independently of the WebCore default and the code inside RuntimeEnabledFeatures.h is protected by the ENABLE(TOUCH_EVENTS) compile time guard. I think it is safe therefore to make the default for this flag inside WebCore true.

Patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224606</commentid>
    <comment_count>1</comment_count>
      <attachid>55846</attachid>
    <who name="Ben Murdoch">benm</who>
    <bug_when>2010-05-12 07:56:35 -0700</bug_when>
    <thetext>Created attachment 55846
Patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224609</commentid>
    <comment_count>2</comment_count>
    <who name="Steve Block">steveblock</who>
    <bug_when>2010-05-12 08:00:42 -0700</bug_when>
    <thetext>&gt; I think it is safe therefore to make the default for this flag inside WebCore
&gt; true.
It seems that all runtime-enabled features that are also guarded by a compile flag should default to &apos;on&apos;, particularly if the default is overriden by chromium anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224666</commentid>
    <comment_count>3</comment_count>
      <attachid>55846</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2010-05-12 09:16:56 -0700</bug_when>
    <thetext>Comment on attachment 55846
Patch.

R=me, and I agree that it makes sense to enable the rest by default as well.  That can be a separate patch though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225731</commentid>
    <comment_count>4</comment_count>
      <attachid>55846</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-14 02:50:28 -0700</bug_when>
    <thetext>Comment on attachment 55846
Patch.

Clearing flags on attachment: 55846

Committed r59459: &lt;http://trac.webkit.org/changeset/59459&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225732</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-14 02:50:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55846</attachid>
            <date>2010-05-12 07:56:35 -0700</date>
            <delta_ts>2010-05-14 02:50:27 -0700</delta_ts>
            <desc>Patch.</desc>
            <filename>38990.txt</filename>
            <type>text/plain</type>
            <size>1423</size>
            <attacher name="Ben Murdoch">benm</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1OTIzMikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTAtMDUtMTIgIEJlbiBNdXJkb2NoICA8YmVubUBnb29nbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRvdWNo
IGV2ZW50cyBhcmUgZGlzYWJsZWQgYnkgZGVmYXVsdCB3aGVuIHVzaW5nIFY4LgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mzg5OTAKKworICAgICAgICBU
b3VjaCBldmVudHMgYXJlIHByb3RlY3RlZCBieSBhIGNvbXBpbGUgdGltZSBndWFyZCwgc28gaXQn
cyBzYWZlIHRvCisgICAgICAgIGFzc3VtZSB0aGF0IHRoZSBydW50aW1lIGZsYWcgIHNob3VsZCBi
ZSBlbmFibGVkIGJ5IGRlZmF1bHQgd2hlbiB0aGlzCisgICAgICAgIGd1YXJkIGlzIHByZXNlbnQu
CisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBidWlsZCBmaXggZm9yIEFuZHJvaWQuCisKKyAgICAg
ICAgKiBiaW5kaW5ncy9nZW5lcmljL1J1bnRpbWVFbmFibGVkRmVhdHVyZXMuY3BwOiBlbmFibGUg
dG91Y2ggZXZlbnRzIGJ5IGRlZmF1bHQuCisKIDIwMTAtMDUtMTIgIEplciBOb2JsZSAgPGplci5u
b2JsZUBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gQWRsZXIuCkluZGV4
OiBXZWJDb3JlL2JpbmRpbmdzL2dlbmVyaWMvUnVudGltZUVuYWJsZWRGZWF0dXJlcy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViQ29yZS9iaW5kaW5ncy9nZW5lcmljL1J1bnRpbWVFbmFibGVkRmVhdHVy
ZXMuY3BwCShyZXZpc2lvbiA1OTIzMSkKKysrIFdlYkNvcmUvYmluZGluZ3MvZ2VuZXJpYy9SdW50
aW1lRW5hYmxlZEZlYXR1cmVzLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDcsNyArNDcsNyBAQCBi
b29sIFJ1bnRpbWVFbmFibGVkRmVhdHVyZXM6OmlzR2VvbG9jYXRpCiBib29sIFJ1bnRpbWVFbmFi
bGVkRmVhdHVyZXM6OmlzSW5kZXhlZERCRW5hYmxlZCA9IGZhbHNlOwogYm9vbCBSdW50aW1lRW5h
YmxlZEZlYXR1cmVzOjppc1dlYkdMRW5hYmxlZCA9IGZhbHNlOwogYm9vbCBSdW50aW1lRW5hYmxl
ZEZlYXR1cmVzOjppc1B1c2hTdGF0ZUVuYWJsZWQgPSBmYWxzZTsKLWJvb2wgUnVudGltZUVuYWJs
ZWRGZWF0dXJlczo6aXNUb3VjaEVuYWJsZWQgPSBmYWxzZTsKK2Jvb2wgUnVudGltZUVuYWJsZWRG
ZWF0dXJlczo6aXNUb3VjaEVuYWJsZWQgPSB0cnVlOwogCiAjaWYgRU5BQkxFKFZJREVPKQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>