<?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>68070</bug_id>
          
          <creation_ts>2011-09-14 02:22:08 -0700</creation_ts>
          <short_desc>REGRESSION(r95080): It caused some 2d.composite.uncovered tests fail (Requested by rgabor on #webkit).</short_desc>
          <delta_ts>2011-09-14 02:40:50 -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>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>
          
          <blocked>67988</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>rgabor</cc>
    
    <cc>senorblanco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>466937</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-14 02:22:08 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/95080 broke the build:
It caused some 2d.composite.uncovered tests fail (Requested by rgabor on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>466938</commentid>
    <comment_count>1</comment_count>
      <attachid>107311</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-14 02:22:37 -0700</bug_when>
    <thetext>Created attachment 107311
ROLLOUT of r95080

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>466944</commentid>
    <comment_count>2</comment_count>
    <who name="Gabor Rapcsanyi">rgabor</who>
    <bug_when>2011-09-14 02:40:14 -0700</bug_when>
    <thetext>The following layout tests are fail on Qt and SnowLeopard after 95080:

canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.html
canvas/philip/tests/2d.composite.uncovered.fill.destination-in.html
canvas/philip/tests/2d.composite.uncovered.fill.source-in.html
canvas/philip/tests/2d.composite.uncovered.fill.source-out.html
canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.html
canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.html
canvas/philip/tests/2d.composite.uncovered.pattern.source-in.html
canvas/philip/tests/2d.composite.uncovered.pattern.source-out.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>466945</commentid>
    <comment_count>3</comment_count>
      <attachid>107311</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-14 02:40:46 -0700</bug_when>
    <thetext>Comment on attachment 107311
ROLLOUT of r95080

Clearing flags on attachment: 107311

Committed r95084: &lt;http://trac.webkit.org/changeset/95084&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>466946</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-09-14 02:40:50 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>107311</attachid>
            <date>2011-09-14 02:22:37 -0700</date>
            <delta_ts>2011-09-14 02:40:46 -0700</delta_ts>
            <desc>ROLLOUT of r95080</desc>
            <filename>bug-68070-20110914092123.patch</filename>
            <type>text/plain</type>
            <size>9484</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTUwODIKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA4NWZiMGI2ZTExOGJiZTA1NzFiMDNj
NmFhZDllYjQ0ZTQxMzMzZDk5Li42NjAyYTY5Njc2NzRhZmUxYjg1YTY1OGM5NTJkZDIxZGQxZDFl
ODQ1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDktMTQgIFNoZXJpZmYgQm90ICA8d2Vi
a2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcg
b3V0IHI5NTA4MC4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvOTUw
ODAKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY4MDcw
CisKKyAgICAgICAgSXQgY2F1c2VkIHNvbWUgMmQuY29tcG9zaXRlLnVuY292ZXJlZCB0ZXN0cyBm
YWlsIChSZXF1ZXN0ZWQgYnkKKyAgICAgICAgcmdhYm9yIG9uICN3ZWJraXQpLgorCisgICAgICAg
ICogZmFzdC9jYW52YXMvY2FudmFzLWxhcmdlLWZpbGxzLWV4cGVjdGVkLnR4dDogUmVtb3ZlZC4K
KyAgICAgICAgKiBmYXN0L2NhbnZhcy9jYW52YXMtbGFyZ2UtZmlsbHMuaHRtbDogUmVtb3ZlZC4K
KwogMjAxMS0wOS0xNCAgRnVtaXRvc2hpIFVrYWkgIDx1a2FpQGNocm9taXVtLm9yZz4KIAogICAg
ICAgICBVbnJldmlld2VkLCB1cGRhdGUgY2hyb21pdW0gdGVzdCBleHBlY2F0aW9ucy4KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL2NhbnZhcy1sYXJnZS1maWxscy1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2NhbnZhcy9jYW52YXMtbGFyZ2UtZmlsbHMtZXhwZWN0
ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAxOTE5ZjgxNDc1NDY5MGZjZDk3
NjA3ZGE1MTAyYmZhYWMyNjQ2MGI4Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL2NhbnZhcy1sYXJnZS1maWxscy1l
eHBlY3RlZC50eHQKKysrIC9kZXYvbnVsbApAQCAtMSwxMzggKzAsMCBAQAotVGVzdHMgdGhhdCB1
c2luZyB0aGUgZGlmZmVyZW50IGNvbXBvc2l0ZSBtb2RlcyB0byBmaWxsIGxhcmdlIHJlY3RzIGRv
ZXNuJ3QgY3Jhc2ggYW5kIHdvcmtzIGFzIGV4cGVjdGVkLgotCi1zaXplID09IDEwMDAwCi1zb3Vy
Y2Utb3ZlcgotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVj
dGVkOiAwCi1QQVNTIEFjdHVhbDogMjU1IEV4cGVjdGVkOiAyNTUKLXNvdXJjZS1pbgotUEFTUyBB
Y3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFj
dHVhbDogMjU1IEV4cGVjdGVkOiAyNTUKLXNvdXJjZS1vdXQKLVBBU1MgQWN0dWFsOiAwIEV4cGVj
dGVkOiAwCi1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0
ZWQ6IDAKLXNvdXJjZS1hdG9wCi1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1
YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1NQotZGVzdGlu
YXRpb24tb3ZlcgotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAyNTUg
RXhwZWN0ZWQ6IDI1NQotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLWRlc3RpbmF0aW9uLWlu
Ci1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDI1NSBFeHBlY3RlZDog
MjU1Ci1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotZGVzdGluYXRpb24tb3V0Ci1QQVNTIEFj
dHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0
dWFsOiAwIEV4cGVjdGVkOiAwCi1kZXN0aW5hdGlvbi1hdG9wCi1QQVNTIEFjdHVhbDogMCBFeHBl
Y3RlZDogMAotUEFTUyBBY3R1YWw6IDI1NSBFeHBlY3RlZDogMjU1Ci1QQVNTIEFjdHVhbDogMCBF
eHBlY3RlZDogMAotbGlnaHRlcgotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0
dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1NQotUEFTUyBBY3R1YWw6IDI1NSBFeHBlY3RlZDogMjU1Ci1j
b3B5Ci1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6
IDAKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1NQoteG9yCi1QQVNTIEFjdHVhbDogMCBF
eHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4
cGVjdGVkOiAwCi1zaXplID09IDUwMDAwCi1zb3VyY2Utb3ZlcgotUEFTUyBBY3R1YWw6IDAgRXhw
ZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDogMjU1IEV4
cGVjdGVkOiAyNTUKLXNvdXJjZS1pbgotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1Mg
QWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDogMjU1IEV4cGVjdGVkOiAyNTUKLXNv
dXJjZS1vdXQKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDogMCBFeHBl
Y3RlZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLXNvdXJjZS1hdG9wCi1QQVNTIEFj
dHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0
dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1NQotZGVzdGluYXRpb24tb3ZlcgotUEFTUyBBY3R1YWw6IDAg
RXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1NQotUEFTUyBBY3R1YWw6
IDAgRXhwZWN0ZWQ6IDAKLWRlc3RpbmF0aW9uLWluCi1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDog
MAotUEFTUyBBY3R1YWw6IDI1NSBFeHBlY3RlZDogMjU1Ci1QQVNTIEFjdHVhbDogMCBFeHBlY3Rl
ZDogMAotZGVzdGluYXRpb24tb3V0Ci1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBB
Y3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1kZXN0aW5h
dGlvbi1hdG9wCi1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDI1NSBF
eHBlY3RlZDogMjU1Ci1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotbGlnaHRlcgotUEFTUyBB
Y3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1NQotUEFT
UyBBY3R1YWw6IDI1NSBFeHBlY3RlZDogMjU1Ci1jb3B5Ci1QQVNTIEFjdHVhbDogMCBFeHBlY3Rl
ZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0
ZWQ6IDI1NQoteG9yCi1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDAg
RXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1zaXplID09IDEwMDAwMAot
c291cmNlLW92ZXIKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDogMCBF
eHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDI1NSBFeHBlY3RlZDogMjU1Ci1zb3VyY2UtaW4KLVBB
U1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDogMCBFeHBlY3RlZDogMAotUEFT
UyBBY3R1YWw6IDI1NSBFeHBlY3RlZDogMjU1Ci1zb3VyY2Utb3V0Ci1QQVNTIEFjdHVhbDogMCBF
eHBlY3RlZDogMAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4
cGVjdGVkOiAwCi1zb3VyY2UtYXRvcAotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1Mg
QWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDogMjU1IEV4cGVjdGVkOiAyNTUKLWRl
c3RpbmF0aW9uLW92ZXIKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDog
MjU1IEV4cGVjdGVkOiAyNTUKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1kZXN0aW5hdGlv
bi1pbgotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0
ZWQ6IDI1NQotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLWRlc3RpbmF0aW9uLW91dAotUEFT
UyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNT
IEFjdHVhbDogMCBFeHBlY3RlZDogMAotZGVzdGluYXRpb24tYXRvcAotUEFTUyBBY3R1YWw6IDAg
RXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1NQotUEFTUyBBY3R1YWw6
IDAgRXhwZWN0ZWQ6IDAKLWxpZ2h0ZXIKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNT
IEFjdHVhbDogMjU1IEV4cGVjdGVkOiAyNTUKLVBBU1MgQWN0dWFsOiAyNTUgRXhwZWN0ZWQ6IDI1
NQotY29weQotUEFTUyBBY3R1YWw6IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVj
dGVkOiAwCi1QQVNTIEFjdHVhbDogMjU1IEV4cGVjdGVkOiAyNTUKLXhvcgotUEFTUyBBY3R1YWw6
IDAgRXhwZWN0ZWQ6IDAKLVBBU1MgQWN0dWFsOiAwIEV4cGVjdGVkOiAwCi1QQVNTIEFjdHVhbDog
MCBFeHBlY3RlZDogMAotCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2NhbnZhcy9jYW52
YXMtbGFyZ2UtZmlsbHMuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL2NhbnZhcy1sYXJn
ZS1maWxscy5odG1sCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA3N2NhZDgyNTAxNDg5
MDlmMWFlNGVkMDU1YWIxNWJmN2M1Y2RjODVmLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2Zhc3QvY2FudmFzL2NhbnZhcy1sYXJnZS1m
aWxscy5odG1sCisrKyAvZGV2L251bGwKQEAgLTEsNTkgKzAsMCBAQAotPCFET0NUWVBFIGh0bWw+
Ci08dGl0bGU+Q2FudmFzIHRlc3Q6IHRlc3QgbGFyZ2Ugd2lkdGgvaGVpZ2h0IHZhbHVlczwvdGl0
bGU+Ci08c2NyaXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3Njcmlw
dD4KLTxib2R5PgotPHA+VGVzdHMgdGhhdCB1c2luZyB0aGUgZGlmZmVyZW50IGNvbXBvc2l0ZSBt
b2RlcyB0byBmaWxsIGxhcmdlIHJlY3RzIGRvZXNuJ3QgY3Jhc2ggYW5kIHdvcmtzIGFzIGV4cGVj
dGVkLjwvcD4KLTxwcmUgaWQ9ImNvbnNvbGUiPjwvcHJlPgotPGNhbnZhcyBpZD0iYyIgY2xhc3M9
Im91dHB1dCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSI1MCI+PHAgY2xhc3M9ImZhbGxiYWNrIj5GQUlM
IChmYWxsYmFjayBjb250ZW50KTwvcD48L2NhbnZhcz4KLTxzY3JpcHQ+Ci12YXIgY2FudmFzID0g
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImMiKTsKLXZhciBjdHggPSBjYW52YXMuZ2V0Q29udGV4
dCgiMmQiKTsKLXZhciB4LCB5LCB3PTEsIGg9MTsKLXZhciB3aWR0aD1jYW52YXMud2lkdGg7Ci12
YXIgaGVpZ2h0PWNhbnZhcy5oZWlnaHQ7Ci0KLWZ1bmN0aW9uIGNsZWFyQ29udGV4dCgpIHsKLSAg
ICBjdHguZ2xvYmFsQ29tcG9zaXRlT3BlcmF0aW9uPSJzb3VyY2Utb3ZlciI7Ci0gICAgY3R4LmZp
bGxTdHlsZSA9ICJyZ2IoMCwgMjU1LCAwKSI7Ci0gICAgY3R4LmZpbGxSZWN0KDAsIDAsIHdpZHRo
LCBoZWlnaHQpOwotfQotCi12YXIgY29tcG9zaXRlVHlwZXMgPSBbCi0gICAgJ3NvdXJjZS1vdmVy
Jywnc291cmNlLWluJywnc291cmNlLW91dCcsJ3NvdXJjZS1hdG9wJywKLSAgICAnZGVzdGluYXRp
b24tb3ZlcicsJ2Rlc3RpbmF0aW9uLWluJywnZGVzdGluYXRpb24tb3V0JywnZGVzdGluYXRpb24t
YXRvcCcsCi0gICAgJ2xpZ2h0ZXInLCdjb3B5JywneG9yJwotXTsKLQotdmFyIGV4cGVjdGVkID0g
WwotICAgIFswLCAwLCAyNTVdLCBbMCwgMCwgMjU1XSwgWzAsIDAsIDBdLCBbMCwgMCwgMjU1XSwK
LSAgICBbMCwgMjU1LCAwXSwgWzAsIDI1NSwgMF0sIFswLCAwLCAwXSwgWzAsIDI1NSwgMF0sCi0g
ICAgWzAsIDI1NSwgMjU1XSwgWzAsIDAsIDI1NV0sIFswLCAwLCAwXQotXTsKLQotZnVuY3Rpb24g
dGVzdEZpbGxzKHNpemUpIHsKLSAgICB2YXIgbXNnID0gInNpemUgPT0gIitzaXplOwotICAgIGRl
YnVnKG1zZyk7Ci0gICAgZm9yICh2YXIgaT0wOyBpIDwgY29tcG9zaXRlVHlwZXMubGVuZ3RoOyBp
KyspIHsKLSAgICAgICAgY2xlYXJDb250ZXh0KGN0eCk7Ci0gICAgICAgIGN0eC5maWxsU3R5bGUg
PSAicmdiKDAsIDAsIDI1NSkiOwotICAgICAgICBjdHguZ2xvYmFsQ29tcG9zaXRlT3BlcmF0aW9u
ID0gY29tcG9zaXRlVHlwZXNbaV07Ci0gICAgICAgIGRlYnVnKGNvbXBvc2l0ZVR5cGVzW2ldKTsK
LSAgICAgICAgY3R4LmZpbGxSZWN0KDAsIDAsIHNpemUsIHNpemUpOwotICAgICAgICB2YXIgZGF0
YSA9IGN0eC5nZXRJbWFnZURhdGEoMCwgMCwgd2lkdGgsIGhlaWdodCk7Ci0gICAgICAgIGZvciAo
dmFyIHggPSAwOyB4IDwgMzsgeCsrKSB7Ci0gICAgICAgICAgICB2YXIgbXNnID0gIkFjdHVhbDog
IiArIGRhdGEuZGF0YVt4XSArICIgRXhwZWN0ZWQ6ICIgKyBleHBlY3RlZFtpXVt4XTsKLSAgICAg
ICAgICAgIGlmIChkYXRhLmRhdGFbeF0gPT0gZXhwZWN0ZWRbaV1beF0pCi0gICAgICAgICAgICAg
ICAgdGVzdFBhc3NlZChtc2cpOwotICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgIHRl
c3RGYWlsZWQobXNnKTsKLSAgICAgICAgfQotICAgIH0KLX0KLQotdGVzdEZpbGxzKDEwMDAwKTsK
LXRlc3RGaWxscyg1MDAwMCk7Ci10ZXN0RmlsbHMoMTAwMDAwKTsKLQotPC9zY3JpcHQ+Ci08L2Jv
ZHk+Ci08L2h0bWw+CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3Vy
Y2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjI2MzgyZjMzNzQ2MDY2ZDVmOTA0MWI5OTEyMjQ4
NmFjNDYzZTk0My4uNDEyNTA2M2M3NTI2MmE4MDZiN2U3NjU4OTJjYmFmNTU4YTUwM2UwOSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTA5LTE0ICBTaGVyaWZmIEJvdCAgPHdlYmtp
dC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91
dCByOTUwODAuCisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0Lzk1MDgw
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02ODA3MAor
CisgICAgICAgIEl0IGNhdXNlZCBzb21lIDJkLmNvbXBvc2l0ZS51bmNvdmVyZWQgdGVzdHMgZmFp
bCAoUmVxdWVzdGVkIGJ5CisgICAgICAgIHJnYWJvciBvbiAjd2Via2l0KS4KKworICAgICAgICAq
IGh0bWwvY2FudmFzL0NhbnZhc1JlbmRlcmluZ0NvbnRleHQyRC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpDYW52YXNSZW5kZXJpbmdDb250ZXh0MkQ6OmNsZWFyQ2FudmFzKToKKyAgICAgICAgKFdl
YkNvcmU6OkNhbnZhc1JlbmRlcmluZ0NvbnRleHQyRDo6ZmlsbEFuZERpc3BsYXlUcmFuc3BhcmVu
Y3lFbHNld2hlcmUpOgorCiAyMDExLTA5LTE0ICBCZW4gV2VsbHMgIDxiZW53ZWxsc0BjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgTGFyZ2UgY2FudmFzIGZpbGxzIHNob3VsZCBub3QgY3Jhc2ggb3Ig
Y3JlYXRlIHVubmVjZXNzYXJpbHkgbGFyZ2UgaW1hZ2UgYnVmZmVycwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvaHRtbC9jYW52YXMvQ2FudmFzUmVuZGVyaW5nQ29udGV4dDJELmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2h0bWwvY2FudmFzL0NhbnZhc1JlbmRlcmluZ0NvbnRleHQyRC5jcHAKaW5k
ZXggZjM4NmRhNTRkMmViYzZkZTgzZjdlNDY2YWJlZmQwMjc5NTgyYjNlZC4uMzk5MjRkOWRhYmEy
MjNmNjhlMGYyNjU0MjBjZGMxYWZkMmJkOGYyMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
aHRtbC9jYW52YXMvQ2FudmFzUmVuZGVyaW5nQ29udGV4dDJELmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL2NhbnZhcy9DYW52YXNSZW5kZXJpbmdDb250ZXh0MkQuY3BwCkBAIC0xNDcyLDgg
KzE0NzIsNiBAQCB2b2lkIENhbnZhc1JlbmRlcmluZ0NvbnRleHQyRDo6Y2xlYXJDYW52YXMoKQog
ewogICAgIEZsb2F0UmVjdCBjYW52YXNSZWN0KDAsIDAsIGNhbnZhcygpLT53aWR0aCgpLCBjYW52
YXMoKS0+aGVpZ2h0KCkpOwogICAgIEdyYXBoaWNzQ29udGV4dCogYyA9IGRyYXdpbmdDb250ZXh0
KCk7Ci0gICAgaWYgKCFjKQotICAgICAgICByZXR1cm47CiAKICAgICBjLT5zYXZlKCk7CiAgICAg
Yy0+c2V0Q1RNKGNhbnZhcygpLT5iYXNlVHJhbnNmb3JtKCkpOwpAQCAtMTUwOSwyNiArMTUwNywy
MCBAQCB0ZW1wbGF0ZTxjbGFzcyBUPiB2b2lkIENhbnZhc1JlbmRlcmluZ0NvbnRleHQyRDo6Zmls
bEFuZERpc3BsYXlUcmFuc3BhcmVuY3lFbHNldwogewogICAgIEFTU0VSVChzaG91bGREaXNwbGF5
VHJhbnNwYXJlbmN5RWxzZXdoZXJlKCkpOwogCi0gICAgSW50UmVjdCBjYW52YXNSZWN0KDAsIDAs
IGNhbnZhcygpLT53aWR0aCgpLCBjYW52YXMoKS0+aGVpZ2h0KCkpOwotICAgIGNhbnZhc1JlY3Qg
PSBjYW52YXMoKS0+YmFzZVRyYW5zZm9ybSgpLm1hcFJlY3QoY2FudmFzUmVjdCk7CiAgICAgUGF0
aCBwYXRoID0gdHJhbnNmb3JtQXJlYVRvRGV2aWNlKGFyZWEpOwogICAgIEludFJlY3QgYnVmZmVy
UmVjdCA9IGVuY2xvc2luZ0ludFJlY3QocGF0aC5ib3VuZGluZ1JlY3QoKSk7Ci0gICAgYnVmZmVy
UmVjdC5pbnRlcnNlY3QoY2FudmFzUmVjdCk7CiAgICAgcGF0aC50cmFuc2xhdGUoRmxvYXRTaXpl
KC1idWZmZXJSZWN0LngoKSwgLWJ1ZmZlclJlY3QueSgpKSk7CiAKICAgICBSZW5kZXJpbmdNb2Rl
IHJlbmRlck1vZGUgPSBjYW52YXMoKS0+YnVmZmVyKCktPmlzQWNjZWxlcmF0ZWQoKSA/IEFjY2Vs
ZXJhdGVkIDogVW5hY2NlbGVyYXRlZDsKICAgICBPd25QdHI8SW1hZ2VCdWZmZXI+IGJ1ZmZlciA9
IEltYWdlQnVmZmVyOjpjcmVhdGUoYnVmZmVyUmVjdC5zaXplKCksIENvbG9yU3BhY2VEZXZpY2VS
R0IsIHJlbmRlck1vZGUpOwotICAgIGlmICghYnVmZmVyKQotICAgICAgICByZXR1cm47Ci0KICAg
ICBidWZmZXItPmNvbnRleHQoKS0+c2V0Q29tcG9zaXRlT3BlcmF0aW9uKENvbXBvc2l0ZVNvdXJj
ZU92ZXIpOwogICAgIHN0YXRlKCkubV9maWxsU3R5bGUtPmFwcGx5RmlsbENvbG9yKGJ1ZmZlci0+
Y29udGV4dCgpKTsKICAgICBidWZmZXItPmNvbnRleHQoKS0+ZmlsbFBhdGgocGF0aCk7CiAKLSAg
ICBHcmFwaGljc0NvbnRleHQqIGMgPSBkcmF3aW5nQ29udGV4dCgpOwotICAgIGlmICghYykKLSAg
ICAgICAgcmV0dXJuOworICAgIEZsb2F0UmVjdCBjYW52YXNSZWN0KDAsIDAsIGNhbnZhcygpLT53
aWR0aCgpLCBjYW52YXMoKS0+aGVpZ2h0KCkpOworICAgIGNhbnZhc1JlY3QgPSBjYW52YXMoKS0+
YmFzZVRyYW5zZm9ybSgpLm1hcFJlY3QoY2FudmFzUmVjdCk7CiAKKyAgICBHcmFwaGljc0NvbnRl
eHQqIGMgPSBkcmF3aW5nQ29udGV4dCgpOwogICAgIGMtPnNhdmUoKTsKICAgICBjLT5zZXRDVE0o
QWZmaW5lVHJhbnNmb3JtKCkpOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>