<?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>152353</bug_id>
          
          <creation_ts>2015-12-16 13:25:06 -0800</creation_ts>
          <short_desc>ViewportConfiguration functions should return a bool to say if anything changed</short_desc>
          <delta_ts>2015-12-17 16:22:49 -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>WebKit 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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1149738</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-12-16 13:25:06 -0800</bug_when>
    <thetext>ViewportConfiguration functions should return a bool to say if anything changed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1149739</commentid>
    <comment_count>1</comment_count>
      <attachid>267488</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-12-16 13:25:59 -0800</bug_when>
    <thetext>Created attachment 267488
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1149866</commentid>
    <comment_count>2</comment_count>
      <attachid>267488</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-12-16 19:49:01 -0800</bug_when>
    <thetext>Comment on attachment 267488
Patch

Clearing flags on attachment: 267488

Committed r194206: &lt;http://trac.webkit.org/changeset/194206&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1149867</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-12-16 19:49:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1150122</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-12-17 16:08:57 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 152404</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1150127</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-12-17 16:22:49 -0800</bug_when>
    <thetext>Nope, wasn&apos;t rolled out.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>267488</attachid>
            <date>2015-12-16 13:25:59 -0800</date>
            <delta_ts>2015-12-16 19:49:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-152353-20151216132520.patch</filename>
            <type>text/plain</type>
            <size>8621</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk0MTI5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjE5YWFlYzkyMzIzM2Rl
YWMxMGM0ZmUxNjkyZDIxZGFiZmIwMTA5OS4uYzM1NmFkYmEwNzg3MjUwNGNmNDVmNDFiYjNiMGMy
YmFhNDI3ZmY1MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE1LTEyLTE2ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFZpZXdwb3J0Q29u
ZmlndXJhdGlvbiBmdW5jdGlvbnMgc2hvdWxkIHJldHVybiBhIGJvb2wgdG8gc2F5IGlmIGFueXRo
aW5nIGNoYW5nZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE1MjM1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFJhdGhlciB0aGFuIGNhbGxlcnMgYWxsIGNoZWNraW5nIHdoZXRoZXIgc2V0dGluZyBWaWV3
cG9ydENvbmZpZ3VyYXRpb24gdmFsdWVzCisgICAgICAgIGNoYW5nZXMgc3RhdGUsIGhhdmUgaXRz
IGZ1bmN0aW9ucyByZXR1cm4gYSBib29sIGlmIHRoZSB2YWx1ZXMgY2hhbmdlLgorCisgICAgICAg
ICogcGFnZS9WaWV3cG9ydENvbmZpZ3VyYXRpb24uY3BwOgorICAgICAgICAoV2ViQ29yZTo6Vmll
d3BvcnRDb25maWd1cmF0aW9uOjpzZXRDb250ZW50c1NpemUpOgorICAgICAgICAoV2ViQ29yZTo6
Vmlld3BvcnRDb25maWd1cmF0aW9uOjpzZXRNaW5pbXVtTGF5b3V0U2l6ZSk6CisgICAgICAgIChX
ZWJDb3JlOjpWaWV3cG9ydENvbmZpZ3VyYXRpb246OnNldFZpZXdwb3J0QXJndW1lbnRzKToKKyAg
ICAgICAgKFdlYkNvcmU6OlZpZXdwb3J0Q29uZmlndXJhdGlvbjo6c2V0Q2FuSWdub3JlU2NhbGlu
Z0NvbnN0cmFpbnRzKToKKyAgICAgICAgKiBwYWdlL1ZpZXdwb3J0Q29uZmlndXJhdGlvbi5oOgor
ICAgICAgICAoV2ViQ29yZTo6Vmlld3BvcnRDb25maWd1cmF0aW9uOjpzZXRDYW5JZ25vcmVTY2Fs
aW5nQ29uc3RyYWludHMpOiBEZWxldGVkLgorCiAyMDE1LTEyLTE1ICBUaW0gSG9ydG9uICA8dGlt
b3RoeV9ob3J0b25AYXBwbGUuY29tPgogCiAgICAgICAgIFtNYWNdIEdlc3R1cmUgRXZlbnRzIHNo
b3VsZCBub3QgaGF2ZSBuZWdhdGl2ZSBzY2FsZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCmluZGV4IDA1YmE0NjQ3YmEyMGIw
NDI5Mzc5ZjE0ZjNkMzRjY2MxZWM3MzBkNzQuLmRiMGU4OGFhOTM5YTk1NTdiYzcwMDIxODdmNTA0
YzgxYzM2ZWE5ZTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9T
b3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxNS0xMi0xNiAgU2lt
b24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBWaWV3cG9ydENv
bmZpZ3VyYXRpb24gZnVuY3Rpb25zIHNob3VsZCByZXR1cm4gYSBib29sIHRvIHNheSBpZiBhbnl0
aGluZyBjaGFuZ2VkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNTIzNTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBSYXRoZXIgdGhhbiBjYWxsZXJzIGFsbCBjaGVja2luZyB3aGV0aGVyIHNldHRpbmcgVmll
d3BvcnRDb25maWd1cmF0aW9uIHZhbHVlcworICAgICAgICBjaGFuZ2VzIHN0YXRlLCBoYXZlIGl0
cyBmdW5jdGlvbnMgcmV0dXJuIGEgYm9vbCBpZiB0aGUgdmFsdWVzIGNoYW5nZS4KKworICAgICAg
ICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2Vi
UGFnZTo6bWFpbkZyYW1lRGlkTGF5b3V0KToKKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6ZGlk
Q29tbWl0TG9hZCk6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL2lvcy9XZWJQYWdlSU9T
Lm1tOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjp2aWV3cG9ydFByb3BlcnRpZXNEaWRDaGFu
Z2UpOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpzZXRWaWV3cG9ydENvbmZpZ3VyYXRpb25N
aW5pbXVtTGF5b3V0U2l6ZSk6CisKIDIwMTUtMTItMTUgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hv
cnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW01hY10gR2VzdHVyZSBFdmVudHMgc2hvdWxkIG5v
dCBoYXZlIG5lZ2F0aXZlIHNjYWxlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1Zp
ZXdwb3J0Q29uZmlndXJhdGlvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1ZpZXdwb3J0Q29u
ZmlndXJhdGlvbi5jcHAKaW5kZXggNDgzNDEyYzZhOGMyODczZThlOWI2ZmNiYzdhYjk3ZjA1ZDUx
NTA0ZC4uYTNiNGM2YzU4NWQyMWEwNjg1ZDA5YTA3OWM4MWUyODc2M2RmMmM4OCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9WaWV3cG9ydENvbmZpZ3VyYXRpb24uY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BhZ2UvVmlld3BvcnRDb25maWd1cmF0aW9uLmNwcApAQCAtNjYsMzEgKzY2
LDQ0IEBAIHZvaWQgVmlld3BvcnRDb25maWd1cmF0aW9uOjpzZXREZWZhdWx0Q29uZmlndXJhdGlv
bihjb25zdCBWaWV3cG9ydENvbmZpZ3VyYXRpb246CiAgICAgdXBkYXRlQ29uZmlndXJhdGlvbigp
OwogfQogCi12b2lkIFZpZXdwb3J0Q29uZmlndXJhdGlvbjo6c2V0Q29udGVudHNTaXplKGNvbnN0
IEludFNpemUmIGNvbnRlbnRTaXplKQorYm9vbCBWaWV3cG9ydENvbmZpZ3VyYXRpb246OnNldENv
bnRlbnRzU2l6ZShjb25zdCBJbnRTaXplJiBjb250ZW50U2l6ZSkKIHsKICAgICBpZiAobV9jb250
ZW50U2l6ZSA9PSBjb250ZW50U2l6ZSkKLSAgICAgICAgcmV0dXJuOworICAgICAgICByZXR1cm4g
ZmFsc2U7CiAKICAgICBtX2NvbnRlbnRTaXplID0gY29udGVudFNpemU7CiAgICAgdXBkYXRlQ29u
ZmlndXJhdGlvbigpOworICAgIHJldHVybiB0cnVlOwogfQogCi12b2lkIFZpZXdwb3J0Q29uZmln
dXJhdGlvbjo6c2V0TWluaW11bUxheW91dFNpemUoY29uc3QgRmxvYXRTaXplJiBtaW5pbXVtTGF5
b3V0U2l6ZSkKK2Jvb2wgVmlld3BvcnRDb25maWd1cmF0aW9uOjpzZXRNaW5pbXVtTGF5b3V0U2l6
ZShjb25zdCBGbG9hdFNpemUmIG1pbmltdW1MYXlvdXRTaXplKQogewogICAgIGlmIChtX21pbmlt
dW1MYXlvdXRTaXplID09IG1pbmltdW1MYXlvdXRTaXplKQotICAgICAgICByZXR1cm47CisgICAg
ICAgIHJldHVybiBmYWxzZTsKIAogICAgIG1fbWluaW11bUxheW91dFNpemUgPSBtaW5pbXVtTGF5
b3V0U2l6ZTsKICAgICB1cGRhdGVDb25maWd1cmF0aW9uKCk7CisgICAgcmV0dXJuIHRydWU7CiB9
CiAKLXZvaWQgVmlld3BvcnRDb25maWd1cmF0aW9uOjpzZXRWaWV3cG9ydEFyZ3VtZW50cyhjb25z
dCBWaWV3cG9ydEFyZ3VtZW50cyYgdmlld3BvcnRBcmd1bWVudHMpCitib29sIFZpZXdwb3J0Q29u
ZmlndXJhdGlvbjo6c2V0Vmlld3BvcnRBcmd1bWVudHMoY29uc3QgVmlld3BvcnRBcmd1bWVudHMm
IHZpZXdwb3J0QXJndW1lbnRzKQogewogICAgIGlmIChtX3ZpZXdwb3J0QXJndW1lbnRzID09IHZp
ZXdwb3J0QXJndW1lbnRzKQotICAgICAgICByZXR1cm47CisgICAgICAgIHJldHVybiBmYWxzZTsK
IAogICAgIG1fdmlld3BvcnRBcmd1bWVudHMgPSB2aWV3cG9ydEFyZ3VtZW50czsKICAgICB1cGRh
dGVDb25maWd1cmF0aW9uKCk7CisgICAgcmV0dXJuIHRydWU7Cit9CisKK2Jvb2wgVmlld3BvcnRD
b25maWd1cmF0aW9uOjpzZXRDYW5JZ25vcmVTY2FsaW5nQ29uc3RyYWludHMoYm9vbCBjYW5JZ25v
cmVTY2FsaW5nQ29uc3RyYWludHMpCit7CisgICAgaWYgKGNhbklnbm9yZVNjYWxpbmdDb25zdHJh
aW50cyA9PSBtX2Nhbklnbm9yZVNjYWxpbmdDb25zdHJhaW50cykKKyAgICAgICAgcmV0dXJuIGZh
bHNlOworICAgIAorICAgIG1fY2FuSWdub3JlU2NhbGluZ0NvbnN0cmFpbnRzID0gY2FuSWdub3Jl
U2NhbGluZ0NvbnN0cmFpbnRzOworICAgIHVwZGF0ZUNvbmZpZ3VyYXRpb24oKTsKKyAgICByZXR1
cm4gdHJ1ZTsKIH0KIAogSW50U2l6ZSBWaWV3cG9ydENvbmZpZ3VyYXRpb246OmxheW91dFNpemUo
KSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9WaWV3cG9ydENvbmZpZ3Vy
YXRpb24uaCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvVmlld3BvcnRDb25maWd1cmF0aW9uLmgKaW5k
ZXggZGMyOTgzNDFjMGExMTAyYWFjNmMyNWE0NzFhNjVmM2M1NDA5NmI2Yi4uYTBmYmRjMzYzNjJm
ODA0MGJmNGQ2ODNjNzY1NTNmMTkzNWFmNDBlNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGFnZS9WaWV3cG9ydENvbmZpZ3VyYXRpb24uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1Zp
ZXdwb3J0Q29uZmlndXJhdGlvbi5oCkBAIC03MywxNSArNzMsMTUgQEAgcHVibGljOgogICAgIFdF
QkNPUkVfRVhQT1JUIHZvaWQgc2V0RGVmYXVsdENvbmZpZ3VyYXRpb24oY29uc3QgUGFyYW1ldGVy
cyYpOwogCiAgICAgY29uc3QgSW50U2l6ZSYgY29udGVudHNTaXplKCkgY29uc3QgeyByZXR1cm4g
bV9jb250ZW50U2l6ZTsgfQotICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgc2V0Q29udGVudHNTaXpl
KGNvbnN0IEludFNpemUmKTsKKyAgICBXRUJDT1JFX0VYUE9SVCBib29sIHNldENvbnRlbnRzU2l6
ZShjb25zdCBJbnRTaXplJik7CiAKICAgICBjb25zdCBGbG9hdFNpemUmIG1pbmltdW1MYXlvdXRT
aXplKCkgY29uc3QgeyByZXR1cm4gbV9taW5pbXVtTGF5b3V0U2l6ZTsgfQotICAgIFdFQkNPUkVf
RVhQT1JUIHZvaWQgc2V0TWluaW11bUxheW91dFNpemUoY29uc3QgRmxvYXRTaXplJik7CisgICAg
V0VCQ09SRV9FWFBPUlQgYm9vbCBzZXRNaW5pbXVtTGF5b3V0U2l6ZShjb25zdCBGbG9hdFNpemUm
KTsKIAogICAgIGNvbnN0IFZpZXdwb3J0QXJndW1lbnRzJiB2aWV3cG9ydEFyZ3VtZW50cygpIGNv
bnN0IHsgcmV0dXJuIG1fdmlld3BvcnRBcmd1bWVudHM7IH0KLSAgICBXRUJDT1JFX0VYUE9SVCB2
b2lkIHNldFZpZXdwb3J0QXJndW1lbnRzKGNvbnN0IFZpZXdwb3J0QXJndW1lbnRzJik7CisgICAg
V0VCQ09SRV9FWFBPUlQgYm9vbCBzZXRWaWV3cG9ydEFyZ3VtZW50cyhjb25zdCBWaWV3cG9ydEFy
Z3VtZW50cyYpOwogCi0gICAgdm9pZCBzZXRDYW5JZ25vcmVTY2FsaW5nQ29uc3RyYWludHMoYm9v
bCBjYW5JZ25vcmVTY2FsaW5nQ29uc3RyYWludHMpIHsgbV9jYW5JZ25vcmVTY2FsaW5nQ29uc3Ry
YWludHMgPSBjYW5JZ25vcmVTY2FsaW5nQ29uc3RyYWludHM7IH0KKyAgICBXRUJDT1JFX0VYUE9S
VCBib29sIHNldENhbklnbm9yZVNjYWxpbmdDb25zdHJhaW50cyhib29sKTsKICAgICB2b2lkIHNl
dEZvcmNlQWx3YXlzVXNlclNjYWxhYmxlKGJvb2wgZm9yY2VBbHdheXNVc2VyU2NhbGFibGUpIHsg
bV9mb3JjZUFsd2F5c1VzZXJTY2FsYWJsZSA9IGZvcmNlQWx3YXlzVXNlclNjYWxhYmxlOyB9CiAK
ICAgICBXRUJDT1JFX0VYUE9SVCBJbnRTaXplIGxheW91dFNpemUoKSBjb25zdDsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcCBiL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAppbmRleCBlMTQyNzVkMTY5
MWYwNzU3ZDYyMzBmODY4NDU0ZjRkNzY3MTAzMjUwLi5lZGQxZWNhNTVlY2ZhNTIwMjBmZjM3OGE2
MTJjNjk4NjJiNDI1ZTM0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdl
L1dlYlBhZ2UuY3BwCkBAIC0zNTM2LDEwICszNTM2LDggQEAgdm9pZCBXZWJQYWdlOjptYWluRnJh
bWVEaWRMYXlvdXQoKQogI2lmIFBMQVRGT1JNKElPUykKICAgICBpZiAoRnJhbWVWaWV3KiBmcmFt
ZVZpZXcgPSBtYWluRnJhbWVWaWV3KCkpIHsKICAgICAgICAgSW50U2l6ZSBuZXdDb250ZW50U2l6
ZSA9IGZyYW1lVmlldy0+Y29udGVudHNTaXplUmVzcGVjdGluZ092ZXJmbG93KCk7Ci0gICAgICAg
IGlmIChtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi5jb250ZW50c1NpemUoKSAhPSBuZXdDb250ZW50
U2l6ZSkgewotICAgICAgICAgICAgbV92aWV3cG9ydENvbmZpZ3VyYXRpb24uc2V0Q29udGVudHNT
aXplKG5ld0NvbnRlbnRTaXplKTsKKyAgICAgICAgaWYgKG1fdmlld3BvcnRDb25maWd1cmF0aW9u
LnNldENvbnRlbnRzU2l6ZShuZXdDb250ZW50U2l6ZSkpCiAgICAgICAgICAgICB2aWV3cG9ydENv
bmZpZ3VyYXRpb25DaGFuZ2VkKCk7Ci0gICAgICAgIH0KICAgICB9CiAgICAgbV9maW5kQ29udHJv
bGxlci5yZWRyYXcoKTsKICNlbmRpZgpAQCAtNDY4NSw5ICs0NjgzLDE2IEBAIHZvaWQgV2ViUGFn
ZTo6ZGlkQ29tbWl0TG9hZChXZWJGcmFtZSogZnJhbWUpCiAKICAgICByZXNldFZpZXdwb3J0RGVm
YXVsdENvbmZpZ3VyYXRpb24oZnJhbWUpOwogICAgIGNvbnN0IEZyYW1lKiBjb3JlRnJhbWUgPSBm
cmFtZS0+Y29yZUZyYW1lKCk7Ci0gICAgbV92aWV3cG9ydENvbmZpZ3VyYXRpb24uc2V0Q29udGVu
dHNTaXplKGNvcmVGcmFtZS0+dmlldygpLT5jb250ZW50c1NpemUoKSk7Ci0gICAgbV92aWV3cG9y
dENvbmZpZ3VyYXRpb24uc2V0Vmlld3BvcnRBcmd1bWVudHMoY29yZUZyYW1lLT5kb2N1bWVudCgp
LT52aWV3cG9ydEFyZ3VtZW50cygpKTsKLSAgICB2aWV3cG9ydENvbmZpZ3VyYXRpb25DaGFuZ2Vk
KCk7CisgICAgCisgICAgYm9vbCB2aWV3cG9ydENoYW5nZWQgPSBmYWxzZTsKKyAgICBpZiAobV92
aWV3cG9ydENvbmZpZ3VyYXRpb24uc2V0Q29udGVudHNTaXplKGNvcmVGcmFtZS0+dmlldygpLT5j
b250ZW50c1NpemUoKSkpCisgICAgICAgIHZpZXdwb3J0Q2hhbmdlZCA9IHRydWU7CisKKyAgICBp
ZiAobV92aWV3cG9ydENvbmZpZ3VyYXRpb24uc2V0Vmlld3BvcnRBcmd1bWVudHMoY29yZUZyYW1l
LT5kb2N1bWVudCgpLT52aWV3cG9ydEFyZ3VtZW50cygpKSkKKyAgICAgICAgdmlld3BvcnRDaGFu
Z2VkID0gdHJ1ZTsKKworICAgIGlmICh2aWV3cG9ydENoYW5nZWQpCisgICAgICAgIHZpZXdwb3J0
Q29uZmlndXJhdGlvbkNoYW5nZWQoKTsKICNlbmRpZgogCiAjaWYgRU5BQkxFKFBSSU1BUllfU05B
UFNIT1RURURfUExVR0lOX0hFVVJJU1RJQykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbSBiL1NvdXJjZS9XZWJLaXQyL1dlYlBy
b2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbQppbmRleCA1Y2JmNTcwN2RlMmVkMzY2NmQ1
N2E4NzY4M2E4OTdkM2FjNTlhMzdmLi45ZGY1ZDA5ZTRkOWQ2NDg4ZDNlNzQxNTAwOTkwZmVhMzQz
MzJmZGFhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvaW9z
L1dlYlBhZ2VJT1MubW0KKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL2lv
cy9XZWJQYWdlSU9TLm1tCkBAIC0yMjgsMTEgKzIyOCw4IEBAIEZsb2F0U2l6ZSBXZWJQYWdlOjph
dmFpbGFibGVTY3JlZW5TaXplKCkgY29uc3QKIAogdm9pZCBXZWJQYWdlOjp2aWV3cG9ydFByb3Bl
cnRpZXNEaWRDaGFuZ2UoY29uc3QgVmlld3BvcnRBcmd1bWVudHMmIHZpZXdwb3J0QXJndW1lbnRz
KQogewotICAgIGlmIChtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi52aWV3cG9ydEFyZ3VtZW50cygp
ID09IHZpZXdwb3J0QXJndW1lbnRzKQotICAgICAgICByZXR1cm47Ci0KLSAgICBtX3ZpZXdwb3J0
Q29uZmlndXJhdGlvbi5zZXRWaWV3cG9ydEFyZ3VtZW50cyh2aWV3cG9ydEFyZ3VtZW50cyk7Ci0g
ICAgdmlld3BvcnRDb25maWd1cmF0aW9uQ2hhbmdlZCgpOworICAgIGlmIChtX3ZpZXdwb3J0Q29u
ZmlndXJhdGlvbi5zZXRWaWV3cG9ydEFyZ3VtZW50cyh2aWV3cG9ydEFyZ3VtZW50cykpCisgICAg
ICAgIHZpZXdwb3J0Q29uZmlndXJhdGlvbkNoYW5nZWQoKTsKIH0KIAogdm9pZCBXZWJQYWdlOjpk
aWRSZWNlaXZlTW9iaWxlRG9jVHlwZShib29sIGlzTW9iaWxlRG9jdHlwZSkKQEAgLTI1MzksOCAr
MjUzNiw5IEBAIHZvaWQgV2ViUGFnZTo6ZWxlbWVudERpZEJsdXIoV2ViQ29yZTo6Tm9kZSogbm9k
ZSkKIHZvaWQgV2ViUGFnZTo6c2V0Vmlld3BvcnRDb25maWd1cmF0aW9uTWluaW11bUxheW91dFNp
emUoY29uc3QgRmxvYXRTaXplJiBzaXplKQogewogICAgIHJlc2V0VGV4dEF1dG9zaXppbmdCZWZv
cmVMYXlvdXRJZk5lZWRlZChtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi5taW5pbXVtTGF5b3V0U2l6
ZSgpLCBzaXplKTsKLSAgICBtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi5zZXRNaW5pbXVtTGF5b3V0
U2l6ZShzaXplKTsKLSAgICB2aWV3cG9ydENvbmZpZ3VyYXRpb25DaGFuZ2VkKCk7CisgICAgCisg
ICAgaWYgKG1fdmlld3BvcnRDb25maWd1cmF0aW9uLnNldE1pbmltdW1MYXlvdXRTaXplKHNpemUp
KQorICAgICAgICB2aWV3cG9ydENvbmZpZ3VyYXRpb25DaGFuZ2VkKCk7CiB9CiAKIHZvaWQgV2Vi
UGFnZTo6c2V0TWF4aW11bVVub2JzY3VyZWRTaXplKGNvbnN0IEZsb2F0U2l6ZSYgbWF4aW11bVVu
b2JzY3VyZWRTaXplKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>