<?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>100383</bug_id>
          
          <creation_ts>2012-10-25 08:29:40 -0700</creation_ts>
          <short_desc>[WK2] Enable delegate scrolling as soon as the FrameView is created if we&apos;re using fixed layout</short_desc>
          <delta_ts>2012-11-01 08:19:38 -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>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>
          <dependson>100900</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jocelyn Turcotte">jturcotte</reporter>
          <assigned_to name="Jocelyn Turcotte">jturcotte</assigned_to>
          <cc>abecsi</cc>
    
    <cc>bdakin</cc>
    
    <cc>jturcotte</cc>
    
    <cc>kenneth</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>750855</commentid>
    <comment_count>0</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-10-25 08:29:40 -0700</bug_when>
    <thetext>[WK2] Enable delegate scrolling as soon as the FrameView is created if we&apos;re using fixed layout</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>750891</commentid>
    <comment_count>1</comment_count>
      <attachid>170664</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-10-25 09:02:15 -0700</bug_when>
    <thetext>Created attachment 170664
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753223</commentid>
    <comment_count>2</comment_count>
      <attachid>170664</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-29 03:28:18 -0700</bug_when>
    <thetext>Comment on attachment 170664
Patch

Clearing flags on attachment: 170664

Committed r132780: &lt;http://trac.webkit.org/changeset/132780&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753224</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-29 03:28:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755659</commentid>
    <comment_count>4</comment_count>
    <who name="Beth Dakin">bdakin</who>
    <bug_when>2012-10-31 15:13:54 -0700</bug_when>
    <thetext>This introduced some undesired behavior on Mac. The call to:

    m_page-&gt;settings()-&gt;setAcceleratedCompositingForFixedPositionEnabled(fixed);

is not right for Mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755662</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-31 15:14:58 -0700</bug_when>
    <thetext>Should that code only run if delegated scrolling is being used?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>755708</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-31 16:20:07 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 100900</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756252</commentid>
    <comment_count>7</comment_count>
      <attachid>171853</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-11-01 08:01:04 -0700</bug_when>
    <thetext>Created attachment 171853
Patch

Since the rollout hasn&apos;t been landed yet I&apos;m uploading a fix here directly.
It is quite wrong to allow those settings to be set to false in every case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>756263</commentid>
    <comment_count>8</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-11-01 08:19:38 -0700</bug_when>
    <thetext>Committed r133176: &lt;http://trac.webkit.org/changeset/133176&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170664</attachid>
            <date>2012-10-25 09:02:15 -0700</date>
            <delta_ts>2012-11-01 08:00:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100383-20121025180048.patch</filename>
            <type>text/plain</type>
            <size>7059</size>
            <attacher name="Jocelyn Turcotte">jturcotte</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyNDY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggOTFlZjlhZTIzMmJjMTY3
YTdlY2NjYTkxM2Y4ODE4YWY3ODA4ZGVkZi4uZmYwN2ZmNDYyMGQ5YmZkZmRjOWI1ZmYwOThiOGY4
MjRmOGE0Nzc5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM3IEBACisyMDEyLTEwLTI1ICBKb2Nl
bHluIFR1cmNvdHRlICA8am9jZWx5bi50dXJjb3R0ZUBkaWdpYS5jb20+CisKKyAgICAgICAgW1dL
Ml0gRW5hYmxlIGRlbGVnYXRlZCBzY3JvbGxpbmcgYXMgc29vbiBhcyB0aGUgRnJhbWVWaWV3IGlz
IGNyZWF0ZWQgd2hlbiB1c2luZyBmaXhlZCBsYXlvdXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDM4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFNjcm9sbCByZXF1ZXN0cyBhbmQgUGFnZVRyYW5zaXRp
b25WaWV3cG9ydFJlYWR5IG1lc3NhZ2VzIGRlcGVuZCBvbgorICAgICAgICBkZWxlZ2F0ZWQgc2Ny
b2xsaW5nIGJlaW5nIHNldCBwcm9wZXJseSBvbiB0aGUgRnJhbWVWaWV3IHRvIGJlaGF2ZQorICAg
ICAgICBwcm9wZXJseS4gU2luY2Ugd2Ugd2VyZSB3YWl0aW5nIGZvciB0aGUgdmlld3BvcnQgaW5m
b3JtYXRpb24gdG8gYmUKKyAgICAgICAgcmVhZHkgYmVmb3JlIHNldHRpbmcgdGhlIGZsYWcgdGhp
cyBjb3VsZCBjYXVzZSB0aG9zZSBtZXNzYWdlcyB0byBiZSBhdm9pZGVkLgorCisgICAgICAgIFRo
aXMgcGF0Y2ggdGFrZXMgbW9zdCBvZiB0aGUgZmxhZyBzZXQgYnkgc2V0UmVzaXplc1RvQ29udGVu
dHNVc2luZ0xheW91dFNpemUKKyAgICAgICAgYW5kIGFwcGx5IHRoZW0gYXMgc29vbiBhcyBwb3Nz
aWJsZSBpbiBXZWJQYWdlOjpzZXRVc2VGaXhlZExheW91dCBhbmQKKyAgICAgICAgV2ViRnJhbWVM
b2FkZXJDbGllbnQ6OnRyYW5zaXRpb25Ub0NvbW1pdHRlZEZvck5ld1BhZ2UuCisKKyAgICAgICAg
VGhlIGJlaGF2aW9yIHNob3VsZCBiZSB0aGUgc2FtZSBleGNlcHQgZm9yIHRoZSBmb2xsb3dpbmcg
c2V0dGluZ3Mgd2hpY2ggYXJlCisgICAgICAgIG5vdyBzZXQgb3V0c2lkZSBvZiBVU0UoVElMRURf
QkFDS0lOR19TVE9SRSkgaWYgd2UncmUgdXNpbmcgZml4ZWQgbGF5b3V0OgorICAgICAgICAtIHNl
dEFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uRW5hYmxlZAorICAgICAgICAt
IHNldEZpeGVkRWxlbWVudHNMYXlvdXRSZWxhdGl2ZVRvRnJhbWUKKyAgICAgICAgLSBzZXRGaXhl
ZFBvc2l0aW9uQ3JlYXRlc1N0YWNraW5nQ29udGV4dAorCisgICAgICAgIFRoaXMgZml4ZXMgdGhl
IHRzdF9RUXVpY2tXZWJWaWV3OjpzY3JvbGxSZXF1ZXN0IGF1dG8gdGVzdCBhbmQgaW1wcm92ZXMg
dGhlCisgICAgICAgIHJlbGlhYmlsaXR5IG9mIHRoZSBsb2FkVmlzdWFsbHlDb21taXR0ZWQgc2ln
bmFsIHdpdGggcGFnZXMgbG9hZGVkIGZyb20gZGlzay4KKworICAgICAgICAqIFdlYlByb2Nlc3Mv
V2ViQ29yZVN1cHBvcnQvV2ViRnJhbWVMb2FkZXJDbGllbnQuY3BwOgorICAgICAgICAoV2ViS2l0
OjpXZWJGcmFtZUxvYWRlckNsaWVudDo6dHJhbnNpdGlvblRvQ29tbWl0dGVkRm9yTmV3UGFnZSk6
CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgorICAgICAgICAoV2Vi
S2l0OjpXZWJQYWdlOjpzZW5kVmlld3BvcnRBdHRyaWJ1dGVzQ2hhbmdlZCk6CisgICAgICAgIChX
ZWJLaXQ6OldlYlBhZ2U6OnNldFVzZUZpeGVkTGF5b3V0KToKKyAgICAgICAgKFdlYktpdDo6V2Vi
UGFnZTo6c2V0Rml4ZWRMYXlvdXRTaXplKToKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2Uv
V2ViUGFnZS5oOgorICAgICAgICAoV2ViUGFnZSk6CisKIDIwMTItMTAtMjUgIEJ5dW5nd29vIExl
ZSAgPGJ3ODAubGVlQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFtFRkxdW1dLMl0gQWRkIG1pc3Np
bmcgbmFtZXNwYWNlLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJD
b3JlU3VwcG9ydC9XZWJGcmFtZUxvYWRlckNsaWVudC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQ
cm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcAppbmRleCA1YmY2
ZGU5MDBjYzMxZGExYWE5MmMxYzc4ZTU2YjU3MGQ3MWI5MTFlLi5kZDNlNTA5MjY2NWI3MDA4ZTAx
MTIxM2IxNTRmNjFmZjdmOGYyOTU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9j
ZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYkNvcmVTdXBwb3J0L1dlYkZyYW1lTG9hZGVyQ2xpZW50LmNw
cApAQCAtMTIzNiw2ICsxMjM2LDExIEBAIHZvaWQgV2ViRnJhbWVMb2FkZXJDbGllbnQ6OnRyYW5z
aXRpb25Ub0NvbW1pdHRlZEZvck5ld1BhZ2UoKQogCiAgICAgbV9mcmFtZS0+Y29yZUZyYW1lKCkt
PmNyZWF0ZVZpZXcod2ViUGFnZS0+c2l6ZSgpLCBiYWNrZ3JvdW5kQ29sb3IsIC8qIHRyYW5zcGFy
ZW50ICovIGZhbHNlLCBJbnRTaXplKCksIGN1cnJlbnRGaXhlZFZpc2libGVDb250ZW50UmVjdCwg
c2hvdWxkVXNlRml4ZWRMYXlvdXQpOwogICAgIG1fZnJhbWUtPmNvcmVGcmFtZSgpLT52aWV3KCkt
PnNldFRyYW5zcGFyZW50KCF3ZWJQYWdlLT5kcmF3c0JhY2tncm91bmQoKSk7CisKKyNpZiBVU0Uo
VElMRURfQkFDS0lOR19TVE9SRSkKKyAgICBtX2ZyYW1lLT5jb3JlRnJhbWUoKS0+dmlldygpLT5z
ZXREZWxlZ2F0ZXNTY3JvbGxpbmcoc2hvdWxkVXNlRml4ZWRMYXlvdXQpOworICAgIG1fZnJhbWUt
PmNvcmVGcmFtZSgpLT52aWV3KCktPnNldFBhaW50c0VudGlyZUNvbnRlbnRzKHNob3VsZFVzZUZp
eGVkTGF5b3V0KTsKKyNlbmRpZgogfQogCiB2b2lkIFdlYkZyYW1lTG9hZGVyQ2xpZW50OjpkaWRT
YXZlVG9QYWdlQ2FjaGUoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9X
ZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dl
YlBhZ2UuY3BwCmluZGV4IDIwNDk1ZDJjN2RlMjFmYzExYmVkNDIyN2E5MzQxZWZmZWViZTcxYTku
Ljc4Y2JhZWU3NGUxNTMxM2RjZTY1N2M5NGJiZWY4ZDJiYjM2NGJhNDMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTk2MiwzMiArOTYyLDYg
QEAgdm9pZCBXZWJQYWdlOjpzZXRGaXhlZFZpc2libGVDb250ZW50UmVjdChjb25zdCBJbnRSZWN0
JiByZWN0KQogICAgIG1fcGFnZS0+bWFpbkZyYW1lKCktPnZpZXcoKS0+c2V0Rml4ZWRWaXNpYmxl
Q29udGVudFJlY3QocmVjdCk7CiB9CiAKLXZvaWQgV2ViUGFnZTo6c2V0UmVzaXplc1RvQ29udGVu
dHNVc2luZ0xheW91dFNpemUoY29uc3QgSW50U2l6ZSYgdGFyZ2V0TGF5b3V0U2l6ZSkKLXsKLSAg
ICBBU1NFUlQobV91c2VGaXhlZExheW91dCk7Ci0gICAgQVNTRVJUKCF0YXJnZXRMYXlvdXRTaXpl
LmlzRW1wdHkoKSk7Ci0KLSAgICBGcmFtZVZpZXcqIHZpZXcgPSBtX3BhZ2UtPm1haW5GcmFtZSgp
LT52aWV3KCk7Ci0KLSAgICB2aWV3LT5zZXREZWxlZ2F0ZXNTY3JvbGxpbmcodHJ1ZSk7Ci0gICAg
dmlldy0+c2V0VXNlRml4ZWRMYXlvdXQodHJ1ZSk7Ci0gICAgdmlldy0+c2V0UGFpbnRzRW50aXJl
Q29udGVudHModHJ1ZSk7Ci0KLSAgICBpZiAodmlldy0+Zml4ZWRMYXlvdXRTaXplKCkgPT0gdGFy
Z2V0TGF5b3V0U2l6ZSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAgbV9wYWdlLT5zZXR0aW5ncygp
LT5zZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbkVuYWJsZWQodHJ1ZSk7
Ci0gICAgbV9wYWdlLT5zZXR0aW5ncygpLT5zZXRGaXhlZEVsZW1lbnRzTGF5b3V0UmVsYXRpdmVU
b0ZyYW1lKHRydWUpOwotICAgIG1fcGFnZS0+c2V0dGluZ3MoKS0+c2V0Rml4ZWRQb3NpdGlvbkNy
ZWF0ZXNTdGFja2luZ0NvbnRleHQodHJ1ZSk7Ci0jaWYgRU5BQkxFKFNNT09USF9TQ1JPTExJTkcp
Ci0gICAgLy8gRW5zdXJlIHdlIGRvbid0IGRvIGFuaW1hdGVkIHNjcm9sbGluZyBpbiB0aGUgV2Vi
UHJvY2VzcyB3aGVuIHNjcm9sbGluZyBpcyBkZWxlZ2F0ZWQuCi0gICAgbV9wYWdlLT5zZXR0aW5n
cygpLT5zZXRFbmFibGVTY3JvbGxBbmltYXRvcihmYWxzZSk7Ci0jZW5kaWYKLQotICAgIC8vIEFs
d2F5cyByZXNldCBldmVuIHdoZW4gZW1wdHkuIFRoaXMgYWxzbyB0YWtlcyBjYXJlIG9mIHRoZSBy
ZWxheW91dC4KLSAgICBzZXRGaXhlZExheW91dFNpemUodGFyZ2V0TGF5b3V0U2l6ZSk7Ci19Ci0K
IHZvaWQgV2ViUGFnZTo6cmVzaXplVG9Db250ZW50c0lmTmVlZGVkKCkKIHsKICAgICBBU1NFUlQo
bV91c2VGaXhlZExheW91dCk7CkBAIC0xMDI2LDcgKzEwMDAsOCBAQCB2b2lkIFdlYlBhZ2U6OnNl
bmRWaWV3cG9ydEF0dHJpYnV0ZXNDaGFuZ2VkKCkKIAogICAgIFZpZXdwb3J0QXR0cmlidXRlcyBh
dHRyID0gY29tcHV0ZVZpZXdwb3J0QXR0cmlidXRlcyhtX3BhZ2UtPnZpZXdwb3J0QXJndW1lbnRz
KCksIG1pbmltdW1MYXlvdXRGYWxsYmFja1dpZHRoLCBkZXZpY2VXaWR0aCwgZGV2aWNlSGVpZ2h0
LCBtX3BhZ2UtPmRldmljZVNjYWxlRmFjdG9yKCksIG1fdmlld3BvcnRTaXplKTsKIAotICAgIHNl
dFJlc2l6ZXNUb0NvbnRlbnRzVXNpbmdMYXlvdXRTaXplKEludFNpemUoc3RhdGljX2Nhc3Q8aW50
PihhdHRyLmxheW91dFNpemUud2lkdGgoKSksIHN0YXRpY19jYXN0PGludD4oYXR0ci5sYXlvdXRT
aXplLmhlaWdodCgpKSkpOworICAgIC8vIFRoaXMgYWxzbyB0YWtlcyBjYXJlIG9mIHRoZSByZWxh
eW91dC4KKyAgICBzZXRGaXhlZExheW91dFNpemUoSW50U2l6ZShzdGF0aWNfY2FzdDxpbnQ+KGF0
dHIubGF5b3V0U2l6ZS53aWR0aCgpKSwgc3RhdGljX2Nhc3Q8aW50PihhdHRyLmxheW91dFNpemUu
aGVpZ2h0KCkpKSk7CiAgICAgc2VuZChNZXNzYWdlczo6V2ViUGFnZVByb3h5OjpEaWRDaGFuZ2VW
aWV3cG9ydFByb3BlcnRpZXMoYXR0cikpOwogfQogCkBAIC0xMTkwLDEwICsxMTY1LDI0IEBAIHZv
aWQgV2ViUGFnZTo6c2V0VXNlRml4ZWRMYXlvdXQoYm9vbCBmaXhlZCkKIHsKICAgICBtX3VzZUZp
eGVkTGF5b3V0ID0gZml4ZWQ7CiAKKyAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNldEFjY2VsZXJh
dGVkQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uRW5hYmxlZChmaXhlZCk7CisgICAgbV9wYWdl
LT5zZXR0aW5ncygpLT5zZXRGaXhlZEVsZW1lbnRzTGF5b3V0UmVsYXRpdmVUb0ZyYW1lKGZpeGVk
KTsKKyAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNldEZpeGVkUG9zaXRpb25DcmVhdGVzU3RhY2tp
bmdDb250ZXh0KGZpeGVkKTsKKworI2lmIFVTRShUSUxFRF9CQUNLSU5HX1NUT1JFKSAmJiBFTkFC
TEUoU01PT1RIX1NDUk9MTElORykKKyAgICAvLyBEZWxlZ2F0ZWQgc2Nyb2xsaW5nIHdpbGwgYmUg
ZW5hYmxlZCB3aGVuIHRoZSBGcmFtZVZpZXcgaXMgY3JlYXRlZCBpZiBmaXhlZCBsYXlvdXQgaXMg
ZW5hYmxlZC4KKyAgICAvLyBFbnN1cmUgd2UgZG9uJ3QgZG8gYW5pbWF0ZWQgc2Nyb2xsaW5nIGlu
IHRoZSBXZWJQcm9jZXNzIGluIHRoYXQgY2FzZS4KKyAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNl
dEVuYWJsZVNjcm9sbEFuaW1hdG9yKCFmaXhlZCk7CisjZW5kaWYKKwogICAgIEZyYW1lVmlldyog
dmlldyA9IG1haW5GcmFtZVZpZXcoKTsKICAgICBpZiAoIXZpZXcpCiAgICAgICAgIHJldHVybjsK
IAorI2lmIFVTRShUSUxFRF9CQUNLSU5HX1NUT1JFKQorICAgIHZpZXctPnNldERlbGVnYXRlc1Nj
cm9sbGluZyhmaXhlZCk7CisgICAgdmlldy0+c2V0UGFpbnRzRW50aXJlQ29udGVudHMoZml4ZWQp
OworI2VuZGlmCiAgICAgdmlldy0+c2V0VXNlRml4ZWRMYXlvdXQoZml4ZWQpOwogICAgIGlmICgh
Zml4ZWQpCiAgICAgICAgIHNldEZpeGVkTGF5b3V0U2l6ZShJbnRTaXplKCkpOwpAQCAtMTIwMiw3
ICsxMTkxLDcgQEAgdm9pZCBXZWJQYWdlOjpzZXRVc2VGaXhlZExheW91dChib29sIGZpeGVkKQog
dm9pZCBXZWJQYWdlOjpzZXRGaXhlZExheW91dFNpemUoY29uc3QgSW50U2l6ZSYgc2l6ZSkKIHsK
ICAgICBGcmFtZVZpZXcqIHZpZXcgPSBtYWluRnJhbWVWaWV3KCk7Ci0gICAgaWYgKCF2aWV3KQor
ICAgIGlmICghdmlldyB8fCB2aWV3LT5maXhlZExheW91dFNpemUoKSA9PSBzaXplKQogICAgICAg
ICByZXR1cm47CiAKICAgICB2aWV3LT5zZXRGaXhlZExheW91dFNpemUoc2l6ZSk7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oIGIvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaAppbmRleCBhN2VhZjQ4YmQxZDAw
NWU4Zjc3YWZlZDk0OWZjNTE4MjAwMmZlY2MyLi5lYWZjODcxNmNlNTI0MzYwZTg0MGU4NDA2YTBh
Y2ZiZjY1YmQzOTk1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvV2ViUGFnZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQ
YWdlLmgKQEAgLTM3OCw3ICszNzgsNiBAQCBwdWJsaWM6CiAjaWYgVVNFKFRJTEVEX0JBQ0tJTkdf
U1RPUkUpCiAgICAgdm9pZCBwYWdlRGlkUmVxdWVzdFNjcm9sbChjb25zdCBXZWJDb3JlOjpJbnRQ
b2ludCYpOwogICAgIHZvaWQgc2V0Rml4ZWRWaXNpYmxlQ29udGVudFJlY3QoY29uc3QgV2ViQ29y
ZTo6SW50UmVjdCYpOwotICAgIHZvaWQgc2V0UmVzaXplc1RvQ29udGVudHNVc2luZ0xheW91dFNp
emUoY29uc3QgV2ViQ29yZTo6SW50U2l6ZSYpOwogICAgIHZvaWQgcmVzaXplVG9Db250ZW50c0lm
TmVlZGVkKCk7CiAgICAgdm9pZCBzZW5kVmlld3BvcnRBdHRyaWJ1dGVzQ2hhbmdlZCgpOwogICAg
IHZvaWQgc2V0Vmlld3BvcnRTaXplKGNvbnN0IFdlYkNvcmU6OkludFNpemUmKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171853</attachid>
            <date>2012-11-01 08:01:04 -0700</date>
            <delta_ts>2012-11-01 08:02:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100383-20121101155925.patch</filename>
            <type>text/plain</type>
            <size>2264</size>
            <attacher name="Jocelyn Turcotte">jturcotte</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMzMTU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggODNmOGExNWU4MjAxMzdi
MjA4Y2U1ZTIzNjg1ZTAxMmFkMWExMmJiZi4uNzViMTRmYjYyMDg3OTliMjA5YzlhZDMwMDdiYWNi
ZmM4MjczNWZkNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTExLTAxICBKb2Nl
bHluIFR1cmNvdHRlICA8am9jZWx5bi50dXJjb3R0ZUBkaWdpYS5jb20+CisKKyAgICAgICAgRml4
IHRoZSBNYWMgYnJlYWthZ2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwMDM4MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIGFjY2VsZXJhdGVkQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uRW5hYmxlZCBu
ZWVkcyB0byBiZSBlbmFibGVkCisgICAgICAgIGZvciBmaXhlZCBsYXlvdXQgdG8gd29yayBlZmZp
Y2llbnRseSBidXQgaXQncyB3cm9uZyB0byBmb3JjZSBpdAorICAgICAgICB0byBmYWxzZSBpZiBm
aXhlZCBsYXlvdXQgaXNuJ3QgZW5hYmxlZC4KKworICAgICAgICBTZXBhcmF0ZSBoYXJkIHJlcXVp
cmVtZW50cyBmb3IgZml4ZWQgbGF5b3V0IGZyb20gcmVuZGVyaW5nIG9wdGltaXphdGlvbnMKKyAg
ICAgICAgYW5kIGd1YXJkIHRoZSBsYXRlciB3aXRoIFVTRShDT09SRElOQVRFRF9HUkFQSElDUyku
CisgICAgICAgIEFsc28gYWRkIGFuIGVhcmx5IHJldHVybiB0byBtYWtlIHN1cmUgdGhhdCBwb3J0
cyBhbHdheXMgaGF2aW5nIGEgZmFsc2UKKyAgICAgICAgdXNlRml4ZWRMYXlvdXQgY3JlYXRpb24g
cGFyYW1ldGVyIHdvbid0IGdldCB0aGVpciBzZXR0aW5ncyBhZGp1c3RlZC4KKworICAgICAgICAq
IFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViUGFn
ZTo6c2V0VXNlRml4ZWRMYXlvdXQpOgorCiAyMDEyLTEwLTI0ICBKb2NlbHluIFR1cmNvdHRlICA8
am9jZWx5bi50dXJjb3R0ZUBkaWdpYS5jb20+CiAKICAgICAgICAgV2ViSWNvbkRhdGFiYXNlOiBQ
cm9wZXJseSBjbGVhbiB1cCBvbiBkZXN0cnVjdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCmluZGV4IGIxZWUzNTgzMzEyMDlmZTdiZjg1OTAxMDRm
ZTUwNDliZjAzYzdjNzQuLjY5NmFkYjEzMmJkOGNmZTE1Y2RjOGRmYTFjZjc2M2NlNWRhODFkOTIg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAg
LTExNzcsMTEgKzExNzcsMTYgQEAgZmxvYXQgV2ViUGFnZTo6ZGV2aWNlU2NhbGVGYWN0b3IoKSBj
b25zdAogCiB2b2lkIFdlYlBhZ2U6OnNldFVzZUZpeGVkTGF5b3V0KGJvb2wgZml4ZWQpCiB7Cisg
ICAgLy8gRG8gbm90IG92ZXJ3cml0ZSBjdXJyZW50IHNldHRpbmdzIGlmIGluaXRpYWxseSBzZXR0
aW5nIGl0IHRvIGZhbHNlLgorICAgIGlmIChtX3VzZUZpeGVkTGF5b3V0ID09IGZpeGVkKQorICAg
ICAgICByZXR1cm47CiAgICAgbV91c2VGaXhlZExheW91dCA9IGZpeGVkOwogCi0gICAgbV9wYWdl
LT5zZXR0aW5ncygpLT5zZXRBY2NlbGVyYXRlZENvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbkVu
YWJsZWQoZml4ZWQpOwogICAgIG1fcGFnZS0+c2V0dGluZ3MoKS0+c2V0Rml4ZWRFbGVtZW50c0xh
eW91dFJlbGF0aXZlVG9GcmFtZShmaXhlZCk7CisjaWYgVVNFKENPT1JESU5BVEVEX0dSQVBISUNT
KQorICAgIG1fcGFnZS0+c2V0dGluZ3MoKS0+c2V0QWNjZWxlcmF0ZWRDb21wb3NpdGluZ0ZvckZp
eGVkUG9zaXRpb25FbmFibGVkKGZpeGVkKTsKICAgICBtX3BhZ2UtPnNldHRpbmdzKCktPnNldEZp
eGVkUG9zaXRpb25DcmVhdGVzU3RhY2tpbmdDb250ZXh0KGZpeGVkKTsKKyNlbmRpZgogCiAjaWYg
VVNFKFRJTEVEX0JBQ0tJTkdfU1RPUkUpICYmIEVOQUJMRShTTU9PVEhfU0NST0xMSU5HKQogICAg
IC8vIERlbGVnYXRlZCBzY3JvbGxpbmcgd2lsbCBiZSBlbmFibGVkIHdoZW4gdGhlIEZyYW1lVmll
dyBpcyBjcmVhdGVkIGlmIGZpeGVkIGxheW91dCBpcyBlbmFibGVkLgo=
</data>
<flag name="review"
          id="185932"
          type_id="1"
          status="+"
          setter="kenneth"
    />
          </attachment>
      

    </bug>

</bugzilla>