<?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>146318</bug_id>
          
          <creation_ts>2015-06-25 09:41:19 -0700</creation_ts>
          <short_desc>[GTK][SOUP] Implement WebCore::PublicSuffix for soup and enable PUBLIC_SUFFIX_LIST for GTK+</short_desc>
          <delta_ts>2015-06-27 00:46:34 -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>Platform</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>Gtk, Soup</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>darin</cc>
    
    <cc>gustavo</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1104664</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-06-25 09:41:19 -0700</bug_when>
    <thetext>This is used by WebsiteDataStore to get the display name of a security origin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1104668</commentid>
    <comment_count>1</comment_count>
      <attachid>255561</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-06-25 09:47:17 -0700</bug_when>
    <thetext>Created attachment 255561
Patch

I&apos;ve copied the mac unit test, with .cpp extension, and changing USE by ENABLE. I wonder if it&apos;s actually working for mac since PUBLIC_SUFFIX_LIST is ENABLE not USE feature. I need someone who can modify the xcode file to remove the mac specific file and change xcode to use the common one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1105153</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2015-06-27 00:46:34 -0700</bug_when>
    <thetext>Committed r186023: &lt;http://trac.webkit.org/changeset/186023&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>255561</attachid>
            <date>2015-06-25 09:47:17 -0700</date>
            <delta_ts>2015-06-26 00:12:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wcore-public-suffix.diff</filename>
            <type>text/plain</type>
            <size>10384</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA1ZjRiM2VmLi4zODJmMjVk
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTUtMDYtMjUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgor
CisgICAgICAgIFtHVEtdW1NPVVBdIEltcGxlbWVudCBXZWJDb3JlOjpQdWJsaWNTdWZmaXggZm9y
IHNvdXAgYW5kIGVuYWJsZSBQVUJMSUNfU1VGRklYX0xJU1QgZm9yIEdUSysKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NjMxOAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEVuYWJsZSBQVUJMSUNfU1VGRklY
X0xJU1QgZm9yIEdUSysuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFr
ZToKKwogMjAxNS0wNi0yMiAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5j
b20+CiAKICAgICAgICAgVW5yZXZpZXdlZC4gVXBkYXRlIE9wdGlvbnNHVEsuY21ha2UgYW5kIE5F
V1MgZm9yIDIuOS4zIHJlbGVhc2UuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYzIwODI2NS4uYzMxODE4ZCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwpAQCAtMSw1ICsxLDE5IEBACiAyMDE1LTA2LTI1ICBDYXJsb3MgR2FyY2lhIENhbXBv
cyAgPGNnYXJjaWFAaWdhbGlhLmNvbT4KIAorICAgICAgICBbR1RLXVtTT1VQXSBJbXBsZW1lbnQg
V2ViQ29yZTo6UHVibGljU3VmZml4IGZvciBzb3VwIGFuZCBlbmFibGUgUFVCTElDX1NVRkZJWF9M
SVNUIGZvciBHVEsrCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNDYzMTgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBUaGlzIGlzIGNvdmVyZWQgYnkgdW5pdCB0ZXN0cy4KKworICAgICAgICAqIFBsYXRmb3Jt
R1RLLmNtYWtlOgorICAgICAgICAqIHBsYXRmb3JtL3NvdXAvUHVibGljU3VmZml4U291cC5jcHA6
IEFkZGVkLgorICAgICAgICAoV2ViQ29yZTo6aXNQdWJsaWNTdWZmaXgpOgorICAgICAgICAoV2Vi
Q29yZTo6dG9wUHJpdmF0ZWx5Q29udHJvbGxlZERvbWFpbik6CisKKzIwMTUtMDYtMjUgIENhcmxv
cyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCiAgICAgICAgIFtHVEtdIEVt
cHR5IGd0ay1mb250LW5hbWUgc2V0dGluZyBjYXVzZXMgV2ViUHJvY2VzcyBjcmFzaCByZW5kZXJp
bmcgcGFnZXMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE0NjI0NgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUdUSy5jbWFrZSBi
L1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlCmluZGV4IGUxNTBmOTguLmViZTkyOTAg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL1BsYXRmb3JtR1RLLmNtYWtlCkBAIC0xODUsNiArMTg1LDcgQEAgbGlzdChBUFBF
TkQgV2ViQ29yZV9TT1VSQ0VTCiAgICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL1N5bmNocm9ub3Vz
TG9hZGVyQ2xpZW50U291cC5jcHAKICAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvV2ViS2l0U291
cFJlcXVlc3RHZW5lcmljLmNwcAogCisgICAgcGxhdGZvcm0vc291cC9QdWJsaWNTdWZmaXhTb3Vw
LmNwcAogICAgIHBsYXRmb3JtL3NvdXAvU2hhcmVkQnVmZmVyU291cC5jcHAKICAgICBwbGF0Zm9y
bS9zb3VwL1VSTFNvdXAuY3BwCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L3NvdXAvUHVibGljU3VmZml4U291cC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zb3Vw
L1B1YmxpY1N1ZmZpeFNvdXAuY3BwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjE2MjMyYzcKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zb3Vw
L1B1YmxpY1N1ZmZpeFNvdXAuY3BwCkBAIC0wLDAgKzEsNjUgQEAKKy8qCisgKiBDb3B5cmlnaHQg
KEMpIDIwMTUgSWdhbGlhIFMuTC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNv
dXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwg
YXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICog
YXJlIG1ldDoKKyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFp
biB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRp
b25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMg
aW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAg
bm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFp
bWVyIGluIHRoZQorICogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHBy
b3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBS
T1ZJREVEIEJZIEFQUExFIElOQy4gYGBBUyBJUycnIEFORCBBTlkKKyAqIEVYUFJFU1MgT1IgSU1Q
TElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFCisgKiBJ
TVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIKKyAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBTSEFMTCBB
UFBMRSBJTkMuIE9SCisgKiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJ
TkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwKKyAqIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVO
VElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKKyAqIFBST0NVUkVN
RU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBP
UgorICogUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBB
TkQgT04gQU5ZIFRIRU9SWQorICogT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBT
VFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RI
RVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyAqIE9GIFRISVMgU09G
VFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0Uu
CisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5oIgorI2luY2x1ZGUgIlB1YmxpY1N1ZmZpeC5oIgor
CisjaWYgRU5BQkxFKFBVQkxJQ19TVUZGSVhfTElTVCkKKworI2luY2x1ZGUgPGxpYnNvdXAvc291
cC5oPgorI2luY2x1ZGUgPHd0Zi9nbGliL0dVbmlxdWVQdHIuaD4KKworbmFtZXNwYWNlIFdlYkNv
cmUgeworCitib29sIGlzUHVibGljU3VmZml4KGNvbnN0IFN0cmluZyYgZG9tYWluKQoreworICAg
IGlmIChkb21haW4uaXNFbXB0eSgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICByZXR1
cm4gc291cF90bGRfZG9tYWluX2lzX3B1YmxpY19zdWZmaXgoZG9tYWluLnV0ZjgoKS5kYXRhKCkp
OworfQorCitTdHJpbmcgdG9wUHJpdmF0ZWx5Q29udHJvbGxlZERvbWFpbihjb25zdCBTdHJpbmcm
IGRvbWFpbikKK3sKKyAgICBpZiAoZG9tYWluLmlzRW1wdHkoKSkKKyAgICAgICAgcmV0dXJuIFN0
cmluZygpOworCisgICAgR1VuaXF1ZU91dFB0cjxHRXJyb3I+IGVycm9yOworICAgIGlmIChjb25z
dCBjaGFyKiBiYXNlRG9tYWluID0gc291cF90bGRfZ2V0X2Jhc2VfZG9tYWluKGRvbWFpbi51dGY4
KCkuZGF0YSgpLCAmZXJyb3Iub3V0UHRyKCkpKQorICAgICAgICByZXR1cm4gU3RyaW5nOjpmcm9t
VVRGOChiYXNlRG9tYWluKTsKKworICAgIGlmIChnX2Vycm9yX21hdGNoZXMoZXJyb3IuZ2V0KCks
IFNPVVBfVExEX0VSUk9SLCBTT1VQX1RMRF9FUlJPUl9OT19CQVNFX0RPTUFJTikgfHwgZ19lcnJv
cl9tYXRjaGVzKGVycm9yLmdldCgpLCBTT1VQX1RMRF9FUlJPUiwgU09VUF9UTERfRVJST1JfTk9U
X0VOT1VHSF9ET01BSU5TKSkKKyAgICAgICAgcmV0dXJuIFN0cmluZygpOworCisgICAgaWYgKGdf
ZXJyb3JfbWF0Y2hlcyhlcnJvci5nZXQoKSwgU09VUF9UTERfRVJST1IsIFNPVVBfVExEX0VSUk9S
X0lTX0lQX0FERFJFU1MpIHx8IGdfZXJyb3JfbWF0Y2hlcyhlcnJvci5nZXQoKSwgU09VUF9UTERf
RVJST1IsIFNPVVBfVExEX0VSUk9SX0lOVkFMSURfSE9TVE5BTUUpKQorICAgICAgICByZXR1cm4g
ZG9tYWluOworCisgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CisgICAgcmV0dXJuIFN0cmluZygp
OworfQorCit9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCisKKyNlbmRpZiAvLyBFTkFCTEUoUFVCTElD
X1NVRkZJWF9MSVNUKQpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNHVEsuY21ha2Ug
Yi9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQppbmRleCAwNTg3Yzg2Li5lMjNlMTUzIDEw
MDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQorKysgYi9Tb3VyY2UvY21h
a2UvT3B0aW9uc0dUSy5jbWFrZQpAQCAtMTc2LDYgKzE3Niw3IEBAIFdFQktJVF9PUFRJT05fREVG
QVVMVF9QT1JUX1ZBTFVFKEVOQUJMRV9OQVZJR0FUT1JfSFdDT05DVVJSRU5DWSBQUklWQVRFIE9O
KQogV0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX05FVFNDQVBFX1BMVUdJ
Tl9BUEkgUFJJVkFURSBPTikKIFdFQktJVF9PUFRJT05fREVGQVVMVF9QT1JUX1ZBTFVFKEVOQUJM
RV9OT1RJRklDQVRJT05TIFBSSVZBVEUgT04pCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9W
QUxVRShFTkFCTEVfUElDVFVSRV9TSVpFUyBQUklWQVRFIE9OKQorV0VCS0lUX09QVElPTl9ERUZB
VUxUX1BPUlRfVkFMVUUoRU5BQkxFX1BVQkxJQ19TVUZGSVhfTElTVCBQUklWQVRFIE9OKQogV0VC
S0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX1FVT1RBIFBSSVZBVEUgT0ZGKQog
V0VCS0lUX09QVElPTl9ERUZBVUxUX1BPUlRfVkFMVUUoRU5BQkxFX1JFU09MVVRJT05fTUVESUFf
UVVFUlkgUFJJVkFURSBPRkYpCiBXRUJLSVRfT1BUSU9OX0RFRkFVTFRfUE9SVF9WQUxVRShFTkFC
TEVfUkVRVUVTVF9BTklNQVRJT05fRlJBTUUgUFJJVkFURSBPTikKZGlmZiAtLWdpdCBhL1Rvb2xz
L0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBmYWYyNDk1Li5lYWY3ZGE1IDEwMDY0
NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEs
MTkgQEAKIDIwMTUtMDYtMjUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEu
Y29tPgogCisgICAgICAgIFtHVEtdW1NPVVBdIEltcGxlbWVudCBXZWJDb3JlOjpQdWJsaWNTdWZm
aXggZm9yIHNvdXAgYW5kIGVuYWJsZSBQVUJMSUNfU1VGRklYX0xJU1QgZm9yIEdUSysKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0NjMxOAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENvcHkgbWFjIFB1Ymxp
Y1N1ZmZpeCB0ZXN0IHRvIHRoZSBjb21tb24gZGlyZWN0b3J5IGFuZCBhZGQgaXQgdG8KKyAgICAg
ICAgdGhlIEdUSysgYnVpbGQuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1BsYXRmb3JtR1RL
LmNtYWtlOgorICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9QdWJsaWNTdWZm
aXguY3BwOiBBZGRlZC4KKyAgICAgICAgKFRlc3RXZWJLaXRBUEk6OlRFU1RfRik6CisKKzIwMTUt
MDYtMjUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCiAgICAg
ICAgIFtHVEtdIEFkZCBpbml0aWFsIFdlYktpdFdlYnNpdGVEYXRhTWFuYWdlciBBUEkgZm9yIHBy
b2Nlc3MgY29uZmlndXJhdGlvbiBvcHRpb25zCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNDYxNDkKIApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktp
dEFQSS9QbGF0Zm9ybUdUSy5jbWFrZSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvUGxhdGZvcm1HVEsu
Y21ha2UKaW5kZXggZDY0MWI4OS4uNzQ3Mzc5YiAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktp
dEFQSS9QbGF0Zm9ybUdUSy5jbWFrZQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1BsYXRmb3Jt
R1RLLmNtYWtlCkBAIC0xMzAsNiArMTMwLDcgQEAgYWRkX2V4ZWN1dGFibGUoVGVzdFdlYkNvcmUK
ICAgICAke1RFU1RXRUJLSVRBUElfRElSfS9UZXN0cy9XZWJDb3JlL1VSTC5jcHAKICAgICAke1RF
U1RXRUJLSVRBUElfRElSfS9UZXN0cy9XZWJDb3JlL1NoYXJlZEJ1ZmZlci5jcHAKICAgICAke1RF
U1RXRUJLSVRBUElfRElSfS9UZXN0cy9XZWJDb3JlL0ZpbGVTeXN0ZW0uY3BwCisgICAgJHtURVNU
V0VCS0lUQVBJX0RJUn0vVGVzdHMvV2ViQ29yZS9QdWJsaWNTdWZmaXguY3BwCiApCiAKIHRhcmdl
dF9saW5rX2xpYnJhcmllcyhUZXN0V2ViQ29yZSAke3Rlc3Rfd2ViY29yZV9MSUJSQVJJRVN9KQpk
aWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL1B1YmxpY1N1ZmZp
eC5jcHAgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvUHVibGljU3VmZml4LmNw
cApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5mODdiYTYzCi0tLSAvZGV2L251
bGwKKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL1B1YmxpY1N1ZmZpeC5j
cHAKQEAgLTAsMCArMSw3OCBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAxMiBBcHBsZSBJbmMu
IEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBz
b3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24s
IGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKKyAq
IGFyZSBtZXQ6CisgKiAxLiBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRh
aW4gdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0
aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmlidXRpb25z
IGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAg
IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xh
aW1lciBpbiB0aGUKKyAqICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBw
cm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQ
Uk9WSURFRCBCWSBBUFBMRSBJTkMuIEFORCBJVFMgQ09OVFJJQlVUT1JTIGBgQVMgSVMnJworICog
QU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9U
IExJTUlURUQgVE8sCisgKiBUSEUgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElU
WSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCisgKiBQVVJQT1NFIEFSRSBESVNDTEFJTUVE
LiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SIElUUyBDT05UUklCVVRPUlMKKyAqIEJF
IExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVY
RU1QTEFSWSwgT1IKKyAqIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9U
IExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GCisgKiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJ
Q0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MKKyAqIElOVEVS
UlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBX
SEVUSEVSIElOCisgKiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVCAoSU5DTFVE
SU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKQorICogQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBP
RiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRgorICogVEhFIFBP
U1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisKKyNpbmNsdWRlICJjb25maWcuaCIKKwor
I2lmIEVOQUJMRShQVUJMSUNfU1VGRklYX0xJU1QpCisKKyNpbmNsdWRlICJXVEZTdHJpbmdVdGls
aXRpZXMuaCIKKyNpbmNsdWRlIDxXZWJDb3JlL1B1YmxpY1N1ZmZpeC5oPgorI2luY2x1ZGUgPHd0
Zi9NYWluVGhyZWFkLmg+CisKK3VzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOworCituYW1lc3BhY2Ug
VGVzdFdlYktpdEFQSSB7CisKK2NsYXNzIFB1YmxpY1N1ZmZpeDogcHVibGljIHRlc3Rpbmc6OlRl
c3QgeworcHVibGljOgorICAgIHZpcnR1YWwgdm9pZCBTZXRVcCgpCisgICAgeworICAgICAgICBX
VEY6OmluaXRpYWxpemVNYWluVGhyZWFkKCk7CisgICAgfQorfTsKKworVEVTVF9GKFB1YmxpY1N1
ZmZpeCwgSXNQdWJsaWNTdWZmaXgpCit7CisgICAgRVhQRUNUX1RSVUUoaXNQdWJsaWNTdWZmaXgo
ImNvbSIpKTsKKyAgICBFWFBFQ1RfRkFMU0UoaXNQdWJsaWNTdWZmaXgoInRlc3QuY29tIikpOwor
ICAgIEVYUEVDVF9GQUxTRShpc1B1YmxpY1N1ZmZpeCgiY29tLmNvbSIpKTsKKyAgICBFWFBFQ1Rf
VFJVRShpc1B1YmxpY1N1ZmZpeCgibmV0IikpOworICAgIEVYUEVDVF9UUlVFKGlzUHVibGljU3Vm
Zml4KCJvcmciKSk7CisgICAgRVhQRUNUX1RSVUUoaXNQdWJsaWNTdWZmaXgoImNvLnVrIikpOwor
ICAgIEVYUEVDVF9GQUxTRShpc1B1YmxpY1N1ZmZpeCgiYmwudWsiKSk7CisgICAgRVhQRUNUX0ZB
TFNFKGlzUHVibGljU3VmZml4KCJ0ZXN0LmNvLnVrIikpOworICAgIEVYUEVDVF9UUlVFKGlzUHVi
bGljU3VmZml4KCJ4bi0temYwYW82NGEudHciKSk7Cit9CisKK1RFU1RfRihQdWJsaWNTdWZmaXgs
IFRvcFByaXZhdGVseUNvbnRyb2xsZWREb21haW4pCit7CisgICAgRVhQRUNUX0VRKFN0cmluZygi
dGVzdC5jb20iKSwgdG9wUHJpdmF0ZWx5Q29udHJvbGxlZERvbWFpbigidGVzdC5jb20iKSk7Cisg
ICAgRVhQRUNUX0VRKFN0cmluZygidGVzdC5jb20iKSwgdG9wUHJpdmF0ZWx5Q29udHJvbGxlZERv
bWFpbigiY29tLnRlc3QuY29tIikpOworICAgIEVYUEVDVF9FUShTdHJpbmcoInRlc3QuY29tIiks
IHRvcFByaXZhdGVseUNvbnRyb2xsZWREb21haW4oInN1YmRvbWFpbi50ZXN0LmNvbSIpKTsKKyAg
ICBFWFBFQ1RfRVEoU3RyaW5nKCJjb20uY29tIiksIHRvcFByaXZhdGVseUNvbnRyb2xsZWREb21h
aW4oInd3dy5jb20uY29tIikpOworICAgIEVYUEVDVF9FUShTdHJpbmcoInRlc3QuY28udWsiKSwg
dG9wUHJpdmF0ZWx5Q29udHJvbGxlZERvbWFpbigidGVzdC5jby51ayIpKTsKKyAgICBFWFBFQ1Rf
RVEoU3RyaW5nKCJ0ZXN0LmNvLnVrIiksIHRvcFByaXZhdGVseUNvbnRyb2xsZWREb21haW4oInN1
YmRvbWFpbi50ZXN0LmNvLnVrIikpOworICAgIEVYUEVDVF9FUShTdHJpbmcoImJsLnVrIiksIHRv
cFByaXZhdGVseUNvbnRyb2xsZWREb21haW4oImJsLnVrIikpOworICAgIEVYUEVDVF9FUShTdHJp
bmcoImJsLnVrIiksIHRvcFByaXZhdGVseUNvbnRyb2xsZWREb21haW4oInN1YmRvbWFpbi5ibC51
ayIpKTsKKyAgICBFWFBFQ1RfRVEoU3RyaW5nKCJ0ZXN0LnhuLS16ZjBhbzY0YS50dyIpLCB0b3BQ
cml2YXRlbHlDb250cm9sbGVkRG9tYWluKCJ0ZXN0LnhuLS16ZjBhbzY0YS50dyIpKTsKKyAgICBF
WFBFQ1RfRVEoU3RyaW5nKCJ0ZXN0LnhuLS16ZjBhbzY0YS50dyIpLCB0b3BQcml2YXRlbHlDb250
cm9sbGVkRG9tYWluKCJ3d3cudGVzdC54bi0temYwYW82NGEudHciKSk7CisgICAgRVhQRUNUX0VR
KFN0cmluZygiMTI3LjAuMC4xIiksIHRvcFByaXZhdGVseUNvbnRyb2xsZWREb21haW4oIjEyNy4w
LjAuMSIpKTsKKyAgICBFWFBFQ1RfRVEoU3RyaW5nKCksIHRvcFByaXZhdGVseUNvbnRyb2xsZWRE
b21haW4oIjEiKSk7CisgICAgRVhQRUNUX0VRKFN0cmluZygpLCB0b3BQcml2YXRlbHlDb250cm9s
bGVkRG9tYWluKCJjb20iKSk7Cit9CisKK30KKworI2VuZGlmIC8vIEVOQUJMRShQVUJMSUNfU1VG
RklYX0xJU1QpCg==
</data>
<flag name="review"
          id="280637"
          type_id="1"
          status="+"
          setter="svillar"
    />
          </attachment>
      

    </bug>

</bugzilla>