<?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>148277</bug_id>
          
          <creation_ts>2015-08-20 18:02:25 -0700</creation_ts>
          <short_desc>AX: Fix accessibility/selection-states.html test for mac</short_desc>
          <delta_ts>2015-08-21 09:50:25 -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>Accessibility</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>116637</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nan Wang">n_wang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>mario</cc>
    
    <cc>n_wang</cc>
    
    <cc>samuel_white</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1119515</commentid>
    <comment_count>0</comment_count>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2015-08-20 18:02:25 -0700</bug_when>
    <thetext>The test is marked failure in TestExpectation file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119528</commentid>
    <comment_count>1</comment_count>
      <attachid>259547</attachid>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2015-08-20 18:15:33 -0700</bug_when>
    <thetext>Created attachment 259547
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119531</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-20 18:19:38 -0700</bug_when>
    <thetext>Attachment 259547 did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:10:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 6 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119532</commentid>
    <comment_count>3</comment_count>
      <attachid>259549</attachid>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2015-08-20 18:21:13 -0700</bug_when>
    <thetext>Created attachment 259549
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119586</commentid>
    <comment_count>4</comment_count>
      <attachid>259549</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2015-08-20 19:27:23 -0700</bug_when>
    <thetext>Comment on attachment 259549
patch

It looks like there&apos;s a bug listed for this bug in the expectations file. Should we be using that bug?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119769</commentid>
    <comment_count>5</comment_count>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2015-08-21 09:49:58 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Comment on attachment 259549 [details]
&gt; patch
&gt; 
&gt; It looks like there&apos;s a bug listed for this bug in the expectations file.
&gt; Should we be using that bug?

Ok, I&apos;ll use the other bug instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119770</commentid>
    <comment_count>6</comment_count>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2015-08-21 09:50:25 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 116637 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259547</attachid>
            <date>2015-08-20 18:15:33 -0700</date>
            <delta_ts>2015-08-20 18:21:13 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch2.txt</filename>
            <type>text/plain</type>
            <size>6464</size>
            <attacher name="Nan Wang">n_wang</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4ODcyMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE1LTA4LTIwICBOYW4gV2Fu
ZyAgPG5fd2FuZ0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IEZpeCBhY2Nlc3NpYmlsaXR5L3Nl
bGVjdGlvbi1zdGF0ZXMuaHRtbCB0ZXN0IGZvciBtYWMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0ODI3NworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIGFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1
ZSBjYWxsYmFjayBmb3IgaXNNdWx0aVNlbGVjdGFibGUgYXR0cmlidXRlLgorCisgICAgICAgIE5v
IG5ldyB0ZXN0cyAoT09QUyEpLgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9tYWMvV2ViQWNj
ZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJNYWMubW06CisgICAgICAgICgtW1dlYkFjY2Vzc2liaWxp
dHlPYmplY3RXcmFwcGVyIGFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1ZTpdKToKKwogMjAxNS0w
OC0yMCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBV
bnJldmlld2VkLCByb2xsaW5nIG91dCByMTg4NzEyLgpJbmRleDogU291cmNlL1dlYkNvcmUvYWNj
ZXNzaWJpbGl0eS9tYWMvV2ViQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJNYWMubW0KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9tYWMvV2ViQWNjZXNzaWJpbGl0
eU9iamVjdFdyYXBwZXJNYWMubW0JKHJldmlzaW9uIDE4ODY4NykKKysrIFNvdXJjZS9XZWJDb3Jl
L2FjY2Vzc2liaWxpdHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFjLm1tCSh3
b3JraW5nIGNvcHkpCkBAIC0yMjksNiArMjI5LDEwIEBAIHVzaW5nIG5hbWVzcGFjZSBIVE1MTmFt
ZXM7CiAjZGVmaW5lIE5TQWNjZXNzaWJpbGl0eUV4cGFuZGVkVGV4dFZhbHVlQXR0cmlidXRlIEAi
QVhFeHBhbmRlZFRleHRWYWx1ZSIKICNlbmRpZgogCisjaWZuZGVmIE5TQWNjZXNzaWJpbGl0eUlz
TXVsdGlTZWxlY3RhYmxlQXR0cmlidXRlCisjZGVmaW5lIE5TQWNjZXNzaWJpbGl0eUlzTXVsdGlT
ZWxlY3RhYmxlQXR0cmlidXRlIEAiQVhJc011bHRpU2VsZWN0YWJsZSIKKyNlbmRpZgorCiAjZGVm
aW5lIE5TQWNjZXNzaWJpbGl0eURPTUlkZW50aWZpZXJBdHRyaWJ1dGUgQCJBWERPTUlkZW50aWZp
ZXIiCiAjZGVmaW5lIE5TQWNjZXNzaWJpbGl0eURPTUNsYXNzTGlzdEF0dHJpYnV0ZSBAIkFYRE9N
Q2xhc3NMaXN0IgogCkBAIC0zMDM5LDYgKzMwNDMsMTAgQEAgLSAoaWQpYWNjZXNzaWJpbGl0eUF0
dHJpYnV0ZVZhbHVlOihOU1N0cgogICAgIGlmIChtX29iamVjdC0+aXNXZWJBcmVhKCkgJiYgW2F0
dHJpYnV0ZU5hbWUgaXNFcXVhbFRvU3RyaW5nOk5TQWNjZXNzaWJpbGl0eUNhcmV0QnJvd3NpbmdF
bmFibGVkQXR0cmlidXRlXSkKICAgICAgICAgcmV0dXJuIFtOU051bWJlciBudW1iZXJXaXRoQm9v
bDptX29iamVjdC0+Y2FyZXRCcm93c2luZ0VuYWJsZWQoKV07CiAgICAgCisgICAgLy8gTXVsdGkt
c2VsZWN0YWJsZQorICAgIGlmIChbYXR0cmlidXRlTmFtZSBpc0VxdWFsVG9TdHJpbmc6TlNBY2Nl
c3NpYmlsaXR5SXNNdWx0aVNlbGVjdGFibGVBdHRyaWJ1dGVdKQorICAgICAgICByZXR1cm4gW05T
TnVtYmVyIG51bWJlcldpdGhCb29sOm1fb2JqZWN0LT5pc011bHRpU2VsZWN0YWJsZSgpXTsKKyAg
ICAKICAgICByZXR1cm4gbmlsOwogfQogCkluZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gVG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxODg3MjMpCisrKyBUb29scy9DaGFuZ2VM
b2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwyMSBAQAorMjAxNS0wOC0yMCAgTmFuIFdhbmcg
IDxuX3dhbmdAYXBwbGUuY29tPgorCisgICAgICAgIEFYOiBGaXggYWNjZXNzaWJpbGl0eS9zZWxl
Y3Rpb24tc3RhdGVzLmh0bWwgdGVzdCBmb3IgbWFjCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDgyNzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBJbXBsZW1lbnRlZCBpc1NlbGVjdGFibGUoKSBhbmQgaXNN
dWx0aVNlbGVjdGFibGUoKS4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL21hYy9BY2Nlc3Np
YmlsaXR5VUlFbGVtZW50TWFjLm1tOgorICAgICAgICAoQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6
aXNTZWxlY3RhYmxlKToKKyAgICAgICAgKEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmlzTXVsdGlT
ZWxlY3RhYmxlKToKKyAgICAgICAgKEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmlzU2VsZWN0ZWRP
cHRpb25BY3RpdmUpOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUv
bWFjL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRNYWMubW06CisgICAgICAgIChXVFI6OkFjY2Vzc2li
aWxpdHlVSUVsZW1lbnQ6OmlzU2VsZWN0YWJsZSk6CisgICAgICAgIChXVFI6OkFjY2Vzc2liaWxp
dHlVSUVsZW1lbnQ6OmlzTXVsdGlTZWxlY3RhYmxlKToKKyAgICAgICAgKFdUUjo6QWNjZXNzaWJp
bGl0eVVJRWxlbWVudDo6aXNWaXNpYmxlKToKKwogMjAxNS0wOC0yMCAgRGV2aW4gUm91c3NvICA8
ZGNyb3Vzc28rd2Via2l0QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBjaGFuZ2Vk
IERldmluIFJvdXNzbydzIGVtYWlsLgpJbmRleDogVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0Fj
Y2Vzc2liaWxpdHlVSUVsZW1lbnRNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRl
clRyZWUvbWFjL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRNYWMubW0JKHJldmlzaW9uIDE4ODY4NykK
KysrIFRvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50TWFjLm1t
CSh3b3JraW5nIGNvcHkpCkBAIC0xNDYzLDE0ICsxNDYzLDIyIEBAIGJvb2wgQWNjZXNzaWJpbGl0
eVVJRWxlbWVudDo6aXNGb2N1c2FibGUKIAogYm9vbCBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojpp
c1NlbGVjdGFibGUoKSBjb25zdAogewotICAgIC8vIEZJWE1FOiBpbXBsZW1lbnQKLSAgICByZXR1
cm4gZmFsc2U7CisgICAgYm9vbCByZXN1bHQgPSBmYWxzZTsKKyAgICBCRUdJTl9BWF9PQkpDX0VY
Q0VQVElPTlMKKyAgICByZXN1bHQgPSBbbV9lbGVtZW50IGFjY2Vzc2liaWxpdHlJc0F0dHJpYnV0
ZVNldHRhYmxlOk5TQWNjZXNzaWJpbGl0eVNlbGVjdGVkQXR0cmlidXRlXTsKKyAgICBFTkRfQVhf
T0JKQ19FWENFUFRJT05TCisgICAgcmV0dXJuIHJlc3VsdDsKIH0KIAogYm9vbCBBY2Nlc3NpYmls
aXR5VUlFbGVtZW50Ojppc011bHRpU2VsZWN0YWJsZSgpIGNvbnN0CiB7Ci0gICAgLy8gRklYTUU6
IGltcGxlbWVudAotICAgIHJldHVybiBmYWxzZTsKKyAgICBCT09MIHJlc3VsdCA9IE5POworICAg
IEJFR0lOX0FYX09CSkNfRVhDRVBUSU9OUworICAgIGlkIHZhbHVlID0gW21fZWxlbWVudCBhY2Nl
c3NpYmlsaXR5QXR0cmlidXRlVmFsdWU6QCJBWElzTXVsdGlTZWxlY3RhYmxlIl07CisgICAgaWYg
KFt2YWx1ZSBpc0tpbmRPZkNsYXNzOltOU051bWJlciBjbGFzc11dKQorICAgICAgICByZXN1bHQg
PSBbdmFsdWUgYm9vbFZhbHVlXTsKKyAgICBFTkRfQVhfT0JKQ19FWENFUFRJT05TCisgICAgcmV0
dXJuIHJlc3VsdDsKIH0KIAogYm9vbCBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojppc1NlbGVjdGVk
T3B0aW9uQWN0aXZlKCkgY29uc3QKSW5kZXg6IFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0
ZWRCdW5kbGUvbWFjL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRNYWMubW0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
VG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9tYWMvQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudE1hYy5tbQkocmV2aXNpb24gMTg4Njg3KQorKysgVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9JbmplY3RlZEJ1bmRsZS9tYWMvQWNjZXNzaWJpbGl0eVVJRWxlbWVudE1hYy5tbQkod29ya2lu
ZyBjb3B5KQpAQCAtMTUwNCwxNCArMTUwNCwyMiBAQCBib29sIEFjY2Vzc2liaWxpdHlVSUVsZW1l
bnQ6OmlzRm9jdXNhYmxlCiAKIGJvb2wgQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6aXNTZWxlY3Rh
YmxlKCkgY29uc3QKIHsKLSAgICAvLyBGSVhNRTogaW1wbGVtZW50Ci0gICAgcmV0dXJuIGZhbHNl
OworICAgIGJvb2wgcmVzdWx0ID0gZmFsc2U7CisgICAgQkVHSU5fQVhfT0JKQ19FWENFUFRJT05T
CisgICAgcmVzdWx0ID0gW21fZWxlbWVudCBhY2Nlc3NpYmlsaXR5SXNBdHRyaWJ1dGVTZXR0YWJs
ZTpOU0FjY2Vzc2liaWxpdHlTZWxlY3RlZEF0dHJpYnV0ZV07CisgICAgRU5EX0FYX09CSkNfRVhD
RVBUSU9OUworICAgIHJldHVybiByZXN1bHQ7CiB9CiAKIGJvb2wgQWNjZXNzaWJpbGl0eVVJRWxl
bWVudDo6aXNNdWx0aVNlbGVjdGFibGUoKSBjb25zdAogewotICAgIC8vIEZJWE1FOiBpbXBsZW1l
bnQKLSAgICByZXR1cm4gZmFsc2U7CisgICAgQk9PTCByZXN1bHQgPSBOTzsKKyAgICBCRUdJTl9B
WF9PQkpDX0VYQ0VQVElPTlMKKyAgICBpZCB2YWx1ZSA9IFttX2VsZW1lbnQgYWNjZXNzaWJpbGl0
eUF0dHJpYnV0ZVZhbHVlOkAiQVhJc011bHRpU2VsZWN0YWJsZSJdOworICAgIGlmIChbdmFsdWUg
aXNLaW5kT2ZDbGFzczpbTlNOdW1iZXIgY2xhc3NdXSkKKyAgICAgICAgcmVzdWx0ID0gW3ZhbHVl
IGJvb2xWYWx1ZV07CisgICAgRU5EX0FYX09CSkNfRVhDRVBUSU9OUworICAgIHJldHVybiByZXN1
bHQ7CiB9CiAKIGJvb2wgQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6aXNWaXNpYmxlKCkgY29uc3QK
SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE4ODcyMykKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDE1LTA4LTIwICBOYW4gV2FuZyAgPG5fd2Fu
Z0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IEZpeCBhY2Nlc3NpYmlsaXR5L3NlbGVjdGlvbi1z
dGF0ZXMuaHRtbCB0ZXN0IGZvciBtYWMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE0ODI3NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTUt
MDgtMjAgIEZpbGlwIFBpemxvICA8ZnBpemxvQGFwcGxlLmNvbT4KIAogICAgICAgICBPdmVyZmxv
dyBjaGVjayBlbGltaW5hdGlvbiBmYWlscyBmb3IgYSBzaW1wbGUgdGVzdCBjYXNlCkluZGV4OiBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwkocmV2aXNpb24gMTg4NzIy
KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMJKHdvcmtpbmcg
Y29weSkKQEAgLTQwLDkgKzQwLDYgQEAgd2Via2l0Lm9yZy9iLzEyNjA2NiBhY2Nlc3NpYmlsaXR5
L2xvYWRpbgogCiB3ZWJraXQub3JnL2IvMTE2NjM2IGFjY2Vzc2liaWxpdHkvZG9jdW1lbnQtYXR0
cmlidXRlcy5odG1sIFsgRmFpbHVyZSBdCiAKLSMgQWNjZXNzaWJpbGl0eSB0ZXN0cyB3aXRoIG1p
c3NpbmcgQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIgZnVuY3Rpb25hbGl0eS4KLXdlYmtpdC5vcmcv
Yi8xMTY2MzcgYWNjZXNzaWJpbGl0eS9zZWxlY3Rpb24tc3RhdGVzLmh0bWwgWyBGYWlsdXJlIF0K
LQogIyBBY2Nlc3NpYmlsaXR5IHRlc3RzIGZvciBub3RpZmljYXRpb25zIHRoYXQgZG9uJ3QgZXhp
c3Qgb3IgYXJlbid0IG5lZWRlZCBvbiBNYWMgT1MgWC4KIGFjY2Vzc2liaWxpdHkvYXJpYS1jaGVj
a2JveC1zZW5kcy1ub3RpZmljYXRpb24uaHRtbAogYWNjZXNzaWJpbGl0eS9hcmlhLXN3aXRjaC1z
ZW5kcy1ub3RpZmljYXRpb24uaHRtbAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259549</attachid>
            <date>2015-08-20 18:21:13 -0700</date>
            <delta_ts>2015-08-20 18:21:13 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch2.txt</filename>
            <type>text/plain</type>
            <size>6495</size>
            <attacher name="Nan Wang">n_wang</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4ODcyMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE1LTA4LTIwICBOYW4gV2Fu
ZyAgPG5fd2FuZ0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IEZpeCBhY2Nlc3NpYmlsaXR5L3Nl
bGVjdGlvbi1zdGF0ZXMuaHRtbCB0ZXN0IGZvciBtYWMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0ODI3NworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIGFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1
ZSBjYWxsYmFjayBmb3IgaXNNdWx0aVNlbGVjdGFibGUgYXR0cmlidXRlLgorCisgICAgICAgIFJl
LWVuYWJsZWQgYWNjZXNzaWJpbGl0eS9zZWxlY3Rpb24tc3RhdGVzLmh0bWwgdGVzdC4KKworICAg
ICAgICAqIGFjY2Vzc2liaWxpdHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFj
Lm1tOgorICAgICAgICAoLVtXZWJBY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlciBhY2Nlc3NpYmls
aXR5QXR0cmlidXRlVmFsdWU6XSk6CisKIDIwMTUtMDgtMjAgIFRpbSBIb3J0b24gIDx0aW1vdGh5
X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE4
ODcxMi4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvbWFjL1dlYkFjY2Vzc2li
aWxpdHlPYmplY3RXcmFwcGVyTWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2Fj
Y2Vzc2liaWxpdHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFjLm1tCShyZXZp
c2lvbiAxODg2ODcpCisrKyBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L21hYy9XZWJBY2Nl
c3NpYmlsaXR5T2JqZWN0V3JhcHBlck1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMjI5LDYgKzIy
OSwxMCBAQCB1c2luZyBuYW1lc3BhY2UgSFRNTE5hbWVzOwogI2RlZmluZSBOU0FjY2Vzc2liaWxp
dHlFeHBhbmRlZFRleHRWYWx1ZUF0dHJpYnV0ZSBAIkFYRXhwYW5kZWRUZXh0VmFsdWUiCiAjZW5k
aWYKIAorI2lmbmRlZiBOU0FjY2Vzc2liaWxpdHlJc011bHRpU2VsZWN0YWJsZUF0dHJpYnV0ZQor
I2RlZmluZSBOU0FjY2Vzc2liaWxpdHlJc011bHRpU2VsZWN0YWJsZUF0dHJpYnV0ZSBAIkFYSXNN
dWx0aVNlbGVjdGFibGUiCisjZW5kaWYKKwogI2RlZmluZSBOU0FjY2Vzc2liaWxpdHlET01JZGVu
dGlmaWVyQXR0cmlidXRlIEAiQVhET01JZGVudGlmaWVyIgogI2RlZmluZSBOU0FjY2Vzc2liaWxp
dHlET01DbGFzc0xpc3RBdHRyaWJ1dGUgQCJBWERPTUNsYXNzTGlzdCIKIApAQCAtMzAzOSw2ICsz
MDQzLDEwIEBAIC0gKGlkKWFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1ZTooTlNTdHIKICAgICBp
ZiAobV9vYmplY3QtPmlzV2ViQXJlYSgpICYmIFthdHRyaWJ1dGVOYW1lIGlzRXF1YWxUb1N0cmlu
ZzpOU0FjY2Vzc2liaWxpdHlDYXJldEJyb3dzaW5nRW5hYmxlZEF0dHJpYnV0ZV0pCiAgICAgICAg
IHJldHVybiBbTlNOdW1iZXIgbnVtYmVyV2l0aEJvb2w6bV9vYmplY3QtPmNhcmV0QnJvd3NpbmdF
bmFibGVkKCldOwogICAgIAorICAgIC8vIE11bHRpLXNlbGVjdGFibGUKKyAgICBpZiAoW2F0dHJp
YnV0ZU5hbWUgaXNFcXVhbFRvU3RyaW5nOk5TQWNjZXNzaWJpbGl0eUlzTXVsdGlTZWxlY3RhYmxl
QXR0cmlidXRlXSkKKyAgICAgICAgcmV0dXJuIFtOU051bWJlciBudW1iZXJXaXRoQm9vbDptX29i
amVjdC0+aXNNdWx0aVNlbGVjdGFibGUoKV07CisgICAgCiAgICAgcmV0dXJuIG5pbDsKIH0KIApJ
bmRleDogVG9vbHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0NoYW5nZUxvZwkocmV2
aXNpb24gMTg4NzIzKQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMjEgQEAKKzIwMTUtMDgtMjAgIE5hbiBXYW5nICA8bl93YW5nQGFwcGxlLmNvbT4KKworICAg
ICAgICBBWDogRml4IGFjY2Vzc2liaWxpdHkvc2VsZWN0aW9uLXN0YXRlcy5odG1sIHRlc3QgZm9y
IG1hYworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ4
Mjc3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW1w
bGVtZW50ZWQgaXNTZWxlY3RhYmxlKCkgYW5kIGlzTXVsdGlTZWxlY3RhYmxlKCkuCisKKyAgICAg
ICAgKiBEdW1wUmVuZGVyVHJlZS9tYWMvQWNjZXNzaWJpbGl0eVVJRWxlbWVudE1hYy5tbToKKyAg
ICAgICAgKEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmlzU2VsZWN0YWJsZSk6CisgICAgICAgIChB
Y2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojppc011bHRpU2VsZWN0YWJsZSk6CisgICAgICAgIChBY2Nl
c3NpYmlsaXR5VUlFbGVtZW50Ojppc1NlbGVjdGVkT3B0aW9uQWN0aXZlKToKKyAgICAgICAgKiBX
ZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL21hYy9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50
TWFjLm1tOgorICAgICAgICAoV1RSOjpBY2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojppc1NlbGVjdGFi
bGUpOgorICAgICAgICAoV1RSOjpBY2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojppc011bHRpU2VsZWN0
YWJsZSk6CisgICAgICAgIChXVFI6OkFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmlzVmlzaWJsZSk6
CisKIDIwMTUtMDgtMjAgIERldmluIFJvdXNzbyAgPGRjcm91c3NvK3dlYmtpdEBnbWFpbC5jb20+
CiAKICAgICAgICAgVW5yZXZpZXdlZCwgY2hhbmdlZCBEZXZpbiBSb3Vzc28ncyBlbWFpbC4KSW5k
ZXg6IFRvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50TWFjLm1t
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFRvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9BY2Nlc3NpYmlsaXR5VUlF
bGVtZW50TWFjLm1tCShyZXZpc2lvbiAxODg2ODcpCisrKyBUb29scy9EdW1wUmVuZGVyVHJlZS9t
YWMvQWNjZXNzaWJpbGl0eVVJRWxlbWVudE1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMTQ2Mywx
NCArMTQ2MywyMiBAQCBib29sIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmlzRm9jdXNhYmxlCiAK
IGJvb2wgQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6aXNTZWxlY3RhYmxlKCkgY29uc3QKIHsKLSAg
ICAvLyBGSVhNRTogaW1wbGVtZW50Ci0gICAgcmV0dXJuIGZhbHNlOworICAgIGJvb2wgcmVzdWx0
ID0gZmFsc2U7CisgICAgQkVHSU5fQVhfT0JKQ19FWENFUFRJT05TCisgICAgcmVzdWx0ID0gW21f
ZWxlbWVudCBhY2Nlc3NpYmlsaXR5SXNBdHRyaWJ1dGVTZXR0YWJsZTpOU0FjY2Vzc2liaWxpdHlT
ZWxlY3RlZEF0dHJpYnV0ZV07CisgICAgRU5EX0FYX09CSkNfRVhDRVBUSU9OUworICAgIHJldHVy
biByZXN1bHQ7CiB9CiAKIGJvb2wgQWNjZXNzaWJpbGl0eVVJRWxlbWVudDo6aXNNdWx0aVNlbGVj
dGFibGUoKSBjb25zdAogewotICAgIC8vIEZJWE1FOiBpbXBsZW1lbnQKLSAgICByZXR1cm4gZmFs
c2U7CisgICAgQk9PTCByZXN1bHQgPSBOTzsKKyAgICBCRUdJTl9BWF9PQkpDX0VYQ0VQVElPTlMK
KyAgICBpZCB2YWx1ZSA9IFttX2VsZW1lbnQgYWNjZXNzaWJpbGl0eUF0dHJpYnV0ZVZhbHVlOkAi
QVhJc011bHRpU2VsZWN0YWJsZSJdOworICAgIGlmIChbdmFsdWUgaXNLaW5kT2ZDbGFzczpbTlNO
dW1iZXIgY2xhc3NdXSkKKyAgICAgICAgcmVzdWx0ID0gW3ZhbHVlIGJvb2xWYWx1ZV07CisgICAg
RU5EX0FYX09CSkNfRVhDRVBUSU9OUworICAgIHJldHVybiByZXN1bHQ7CiB9CiAKIGJvb2wgQWNj
ZXNzaWJpbGl0eVVJRWxlbWVudDo6aXNTZWxlY3RlZE9wdGlvbkFjdGl2ZSgpIGNvbnN0CkluZGV4
OiBUb29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL21hYy9BY2Nlc3NpYmlsaXR5
VUlFbGVtZW50TWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5q
ZWN0ZWRCdW5kbGUvbWFjL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRNYWMubW0JKHJldmlzaW9uIDE4
ODY4NykKKysrIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvbWFjL0FjY2Vz
c2liaWxpdHlVSUVsZW1lbnRNYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTE1MDQsMTQgKzE1MDQs
MjIgQEAgYm9vbCBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50Ojppc0ZvY3VzYWJsZQogCiBib29sIEFj
Y2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmlzU2VsZWN0YWJsZSgpIGNvbnN0CiB7Ci0gICAgLy8gRklY
TUU6IGltcGxlbWVudAotICAgIHJldHVybiBmYWxzZTsKKyAgICBib29sIHJlc3VsdCA9IGZhbHNl
OworICAgIEJFR0lOX0FYX09CSkNfRVhDRVBUSU9OUworICAgIHJlc3VsdCA9IFttX2VsZW1lbnQg
YWNjZXNzaWJpbGl0eUlzQXR0cmlidXRlU2V0dGFibGU6TlNBY2Nlc3NpYmlsaXR5U2VsZWN0ZWRB
dHRyaWJ1dGVdOworICAgIEVORF9BWF9PQkpDX0VYQ0VQVElPTlMKKyAgICByZXR1cm4gcmVzdWx0
OwogfQogCiBib29sIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OmlzTXVsdGlTZWxlY3RhYmxlKCkg
Y29uc3QKIHsKLSAgICAvLyBGSVhNRTogaW1wbGVtZW50Ci0gICAgcmV0dXJuIGZhbHNlOworICAg
IEJPT0wgcmVzdWx0ID0gTk87CisgICAgQkVHSU5fQVhfT0JKQ19FWENFUFRJT05TCisgICAgaWQg
dmFsdWUgPSBbbV9lbGVtZW50IGFjY2Vzc2liaWxpdHlBdHRyaWJ1dGVWYWx1ZTpAIkFYSXNNdWx0
aVNlbGVjdGFibGUiXTsKKyAgICBpZiAoW3ZhbHVlIGlzS2luZE9mQ2xhc3M6W05TTnVtYmVyIGNs
YXNzXV0pCisgICAgICAgIHJlc3VsdCA9IFt2YWx1ZSBib29sVmFsdWVdOworICAgIEVORF9BWF9P
QkpDX0VYQ0VQVElPTlMKKyAgICByZXR1cm4gcmVzdWx0OwogfQogCiBib29sIEFjY2Vzc2liaWxp
dHlVSUVsZW1lbnQ6OmlzVmlzaWJsZSgpIGNvbnN0CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxODg3MjMp
CisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMiBA
QAorMjAxNS0wOC0yMCAgTmFuIFdhbmcgIDxuX3dhbmdAYXBwbGUuY29tPgorCisgICAgICAgIEFY
OiBGaXggYWNjZXNzaWJpbGl0eS9zZWxlY3Rpb24tc3RhdGVzLmh0bWwgdGVzdCBmb3IgbWFjCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDgyNzcKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3Jt
L21hYy9UZXN0RXhwZWN0YXRpb25zOgorCiAyMDE1LTA4LTIwICBGaWxpcCBQaXpsbyAgPGZwaXps
b0BhcHBsZS5jb20+CiAKICAgICAgICAgT3ZlcmZsb3cgY2hlY2sgZWxpbWluYXRpb24gZmFpbHMg
Zm9yIGEgc2ltcGxlIHRlc3QgY2FzZQpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rl
c3RFeHBlY3RhdGlvbnMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rl
c3RFeHBlY3RhdGlvbnMJKHJldmlzaW9uIDE4ODcyMikKKysrIExheW91dFRlc3RzL3BsYXRmb3Jt
L21hYy9UZXN0RXhwZWN0YXRpb25zCSh3b3JraW5nIGNvcHkpCkBAIC00MCw5ICs0MCw2IEBAIHdl
YmtpdC5vcmcvYi8xMjYwNjYgYWNjZXNzaWJpbGl0eS9sb2FkaW4KIAogd2Via2l0Lm9yZy9iLzEx
NjYzNiBhY2Nlc3NpYmlsaXR5L2RvY3VtZW50LWF0dHJpYnV0ZXMuaHRtbCBbIEZhaWx1cmUgXQog
Ci0jIEFjY2Vzc2liaWxpdHkgdGVzdHMgd2l0aCBtaXNzaW5nIEFjY2Vzc2liaWxpdHlDb250cm9s
bGVyIGZ1bmN0aW9uYWxpdHkuCi13ZWJraXQub3JnL2IvMTE2NjM3IGFjY2Vzc2liaWxpdHkvc2Vs
ZWN0aW9uLXN0YXRlcy5odG1sIFsgRmFpbHVyZSBdCi0KICMgQWNjZXNzaWJpbGl0eSB0ZXN0cyBm
b3Igbm90aWZpY2F0aW9ucyB0aGF0IGRvbid0IGV4aXN0IG9yIGFyZW4ndCBuZWVkZWQgb24gTWFj
IE9TIFguCiBhY2Nlc3NpYmlsaXR5L2FyaWEtY2hlY2tib3gtc2VuZHMtbm90aWZpY2F0aW9uLmh0
bWwKIGFjY2Vzc2liaWxpdHkvYXJpYS1zd2l0Y2gtc2VuZHMtbm90aWZpY2F0aW9uLmh0bWwK
</data>

          </attachment>
      

    </bug>

</bugzilla>