<?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>98969</bug_id>
          
          <creation_ts>2012-10-10 16:53:38 -0700</creation_ts>
          <short_desc>[texmap] logic error in BitmapTextureGL::updateContents</short_desc>
          <delta_ts>2012-10-11 10:28:04 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="arno.">a.renevier</reporter>
          <assigned_to name="arno.">a.renevier</assigned_to>
          <cc>jturcotte</cc>
    
    <cc>noam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>739403</commentid>
    <comment_count>0</comment_count>
    <who name="arno.">a.renevier</who>
    <bug_when>2012-10-10 16:53:38 -0700</bug_when>
    <thetext>Hi,
in bug #91897,
if (bytesPerLine == targetRect.width() * bytesPerPixel
has been replaced by
 if (bytesPerLine == targetRect.width() / 4
(multiplication =&gt; division)

So, the &quot;fast path&quot; is never used anymore</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739408</commentid>
    <comment_count>1</comment_count>
      <attachid>168098</attachid>
    <who name="arno.">a.renevier</who>
    <bug_when>2012-10-10 17:00:01 -0700</bug_when>
    <thetext>Created attachment 168098
Patch

patch proposal</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739409</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-10 17:02:03 -0700</bug_when>
    <thetext>Attachment 168098 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCor...&quot; exit_code: 1
Source/WebCore/ChangeLog:9:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739415</commentid>
    <comment_count>3</comment_count>
      <attachid>168101</attachid>
    <who name="arno.">a.renevier</who>
    <bug_when>2012-10-10 17:04:29 -0700</bug_when>
    <thetext>Created attachment 168101
Patch

amended patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>739610</commentid>
    <comment_count>4</comment_count>
      <attachid>168101</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-10 21:57:56 -0700</bug_when>
    <thetext>Comment on attachment 168101
Patch

Rejecting attachment 168101 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
e-webkit line 164.

Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;, &apos;--chromium&apos;, &apos;--force-update&apos;]&quot; exit_code: 9
BlackBerry] Fix assertion in NetworkJob::notifyChallengeResult.

When you have resolved this problem run &quot;git rebase --continue&quot;.
If you would prefer to skip this patch, instead run &quot;git rebase --skip&quot;.
To restore the original branch and stop rebasing run &quot;git rebase --abort&quot;.

rebase refs/remotes/origin/master: command returned error: 1

Died at Tools/Scripts/update-webkit line 164.

Full output: http://queues.webkit.org/results/14257387</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740073</commentid>
    <comment_count>5</comment_count>
    <who name="arno.">a.renevier</who>
    <bug_when>2012-10-11 09:55:46 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 168101 [details])
&gt; Rejecting attachment 168101 [details] from commit-queue.
&gt; 
&gt; Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2
&gt; 
&gt; Last 500 characters of output:
&gt; e-webkit line 164.
&gt; 
&gt; Failed to run &quot;[&apos;Tools/Scripts/update-webkit&apos;, &apos;--chromium&apos;, &apos;--force-update&apos;]&quot; exit_code: 9
&gt; BlackBerry] Fix assertion in NetworkJob::notifyChallengeResult.
&gt; 
&gt; When you have resolved this problem run &quot;git rebase --continue&quot;.
&gt; If you would prefer to skip this patch, instead run &quot;git rebase --skip&quot;.
&gt; To restore the original branch and stop rebasing run &quot;git rebase --abort&quot;.
&gt; 
&gt; rebase refs/remotes/origin/master: command returned error: 1
&gt; 
&gt; Died at Tools/Scripts/update-webkit line 164.
&gt; 
&gt; Full output: http://queues.webkit.org/results/14257387

I don&apos;t really understand why the patch could not be applied</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740102</commentid>
    <comment_count>6</comment_count>
      <attachid>168101</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-10-11 10:23:19 -0700</bug_when>
    <thetext>Comment on attachment 168101
Patch

Not sure either, the error seems unrelated.
Trying again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740107</commentid>
    <comment_count>7</comment_count>
      <attachid>168101</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-11 10:28:01 -0700</bug_when>
    <thetext>Comment on attachment 168101
Patch

Clearing flags on attachment: 168101

Committed r131078: &lt;http://trac.webkit.org/changeset/131078&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>740108</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-11 10:28:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168098</attachid>
            <date>2012-10-10 17:00:01 -0700</date>
            <delta_ts>2012-10-10 17:04:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98969-20121010165857.patch</filename>
            <type>text/plain</type>
            <size>2061</size>
            <attacher name="arno.">a.renevier</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwOTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzIwZWRkM2UwYjNlNjQ0
Yzc0ZmYzNTc0NTIxZDM1NzhiNGM4NGZhNi4uMmMxNWY4NDJlYTg5YzgwZGVhMjE0NWZhNWFlYmE2
NWNmMjJmYjg2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDEyLTEwLTEwICBBcm5h
dWQgUmVuZXZpZXIgIDxhLnJlbmV2aWVyQHNpc2Euc2Ftc3VuZy5jb20+CiAKKyAgICAgICAgW3Rl
eG1hcF0gbG9naWMgZXJyb3IgaW4gQml0bWFwVGV4dHVyZUdMOjp1cGRhdGVDb250ZW50cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5NjkKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmNvcnJlY3QgdGVz
dCAoYnl0ZXNQZXJMaW5lID09IHRhcmdldFJlY3Qud2lkdGgoKSAvIDQpIG5ldmVyCisJCWV2YWx1
YXRlcyB0byB0cnVlLiBDaGFuZ2UgaXQgdG8gY29ycmVjdCB0ZXN0IAorICAgICAgICAoYnl0ZXNQ
ZXJMaW5lID09IHRhcmdldFJlY3Qud2lkdGgoKSAqIDQpCisKKyAgICAgICAgTm8gbmV3IHRlc3Rz
IGJlY2F1c2Ugbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckdMLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkJpdG1h
cFRleHR1cmVHTDo6dXBkYXRlQ29udGVudHMpOgorCisyMDEyLTEwLTEwICBBcm5hdWQgUmVuZXZp
ZXIgIDxhLnJlbmV2aWVyQHNpc2Euc2Ftc3VuZy5jb20+CisKICAgICAgICAgYWNjZWxlcmF0ZWQg
Y29tcG9zaXRpbmcgZG9lcyBub3Qgd29yayB3aXRoIGF0aSBkcml2ZXIKICAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3NDcyCiAKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyR0wuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJH
TC5jcHAKaW5kZXggOTE2OWJmYjA5YjM2YWUyOGI0ODcxNjVmMTM3MGI4M2M5MjIwYTAzYi4uZTUy
ODk0NzNiNWY1MWE2MzAwYmM1MTZhNjM1ZTU5NGY0OGEzOTcwNyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJHTC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJH
TC5jcHAKQEAgLTY1MCw3ICs2NTAsNyBAQCB2b2lkIEJpdG1hcFRleHR1cmVHTDo6dXBkYXRlQ29u
dGVudHMoY29uc3Qgdm9pZCogZGF0YSwgY29uc3QgSW50UmVjdCYgdGFyZ2V0UmVjdAogICAgIGVs
c2UKICAgICAgICAgc3dpenpsZUJHUkFUb1JHQkEocmVpbnRlcnByZXRfY2FzdDx1aW50MzJfdCo+
KGNvbnN0X2Nhc3Q8dm9pZCo+KGRhdGEpKSwgSW50UmVjdChzb3VyY2VPZmZzZXQsIHRhcmdldFJl
Y3Quc2l6ZSgpKSwgYnl0ZXNQZXJMaW5lIC8gYnl0ZXNQZXJQaXhlbCk7CiAKLSAgICBpZiAoYnl0
ZXNQZXJMaW5lID09IHRhcmdldFJlY3Qud2lkdGgoKSAvIDQgJiYgc291cmNlT2Zmc2V0ID09IElu
dFBvaW50Ojp6ZXJvKCkpIHsKKyAgICBpZiAoYnl0ZXNQZXJMaW5lID09IHRhcmdldFJlY3Qud2lk
dGgoKSAqIGJ5dGVzUGVyUGl4ZWwgJiYgc291cmNlT2Zmc2V0ID09IEludFBvaW50Ojp6ZXJvKCkp
IHsKICAgICAgICAgbV9jb250ZXh0M0QtPnRleFN1YkltYWdlMkQoR3JhcGhpY3NDb250ZXh0M0Q6
OlRFWFRVUkVfMkQsIDAsIHRhcmdldFJlY3QueCgpLCB0YXJnZXRSZWN0LnkoKSwgdGFyZ2V0UmVj
dC53aWR0aCgpLCB0YXJnZXRSZWN0LmhlaWdodCgpLCBnbEZvcm1hdCwgREVGQVVMVF9URVhUVVJF
X1BJWEVMX1RSQU5TRkVSX1RZUEUsIChjb25zdCBjaGFyKilkYXRhKTsKICAgICAgICAgcmV0dXJu
OwogICAgIH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>168101</attachid>
            <date>2012-10-10 17:04:29 -0700</date>
            <delta_ts>2012-10-11 10:28:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98969-20121010170325.patch</filename>
            <type>text/plain</type>
            <size>2067</size>
            <attacher name="arno.">a.renevier</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwOTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzIwZWRkM2UwYjNlNjQ0
Yzc0ZmYzNTc0NTIxZDM1NzhiNGM4NGZhNi4uMGFjM2E2YTQxM2FhMTBkYmE1ZjRlOTY4MmIzMTA2
MjY5YjhiNzQzOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDEyLTEwLTEwICBBcm5h
dWQgUmVuZXZpZXIgIDxhLnJlbmV2aWVyQHNpc2Euc2Ftc3VuZy5jb20+CiAKKyAgICAgICAgW3Rl
eG1hcF0gbG9naWMgZXJyb3IgaW4gQml0bWFwVGV4dHVyZUdMOjp1cGRhdGVDb250ZW50cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5NjkKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmNvcnJlY3QgdGVz
dCAoYnl0ZXNQZXJMaW5lID09IHRhcmdldFJlY3Qud2lkdGgoKSAvIDQpIG5ldmVyCisgICAgICAg
IGV2YWx1YXRlcyB0byB0cnVlLiBDaGFuZ2UgaXQgdG8gY29ycmVjdCB0ZXN0IAorICAgICAgICAo
Ynl0ZXNQZXJMaW5lID09IHRhcmdldFJlY3Qud2lkdGgoKSAqIDQpCisKKyAgICAgICAgTm8gbmV3
IHRlc3RzIGJlY2F1c2Ugbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCisKKyAgICAgICAgKiBwbGF0Zm9y
bS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckdMLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkJpdG1hcFRleHR1cmVHTDo6dXBkYXRlQ29udGVudHMpOgorCisyMDEyLTEwLTEwICBBcm5hdWQg
UmVuZXZpZXIgIDxhLnJlbmV2aWVyQHNpc2Euc2Ftc3VuZy5jb20+CisKICAgICAgICAgYWNjZWxl
cmF0ZWQgY29tcG9zaXRpbmcgZG9lcyBub3Qgd29yayB3aXRoIGF0aSBkcml2ZXIKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3NDcyCiAKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVy
R0wuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVN
YXBwZXJHTC5jcHAKaW5kZXggOTE2OWJmYjA5YjM2YWUyOGI0ODcxNjVmMTM3MGI4M2M5MjIwYTAz
Yi4uZTUyODk0NzNiNWY1MWE2MzAwYmM1MTZhNjM1ZTU5NGY0OGEzOTcwNyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJHTC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVN
YXBwZXJHTC5jcHAKQEAgLTY1MCw3ICs2NTAsNyBAQCB2b2lkIEJpdG1hcFRleHR1cmVHTDo6dXBk
YXRlQ29udGVudHMoY29uc3Qgdm9pZCogZGF0YSwgY29uc3QgSW50UmVjdCYgdGFyZ2V0UmVjdAog
ICAgIGVsc2UKICAgICAgICAgc3dpenpsZUJHUkFUb1JHQkEocmVpbnRlcnByZXRfY2FzdDx1aW50
MzJfdCo+KGNvbnN0X2Nhc3Q8dm9pZCo+KGRhdGEpKSwgSW50UmVjdChzb3VyY2VPZmZzZXQsIHRh
cmdldFJlY3Quc2l6ZSgpKSwgYnl0ZXNQZXJMaW5lIC8gYnl0ZXNQZXJQaXhlbCk7CiAKLSAgICBp
ZiAoYnl0ZXNQZXJMaW5lID09IHRhcmdldFJlY3Qud2lkdGgoKSAvIDQgJiYgc291cmNlT2Zmc2V0
ID09IEludFBvaW50Ojp6ZXJvKCkpIHsKKyAgICBpZiAoYnl0ZXNQZXJMaW5lID09IHRhcmdldFJl
Y3Qud2lkdGgoKSAqIGJ5dGVzUGVyUGl4ZWwgJiYgc291cmNlT2Zmc2V0ID09IEludFBvaW50Ojp6
ZXJvKCkpIHsKICAgICAgICAgbV9jb250ZXh0M0QtPnRleFN1YkltYWdlMkQoR3JhcGhpY3NDb250
ZXh0M0Q6OlRFWFRVUkVfMkQsIDAsIHRhcmdldFJlY3QueCgpLCB0YXJnZXRSZWN0LnkoKSwgdGFy
Z2V0UmVjdC53aWR0aCgpLCB0YXJnZXRSZWN0LmhlaWdodCgpLCBnbEZvcm1hdCwgREVGQVVMVF9U
RVhUVVJFX1BJWEVMX1RSQU5TRkVSX1RZUEUsIChjb25zdCBjaGFyKilkYXRhKTsKICAgICAgICAg
cmV0dXJuOwogICAgIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>