<?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>129728</bug_id>
          
          <creation_ts>2014-03-04 21:46:22 -0800</creation_ts>
          <short_desc>[iOS] Rename the various VisibleExtent variations to exposedContentRect</short_desc>
          <delta_ts>2014-03-05 13:24:38 -0800</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>987114</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-03-04 21:46:22 -0800</bug_when>
    <thetext>[iOS] Rename the various VisibleExtent variations to exposedContentRect</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987116</commentid>
    <comment_count>1</comment_count>
      <attachid>225853</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-03-04 21:52:21 -0800</bug_when>
    <thetext>Created attachment 225853
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987118</commentid>
    <comment_count>2</comment_count>
      <attachid>225853</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-03-04 21:56:01 -0800</bug_when>
    <thetext>Comment on attachment 225853
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=225853&amp;action=review

&gt; Source/WebCore/ChangeLog:8
&gt; +        Rename DocumentVisibleExtent and VisibleExtentContentRect to ExposedContentRect in a deseperate

desperate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>987369</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-03-05 13:24:38 -0800</bug_when>
    <thetext>Committed r165124: &lt;http://trac.webkit.org/changeset/165124&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>225853</attachid>
            <date>2014-03-04 21:52:21 -0800</date>
            <delta_ts>2014-03-04 21:56:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-129728-20140304215220.patch</filename>
            <type>text/plain</type>
            <size>12577</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY1MDkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDM3ZGE4M2QxMmNkNjA1
NTE5NTI5NWEzMGUyODE3M2UxZmJiMzdjYi4uNWI4NjQ3OWU1NDI2NjI5Nzc1MDVlZTQ4M2Y1ZmVi
ZmIyZDY3MWRlNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE0LTAzLTA0ICBCZW5q
YW1pbiBQb3VsYWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIFJlbmFt
ZSB0aGUgdmFyaW91cyBWaXNpYmxlRXh0ZW50IHZhcmlhdGlvbnMgdG8gZXhwb3NlZENvbnRlbnRS
ZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjk3
MjgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW5h
bWUgRG9jdW1lbnRWaXNpYmxlRXh0ZW50IGFuZCBWaXNpYmxlRXh0ZW50Q29udGVudFJlY3QgdG8g
RXhwb3NlZENvbnRlbnRSZWN0IGluIGEgZGVzZXBlcmF0ZQorICAgICAgICBhdHRlbXB0IHRvIG1h
a2UgdGhpbmdzIGEgdGlueSBsaXR0bGUgYml0IGxlc3MgY29uZnVzaW5nLgorCisgICAgICAgIFRo
ZSBuYW1lIGlzIEV4cG9zZWRDb250ZW50UmVjdCBhbmQgbm90IEV4cG9zZWRSZWN0IGFzIHRoYXQg
cmVjdCBpcyBleHBvc2VkIG9uIFNjcm9sbFZpZXcsIHdoaWxlIHRoZQorICAgICAgICByZWN0IGlz
IGluIGRvY3VtZW50IGNvb3JkaW5hdGVzICh3aGljaCBkb2VzIG5vdCBtYWtlIGFueSBkaWZmZXJl
bmNlIG9uIFdlYktpdDEuLi4pLgorCisgICAgICAgICogV2ViQ29yZS5leHAuaW46CisgICAgICAg
ICogcGxhdGZvcm0vU2Nyb2xsVmlldy5oOgorICAgICAgICAqIHBsYXRmb3JtL2lvcy9TY3JvbGxW
aWV3SU9TLm1tOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsVmlldzo6ZXhwb3NlZENvbnRlbnRS
ZWN0KToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbFZpZXc6OnNldEV4cG9zZWRDb250ZW50UmVj
dCk6CisgICAgICAgICogcGxhdGZvcm0vaW9zL3dhay9XQUtTY3JvbGxWaWV3Lmg6CisgICAgICAg
ICogcGxhdGZvcm0vaW9zL3dhay9XQUtTY3JvbGxWaWV3Lm1tOgorICAgICAgICAoLVtXQUtTY3Jv
bGxWaWV3IGV4cG9zZWRDb250ZW50UmVjdF0pOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJM
YXllckNvbXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJDb21wb3Np
dG9yOjpmbHVzaFBlbmRpbmdMYXllckNoYW5nZXMpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVy
TGF5ZXJDb21wb3NpdG9yOjpkaWRDaGFuZ2VWaXNpYmxlUmVjdCk6CisKIDIwMTQtMDMtMDQgIFNp
bW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgRG9uJ3QgY2xh
bXAgc2Nyb2xsaW5nIG5vZGUgb2Zmc2V0cyB3aGVuIHRoZSBvZmZzZXQgaXMgY2hhbmdlZCBieSBk
ZWxlZ2F0ZWQgc2Nyb2xsaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cg
Yi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggODA1YzZmOGNjZWU0MDJkZDkzODAzNWRh
ZmMxMTJkOGMwYTA0ODJhNy4uNDkwNWU0MDcwMDljNjA0NjU1M2Y1NTE4OWQyNjI4NGY5M2Q0Njdh
YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJL
aXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE0LTAzLTA0ICBCZW5qYW1pbiBQb3Vs
YWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIFJlbmFtZSB0aGUgdmFy
aW91cyBWaXNpYmxlRXh0ZW50IHZhcmlhdGlvbnMgdG8gZXhwb3NlZENvbnRlbnRSZWN0CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjk3MjgKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdlYlByb2Nlc3Mv
V2ViUGFnZS9EcmF3aW5nQXJlYS5oOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9pb3Mv
V2ViUGFnZUlPUy5tbToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6dXBkYXRlVmlzaWJsZUNv
bnRlbnRSZWN0cyk6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9SZW1vdGVMYXll
clRyZWVEcmF3aW5nQXJlYS5oOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9tYWMvUmVt
b3RlTGF5ZXJUcmVlRHJhd2luZ0FyZWEubW06CisgICAgICAgIChXZWJLaXQ6OlJlbW90ZUxheWVy
VHJlZURyYXdpbmdBcmVhOjpzZXRFeHBvc2VkQ29udGVudFJlY3QpOgorCiAyMDE0LTAzLTA0ICBB
bmR5IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBbaU9TXVtXZWJLaXQyXSBF
eGNsdWRlIHBsdWctaW4gc2FuZGJveCBwcm9maWxlcyBmcm9tIHRoZSBidWlsZApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvV2ViQ29yZS5leHAuaW4gYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3Jl
LmV4cC5pbgppbmRleCAwYTNkNzU3OTFhZmRjMTVjNDAyMzk4MzlhMGM3N2MwZjQwOGY2ZTQwLi5l
YTdkNGJkYTczN2JhZDljN2VkOWJkZTU5NTJjZDY4YjEwMmYyOWRlIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4
cC5pbgpAQCAtMjM4Myw3ICsyMzgzLDcgQEAgX1dlYlVJQXBwbGljYXRpb25XaWxsRW50ZXJGb3Jl
Z3JvdW5kTm90aWZpY2F0aW9uCiBfV2ViVUlBcHBsaWNhdGlvbldpbGxSZXNpZ25BY3RpdmVOb3Rp
ZmljYXRpb24KIF9fWk43V2ViQ29yZTEwRmxvYXRQb2ludEMxRVJLN0NHUG9pbnQKIF9fWk43V2Vi
Q29yZTEwU2Nyb2xsVmlldzE1c2V0U2Nyb2xsT2Zmc2V0RVJLTlNfOEludFBvaW50RQotX19aTjdX
ZWJDb3JlMTBTY3JvbGxWaWV3MjdzZXRWaXNpYmxlRXh0ZW50Q29udGVudFJlY3RFUktOU183SW50
UmVjdEUKK19fWk43V2ViQ29yZTEwU2Nyb2xsVmlldzIxc2V0RXhwb3NlZENvbnRlbnRSZWN0RVJL
TlNfN0ludFJlY3RFCiBfX1pON1dlYkNvcmUxMFhMaW5rTmFtZXM0aW5pdEV2CiBfX1pON1dlYkNv
cmUxMGluU2FtZUxpbmVFUktOU18xNVZpc2libGVQb3NpdGlvbkVTMl8KIF9fWk43V2ViQ29yZTEx
QmlkaUNvbnRleHQ0MWNvcHlTdGFja1JlbW92aW5nVW5pY29kZUVtYmVkZGluZ0NvbnRleHRzRXYK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuaCBiL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbFZpZXcuaAppbmRleCBmMmVjNzFmYjEwNWE3ODg0MTg5
YTNlMTMwZGY5MGVhZDVmNjZhYmNjLi5hMjJiZTRmMTdjODA0MDYwNmVmMzI4YWI1ZTc5YmQ0M2Vl
YjQ1OTkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9TY3JvbGxWaWV3LmgK
KysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vU2Nyb2xsVmlldy5oCkBAIC0xNzAsOCArMTcw
LDggQEAgcHVibGljOgogICAgIC8vIFRoaXMgaXMgdGhlIGFyZWEgdGhhdCBpcyBub3QgY292ZXJl
ZCBieSBVSSBlbGVtZW50cy4KICAgICBJbnRSZWN0IGFjdHVhbFZpc2libGVDb250ZW50UmVjdCgp
IGNvbnN0OwogICAgIC8vIFRoaXMgaXMgdGhlIGFyZWEgdGhhdCBpcyBwYXJ0aWFsbHkgb3IgZnVs
bHkgZXhwb3NlZCwgYW5kIG1heSBleHRlbmQgdW5kZXIgb3ZlcmxhcHBpbmcgVUkgZWxlbWVudHMu
Ci0gICAgSW50UmVjdCB2aXNpYmxlRXh0ZW50Q29udGVudFJlY3QoKSBjb25zdDsKLSAgICB2b2lk
IHNldFZpc2libGVFeHRlbnRDb250ZW50UmVjdChjb25zdCBJbnRSZWN0Jik7CisgICAgSW50UmVj
dCBleHBvc2VkQ29udGVudFJlY3QoKSBjb25zdDsKKyAgICB2b2lkIHNldEV4cG9zZWRDb250ZW50
UmVjdChjb25zdCBJbnRSZWN0Jik7CiAKICAgICB2b2lkIHNldEFjdHVhbFNjcm9sbFBvc2l0aW9u
KGNvbnN0IEludFBvaW50Jik7CiAgICAgVGlsZUNhY2hlKiB0aWxlQ2FjaGUoKTsKQEAgLTM5Mywx
MCArMzkzLDEwIEBAIHByaXZhdGU6CiAgICAgLy8gd2hldGhlciBpdCBpcyBzYWZlIHRvIGJsaXQg
b24gc2Nyb2xsLgogICAgIGJvb2wgbV9jYW5CbGl0T25TY3JvbGw7CiAKLSAgICAvLyBGSVhNRTog
dmlzaWJsZUV4dGVudENvbnRlbnRSZWN0IGlzIGEgdmVyeSBzaW1pbGFyIGNvbmNlcHQgdG8gZml4
ZWRWaXNpYmxlQ29udGVudFJlY3QgZXhjZXB0IGl0IGRvZXMgbm90IGRpZmZlcmVudGlhdGUKKyAg
ICAvLyBGSVhNRTogZXhwb3NlZENvbnRlbnRSZWN0IGlzIGEgdmVyeSBzaW1pbGFyIGNvbmNlcHQg
dG8gZml4ZWRWaXNpYmxlQ29udGVudFJlY3QgZXhjZXB0IGl0IGRvZXMgbm90IGRpZmZlcmVudGlh
dGUKICAgICAvLyBiZXR3ZWVuIGV4cG9zZWQgcmVjdCBhbmQgdW5vYnNjdXJlZFJlY3RzLiBUaGUg
dHdvIGF0dHJpYnV0ZXMgc2hvdWxkIGV2ZW50dWFsbHkgYmUgbWVyZ2VkLgogI2lmIFBMQVRGT1JN
KElPUykKLSAgICBJbnRSZWN0IG1fdmlzaWJsZUV4dGVudENvbnRlbnRSZWN0OworICAgIEludFJl
Y3QgbV9leHBvc2VkQ29udGVudFJlY3Q7CiAjZWxzZQogICAgIEludFJlY3QgbV9maXhlZFZpc2li
bGVDb250ZW50UmVjdDsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vaW9zL1Njcm9sbFZpZXdJT1MubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvU2Ny
b2xsVmlld0lPUy5tbQppbmRleCA4NThkODViNmQ3N2U0OWFlY2E4OWVjZTRkYTliMDgyNTQwZjUw
OTc1Li5lNGUwMjA5OGJlMWNlNjFkMDg3N2RkMjNkY2UxZmIyOWVjNmJjYTJkIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvU2Nyb2xsVmlld0lPUy5tbQorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvU2Nyb2xsVmlld0lPUy5tbQpAQCAtMTA2LDEzICsxMDYs
MTMgQEAgSW50UmVjdCBTY3JvbGxWaWV3OjphY3R1YWxWaXNpYmxlQ29udGVudFJlY3QoKSBjb25z
dAogICAgIHJldHVybiBlbmNsb3NpbmdJbnRSZWN0KHIpOwogfQogCi1JbnRSZWN0IFNjcm9sbFZp
ZXc6OnZpc2libGVFeHRlbnRDb250ZW50UmVjdCgpIGNvbnN0CitJbnRSZWN0IFNjcm9sbFZpZXc6
OmV4cG9zZWRDb250ZW50UmVjdCgpIGNvbnN0CiB7CiAgICAgaWYgKE5TU2Nyb2xsVmlldyAqdmll
dyA9IHN0YXRpY19jYXN0PE5TU2Nyb2xsVmlldyAqPihwbGF0Zm9ybVdpZGdldCgpKSkgewogICAg
ICAgICBDR1JlY3QgciA9IENHUmVjdFplcm87CiAgICAgICAgIEJFR0lOX0JMT0NLX09CSkNfRVhD
RVBUSU9OUzsKICAgICAgICAgaWYgKFt2aWV3IGlzS2luZE9mQ2xhc3M6W05TU2Nyb2xsVmlldyBj
bGFzc11dKQotICAgICAgICAgICAgciA9IFt2aWV3IGRvY3VtZW50VmlzaWJsZUV4dGVudF07Cisg
ICAgICAgICAgICByID0gW3ZpZXcgZXhwb3NlZENvbnRlbnRSZWN0XTsKICAgICAgICAgZWxzZSB7
CiAgICAgICAgICAgICByLm9yaWdpbiA9IFt2aWV3IHZpc2libGVSZWN0XS5vcmlnaW47CiAgICAg
ICAgICAgICByLnNpemUgPSBbdmlldyBib3VuZHNdLnNpemU7CkBAIC0xMjQsMTggKzEyNCwxOCBA
QCBJbnRSZWN0IFNjcm9sbFZpZXc6OnZpc2libGVFeHRlbnRDb250ZW50UmVjdCgpIGNvbnN0CiAK
ICAgICBjb25zdCBTY3JvbGxWaWV3KiBwYXJlbnQgPSB0aGlzLT5wYXJlbnQoKTsKICAgICBpZiAo
IXBhcmVudCkKLSAgICAgICAgcmV0dXJuIG1fdmlzaWJsZUV4dGVudENvbnRlbnRSZWN0OworICAg
ICAgICByZXR1cm4gbV9leHBvc2VkQ29udGVudFJlY3Q7CiAKLSAgICBJbnRSZWN0IHBhcmVudFZp
ZXdFeHRlbnRDb250ZW50UmVjdCA9IHBhcmVudC0+dmlzaWJsZUV4dGVudENvbnRlbnRSZWN0KCk7
CisgICAgSW50UmVjdCBwYXJlbnRWaWV3RXh0ZW50Q29udGVudFJlY3QgPSBwYXJlbnQtPmV4cG9z
ZWRDb250ZW50UmVjdCgpOwogICAgIEludFJlY3Qgc2VsZkV4dGVudENvbnRlbnRSZWN0ID0gcm9v
dFZpZXdUb0NvbnRlbnRzKHBhcmVudFZpZXdFeHRlbnRDb250ZW50UmVjdCk7CiAgICAgc2VsZkV4
dGVudENvbnRlbnRSZWN0LmludGVyc2VjdChib3VuZHNSZWN0KCkpOwogICAgIHJldHVybiBzZWxm
RXh0ZW50Q29udGVudFJlY3Q7CiB9CiAKLXZvaWQgU2Nyb2xsVmlldzo6c2V0VmlzaWJsZUV4dGVu
dENvbnRlbnRSZWN0KGNvbnN0IEludFJlY3QmIHJlY3QpCit2b2lkIFNjcm9sbFZpZXc6OnNldEV4
cG9zZWRDb250ZW50UmVjdChjb25zdCBJbnRSZWN0JiByZWN0KQogewogICAgIEFTU0VSVCghcGxh
dGZvcm1XaWRnZXQoKSk7Ci0gICAgbV92aXNpYmxlRXh0ZW50Q29udGVudFJlY3QgPSByZWN0Owor
ICAgIG1fZXhwb3NlZENvbnRlbnRSZWN0ID0gcmVjdDsKIH0KIAogdm9pZCBTY3JvbGxWaWV3Ojpz
ZXRBY3R1YWxTY3JvbGxQb3NpdGlvbihjb25zdCBJbnRQb2ludCYgcG9zaXRpb24pCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3Mvd2FrL1dBS1Njcm9sbFZpZXcuaCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy93YWsvV0FLU2Nyb2xsVmlldy5oCmluZGV4IDBiNDA2
OTczNWNjYTJiMmNhODgwY2FjNGE3ZTNmNDc3MzVhMjllMzkuLjE4YTJkNzU0ZTc1Mzc3Njg2N2Rk
NDBjMzZkMTQ4ODgxZGFmMmYxZmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2lvcy93YWsvV0FLU2Nyb2xsVmlldy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lv
cy93YWsvV0FLU2Nyb2xsVmlldy5oCkBAIC02Myw3ICs2Myw4IEBACiAtIChDR1JlY3QpYWN0dWFs
RG9jdW1lbnRWaXNpYmxlUmVjdDsKIC0gKHZvaWQpc2V0QWN0dWFsU2Nyb2xsUG9zaXRpb246KENH
UG9pbnQpcG9pbnQ7CiAKLS0gKENHUmVjdClkb2N1bWVudFZpc2libGVFeHRlbnQ7IC8vIExpa2Ug
YWN0dWFsRG9jdW1lbnRWaXNpYmxlUmVjdCwgYnV0IGluY2x1ZGVzIGFyZWFzIHBvc3NpYmx5IGNv
dmVyZWQgYnkgdHJhbnNsdWNlbnQgVUkuCisvLyBMaWtlIGFjdHVhbERvY3VtZW50VmlzaWJsZVJl
Y3QsIGJ1dCBpbmNsdWRlcyBhcmVhcyBwb3NzaWJseSBjb3ZlcmVkIGJ5IHRyYW5zbHVjZW50IFVJ
LgorLSAoQ0dSZWN0KWV4cG9zZWRDb250ZW50UmVjdDsKIAogLSAoQk9PTClpblByb2dyYW1tYXRp
Y1Njcm9sbDsKIEBlbmQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy93
YWsvV0FLU2Nyb2xsVmlldy5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy93YWsvV0FL
U2Nyb2xsVmlldy5tbQppbmRleCAyZDEyYjVkMDcwN2U4N2NjZDE4NDJmYWEzMzE2ZjJjNDAxODQ0
YzEyLi5kNDI0Mjg5YzRmMTQxYTlmMDJlZWNjMmY2MGM3ZDg4NzBiZWZhOWRmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3Mvd2FrL1dBS1Njcm9sbFZpZXcubW0KKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL3dhay9XQUtTY3JvbGxWaWV3Lm1tCkBAIC0zNzYs
OSArMzc2LDkgQEAgc3RhdGljIEJPT0wgc2Nyb2xsVmlld1RvUG9pbnQoV0FLU2Nyb2xsVmlldyAq
c2Nyb2xsVmlldywgQ0dQb2ludCBwb2ludCkKICAgICByZXR1cm4gW19kb2N1bWVudFZpZXcgY29u
dmVydFJlY3Q6d2luZG93VmlzaWJsZVJlY3QgZnJvbVZpZXc6bmlsXTsKIH0KIAotLSAoQ0dSZWN0
KWRvY3VtZW50VmlzaWJsZUV4dGVudAorLSAoQ0dSZWN0KWV4cG9zZWRDb250ZW50UmVjdAogewot
ICAgIC8vIE9ubHkgY2FsbGVkIGJ5IFdlYkNvcmU6OlNjcm9sbFZpZXc6OnZpc2libGVFeHRlbnRD
b250ZW50UmVjdAorICAgIC8vIE9ubHkgY2FsbGVkIGJ5IFdlYkNvcmU6OlNjcm9sbFZpZXc6OmV4
cG9zZWRDb250ZW50UmVjdAogICAgIFdBS1ZpZXcqIHZpZXcgPSBzZWxmOwogICAgIHdoaWxlICgo
dmlldyA9IFt2aWV3IHN1cGVydmlld10pKSB7CiAgICAgICAgIGlmIChbdmlldyBpc0tpbmRPZkNs
YXNzOltXQUtTY3JvbGxWaWV3IGNsYXNzXV0pCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCmluZGV4IGM4MWE2YTc2NjE2MzU2M2IxNDI4
NWUyNGFmMWVmNmVkMDRkNDNjZjAuLjIxNDliMGUzNGM5MzA1YTQ1OTQ1N2E3NDVhZDRkM2JkNzIw
MmY4YmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNv
bXBvc2l0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNv
bXBvc2l0b3IuY3BwCkBAIC00MjAsNyArNDIwLDcgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0
b3I6OmZsdXNoUGVuZGluZ0xheWVyQ2hhbmdlcyhib29sIGlzRmx1c2hSb290KQogCiAgICAgaWYg
KEdyYXBoaWNzTGF5ZXIqIHJvb3RMYXllciA9IHJvb3RHcmFwaGljc0xheWVyKCkpIHsKICNpZiBQ
TEFURk9STShJT1MpCi0gICAgICAgIHJvb3RMYXllci0+Zmx1c2hDb21wb3NpdGluZ1N0YXRlKGZy
YW1lVmlldy52aXNpYmxlRXh0ZW50Q29udGVudFJlY3QoKSk7CisgICAgICAgIHJvb3RMYXllci0+
Zmx1c2hDb21wb3NpdGluZ1N0YXRlKGZyYW1lVmlldy5leHBvc2VkQ29udGVudFJlY3QoKSk7CiAj
ZWxzZQogICAgICAgICAvLyBIYXZpbmcgYSBtX2NsaXBMYXllciBpbmRpY2F0ZXMgdGhhdCB3ZSdy
ZSBkb2luZyBzY3JvbGxpbmcgdmlhIEdyYXBoaWNzTGF5ZXJzLgogICAgICAgICBJbnRSZWN0IHZp
c2libGVSZWN0ID0gbV9jbGlwTGF5ZXIgPyBJbnRSZWN0KEludFBvaW50KCksIGZyYW1lVmlldy5j
b250ZW50c1NpemUoKSkgOiBmcmFtZVZpZXcudmlzaWJsZUNvbnRlbnRSZWN0KCk7CkBAIC01MTgs
NyArNTE4LDcgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmRpZENoYW5nZVZpc2libGVS
ZWN0KCkKICAgICBjb25zdCBGcmFtZVZpZXcmIGZyYW1lVmlldyA9IG1fcmVuZGVyVmlldy5mcmFt
ZVZpZXcoKTsKIAogI2lmIFBMQVRGT1JNKElPUykKLSAgICBJbnRSZWN0IHZpc2libGVSZWN0ID0g
ZnJhbWVWaWV3LnZpc2libGVFeHRlbnRDb250ZW50UmVjdCgpOworICAgIEludFJlY3QgdmlzaWJs
ZVJlY3QgPSBmcmFtZVZpZXcuZXhwb3NlZENvbnRlbnRSZWN0KCk7CiAjZWxzZQogICAgIEludFJl
Y3QgdmlzaWJsZVJlY3QgPSBtX2NsaXBMYXllciA/IEludFJlY3QoSW50UG9pbnQoKSwgZnJhbWVW
aWV3LmNvbnRlbnRzU2l6ZSgpKSA6IGZyYW1lVmlldy52aXNpYmxlQ29udGVudFJlY3QoKTsKICNl
bmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0RyYXdp
bmdBcmVhLmggYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEu
aAppbmRleCBlM2ZlZmIwZDhiZWVkYzMwODgzNDY0OTAxZmY5MjkzMDAyYmI5Y2ExLi4xZjRmNTc5
N2UxNzIyMmZhZGE2MDAyY2ZlOWI5OWFlNDQ3NmFjOTA1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEuaAorKysgYi9Tb3VyY2UvV2ViS2l0
Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvRHJhd2luZ0FyZWEuaApAQCAtOTQsNyArOTQsNyBAQCBwdWJs
aWM6CiAgICAgdmlydHVhbCB2b2lkIHNldEN1c3RvbUZpeGVkUG9zaXRpb25SZWN0KGNvbnN0IFdl
YkNvcmU6OkZsb2F0UmVjdCYpID0gMDsKICNlbmRpZgogI2lmIFBMQVRGT1JNKElPUykKLSAgICB2
aXJ0dWFsIHZvaWQgc2V0VmlzaWJsZUV4dGVudENvbnRlbnRSZWN0KGNvbnN0IFdlYkNvcmU6OkZs
b2F0UmVjdCYpID0gMDsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0RXhwb3NlZENvbnRlbnRSZWN0KGNv
bnN0IFdlYkNvcmU6OkZsb2F0UmVjdCYpID0gMDsKICNlbmRpZgogICAgIHZpcnR1YWwgdm9pZCBt
YWluRnJhbWVTY3JvbGxhYmlsaXR5Q2hhbmdlZChib29sKSB7IH0KIApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tIGIvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9TLm1tCmluZGV4IDViZTVk
NTEzZjkxYjgxNGIyZWY1ZWI0Yjc0OTc4OTg2OWI4MTY4ODguLmNjZTBhZDhjNTJmZGQ4NDdmMWJm
NGZlOGZmMGI5NmYzMmVkZjRkMDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9j
ZXNzL1dlYlBhZ2UvaW9zL1dlYlBhZ2VJT1MubW0KQEAgLTE3MzAsNyArMTczMCw3IEBAIHZvaWQg
V2ViUGFnZTo6YXBwbGljYXRpb25EaWRCZWNvbWVBY3RpdmUoKQogdm9pZCBXZWJQYWdlOjp1cGRh
dGVWaXNpYmxlQ29udGVudFJlY3RzKGNvbnN0IFZpc2libGVDb250ZW50UmVjdFVwZGF0ZUluZm8m
IHZpc2libGVDb250ZW50UmVjdFVwZGF0ZUluZm8pCiB7CiAgICAgRmxvYXRSZWN0IGV4cG9zZWRS
ZWN0ID0gdmlzaWJsZUNvbnRlbnRSZWN0VXBkYXRlSW5mby5leHBvc2VkUmVjdCgpOwotICAgIG1f
ZHJhd2luZ0FyZWEtPnNldFZpc2libGVFeHRlbnRDb250ZW50UmVjdChlbmNsb3NpbmdJbnRSZWN0
KGV4cG9zZWRSZWN0KSk7CisgICAgbV9kcmF3aW5nQXJlYS0+c2V0RXhwb3NlZENvbnRlbnRSZWN0
KGVuY2xvc2luZ0ludFJlY3QoZXhwb3NlZFJlY3QpKTsKIAogICAgIEludFBvaW50IHNjcm9sbFBv
c2l0aW9uID0gcm91bmRlZEludFBvaW50KHZpc2libGVDb250ZW50UmVjdFVwZGF0ZUluZm8udW5v
YnNjdXJlZFJlY3QoKS5sb2NhdGlvbigpKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9SZW1vdGVMYXllclRyZWVEcmF3aW5nQXJlYS5oIGIvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9SZW1vdGVMYXllclRyZWVEcmF3aW5n
QXJlYS5oCmluZGV4IDk0OTcxMmE5NDI0YWViOTJiN2I5YTA0ODhlNjUxNWNjNzZiYWI0OGIuLjI2
NTBlODQ0OThkNGU2OTVmYTgzYTVlOTQ1MDZjM2NjNjE1OWIxZGQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvUmVtb3RlTGF5ZXJUcmVlRHJhd2luZ0Fy
ZWEuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1JlbW90ZUxh
eWVyVHJlZURyYXdpbmdBcmVhLmgKQEAgLTc2LDcgKzc2LDcgQEAgcHJpdmF0ZToKICAgICB2aXJ0
dWFsIFdlYkNvcmU6OkZsb2F0UmVjdCBleHBvc2VkUmVjdCgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0
dXJuIG1fc2Nyb2xsZWRFeHBvc2VkUmVjdDsgfQogCiAjaWYgUExBVEZPUk0oSU9TKQotICAgIHZp
cnR1YWwgdm9pZCBzZXRWaXNpYmxlRXh0ZW50Q29udGVudFJlY3QoY29uc3QgV2ViQ29yZTo6Rmxv
YXRSZWN0Jikgb3ZlcnJpZGU7CisgICAgdmlydHVhbCB2b2lkIHNldEV4cG9zZWRDb250ZW50UmVj
dChjb25zdCBXZWJDb3JlOjpGbG9hdFJlY3QmKSBvdmVycmlkZTsKICNlbmRpZgogCiAgICAgdmly
dHVhbCB2b2lkIHNldEN1c3RvbUZpeGVkUG9zaXRpb25SZWN0KGNvbnN0IFdlYkNvcmU6OkZsb2F0
UmVjdCYpIG92ZXJyaWRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9X
ZWJQYWdlL21hYy9SZW1vdGVMYXllclRyZWVEcmF3aW5nQXJlYS5tbSBiL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvUmVtb3RlTGF5ZXJUcmVlRHJhd2luZ0FyZWEubW0KaW5k
ZXggMDY3MGM4ODg4YzExZTg2MGI4MGY5MDk0ZTM5NDBjMWZhOTg0NzlkZS4uMzBlNGE4YjhiN2Rh
YmU1MzEyNDZhYzliMjkxN2NkMTdmYzJmZDNkYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9SZW1vdGVMYXllclRyZWVEcmF3aW5nQXJlYS5tbQorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1JlbW90ZUxheWVyVHJlZURy
YXdpbmdBcmVhLm1tCkBAIC0yNDcsMTMgKzI0NywxMyBAQCB2b2lkIFJlbW90ZUxheWVyVHJlZURy
YXdpbmdBcmVhOjpzZXRFeHBvc2VkUmVjdChjb25zdCBGbG9hdFJlY3QmIGV4cG9zZWRSZWN0KQog
fQogCiAjaWYgUExBVEZPUk0oSU9TKQotdm9pZCBSZW1vdGVMYXllclRyZWVEcmF3aW5nQXJlYTo6
c2V0VmlzaWJsZUV4dGVudENvbnRlbnRSZWN0KGNvbnN0IEZsb2F0UmVjdCYgdmlzaWJsZUV4dGVu
dENvbnRlbnRSZWN0KQordm9pZCBSZW1vdGVMYXllclRyZWVEcmF3aW5nQXJlYTo6c2V0RXhwb3Nl
ZENvbnRlbnRSZWN0KGNvbnN0IEZsb2F0UmVjdCYgZXhwb3NlZENvbnRlbnRSZWN0KQogewogICAg
IEZyYW1lVmlldyogZnJhbWVWaWV3ID0gbV93ZWJQYWdlLT5jb3JlUGFnZSgpLT5tYWluRnJhbWUo
KS52aWV3KCk7CiAgICAgaWYgKCFmcmFtZVZpZXcpCiAgICAgICAgIHJldHVybjsKIAotICAgIGZy
YW1lVmlldy0+c2V0VmlzaWJsZUV4dGVudENvbnRlbnRSZWN0KGVuY2xvc2luZ0ludFJlY3Qodmlz
aWJsZUV4dGVudENvbnRlbnRSZWN0KSk7CisgICAgZnJhbWVWaWV3LT5zZXRFeHBvc2VkQ29udGVu
dFJlY3QoZW5jbG9zaW5nSW50UmVjdChleHBvc2VkQ29udGVudFJlY3QpKTsKICAgICBzY2hlZHVs
ZUNvbXBvc2l0aW5nTGF5ZXJGbHVzaCgpOwogfQogI2VuZGlmCg==
</data>
<flag name="review"
          id="250035"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>