<?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>92588</bug_id>
          
          <creation_ts>2012-07-28 21:10:40 -0700</creation_ts>
          <short_desc>RenderBlock::offsetForContents() is wrong in flipped blocks writing modes</short_desc>
          <delta_ts>2012-07-28 22:00:33 -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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>eric</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>681516</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-07-28 21:10:40 -0700</bug_when>
    <thetext>Hit test results are wrong in flipped blocks writing modes with block column axis</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681521</commentid>
    <comment_count>1</comment_count>
      <attachid>155159</attachid>
    <who name="">mitz</who>
    <bug_when>2012-07-28 21:42:27 -0700</bug_when>
    <thetext>Created attachment 155159
Convert to unflipped coordinates before applying overflow scroll and column adjustment</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681522</commentid>
    <comment_count>2</comment_count>
      <attachid>155160</attachid>
    <who name="">mitz</who>
    <bug_when>2012-07-28 21:44:12 -0700</bug_when>
    <thetext>Created attachment 155160
Convert to unflipped coordinates before applying overflow scroll and column adjustment</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>681524</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-07-28 22:00:33 -0700</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r123977&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155159</attachid>
            <date>2012-07-28 21:42:27 -0700</date>
            <delta_ts>2012-07-28 21:44:10 -0700</delta_ts>
            <desc>Convert to unflipped coordinates before applying overflow scroll and column adjustment</desc>
            <filename>bug-92588-20120728214214.patch</filename>
            <type>text/plain</type>
            <size>7813</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyMzk3NikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMzIEBACisyMDEyLTA3LTI4ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgSGl0IHRlc3QgcmVzdWx0cyBhcmUg
d3JvbmcgaW4gZmxpcHBlZCBibG9ja3Mgd3JpdGluZyBtb2RlcyB3aXRoIGJsb2NrIGNvbHVtbiBh
eGlzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjU4
OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3Q6
IGZhc3QvbXVsdGljb2wvaGl0LXRlc3QtYmxvY2stYXhpcy1mbGlwcGVkLmh0bWwKKworICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJCbG9jay5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJC
bG9jazo6YWRqdXN0UG9pbnRUb0NvbHVtbkNvbnRlbnRzKTogQ2hhbmdlZCB0byBjaGFuZ2UgdGhl
IHBvaW50IGludG8KKyAgICAgICAgdW5mbGlwcGVkIGNvb3JkaW5hdGVzIGJlZm9yZSBjaGVja2lu
ZyBpbiB3aGljaCAodW5mbGlwcGVkKSBjb2x1bW4gcmVjdCBpdCBvY2N1cnMsIHRoZW4KKyAgICAg
ICAgZmxpcCBpdCBiYWNrIGJlZm9yZSByZXR1cm5pbmcgaXQuCisKKzIwMTItMDctMjggIERhbiBC
ZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KKworICAgICAgICBSZW5kZXJCbG9jazo6b2Zmc2V0
Rm9yQ29udGVudHMoKSBpcyB3cm9uZyBpbiBmbGlwcGVkIGJsb2NrcyB3cml0aW5nIG1vZGVzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjU4OAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RzOiBmYXN0
L211bHRpY29sL2hpdC10ZXN0LWJsb2NrLWF4aXMtZmxpcHBlZC5odG1sCisgICAgICAgICAgICAg
ICBmYXN0L3dyaXRpbmctbW9kZS9mbGlwcGVkLWJsb2Nrcy1oaXQtdGVzdC1vdmVyZmxvdy1zY3Jv
bGwuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlJlbmRlckJsb2NrOjpvZmZzZXRGb3JDb250ZW50cyk6IEZsaXAgdGhlIHBvaW50
LCB3aGljaCBwdXRzIGl0IGJhY2sgaW4gdW5mbGlwcGVkCisgICAgICAgIGNvb3JkaW5hdGVzLCBi
ZWZvcmUgYWRkaW5nIHRoZSBzY3JvbGwgb2Zmc2V0IGFuZCBhZGp1c3RpbmcgZm9yIGNvbHVtbnMs
IHRoZW4gZmxpcCBpdCBiYWNrLgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmFkanVz
dFBvaW50VG9Db2x1bW5Db250ZW50cyk6IENoYW5nZWQgdGhlIGlubGluZS1heGlzIGNhc2VzIHRv
CisgICAgICAgIHdvcmsgd2l0aCBhbiB1bmZsaXBwZWQgcG9pbnQuCisKIDIwMTItMDctMjggIERh
biBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBIaXQgdGVzdCByZXN1bHRz
IGFyZSB3cm9uZyBpbiBmbGlwcGVkIGJsb2NrcyB3cml0aW5nIG1vZGVzIHdpdGggYmxvY2sgY29s
dW1uIGF4aXMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcAko
cmV2aXNpb24gMTIzOTczKQorKysgU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2Nr
LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTA0MiwxMSArNTA0MiwxNSBAQCBWaXNpYmxlUG9zaXRp
b24gUmVuZGVyQmxvY2s6OnBvc2l0aW9uRm9yCiAKIHZvaWQgUmVuZGVyQmxvY2s6Om9mZnNldEZv
ckNvbnRlbnRzKExheW91dFBvaW50JiBvZmZzZXQpIGNvbnN0CiB7CisgICAgb2Zmc2V0ID0gZmxp
cEZvcldyaXRpbmdNb2RlKG9mZnNldCk7CisKICAgICBpZiAoaGFzT3ZlcmZsb3dDbGlwKCkpCiAg
ICAgICAgIG9mZnNldCArPSBzY3JvbGxlZENvbnRlbnRPZmZzZXQoKTsKIAogICAgIGlmIChoYXND
b2x1bW5zKCkpCiAgICAgICAgIGFkanVzdFBvaW50VG9Db2x1bW5Db250ZW50cyhvZmZzZXQpOwor
CisgICAgb2Zmc2V0ID0gZmxpcEZvcldyaXRpbmdNb2RlKG9mZnNldCk7CiB9CiAKIExheW91dFVu
aXQgUmVuZGVyQmxvY2s6OmF2YWlsYWJsZUxvZ2ljYWxXaWR0aCgpIGNvbnN0CkBAIC01MjgyLDEy
ICs1Mjg2LDEyIEBAIHZvaWQgUmVuZGVyQmxvY2s6OmFkanVzdFBvaW50VG9Db2x1bW5Db24KIAog
ICAgICAgICAgICAgICAgIC8vIFdlJ3JlIGluc2lkZSB0aGUgY29sdW1uLiAgVHJhbnNsYXRlIHRo
ZSB4IGFuZCB5IGludG8gb3VyIGNvbHVtbiBjb29yZGluYXRlIHNwYWNlLgogICAgICAgICAgICAg
ICAgIGlmIChjb2xJbmZvLT5wcm9ncmVzc2lvbkF4aXMoKSA9PSBDb2x1bW5JbmZvOjpJbmxpbmVB
eGlzKQotICAgICAgICAgICAgICAgICAgICBwb2ludC5tb3ZlKGNvbHVtblBvaW50LngoKSAtIGNv
bFJlY3QueCgpLCBsb2dpY2FsT2Zmc2V0KTsKKyAgICAgICAgICAgICAgICAgICAgcG9pbnQubW92
ZShjb2x1bW5Qb2ludC54KCkgLSBjb2xSZWN0LngoKSwgKCFzdHlsZSgpLT5pc0ZsaXBwZWRCbG9j
a3NXcml0aW5nTW9kZSgpID8gbG9naWNhbE9mZnNldCA6IC1sb2dpY2FsT2Zmc2V0KSk7CiAgICAg
ICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgICBwb2ludC5tb3ZlKCghc3R5bGUo
KS0+aXNGbGlwcGVkQmxvY2tzV3JpdGluZ01vZGUoKSA/IGxvZ2ljYWxPZmZzZXQgOiAtbG9naWNh
bE9mZnNldCkgLSBjb2xSZWN0LngoKSArIGJvcmRlckxlZnQoKSArIHBhZGRpbmdMZWZ0KCksIDAp
OwogICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIAor
CiAgICAgICAgICAgICAvLyBNb3ZlIHRvIHRoZSBuZXh0IHBvc2l0aW9uLgogICAgICAgICAgICAg
bG9naWNhbE9mZnNldCArPSBjb2xJbmZvLT5wcm9ncmVzc2lvbkF4aXMoKSA9PSBDb2x1bW5JbmZv
OjpJbmxpbmVBeGlzID8gY29sUmVjdC5oZWlnaHQoKSA6IGNvbFJlY3Qud2lkdGgoKTsKICAgICAg
ICAgfSBlbHNlIHsKQEAgLTUzMTQsMTIgKzUzMTgsMTIgQEAgdm9pZCBSZW5kZXJCbG9jazo6YWRq
dXN0UG9pbnRUb0NvbHVtbkNvbgogCiAgICAgICAgICAgICAgICAgLy8gV2UncmUgaW5zaWRlIHRo
ZSBjb2x1bW4uICBUcmFuc2xhdGUgdGhlIHggYW5kIHkgaW50byBvdXIgY29sdW1uIGNvb3JkaW5h
dGUgc3BhY2UuCiAgICAgICAgICAgICAgICAgaWYgKGNvbEluZm8tPnByb2dyZXNzaW9uQXhpcygp
ID09IENvbHVtbkluZm86OklubGluZUF4aXMpCi0gICAgICAgICAgICAgICAgICAgIHBvaW50Lm1v
dmUobG9naWNhbE9mZnNldCwgY29sdW1uUG9pbnQueSgpIC0gY29sUmVjdC55KCkpOworICAgICAg
ICAgICAgICAgICAgICBwb2ludC5tb3ZlKCghc3R5bGUoKS0+aXNGbGlwcGVkQmxvY2tzV3JpdGlu
Z01vZGUoKSA/IGxvZ2ljYWxPZmZzZXQgOiAtbG9naWNhbE9mZnNldCksIGNvbHVtblBvaW50Lnko
KSAtIGNvbFJlY3QueSgpKTsKICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAg
ICAgIHBvaW50Lm1vdmUoMCwgKCFzdHlsZSgpLT5pc0ZsaXBwZWRCbG9ja3NXcml0aW5nTW9kZSgp
ID8gbG9naWNhbE9mZnNldCA6IC1sb2dpY2FsT2Zmc2V0KSAtIGNvbFJlY3QueSgpICsgYm9yZGVy
VG9wKCkgKyBwYWRkaW5nVG9wKCkpOwogICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAg
ICAgIH0KLSAgICAgICAgICAgIAorCiAgICAgICAgICAgICAvLyBNb3ZlIHRvIHRoZSBuZXh0IHBv
c2l0aW9uLgogICAgICAgICAgICAgbG9naWNhbE9mZnNldCArPSBjb2xJbmZvLT5wcm9ncmVzc2lv
bkF4aXMoKSA9PSBDb2x1bW5JbmZvOjpJbmxpbmVBeGlzID8gY29sUmVjdC53aWR0aCgpIDogY29s
UmVjdC5oZWlnaHQoKTsKICAgICAgICAgfQpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gMTIzOTc2KQorKysg
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIw
MTItMDctMjggIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KKworICAgICAgICBIaXQg
dGVzdCByZXN1bHRzIGFyZSB3cm9uZyBpbiBmbGlwcGVkIGJsb2NrcyB3cml0aW5nIG1vZGVzIHdp
dGggYmxvY2sgY29sdW1uIGF4aXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTkyNTg4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBmYXN0L211bHRpY29sL2hpdC10ZXN0LWJsb2NrLWF4aXMtZmxpcHBlZC1l
eHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvbXVsdGljb2wvaGl0LXRlc3QtYmxv
Y2stYXhpcy1mbGlwcGVkLmh0bWw6IEFkZGVkLgorCiAyMDEyLTA3LTI4ICBQZXRlciBLYXN0aW5n
ICA8cGthc3RpbmdAZ29vZ2xlLmNvbT4KIAogICAgICAgICBbQ2hyb21pdW1dIE5ldyBiYXNlbGlu
ZXMgYW5kIHRlc3QgZXhwZWN0YXRpb25zIHVwZGF0ZS4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
bXVsdGljb2wvaGl0LXRlc3QtYmxvY2stYXhpcy1mbGlwcGVkLWV4cGVjdGVkLnR4dAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL2hpdC10ZXN0LWJsb2NrLWF4aXMtZmxp
cHBlZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L211bHRp
Y29sL2hpdC10ZXN0LWJsb2NrLWF4aXMtZmxpcHBlZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDAp
CkBAIC0wLDAgKzEgQEAKK1BBU1MKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvaGl0
LXRlc3QtYmxvY2stYXhpcy1mbGlwcGVkLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
ZmFzdC9tdWx0aWNvbC9oaXQtdGVzdC1ibG9jay1heGlzLWZsaXBwZWQuaHRtbAkocmV2aXNpb24g
MCkKKysrIExheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvaGl0LXRlc3QtYmxvY2stYXhpcy1mbGlw
cGVkLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMjQgQEAKKzxkaXYgc3R5bGU9Ii13ZWJr
aXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLWJ0OyI+CisgICAgPGRpdiBzdHlsZT0iCisgICAg
ICAgIG1hcmdpbi10b3A6IDMwMHB4OworICAgICAgICBvdXRsaW5lOiBkYXNoZWQgbGlnaHRibHVl
OworICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICB3aWR0aDogMTAwcHg7CisgICAgICAg
IGJvcmRlci1ib3R0b206IDI1cHggc29saWQ7CisgICAgICAgIC13ZWJraXQtY29sdW1uLWF4aXM6
IHZlcnRpY2FsOworICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDUwcHg7CisgICAgIj4KKyAg
ICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OiAxMDBweDsgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVy
OyI+PC9kaXY+CisgICAgICAgIDxkaXYgaWQ9InRhcmdldCIgc3R5bGU9ImhlaWdodDogMTAwcHg7
IGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjsiPjwvZGl2PgorICAgICAgICA8ZGl2IHN0eWxlPSJo
ZWlnaHQ6IDEwMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7Ij48L2Rpdj4KKyAgICA8L2Rp
dj4KKzwvZGl2PgorPHAgaWQ9InJlc3VsdCI+RkFJTDogVGVzdCBkaWQgbm90IHJ1bi48L3A+Cis8
c2NyaXB0PgorICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgdGVzdFJ1bm5lci5k
dW1wQXNUZXh0KCk7CisKKyAgICB2YXIgaGl0Q29udGFpbmVyID0gZG9jdW1lbnQuY2FyZXRSYW5n
ZUZyb21Qb2ludCgyMDgsIDIwOCkuc3RhcnRDb250YWluZXI7CisgICAgdmFyIHRhcmdldCA9IGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0YXJnZXQiKTsKKyAgICBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgicmVzdWx0IikuaW5uZXJUZXh0ID0gaGl0Q29udGFpbmVyID09PSB0YXJnZXQgPyAiUEFT
UyIgOiAiRkFJTCI7Cis8L3NjcmlwdD4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qvd3JpdGluZy1t
b2RlL2ZsaXBwZWQtYmxvY2tzLWhpdC10ZXN0LW92ZXJmbG93LXNjcm9sbC1leHBlY3RlZC50eHQK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC93cml0aW5nLW1vZGUvZmxpcHBlZC1ibG9j
a3MtaGl0LXRlc3Qtb3ZlcmZsb3ctc2Nyb2xsLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysr
IExheW91dFRlc3RzL2Zhc3Qvd3JpdGluZy1tb2RlL2ZsaXBwZWQtYmxvY2tzLWhpdC10ZXN0LW92
ZXJmbG93LXNjcm9sbC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAKK1BB
U1MKSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qvd3JpdGluZy1tb2RlL2ZsaXBwZWQtYmxvY2tzLWhp
dC10ZXN0LW92ZXJmbG93LXNjcm9sbC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zh
c3Qvd3JpdGluZy1tb2RlL2ZsaXBwZWQtYmxvY2tzLWhpdC10ZXN0LW92ZXJmbG93LXNjcm9sbC5o
dG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC93cml0aW5nLW1vZGUvZmxpcHBl
ZC1ibG9ja3MtaGl0LXRlc3Qtb3ZlcmZsb3ctc2Nyb2xsLmh0bWwJKHJldmlzaW9uIDApCkBAIC0w
LDAgKzEsMjAgQEAKKzwhRE9DVFlQRSBodG1sPgorPGRpdiBzdHlsZT0iLXdlYmtpdC13cml0aW5n
LW1vZGU6IGhvcml6b250YWwtYnQ7Ij4KKyAgICA8ZGl2IGlkPSJzY3JvbGxhYmxlIiBzdHlsZT0i
aGVpZ2h0OiAxMDBweDsgb3ZlcmZsb3c6IGhpZGRlbjsiPgorICAgICAgICA8ZGl2IHN0eWxlPSJo
ZWlnaHQ6IDEwMHB4OyB3aWR0aDogMTAwcHg7IGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjsiPjwv
ZGl2PgorICAgICAgICA8ZGl2IGlkPSJ0YXJnZXQiIHN0eWxlPSJoZWlnaHQ6IDEwMHB4OyB3aWR0
aDogMTAwcHg7IGJhY2tncm91bmQtY29sb3I6IGJsdWU7Ij48L2Rpdj4KKyAgICA8L2Rpdj4KKzwv
ZGl2PgorPHAgaWQ9InJlc3VsdCI+CisgICAgRkFJTDogVGVzdCBkaWQgbm90IHJ1bi4KKzwvcD4K
KzxzY3JpcHQ+CisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICB0ZXN0UnVubmVy
LmR1bXBBc1RleHQoKTsKKworICAgIHZhciBzY3JvbGxhYmxlID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoInNjcm9sbGFibGUiKTsKKyAgICBzY3JvbGxhYmxlLnNjcm9sbFRvcCA9IDQwOworICAg
IHZhciB0YXJnZXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGFyZ2V0Iik7CisgICAgdmFy
IGhpdENvbnRhaW5lciA9IGRvY3VtZW50LmNhcmV0UmFuZ2VGcm9tUG9pbnQoMjA4LCA1OCkuc3Rh
cnRDb250YWluZXI7CisgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVy
VGV4dCA9IGhpdENvbnRhaW5lciA9PT0gdGFyZ2V0ID8gIlBBU1MiIDogIkZBSUwiOworPC9zY3Jp
cHQ+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155160</attachid>
            <date>2012-07-28 21:44:12 -0700</date>
            <delta_ts>2012-07-28 21:55:21 -0700</delta_ts>
            <desc>Convert to unflipped coordinates before applying overflow scroll and column adjustment</desc>
            <filename>bug-92588-20120728214359.patch</filename>
            <type>text/plain</type>
            <size>7277</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyMzk3NikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDEyLTA3LTI4ICBEYW4gQmVy
bnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVuZGVyQmxvY2s6Om9mZnNldEZv
ckNvbnRlbnRzKCkgaXMgd3JvbmcgaW4gZmxpcHBlZCBibG9ja3Mgd3JpdGluZyBtb2RlcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTI1ODgKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0czogZmFzdC9t
dWx0aWNvbC9oaXQtdGVzdC1ibG9jay1heGlzLWZsaXBwZWQuaHRtbAorICAgICAgICAgICAgICAg
ZmFzdC93cml0aW5nLW1vZGUvZmxpcHBlZC1ibG9ja3MtaGl0LXRlc3Qtb3ZlcmZsb3ctc2Nyb2xs
Lmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCbG9jay5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJCbG9jazo6b2Zmc2V0Rm9yQ29udGVudHMpOiBGbGlwIHRoZSBwb2ludCwg
d2hpY2ggcHV0cyBpdCBiYWNrIGluIHVuZmxpcHBlZAorICAgICAgICBjb29yZGluYXRlcywgYmVm
b3JlIGFkZGluZyB0aGUgc2Nyb2xsIG9mZnNldCBhbmQgYWRqdXN0aW5nIGZvciBjb2x1bW5zLCB0
aGVuIGZsaXAgaXQgYmFjay4KKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJsb2NrOjphZGp1c3RQ
b2ludFRvQ29sdW1uQ29udGVudHMpOiBDaGFuZ2VkIHRoZSBpbmxpbmUtYXhpcyBjYXNlcyB0bwor
ICAgICAgICB3b3JrIHdpdGggYW4gdW5mbGlwcGVkIHBvaW50LgorCiAyMDEyLTA3LTI4ICBEYW4g
QmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CiAKICAgICAgICAgSW4gZmxpcHBlZCBsaW5lcyB3
cml0aW5nIG1vZGVzLCBoaXQgdGVzdGluZyBhdCB0aGUgYmVnaW5uaW5nIG9mIGEgY29sdW1uIG1h
eSByZXR1cm4gYSByZXN1bHQgZnJvbSB0aGUgcHJldmlvdXMgY29sdW1uCkluZGV4OiBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAJKHJldmlzaW9uIDEyMzk3MykKKysrIFNv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTUwNDIsMTEgKzUwNDIsMTUgQEAgVmlzaWJsZVBvc2l0aW9uIFJlbmRlckJsb2NrOjpwb3NpdGlv
bkZvcgogCiB2b2lkIFJlbmRlckJsb2NrOjpvZmZzZXRGb3JDb250ZW50cyhMYXlvdXRQb2ludCYg
b2Zmc2V0KSBjb25zdAogeworICAgIG9mZnNldCA9IGZsaXBGb3JXcml0aW5nTW9kZShvZmZzZXQp
OworCiAgICAgaWYgKGhhc092ZXJmbG93Q2xpcCgpKQogICAgICAgICBvZmZzZXQgKz0gc2Nyb2xs
ZWRDb250ZW50T2Zmc2V0KCk7CiAKICAgICBpZiAoaGFzQ29sdW1ucygpKQogICAgICAgICBhZGp1
c3RQb2ludFRvQ29sdW1uQ29udGVudHMob2Zmc2V0KTsKKworICAgIG9mZnNldCA9IGZsaXBGb3JX
cml0aW5nTW9kZShvZmZzZXQpOwogfQogCiBMYXlvdXRVbml0IFJlbmRlckJsb2NrOjphdmFpbGFi
bGVMb2dpY2FsV2lkdGgoKSBjb25zdApAQCAtNTI4MiwxMiArNTI4NiwxMiBAQCB2b2lkIFJlbmRl
ckJsb2NrOjphZGp1c3RQb2ludFRvQ29sdW1uQ29uCiAKICAgICAgICAgICAgICAgICAvLyBXZSdy
ZSBpbnNpZGUgdGhlIGNvbHVtbi4gIFRyYW5zbGF0ZSB0aGUgeCBhbmQgeSBpbnRvIG91ciBjb2x1
bW4gY29vcmRpbmF0ZSBzcGFjZS4KICAgICAgICAgICAgICAgICBpZiAoY29sSW5mby0+cHJvZ3Jl
c3Npb25BeGlzKCkgPT0gQ29sdW1uSW5mbzo6SW5saW5lQXhpcykKLSAgICAgICAgICAgICAgICAg
ICAgcG9pbnQubW92ZShjb2x1bW5Qb2ludC54KCkgLSBjb2xSZWN0LngoKSwgbG9naWNhbE9mZnNl
dCk7CisgICAgICAgICAgICAgICAgICAgIHBvaW50Lm1vdmUoY29sdW1uUG9pbnQueCgpIC0gY29s
UmVjdC54KCksICghc3R5bGUoKS0+aXNGbGlwcGVkQmxvY2tzV3JpdGluZ01vZGUoKSA/IGxvZ2lj
YWxPZmZzZXQgOiAtbG9naWNhbE9mZnNldCkpOwogICAgICAgICAgICAgICAgIGVsc2UKICAgICAg
ICAgICAgICAgICAgICAgcG9pbnQubW92ZSgoIXN0eWxlKCktPmlzRmxpcHBlZEJsb2Nrc1dyaXRp
bmdNb2RlKCkgPyBsb2dpY2FsT2Zmc2V0IDogLWxvZ2ljYWxPZmZzZXQpIC0gY29sUmVjdC54KCkg
KyBib3JkZXJMZWZ0KCkgKyBwYWRkaW5nTGVmdCgpLCAwKTsKICAgICAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAKKwogICAgICAgICAgICAgLy8gTW92ZSB0
byB0aGUgbmV4dCBwb3NpdGlvbi4KICAgICAgICAgICAgIGxvZ2ljYWxPZmZzZXQgKz0gY29sSW5m
by0+cHJvZ3Jlc3Npb25BeGlzKCkgPT0gQ29sdW1uSW5mbzo6SW5saW5lQXhpcyA/IGNvbFJlY3Qu
aGVpZ2h0KCkgOiBjb2xSZWN0LndpZHRoKCk7CiAgICAgICAgIH0gZWxzZSB7CkBAIC01MzE0LDEy
ICs1MzE4LDEyIEBAIHZvaWQgUmVuZGVyQmxvY2s6OmFkanVzdFBvaW50VG9Db2x1bW5Db24KIAog
ICAgICAgICAgICAgICAgIC8vIFdlJ3JlIGluc2lkZSB0aGUgY29sdW1uLiAgVHJhbnNsYXRlIHRo
ZSB4IGFuZCB5IGludG8gb3VyIGNvbHVtbiBjb29yZGluYXRlIHNwYWNlLgogICAgICAgICAgICAg
ICAgIGlmIChjb2xJbmZvLT5wcm9ncmVzc2lvbkF4aXMoKSA9PSBDb2x1bW5JbmZvOjpJbmxpbmVB
eGlzKQotICAgICAgICAgICAgICAgICAgICBwb2ludC5tb3ZlKGxvZ2ljYWxPZmZzZXQsIGNvbHVt
blBvaW50LnkoKSAtIGNvbFJlY3QueSgpKTsKKyAgICAgICAgICAgICAgICAgICAgcG9pbnQubW92
ZSgoIXN0eWxlKCktPmlzRmxpcHBlZEJsb2Nrc1dyaXRpbmdNb2RlKCkgPyBsb2dpY2FsT2Zmc2V0
IDogLWxvZ2ljYWxPZmZzZXQpLCBjb2x1bW5Qb2ludC55KCkgLSBjb2xSZWN0LnkoKSk7CiAgICAg
ICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgICAgICBwb2ludC5tb3ZlKDAsICghc3R5
bGUoKS0+aXNGbGlwcGVkQmxvY2tzV3JpdGluZ01vZGUoKSA/IGxvZ2ljYWxPZmZzZXQgOiAtbG9n
aWNhbE9mZnNldCkgLSBjb2xSZWN0LnkoKSArIGJvcmRlclRvcCgpICsgcGFkZGluZ1RvcCgpKTsK
ICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICAKKwog
ICAgICAgICAgICAgLy8gTW92ZSB0byB0aGUgbmV4dCBwb3NpdGlvbi4KICAgICAgICAgICAgIGxv
Z2ljYWxPZmZzZXQgKz0gY29sSW5mby0+cHJvZ3Jlc3Npb25BeGlzKCkgPT0gQ29sdW1uSW5mbzo6
SW5saW5lQXhpcyA/IGNvbFJlY3Qud2lkdGgoKSA6IGNvbFJlY3QuaGVpZ2h0KCk7CiAgICAgICAg
IH0KSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDEyMzk3NikKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwko
d29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDEyLTA3LTI4ICBEYW4gQmVybnN0ZWlu
ICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgSGl0IHRlc3QgcmVzdWx0cyBhcmUgd3Jvbmcg
aW4gZmxpcHBlZCBibG9ja3Mgd3JpdGluZyBtb2RlcyB3aXRoIGJsb2NrIGNvbHVtbiBheGlzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjU4OAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9tdWx0
aWNvbC9oaXQtdGVzdC1ibG9jay1heGlzLWZsaXBwZWQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAg
ICAgICAgKiBmYXN0L211bHRpY29sL2hpdC10ZXN0LWJsb2NrLWF4aXMtZmxpcHBlZC5odG1sOiBB
ZGRlZC4KKwogMjAxMi0wNy0yOCAgUGV0ZXIgS2FzdGluZyAgPHBrYXN0aW5nQGdvb2dsZS5jb20+
CiAKICAgICAgICAgW0Nocm9taXVtXSBOZXcgYmFzZWxpbmVzIGFuZCB0ZXN0IGV4cGVjdGF0aW9u
cyB1cGRhdGUuCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL2hpdC10ZXN0LWJsb2Nr
LWF4aXMtZmxpcHBlZC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9tdWx0aWNvbC9oaXQtdGVzdC1ibG9jay1heGlzLWZsaXBwZWQtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9tdWx0aWNvbC9oaXQtdGVzdC1ibG9jay1heGlz
LWZsaXBwZWQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxIEBACitQQVNTCklu
ZGV4OiBMYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL2hpdC10ZXN0LWJsb2NrLWF4aXMtZmxpcHBl
ZC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvaGl0LXRlc3Qt
YmxvY2stYXhpcy1mbGlwcGVkLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0
L211bHRpY29sL2hpdC10ZXN0LWJsb2NrLWF4aXMtZmxpcHBlZC5odG1sCShyZXZpc2lvbiAwKQpA
QCAtMCwwICsxLDI0IEBACis8ZGl2IHN0eWxlPSItd2Via2l0LXdyaXRpbmctbW9kZTogaG9yaXpv
bnRhbC1idDsiPgorICAgIDxkaXYgc3R5bGU9IgorICAgICAgICBtYXJnaW4tdG9wOiAzMDBweDsK
KyAgICAgICAgb3V0bGluZTogZGFzaGVkIGxpZ2h0Ymx1ZTsKKyAgICAgICAgaGVpZ2h0OiAxMDBw
eDsKKyAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAgICBib3JkZXItYm90dG9tOiAyNXB4IHNv
bGlkOworICAgICAgICAtd2Via2l0LWNvbHVtbi1heGlzOiB2ZXJ0aWNhbDsKKyAgICAgICAgLXdl
YmtpdC1jb2x1bW4tZ2FwOiA1MHB4OworICAgICI+CisgICAgICAgIDxkaXYgc3R5bGU9ImhlaWdo
dDogMTAwcHg7IGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjsiPjwvZGl2PgorICAgICAgICA8ZGl2
IGlkPSJ0YXJnZXQiIHN0eWxlPSJoZWlnaHQ6IDEwMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2
ZXI7Ij48L2Rpdj4KKyAgICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OiAxMDBweDsgYmFja2dyb3Vu
ZC1jb2xvcjogc2lsdmVyOyI+PC9kaXY+CisgICAgPC9kaXY+Cis8L2Rpdj4KKzxwIGlkPSJyZXN1
bHQiPkZBSUw6IFRlc3QgZGlkIG5vdCBydW4uPC9wPgorPHNjcmlwdD4KKyAgICBpZiAod2luZG93
LnRlc3RSdW5uZXIpCisgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworCisgICAgdmFy
IGhpdENvbnRhaW5lciA9IGRvY3VtZW50LmNhcmV0UmFuZ2VGcm9tUG9pbnQoMjA4LCAyMDgpLnN0
YXJ0Q29udGFpbmVyOworICAgIHZhciB0YXJnZXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi
dGFyZ2V0Iik7CisgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlc3VsdCIpLmlubmVyVGV4
dCA9IGhpdENvbnRhaW5lciA9PT0gdGFyZ2V0ID8gIlBBU1MiIDogIkZBSUwiOworPC9zY3JpcHQ+
CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L3dyaXRpbmctbW9kZS9mbGlwcGVkLWJsb2Nrcy1oaXQt
dGVzdC1vdmVyZmxvdy1zY3JvbGwtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL2Zhc3Qvd3JpdGluZy1tb2RlL2ZsaXBwZWQtYmxvY2tzLWhpdC10ZXN0LW92ZXJmbG93LXNj
cm9sbC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L3dyaXRp
bmctbW9kZS9mbGlwcGVkLWJsb2Nrcy1oaXQtdGVzdC1vdmVyZmxvdy1zY3JvbGwtZXhwZWN0ZWQu
dHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxIEBACitQQVNTCkluZGV4OiBMYXlvdXRUZXN0cy9m
YXN0L3dyaXRpbmctbW9kZS9mbGlwcGVkLWJsb2Nrcy1oaXQtdGVzdC1vdmVyZmxvdy1zY3JvbGwu
aHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3dyaXRpbmctbW9kZS9mbGlwcGVk
LWJsb2Nrcy1oaXQtdGVzdC1vdmVyZmxvdy1zY3JvbGwuaHRtbAkocmV2aXNpb24gMCkKKysrIExh
eW91dFRlc3RzL2Zhc3Qvd3JpdGluZy1tb2RlL2ZsaXBwZWQtYmxvY2tzLWhpdC10ZXN0LW92ZXJm
bG93LXNjcm9sbC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIwIEBACis8IURPQ1RZUEUg
aHRtbD4KKzxkaXYgc3R5bGU9Ii13ZWJraXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLWJ0OyI+
CisgICAgPGRpdiBpZD0ic2Nyb2xsYWJsZSIgc3R5bGU9ImhlaWdodDogMTAwcHg7IG92ZXJmbG93
OiBoaWRkZW47Ij4KKyAgICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OiAxMDBweDsgd2lkdGg6IDEw
MHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7Ij48L2Rpdj4KKyAgICAgICAgPGRpdiBpZD0i
dGFyZ2V0IiBzdHlsZT0iaGVpZ2h0OiAxMDBweDsgd2lkdGg6IDEwMHB4OyBiYWNrZ3JvdW5kLWNv
bG9yOiBibHVlOyI+PC9kaXY+CisgICAgPC9kaXY+Cis8L2Rpdj4KKzxwIGlkPSJyZXN1bHQiPgor
ICAgIEZBSUw6IFRlc3QgZGlkIG5vdCBydW4uCis8L3A+Cis8c2NyaXB0PgorICAgIGlmICh3aW5k
b3cudGVzdFJ1bm5lcikKKyAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisKKyAgICB2
YXIgc2Nyb2xsYWJsZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzY3JvbGxhYmxlIik7Cisg
ICAgc2Nyb2xsYWJsZS5zY3JvbGxUb3AgPSA0MDsKKyAgICB2YXIgdGFyZ2V0ID0gZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoInRhcmdldCIpOworICAgIHZhciBoaXRDb250YWluZXIgPSBkb2N1bWVu
dC5jYXJldFJhbmdlRnJvbVBvaW50KDIwOCwgNTgpLnN0YXJ0Q29udGFpbmVyOworICAgIGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJyZXN1bHQiKS5pbm5lclRleHQgPSBoaXRDb250YWluZXIgPT09
IHRhcmdldCA/ICJQQVNTIiA6ICJGQUlMIjsKKzwvc2NyaXB0Pgo=
</data>
<flag name="review"
          id="164550"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>