<?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>128359</bug_id>
          
          <creation_ts>2014-02-06 21:00:23 -0800</creation_ts>
          <short_desc>[WK2] Add support for text document viewport configuration</short_desc>
          <delta_ts>2014-02-07 14:58:28 -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>gyuyoung.kim</cc>
    
    <cc>kangil.han</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>977706</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-02-06 21:00:23 -0800</bug_when>
    <thetext>[WK2] Add support for text document viewport configuration</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977707</commentid>
    <comment_count>1</comment_count>
      <attachid>223419</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-02-06 21:03:13 -0800</bug_when>
    <thetext>Created attachment 223419
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>978070</commentid>
    <comment_count>2</comment_count>
      <attachid>223419</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-02-07 14:37:51 -0800</bug_when>
    <thetext>Comment on attachment 223419
Patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        Define a set of ViewportParameters suitable for displaying text document.

a text document, or text documents?

&gt; Source/WebCore/ChangeLog:9
&gt; +        Add a document class for text document to differentiate them from other type of documents.

text documents</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>978083</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2014-02-07 14:58:28 -0800</bug_when>
    <thetext>Committed r163654: &lt;http://trac.webkit.org/changeset/163654&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>223419</attachid>
            <date>2014-02-06 21:03:13 -0800</date>
            <delta_ts>2014-02-07 14:37:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-128359-20140206210312.patch</filename>
            <type>text/plain</type>
            <size>10016</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYzNTg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWRmZmZiMGE5ZTA2NzEx
YjBlMWRjZWY3MWQ2ODhiZjIxMDc4MmI1Mi4uYjNhMDBlMjg1NTRmMDY1MGNmMTBmNGVhN2JlM2Yx
MDAyZWM1Zjc5MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE0LTAyLTA2ICBCZW5q
YW1pbiBQb3VsYWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgorCisgICAgICAgIFtXSzJdIEFkZCBz
dXBwb3J0IGZvciB0ZXh0IGRvY3VtZW50IHZpZXdwb3J0IGNvbmZpZ3VyYXRpb24KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyODM1OQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERlZmluZSBhIHNldCBvZiBW
aWV3cG9ydFBhcmFtZXRlcnMgc3VpdGFibGUgZm9yIGRpc3BsYXlpbmcgdGV4dCBkb2N1bWVudC4K
KyAgICAgICAgQWRkIGEgZG9jdW1lbnQgY2xhc3MgZm9yIHRleHQgZG9jdW1lbnQgdG8gZGlmZmVy
ZW50aWF0ZSB0aGVtIGZyb20gb3RoZXIgdHlwZSBvZiBkb2N1bWVudHMuCisKKyAgICAgICAgKiBX
ZWJDb3JlLmV4cC5pbjoKKyAgICAgICAgKiBkb20vRG9jdW1lbnQuaDoKKyAgICAgICAgKFdlYkNv
cmU6OkRvY3VtZW50Ojppc1RleHREb2N1bWVudCk6CisgICAgICAgICogaHRtbC9UZXh0RG9jdW1l
bnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6VGV4dERvY3VtZW50OjpUZXh0RG9jdW1lbnQpOgor
ICAgICAgICAqIHBhZ2UvVmlld3BvcnRDb25maWd1cmF0aW9uLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlZpZXdwb3J0Q29uZmlndXJhdGlvbjo6Vmlld3BvcnRDb25maWd1cmF0aW9uKToKKyAgICAg
ICAgKFdlYkNvcmU6OlZpZXdwb3J0Q29uZmlndXJhdGlvbjo6d2VicGFnZVBhcmFtZXRlcnMpOgor
ICAgICAgICAoV2ViQ29yZTo6Vmlld3BvcnRDb25maWd1cmF0aW9uOjpwbGFpblRleHRQYXJhbWV0
ZXJzKToKKyAgICAgICAgKiBwYWdlL1ZpZXdwb3J0Q29uZmlndXJhdGlvbi5oOgorCiAyMDE0LTAy
LTA2ICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CiAKICAgICAgICAgQVg6
IENyYXNoIGluIFdlYkNvcmU6OkFYT2JqZWN0Q2FjaGU6OmNvbXB1dGVkT2JqZWN0QXR0cmlidXRl
Q2FjaGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJL
aXQyL0NoYW5nZUxvZwppbmRleCAxMWJiNDQxMjY4MzFlNjg3YmU3ZjU4MTZkZjdmMTdiZGVlNDFl
YzUyLi44NDU0NmIzZTNmMDJjMWRhNWZkMTVkMmYwM2FlYjk3ZTMzOGRlOWM2IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMTcgQEAKKzIwMTQtMDItMDYgIEJlbmphbWluIFBvdWxhaW4gIDxicG91bGFp
bkBhcHBsZS5jb20+CisKKyAgICAgICAgW1dLMl0gQWRkIHN1cHBvcnQgZm9yIHRleHQgZG9jdW1l
bnQgdmlld3BvcnQgY29uZmlndXJhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTI4MzU5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgV2hlbiBhIHRleHQgZG9jdW1lbnQgaXMgYmVpbmcgbG9hZGVkLCB1
c2UgdGhlIHBsYWluVGV4dCB2aWV3cG9ydCBwYXJhbWV0ZXJzLgorCisgICAgICAgICogVUlQcm9j
ZXNzL0FQSS9pb3MvV0tDb250ZW50Vmlldy5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvaW9z
L1dLQ29udGVudFZpZXcubW06CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2Uu
Y3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlOjpkaWRDb21taXRMb2FkKToKKwogMjAxNC0w
Mi0wNiAgUHJhdGlrIFNvbGFua2kgIDxwc29sYW5raUBhcHBsZS5jb20+CiAKICAgICAgICAgW2lP
U10gV2ViS2l0MiBjYW4ndCBhY2Nlc3MgdGhlIEdQVQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvV2ViQ29yZS5leHAuaW4gYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgppbmRleCBh
NTE3NGM0ZDhjYjM2OGJmNDAxZTg3NDk2NzFjYTYwMjk1NmZhZGU4Li5kMGE3ODdlYTEyNmNkMjI2
ZmFhN2QzNzkxM2MxYmI1MDIwNWViYWNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJD
b3JlLmV4cC5pbgorKysgYi9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLmV4cC5pbgpAQCAtODQ4LDYg
Kzg0OCw4IEBAIF9fWk43V2ViQ29yZTIxU2VyaWFsaXplZFNjcmlwdFZhbHVlRDFFdgogX19aTjdX
ZWJDb3JlMjFVUkxCeVJlbW92aW5nVXNlckluZm9FUDVOU1VSTAogX19aTjdXZWJDb3JlMjFVc2Vy
Q29udGVudFVSTFBhdHRlcm41cGFyc2VFUktOM1dURjZTdHJpbmdFCiBfX1pON1dlYkNvcmUyMVZp
ZXdwb3J0Q29uZmlndXJhdGlvbjE1c2V0Q29udGVudHNTaXplRVJLTlNfN0ludFNpemVFCitfX1pO
N1dlYkNvcmUyMVZpZXdwb3J0Q29uZmlndXJhdGlvbjE3d2VicGFnZVBhcmFtZXRlcnNFdgorX19a
TjdXZWJDb3JlMjFWaWV3cG9ydENvbmZpZ3VyYXRpb24xOXBsYWluVGV4dFBhcmFtZXRlcnNFdgog
X19aTjdXZWJDb3JlMjFWaWV3cG9ydENvbmZpZ3VyYXRpb24yMHNldE1pbmltdW1MYXlvdXRTaXpl
RVJLTlNfN0ludFNpemVFCiBfX1pON1dlYkNvcmUyMVZpZXdwb3J0Q29uZmlndXJhdGlvbjIwc2V0
Vmlld3BvcnRBcmd1bWVudHNFUktOU18xN1ZpZXdwb3J0QXJndW1lbnRzRQogX19aTjdXZWJDb3Jl
MjFWaWV3cG9ydENvbmZpZ3VyYXRpb24yM3NldERlZmF1bHRDb25maWd1cmF0aW9uRVJLTlMwXzEw
UGFyYW1ldGVyc0UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5oIGIv
U291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmgKaW5kZXggOTA1OTdhZjlhNDJlZDg0OWNhNTI1
OGNlN2ZlNGJkYjM4NDI2YjA3Mi4uNDAzYjI3NzY5ZmJjMTRlYmRkZDJiZjg5ZGUzZjQwYTI1NzNm
OTBkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmgKKysrIGIvU291
cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmgKQEAgLTI0MCw2ICsyNDAsNyBAQCBlbnVtIERvY3Vt
ZW50Q2xhc3MgewogICAgIFBsdWdpbkRvY3VtZW50Q2xhc3MgPSAxIDw8IDMsCiAgICAgTWVkaWFE
b2N1bWVudENsYXNzID0gMSA8PCA0LAogICAgIFNWR0RvY3VtZW50Q2xhc3MgPSAxIDw8IDUsCisg
ICAgVGV4dERvY3VtZW50Q2xhc3MgPSAxIDw8IDYKIH07CiAKIHR5cGVkZWYgdW5zaWduZWQgY2hh
ciBEb2N1bWVudENsYXNzRmxhZ3M7CkBAIC00ODEsNiArNDgyLDcgQEAgcHVibGljOgogICAgIGJv
b2wgaXNTVkdEb2N1bWVudCgpIGNvbnN0IHsgcmV0dXJuIG1fZG9jdW1lbnRDbGFzc2VzICYgU1ZH
RG9jdW1lbnRDbGFzczsgfQogICAgIGJvb2wgaXNQbHVnaW5Eb2N1bWVudCgpIGNvbnN0IHsgcmV0
dXJuIG1fZG9jdW1lbnRDbGFzc2VzICYgUGx1Z2luRG9jdW1lbnRDbGFzczsgfQogICAgIGJvb2wg
aXNNZWRpYURvY3VtZW50KCkgY29uc3QgeyByZXR1cm4gbV9kb2N1bWVudENsYXNzZXMgJiBNZWRp
YURvY3VtZW50Q2xhc3M7IH0KKyAgICBib29sIGlzVGV4dERvY3VtZW50KCkgY29uc3QgeyByZXR1
cm4gbV9kb2N1bWVudENsYXNzZXMgJiBUZXh0RG9jdW1lbnRDbGFzczsgfQogICAgIGJvb2wgaGFz
U1ZHUm9vdE5vZGUoKSBjb25zdDsKICAgICB2aXJ0dWFsIGJvb2wgaXNGcmFtZVNldCgpIGNvbnN0
IHsgcmV0dXJuIGZhbHNlOyB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvVGV4
dERvY3VtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvVGV4dERvY3VtZW50LmNwcAppbmRl
eCAxZmMxNjZlM2MyNWM5MmU1Njc3MDZlNWJmYzFhMTE0NGJmYzJhZGY1Li4xZTI5MGIxYTI1ZWI3
NWNhZjlmOWMzOTk3NTQ5NmRmZmRiNjJjZWE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL1RleHREb2N1bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9UZXh0RG9jdW1l
bnQuY3BwCkBAIC0zMCw3ICszMCw3IEBACiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIFRleHREb2N1
bWVudDo6VGV4dERvY3VtZW50KEZyYW1lKiBmcmFtZSwgY29uc3QgVVJMJiB1cmwpCi0gICAgOiBI
VE1MRG9jdW1lbnQoZnJhbWUsIHVybCkKKyAgICA6IEhUTUxEb2N1bWVudChmcmFtZSwgdXJsLCBU
ZXh0RG9jdW1lbnRDbGFzcykKIHsKICAgICBzZXRDb21wYXRpYmlsaXR5TW9kZShRdWlya3NNb2Rl
KTsKICAgICBsb2NrQ29tcGF0aWJpbGl0eU1vZGUoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3BhZ2UvVmlld3BvcnRDb25maWd1cmF0aW9uLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
Vmlld3BvcnRDb25maWd1cmF0aW9uLmNwcAppbmRleCAzNjU5MDRjZjU2ZThkZTgzM2NlNjRlNGE2
ZTFmNzdiZWU0ZGM1OWYwLi4wMmYyNzgxMjZkYTVkMTc5OGE5NGQzZTU3NGYzMjg0NWU4Yzk4YWI4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1ZpZXdwb3J0Q29uZmlndXJhdGlvbi5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9WaWV3cG9ydENvbmZpZ3VyYXRpb24uY3BwCkBA
IC0yOSw2ICsyOSwxMCBAQAogI2luY2x1ZGUgPHd0Zi9Bc3NlcnRpb25zLmg+CiAjaW5jbHVkZSA8
d3RmL01hdGhFeHRyYXMuaD4KIAorI2lmIFBMQVRGT1JNKElPUykKKyNpbmNsdWRlICJXZWJDb3Jl
U3lzdGVtSW50ZXJmYWNlLmgiCisjZW5kaWYKKwogbmFtZXNwYWNlIFdlYkNvcmUgewogCiAjaWYg
IUFTU0VSVF9ESVNBQkxFRApAQCAtNDQsMTEgKzQ4LDcgQEAgVmlld3BvcnRDb25maWd1cmF0aW9u
OjpWaWV3cG9ydENvbmZpZ3VyYXRpb24oKQogewogICAgIC8vIFNldHVwIGEgcmVhc29uYWJsZSBk
ZWZhdWx0IGNvbmZpZ3VyYXRpb24gdG8gYXZvaWQgY29tcHV0aW5nIGluZmluaXRlIHNjYWxlL3Np
emVzLgogICAgIC8vIFRob3NlIGFyZSB0aGUgb3JpZ2luYWwgaVBob25lIGNvbmZpZ3VyYXRpb24u
Ci0gICAgbV9kZWZhdWx0Q29uZmlndXJhdGlvbi53aWR0aCA9IDk4MDsKLSAgICBtX2RlZmF1bHRD
b25maWd1cmF0aW9uLndpZHRoSXNTZXQgPSB0cnVlOwotICAgIG1fZGVmYXVsdENvbmZpZ3VyYXRp
b24uYWxsb3dzVXNlclNjYWxpbmcgPSB0cnVlOwotICAgIG1fZGVmYXVsdENvbmZpZ3VyYXRpb24u
bWluaW11bVNjYWxlID0gMC4yNTsKLSAgICBtX2RlZmF1bHRDb25maWd1cmF0aW9uLm1heGltdW1T
Y2FsZSA9IDU7CisgICAgbV9kZWZhdWx0Q29uZmlndXJhdGlvbiA9IFZpZXdwb3J0Q29uZmlndXJh
dGlvbjo6d2VicGFnZVBhcmFtZXRlcnMoKTsKICAgICB1cGRhdGVDb25maWd1cmF0aW9uKCk7CiB9
CiAKQEAgLTE0MCw2ICsxNDAsMzUgQEAgZG91YmxlIFZpZXdwb3J0Q29uZmlndXJhdGlvbjo6bWlu
aW11bVNjYWxlKCkgY29uc3QKICAgICByZXR1cm4gbWluaW11bVNjYWxlOwogfQogCitWaWV3cG9y
dENvbmZpZ3VyYXRpb246OlBhcmFtZXRlcnMgVmlld3BvcnRDb25maWd1cmF0aW9uOjp3ZWJwYWdl
UGFyYW1ldGVycygpCit7CisgICAgUGFyYW1ldGVycyBwYXJhbWV0ZXJzOworICAgIHBhcmFtZXRl
cnMud2lkdGggPSA5ODA7CisgICAgcGFyYW1ldGVycy53aWR0aElzU2V0ID0gdHJ1ZTsKKyAgICBw
YXJhbWV0ZXJzLmFsbG93c1VzZXJTY2FsaW5nID0gdHJ1ZTsKKyAgICBwYXJhbWV0ZXJzLm1pbmlt
dW1TY2FsZSA9IDAuMjU7CisgICAgcGFyYW1ldGVycy5tYXhpbXVtU2NhbGUgPSA1OworICAgIHJl
dHVybiBwYXJhbWV0ZXJzOworfQorCitWaWV3cG9ydENvbmZpZ3VyYXRpb246OlBhcmFtZXRlcnMg
Vmlld3BvcnRDb25maWd1cmF0aW9uOjpwbGFpblRleHRQYXJhbWV0ZXJzKCkKK3sKKyAgICBQYXJh
bWV0ZXJzIHBhcmFtZXRlcnM7CisKKyNpZiBQTEFURk9STShJT1MpCisgICAgcGFyYW1ldGVycy53
aWR0aCA9IHN0YXRpY19jYXN0PGludD4od2tHZXRWaWV3cG9ydFNjcmVlblNpemUoKS53aWR0aCk7
CisjZWxzZQorICAgIC8vIEZJWE1FOiB0aGlzIG5lZWRzIHRvIGJlIHVuaWZpZWQgd2l0aCBWaWV3
cG9ydEFyZ3VtZW50cyBvbiBhbGwgcG9ydHMuCisgICAgcGFyYW1ldGVycy53aWR0aCA9IDMyMDsK
KyNlbmRpZgorCisgICAgcGFyYW1ldGVycy53aWR0aElzU2V0ID0gdHJ1ZTsKKyAgICBwYXJhbWV0
ZXJzLmFsbG93c1VzZXJTY2FsaW5nID0gdHJ1ZTsKKyAgICBwYXJhbWV0ZXJzLm1pbmltdW1TY2Fs
ZSA9IDAuMjU7CisgICAgcGFyYW1ldGVycy5tYXhpbXVtU2NhbGUgPSA1OworICAgIHJldHVybiBw
YXJhbWV0ZXJzOworfQorCiBzdGF0aWMgaW5saW5lIGJvb2wgdmlld3BvcnRBcmd1bWVudFZhbHVl
SXNWYWxpZChmbG9hdCB2YWx1ZSkKIHsKICAgICByZXR1cm4gdmFsdWUgPiAwOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9WaWV3cG9ydENvbmZpZ3VyYXRpb24uaCBiL1NvdXJjZS9X
ZWJDb3JlL3BhZ2UvVmlld3BvcnRDb25maWd1cmF0aW9uLmgKaW5kZXggNmJhNTJmZmI4NjM4MGJk
ZmRhNWRhZDYxOGE2NDQ3MjU0Y2MwYzU4MC4uYTc4M2IyNDU3MTQ3YjQwYmY4Y2Q0ZWM3NDExNWYw
MWRmMDQyM2Y1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9WaWV3cG9ydENvbmZp
Z3VyYXRpb24uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1ZpZXdwb3J0Q29uZmlndXJhdGlv
bi5oCkBAIC04Miw2ICs4Miw5IEBAIHB1YmxpYzoKICAgICBkb3VibGUgbWF4aW11bVNjYWxlKCkg
Y29uc3QgeyByZXR1cm4gbV9jb25maWd1cmF0aW9uLm1heGltdW1TY2FsZTsgfQogICAgIGJvb2wg
YWxsb3dzVXNlclNjYWxpbmcoKSBjb25zdCB7IHJldHVybiBtX2NvbmZpZ3VyYXRpb24uYWxsb3dz
VXNlclNjYWxpbmc7IH0KIAorICAgIHN0YXRpYyBQYXJhbWV0ZXJzIHdlYnBhZ2VQYXJhbWV0ZXJz
KCk7CisgICAgc3RhdGljIFBhcmFtZXRlcnMgcGxhaW5UZXh0UGFyYW1ldGVycygpOworCiBwcml2
YXRlOgogICAgIHZvaWQgdXBkYXRlQ29uZmlndXJhdGlvbigpOwogICAgIGludCBsYXlvdXRXaWR0
aCgpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9pb3Mv
V0tDb250ZW50Vmlldy5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9pb3MvV0tDb250
ZW50Vmlldy5oCmluZGV4IGNkYzg4NmViOGE3NWIzZThmMjk0ZGU1NGFhNTcxNGE4YmYwZjNhMjku
LjJjZDJhNmI2MzllMzdiYzlhMDNjMzZlMDA2ZjEyNzBlOWRiNTc0ZDQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvaW9zL1dLQ29udGVudFZpZXcuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2lvcy9XS0NvbnRlbnRWaWV3LmgKQEAgLTMyLDEzICsz
Miw2IEBACiBAY2xhc3MgV0tDb250ZW50VmlldzsKIEBjbGFzcyBXS1dlYlZpZXdDb25maWd1cmF0
aW9uOwogCi10eXBlZGVmIE5TX0VOVU0odW5zaWduZWQsIFdLQ29udGVudFR5cGUpCi17Ci0gICAg
U3RhbmRhcmQgPSAwLAotICAgIFBsYWluVGV4dCwKLSAgICBJbWFnZQotfTsKLQogbmFtZXNwYWNl
IFdlYktpdCB7CiBjbGFzcyBSZW1vdGVMYXllclRyZWVUcmFuc2FjdGlvbjsKIH0KQEAgLTU1LDcg
KzQ4LDYgQEAgV0tfQVBJX0NMQVNTCiBAcHJvcGVydHkgKHJlYWRvbmx5LCBub25hdG9taWMpIFdL
QnJvd3NpbmdDb250ZXh0Q29udHJvbGxlciAqYnJvd3NpbmdDb250ZXh0Q29udHJvbGxlcjsKIAog
QHByb3BlcnR5IChub25hdG9taWMsIGFzc2lnbikgaWQgPFdLQ29udGVudFZpZXdEZWxlZ2F0ZT4g
ZGVsZWdhdGU7Ci1AcHJvcGVydHkgKG5vbmF0b21pYywgcmVhZG9ubHkpIFdLQ29udGVudFR5cGUg
Y29udGVudFR5cGU7CiAKIEBwcm9wZXJ0eSAocmVhZG9ubHkpIFdLUGFnZVJlZiBfcGFnZVJlZjsK
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9pb3MvV0tDb250ZW50
Vmlldy5tbSBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvaW9zL1dLQ29udGVudFZpZXcu
bW0KaW5kZXggZGZlZThhY2EyYmM4NGJiMjQyMjhkOTk2MTNmMDgxMTk3MDhkMTJkNC4uZmUxZThh
N2M1MTI5OTc2NTYwZjY2MDlkZjg2NGY1MDA5ODQ3Y2IwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL0FQSS9pb3MvV0tDb250ZW50Vmlldy5tbQorKysgYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL2lvcy9XS0NvbnRlbnRWaWV3Lm1tCkBAIC0xNTcsMTUgKzE1Nyw2
IEBAIHVzaW5nIG5hbWVzcGFjZSBXZWJLaXQ7CiAgICAgcmV0dXJuIF9icm93c2luZ0NvbnRleHRD
b250cm9sbGVyLmdldCgpOwogfQogCi0tIChXS0NvbnRlbnRUeXBlKWNvbnRlbnRUeXBlCi17Ci0g
ICAgaWYgKF9wYWdlLT5tYWluRnJhbWUoKS0+bWltZVR5cGUoKSA9PSAidGV4dC9wbGFpbiIpCi0g
ICAgICAgIHJldHVybiBXS0NvbnRlbnRUeXBlOjpQbGFpblRleHQ7Ci0gICAgZWxzZSBpZiAoX3Bh
Z2UtPm1haW5GcmFtZSgpLT5pc0Rpc3BsYXlpbmdTdGFuZGFsb25lSW1hZ2VEb2N1bWVudCgpKQot
ICAgICAgICByZXR1cm4gV0tDb250ZW50VHlwZTo6SW1hZ2U7Ci0gICAgcmV0dXJuIFdLQ29udGVu
dFR5cGU6OlN0YW5kYXJkOwotfQotCiAtIChXS1BhZ2VSZWYpX3BhZ2VSZWYKIHsKICAgICByZXR1
cm4gdG9BUEkoX3BhZ2UuZ2V0KCkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQ
YWdlL1dlYlBhZ2UuY3BwCmluZGV4IDI4OTA1OTgxZGNhOThiMjc0NDI3ZmFmNGQ2MmM0OGRjYzQ5
ZTlhNjEuLjI1MjQ1OThkY2NiNjBkODdkZGRiZTcxMTBlMmFlNjcwNWQyZGJkZDYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTM5MzksMTUg
KzM5MzksMTEgQEAgdm9pZCBXZWJQYWdlOjpkaWRDb21taXRMb2FkKFdlYkZyYW1lKiBmcmFtZSkK
ICNpZiBQTEFURk9STShJT1MpCiAgICAgbV91c2VySGFzQ2hhbmdlZFBhZ2VTY2FsZUZhY3RvciA9
IGZhbHNlOwogCi0gICAgLy8gRklYTUU6IFNldHVwIGEgcmVhbCBjb25maWd1cmF0aW9uLgotICAg
IFZpZXdwb3J0Q29uZmlndXJhdGlvbjo6UGFyYW1ldGVycyBkZWZhdWx0Q29uZmlndXJhdGlvbjsK
LSAgICBkZWZhdWx0Q29uZmlndXJhdGlvbi53aWR0aCA9IDk4MDsKLSAgICBkZWZhdWx0Q29uZmln
dXJhdGlvbi53aWR0aElzU2V0ID0gdHJ1ZTsKLSAgICBkZWZhdWx0Q29uZmlndXJhdGlvbi5hbGxv
d3NVc2VyU2NhbGluZyA9IHRydWU7Ci0gICAgZGVmYXVsdENvbmZpZ3VyYXRpb24ubWluaW11bVNj
YWxlID0gMC4yNTsKLSAgICBkZWZhdWx0Q29uZmlndXJhdGlvbi5tYXhpbXVtU2NhbGUgPSA1Owot
Ci0gICAgbV92aWV3cG9ydENvbmZpZ3VyYXRpb24uc2V0RGVmYXVsdENvbmZpZ3VyYXRpb24oZGVm
YXVsdENvbmZpZ3VyYXRpb24pOworICAgIGlmIChmcmFtZS0+Y29yZUZyYW1lKCktPmRvY3VtZW50
KCktPmlzVGV4dERvY3VtZW50KCkpCisgICAgICAgIG1fdmlld3BvcnRDb25maWd1cmF0aW9uLnNl
dERlZmF1bHRDb25maWd1cmF0aW9uKFZpZXdwb3J0Q29uZmlndXJhdGlvbjo6cGxhaW5UZXh0UGFy
YW1ldGVycygpKTsKKyAgICBlbHNlCisgICAgICAgIG1fdmlld3BvcnRDb25maWd1cmF0aW9uLnNl
dERlZmF1bHRDb25maWd1cmF0aW9uKFZpZXdwb3J0Q29uZmlndXJhdGlvbjo6d2VicGFnZVBhcmFt
ZXRlcnMoKSk7CisKICAgICBtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi5zZXRWaWV3cG9ydEFyZ3Vt
ZW50cyhWaWV3cG9ydEFyZ3VtZW50cygpKTsKICAgICBtX3ZpZXdwb3J0Q29uZmlndXJhdGlvbi5z
ZXRDb250ZW50c1NpemUobV92aWV3cG9ydENvbmZpZ3VyYXRpb24ubWluaW11bUxheW91dFNpemUo
KSk7CiAgICAgdmlld3BvcnRDb25maWd1cmF0aW9uQ2hhbmdlZCgpOwo=
</data>
<flag name="review"
          id="247440"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>