<?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>105009</bug_id>
          
          <creation_ts>2012-12-14 03:12:32 -0800</creation_ts>
          <short_desc>[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</short_desc>
          <delta_ts>2013-03-01 02:50:39 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>105007</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>107440</dependson>
          <blocked>105007</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Krzysztof Czech">k.czech</reporter>
          <assigned_to name="Krzysztof Czech">k.czech</assigned_to>
          <cc>apinheiro</cc>
    
    <cc>g.czajkowski</cc>
    
    <cc>jdiggs</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>mario</cc>
    
    <cc>mrobinson</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>791505</commentid>
    <comment_count>0</comment_count>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2012-12-14 03:12:32 -0800</bug_when>
    <thetext>Isolates some specific GTK code. It&apos;s a part of 105007 bug with sharing DumpRenderTree&apos;s implementation among other ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791510</commentid>
    <comment_count>1</comment_count>
      <attachid>179460</attachid>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2012-12-14 03:18:11 -0800</bug_when>
    <thetext>Created attachment 179460
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791512</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-14 03:22:07 -0800</bug_when>
    <thetext>Attachment 179460 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Tools/ChangeLog&apos;, u&apos;Tools/DumpRenderTree/g...&quot; exit_code: 1
Tools/ChangeLog:1:  ChangeLog entry has no bug number  [changelog/bugnumber] [5]
Total errors found: 1 in 4 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>791513</commentid>
    <comment_count>3</comment_count>
      <attachid>179462</attachid>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2012-12-14 03:27:26 -0800</bug_when>
    <thetext>Created attachment 179462
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791534</commentid>
    <comment_count>4</comment_count>
      <attachid>179462</attachid>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2012-12-14 04:27:34 -0800</bug_when>
    <thetext>Comment on attachment 179462
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk

Looks good to me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792301</commentid>
    <comment_count>5</comment_count>
      <attachid>179462</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-16 00:46:48 -0800</bug_when>
    <thetext>Comment on attachment 179462
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk

Instead of first splicing a file in the directory with #ifdefs I think it makes sense to move shared code to a shared directory, while keeping platform-specific methods or functions in the GTK+ directory.  This is the structure that many classes in WebCore use. It is based on the fact that the implementation of various class methods can be spread across compilation units.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792599</commentid>
    <comment_count>6</comment_count>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2012-12-17 03:05:42 -0800</bug_when>
    <thetext>I think you are right about keeping platform specific methods in GTK+ directory. 
Basically those methods where I used PLATFORM(GTK) ifdefs will be also shared. The only difference is call to DumpRenderTreeSupportGtk/Efl specific method.
I have already started implementing those missing bits from DumpRenderTreeSupporEfl.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792600</commentid>
    <comment_count>7</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-12-17 03:18:22 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; I think you are right about keeping platform specific methods in GTK+ directory. 
&gt; Basically those methods where I used PLATFORM(GTK) ifdefs will be also shared. The only difference is call to DumpRenderTreeSupportGtk/Efl specific method.
&gt; I have already started implementing those missing bits from DumpRenderTreeSupporEfl.

Instead of sharing methods with #ifdefs, I&apos;m suggesting creating new methods that hide the platform-specific behavior.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808288</commentid>
    <comment_count>8</comment_count>
      <attachid>182961</attachid>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2013-01-16 05:09:11 -0800</bug_when>
    <thetext>Created attachment 182961
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808293</commentid>
    <comment_count>9</comment_count>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2013-01-16 05:13:12 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #6)
&gt; &gt; I think you are right about keeping platform specific methods in GTK+ directory. 
&gt; &gt; Basically those methods where I used PLATFORM(GTK) ifdefs will be also shared. The only difference is call to DumpRenderTreeSupportGtk/Efl specific method.
&gt; &gt; I have already started implementing those missing bits from DumpRenderTreeSupporEfl.
&gt; 
&gt; Instead of sharing methods with #ifdefs, I&apos;m suggesting creating new methods that hide the platform-specific behavior.

I applied you suggestions. I tried to minimize usage of #ifdefs. Used them only in AccessibilityCallbacks.cpp. What do you think ?.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808327</commentid>
    <comment_count>10</comment_count>
      <attachid>182961</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-01-16 06:19:49 -0800</bug_when>
    <thetext>Comment on attachment 182961
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk

It&apos;s hard to understand this change by itself. Perhaps it would be better to include the addition of the EFL bits here as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>812075</commentid>
    <comment_count>11</comment_count>
      <attachid>183769</attachid>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2013-01-21 06:04:03 -0800</bug_when>
    <thetext>Created attachment 183769
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>812081</commentid>
    <comment_count>12</comment_count>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2013-01-21 06:07:25 -0800</bug_when>
    <thetext>I included additional EFL bits.
&gt; (From update of attachment 182961 [details])
&gt; It&apos;s hard to understand this change by itself. Perhaps it would be better to include the addition of the EFL bits here as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>816589</commentid>
    <comment_count>13</comment_count>
    <who name="Krzysztof Czech">k.czech</who>
    <bug_when>2013-01-25 07:41:33 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 105007 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>844982</commentid>
    <comment_count>14</comment_count>
      <attachid>183769</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-03-01 02:50:39 -0800</bug_when>
    <thetext>Comment on attachment 183769
[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk

Cleared review? from attachment 183769 so that this bug does not appear in http://webkit.org/pending-review.  If you would like this patch reviewed, please attach it to a new bug (or re-open this bug before marking it for review again).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179460</attachid>
            <date>2012-12-14 03:18:11 -0800</date>
            <delta_ts>2012-12-14 03:27:26 -0800</delta_ts>
            <desc>[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</desc>
            <filename>a11y-isolates-drt.patch</filename>
            <type>text/plain</type>
            <size>6209</size>
            <attacher name="Krzysztof Czech">k.czech</attacher>
            
              <data encoding="base64">Y29tbWl0IDEwODJmNjY0OTg1ODVkMjRhYmEyNGMwM2UyMDEyMWIyMGEyMWQ4MjEKQXV0aG9yOiBL
cnp5c3p0b2YgQ3plY2ggPGsuY3plY2hAc2Ftc3VuZy5jb20+CkRhdGU6ICAgRnJpIERlYyA3IDE3
OjQ0OjU5IDIwMTIgKzAxMDAKCiAgICBbR1RLXVtXSzFdW0RSVF0gSXNvbGF0ZXMgR1RLIHNwZWNp
ZmljIGNvZGUKICAgIAogICAgQ2hhbmdlLUlkOiBJMzg5MGNiNTA2YWM4MGVjNWJkNWQ3ODJhYjVi
NTY3NzM3MTllYTE4ZQoKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5n
ZUxvZwppbmRleCA0NmJiYTU4Li4wOGM3MjFkIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cK
KysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTItMTItMDcgIEtyenlz
enRvZiBDemVjaCAgPGsuY3plY2hAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF1bRFJUXSBJ
c29sYXRlIEdUSyBzcGVjaWZpYyBjb2RlIGluIER1bXBSZW5kZXJUcmVlL2d0aworICAgICAgICBO
ZWVkIHRoZSBidWcgVVJMIChPT1BTISkuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgQWRkZWQgY29uZGl0aW9uYWwgY29tcGlsYXRpb24gY2hlY2tzIGZv
ciBHVEsKKyAgICAgICAgYWNjZXNzaWJpbGl0eSBjb2RlLgorCisgICAgICAgICogRHVtcFJlbmRl
clRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlDYWxsYmFja3MuY3BwOgorICAgICAgICAoY29ubmVjdEFj
Y2Vzc2liaWxpdHlDYWxsYmFja3MpOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0ay9BY2Nl
c3NpYmlsaXR5Q29udHJvbGxlckd0ay5jcHA6CisgICAgICAgIChBY2Nlc3NpYmlsaXR5Q29udHJv
bGxlcjo6Zm9jdXNlZEVsZW1lbnQpOgorICAgICAgICAoQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXI6
OnJvb3RFbGVtZW50KToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0
eVVJRWxlbWVudEd0ay5jcHA6CisgICAgICAgIChBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpoZWxw
VGV4dCk6CisKIDIwMTItMTItMDcgIFhpYW9ibyBXYW5nICA8eGJ3YW5nQHRvcmNobW9iaWxlLmNv
bS5jbj4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gRFJUIC0gVXBkYXRlIGltcGxlbWVudGF0aW9u
IG9mIFRlc3RSdW5uZXIuc2V0Q3VzdG9tUG9saWN5RGVsZWdhdGUoKQpkaWZmIC0tZ2l0IGEvVG9v
bHMvRHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlDYWxsYmFja3MuY3BwIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlDYWxsYmFja3MuY3BwCmluZGV4IDhmMmM4
MDIuLjVhMWQwZjggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3Np
YmlsaXR5Q2FsbGJhY2tzLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNz
aWJpbGl0eUNhbGxiYWNrcy5jcHAKQEAgLTMxLDkgKzMxLDEwIEBACiAKICNpbmNsdWRlICJBY2Nl
c3NpYmlsaXR5Q29udHJvbGxlci5oIgogI2luY2x1ZGUgIkR1bXBSZW5kZXJUcmVlLmgiCisjaWYg
UExBVEZPUk0oR1RLKQogI2luY2x1ZGUgIldlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3Vw
cG9ydEd0ay5oIgotI2luY2x1ZGUgPGd0ay9ndGsuaD4KICNpbmNsdWRlIDx3ZWJraXQvd2Via2l0
Lmg+CisjZW5kaWYKICNpbmNsdWRlIDx3dGYvZ29iamVjdC9HT3duUHRyLmg+CiAKIHN0YXRpYyBn
dWludCBzdGF0ZUNoYW5nZUxpc3RlbmVySWQgPSAwOwpAQCAtMTEwLDE1ICsxMTEsMTcgQEAgdm9p
ZCBjb25uZWN0QWNjZXNzaWJpbGl0eUNhbGxiYWNrcygpCiAKICAgICAvLyBFbnN1cmUgdGhhdCBh
Y2Nlc3NpYmlsaXR5IGlzIGluaXRpYWxpemVkIGZvciB0aGUgV2ViVmlldyBieSBxdWVyeWluZyBm
b3IKICAgICAvLyB0aGUgcm9vdCBhY2Nlc3NpYmxlIG9iamVjdCwgd2hpY2ggd2lsbCBjcmVhdGUg
dGhlIGZ1bGwgaGllcmFyY2h5LgorI2lmIFBMQVRGT1JNKEdUSykKICAgICBEdW1wUmVuZGVyVHJl
ZVN1cHBvcnRHdGs6OmdldFJvb3RBY2Nlc3NpYmxlRWxlbWVudChtYWluRnJhbWUpOworI2VuZGlm
CiAKICAgICAvLyBBZGQgZ2xvYmFsIGxpc3RlbmVycyBmb3IgQXRrT2JqZWN0J3Mgc2lnbmFscy4K
LSAgICBzdGF0ZUNoYW5nZUxpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5l
cihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJHdGs6QXRrT2JqZWN0OnN0YXRlLWNoYW5nZSIpOwot
ICAgIGZvY3VzRXZlbnRMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIo
YXhPYmplY3RFdmVudExpc3RlbmVyLCAiR3RrOkF0a09iamVjdDpmb2N1cy1ldmVudCIpOwotICAg
IGFjdGl2ZURlc2NlbmRhbnRDaGFuZ2VkTGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50
X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkd0azpBdGtPYmplY3Q6YWN0aXZlLWRl
c2NlbmRhbnQtY2hhbmdlZCIpOwotICAgIGNoaWxkcmVuQ2hhbmdlZExpc3RlbmVySWQgPSBhdGtf
YWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJHdGs6QXRr
T2JqZWN0OmNoaWxkcmVuLWNoYW5nZWQiKTsKLSAgICBwcm9wZXJ0eUNoYW5nZWRMaXN0ZW5lcklk
ID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAi
R3RrOkF0a09iamVjdDpwcm9wZXJ0eS1jaGFuZ2UiKTsKLSAgICB2aXNpYmxlRGF0YUNoYW5nZWRM
aXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RFdmVudExp
c3RlbmVyLCAiR3RrOkF0a09iamVjdDp2aXNpYmxlLWRhdGEtY2hhbmdlZCIpOworICAgIHN0YXRl
Q2hhbmdlTGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0
RXZlbnRMaXN0ZW5lciwgIkFUSzpBdGtPYmplY3Q6c3RhdGUtY2hhbmdlIik7CisgICAgZm9jdXNF
dmVudExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2
ZW50TGlzdGVuZXIsICJBVEs6QXRrT2JqZWN0OmZvY3VzLWV2ZW50Iik7CisgICAgYWN0aXZlRGVz
Y2VuZGFudENoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIo
YXhPYmplY3RFdmVudExpc3RlbmVyLCAiQVRLOkF0a09iamVjdDphY3RpdmUtZGVzY2VuZGFudC1j
aGFuZ2VkIik7CisgICAgY2hpbGRyZW5DaGFuZ2VkTGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFs
X2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkFUSzpBdGtPYmplY3Q6Y2hp
bGRyZW4tY2hhbmdlZCIpOworICAgIHByb3BlcnR5Q2hhbmdlZExpc3RlbmVySWQgPSBhdGtfYWRk
X2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJBVEs6QXRrT2Jq
ZWN0OnByb3BlcnR5LWNoYW5nZSIpOworICAgIHZpc2libGVEYXRhQ2hhbmdlZExpc3RlbmVySWQg
PSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJB
VEs6QXRrT2JqZWN0OnZpc2libGUtZGF0YS1jaGFuZ2VkIik7CiAKICAgICAvLyBFbnN1cmUgdGhl
IEF0ayBpbnRlcmZhY2UgdHlwZXMgYXJlIHJlZ2lzdGVyZWQsIG90aGVyd2lzZQogICAgIC8vIHRo
ZSBBdGtEb2N1bWVudCBzaWduYWwgaGFuZGxlcnMgYmVsb3cgd29uJ3QgZ2V0IHJlZ2lzdGVyZWQu
CmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eUNvbnRy
b2xsZXJHdGsuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlDb250
cm9sbGVyR3RrLmNwcAppbmRleCA0NjYxODJiLi5jMWJkNGY4IDEwMDY0NAotLS0gYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXJHdGsuY3BwCisrKyBiL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5Q29udHJvbGxlckd0ay5jcHAKQEAg
LTMwLDExICszMCwxMiBAQAogI2luY2x1ZGUgIkFjY2Vzc2liaWxpdHlDYWxsYmFja3MuaCIKICNp
bmNsdWRlICJBY2Nlc3NpYmlsaXR5VUlFbGVtZW50LmgiCiAjaW5jbHVkZSAiRHVtcFJlbmRlclRy
ZWUuaCIKKyNpZiBQTEFURk9STShHVEspCiAjaW5jbHVkZSAiV2ViQ29yZVN1cHBvcnQvRHVtcFJl
bmRlclRyZWVTdXBwb3J0R3RrLmgiCisjaW5jbHVkZSA8d2Via2l0L3dlYmtpdC5oPgorI2VuZGlm
CiAKICNpbmNsdWRlIDxhdGsvYXRrLmg+Ci0jaW5jbHVkZSA8Z3RrL2d0ay5oPgotI2luY2x1ZGUg
PHdlYmtpdC93ZWJraXQuaD4KIAogc3RhdGljIGJvb2wgbG9nZ2luZ0FjY2Vzc2liaWxpdHlFdmVu
dHMgPSBmYWxzZTsKIApAQCAtNTQsMjAgKzU1LDI4IEBAIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQg
QWNjZXNzaWJpbGl0eUNvbnRyb2xsZXI6OmVsZW1lbnRBdFBvaW50KGludCB4LCBpbnQgeSkKIAog
QWNjZXNzaWJpbGl0eVVJRWxlbWVudCBBY2Nlc3NpYmlsaXR5Q29udHJvbGxlcjo6Zm9jdXNlZEVs
ZW1lbnQoKQogeworI2lmIFBMQVRGT1JNKEdUSykKICAgICBBdGtPYmplY3QqIGFjY2Vzc2libGUg
PSAgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpnZXRGb2N1c2VkQWNjZXNzaWJsZUVsZW1lbnQo
bWFpbkZyYW1lKTsKICAgICBpZiAoIWFjY2Vzc2libGUpCiAgICAgICAgIHJldHVybiAwOwogCiAg
ICAgcmV0dXJuIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQoYWNjZXNzaWJsZSk7CisjZWxzZQorICAg
IHJldHVybiAwOworI2VuZGlmCiB9CiAKIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQgQWNjZXNzaWJp
bGl0eUNvbnRyb2xsZXI6OnJvb3RFbGVtZW50KCkKIHsKKyNpZiBQTEFURk9STShHVEspCiAgICAg
QXRrT2JqZWN0KiBhY2Nlc3NpYmxlID0gRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpnZXRSb290
QWNjZXNzaWJsZUVsZW1lbnQobWFpbkZyYW1lKTsKICAgICBpZiAoIWFjY2Vzc2libGUpCiAgICAg
ICAgIHJldHVybiAwOwogCiAgICAgcmV0dXJuIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQoYWNjZXNz
aWJsZSk7CisjZWxzZQorICAgIHJldHVybiAwOworI2VuZGlmCiB9CiAKIEFjY2Vzc2liaWxpdHlV
SUVsZW1lbnQgQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXI6OmFjY2Vzc2libGVFbGVtZW50QnlJZChK
U1N0cmluZ1JlZiBpZCkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9BY2Nl
c3NpYmlsaXR5VUlFbGVtZW50R3RrLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9BY2Nl
c3NpYmlsaXR5VUlFbGVtZW50R3RrLmNwcAppbmRleCBiMDBjNTgzLi45MmEzZTMwIDEwMDY0NAot
LS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEd0ay5j
cHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlVSUVsZW1lbnRH
dGsuY3BwCkBAIC0yNywxMCArMjcsMTEgQEAKICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNsdWRl
ICJBY2Nlc3NpYmlsaXR5VUlFbGVtZW50LmgiCiAKKyNpZiBQTEFURk9STShHVEspCiAjaW5jbHVk
ZSAiV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmgiCisjZW5kaWYKICNp
bmNsdWRlIDxKYXZhU2NyaXB0Q29yZS9KU1N0cmluZ1JlZi5oPgogI2luY2x1ZGUgPGF0ay9hdGsu
aD4KLSNpbmNsdWRlIDxndGsvZ3RrLmg+CiAjaW5jbHVkZSA8d3RmL0Fzc2VydGlvbnMuaD4KICNp
bmNsdWRlIDx3dGYvZ29iamVjdC9HT3duUHRyLmg+CiAjaW5jbHVkZSA8d3RmL2dvYmplY3QvR1Jl
ZlB0ci5oPgpAQCAtNDIwLDkgKzQyMSwxMyBAQCBKU1N0cmluZ1JlZiBBY2Nlc3NpYmlsaXR5VUlF
bGVtZW50OjpoZWxwVGV4dCgpIGNvbnN0CiAKICAgICBBU1NFUlQoQVRLX0lTX09CSkVDVChtX2Vs
ZW1lbnQpKTsKIAorI2lmIFBMQVRGT1JNKEdUSykKICAgICBDU3RyaW5nIGhlbHBUZXh0ID0gRHVt
cFJlbmRlclRyZWVTdXBwb3J0R3RrOjphY2Nlc3NpYmlsaXR5SGVscFRleHQoQVRLX09CSkVDVCht
X2VsZW1lbnQpKTsKICAgICBHT3duUHRyPGdjaGFyPiBheEhlbHBUZXh0KGdfc3RyZHVwX3ByaW50
ZigiQVhIZWxwOiAlcyIsIGhlbHBUZXh0LmRhdGEoKSkpOwogICAgIHJldHVybiBKU1N0cmluZ0Ny
ZWF0ZVdpdGhVVEY4Q1N0cmluZyhheEhlbHBUZXh0LmdldCgpKTsKKyNlbHNlCisgICAgcmV0dXJu
IDA7CisjZW5kaWYKIH0KIAogZG91YmxlIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQ6OngoKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179462</attachid>
            <date>2012-12-14 03:27:26 -0800</date>
            <delta_ts>2013-01-16 05:09:11 -0800</delta_ts>
            <desc>[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</desc>
            <filename>a11y-isolates-drt.patch</filename>
            <type>text/plain</type>
            <size>6230</size>
            <attacher name="Krzysztof Czech">k.czech</attacher>
            
              <data encoding="base64">Y29tbWl0IDEwODJmNjY0OTg1ODVkMjRhYmEyNGMwM2UyMDEyMWIyMGEyMWQ4MjEKQXV0aG9yOiBL
cnp5c3p0b2YgQ3plY2ggPGsuY3plY2hAc2Ftc3VuZy5jb20+CkRhdGU6ICAgRnJpIERlYyA3IDE3
OjQ0OjU5IDIwMTIgKzAxMDAKCiAgICBbR1RLXVtXSzFdW0RSVF0gSXNvbGF0ZXMgR1RLIHNwZWNp
ZmljIGNvZGUKICAgIAogICAgQ2hhbmdlLUlkOiBJMzg5MGNiNTA2YWM4MGVjNWJkNWQ3ODJhYjVi
NTY3NzM3MTllYTE4ZQoKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5n
ZUxvZwppbmRleCA0NmJiYTU4Li4wOGM3MjFkIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cK
KysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTItMTItMDcgIEtyenlz
enRvZiBDemVjaCAgPGsuY3plY2hAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF1bRFJUXSBJ
c29sYXRlIEdUSyBzcGVjaWZpYyBjb2RlIGluIER1bXBSZW5kZXJUcmVlL2d0aworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1MDA5CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgY29uZGl0aW9uYWwg
Y29tcGlsYXRpb24gY2hlY2tzIGZvciBHVEsKKyAgICAgICAgYWNjZXNzaWJpbGl0eSBjb2RlLgor
CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlDYWxsYmFja3MuY3Bw
OgorICAgICAgICAoY29ubmVjdEFjY2Vzc2liaWxpdHlDYWxsYmFja3MpOgorICAgICAgICAqIER1
bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5Q29udHJvbGxlckd0ay5jcHA6CisgICAgICAg
IChBY2Nlc3NpYmlsaXR5Q29udHJvbGxlcjo6Zm9jdXNlZEVsZW1lbnQpOgorICAgICAgICAoQWNj
ZXNzaWJpbGl0eUNvbnRyb2xsZXI6OnJvb3RFbGVtZW50KToKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9ndGsvQWNjZXNzaWJpbGl0eVVJRWxlbWVudEd0ay5jcHA6CisgICAgICAgIChBY2Nlc3Np
YmlsaXR5VUlFbGVtZW50OjpoZWxwVGV4dCk6CisKIDIwMTItMTItMDcgIFhpYW9ibyBXYW5nICA8
eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5jbj4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gRFJUIC0g
VXBkYXRlIGltcGxlbWVudGF0aW9uIG9mIFRlc3RSdW5uZXIuc2V0Q3VzdG9tUG9saWN5RGVsZWdh
dGUoKQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlD
YWxsYmFja3MuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2liaWxpdHlDYWxs
YmFja3MuY3BwCmluZGV4IDhmMmM4MDIuLjVhMWQwZjggMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5Q2FsbGJhY2tzLmNwcAorKysgYi9Ub29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eUNhbGxiYWNrcy5jcHAKQEAgLTMxLDkgKzMxLDEw
IEBACiAKICNpbmNsdWRlICJBY2Nlc3NpYmlsaXR5Q29udHJvbGxlci5oIgogI2luY2x1ZGUgIkR1
bXBSZW5kZXJUcmVlLmgiCisjaWYgUExBVEZPUk0oR1RLKQogI2luY2x1ZGUgIldlYkNvcmVTdXBw
b3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydEd0ay5oIgotI2luY2x1ZGUgPGd0ay9ndGsuaD4KICNp
bmNsdWRlIDx3ZWJraXQvd2Via2l0Lmg+CisjZW5kaWYKICNpbmNsdWRlIDx3dGYvZ29iamVjdC9H
T3duUHRyLmg+CiAKIHN0YXRpYyBndWludCBzdGF0ZUNoYW5nZUxpc3RlbmVySWQgPSAwOwpAQCAt
MTEwLDE1ICsxMTEsMTcgQEAgdm9pZCBjb25uZWN0QWNjZXNzaWJpbGl0eUNhbGxiYWNrcygpCiAK
ICAgICAvLyBFbnN1cmUgdGhhdCBhY2Nlc3NpYmlsaXR5IGlzIGluaXRpYWxpemVkIGZvciB0aGUg
V2ViVmlldyBieSBxdWVyeWluZyBmb3IKICAgICAvLyB0aGUgcm9vdCBhY2Nlc3NpYmxlIG9iamVj
dCwgd2hpY2ggd2lsbCBjcmVhdGUgdGhlIGZ1bGwgaGllcmFyY2h5LgorI2lmIFBMQVRGT1JNKEdU
SykKICAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRHdGs6OmdldFJvb3RBY2Nlc3NpYmxlRWxlbWVu
dChtYWluRnJhbWUpOworI2VuZGlmCiAKICAgICAvLyBBZGQgZ2xvYmFsIGxpc3RlbmVycyBmb3Ig
QXRrT2JqZWN0J3Mgc2lnbmFscy4KLSAgICBzdGF0ZUNoYW5nZUxpc3RlbmVySWQgPSBhdGtfYWRk
X2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJHdGs6QXRrT2Jq
ZWN0OnN0YXRlLWNoYW5nZSIpOwotICAgIGZvY3VzRXZlbnRMaXN0ZW5lcklkID0gYXRrX2FkZF9n
bG9iYWxfZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAiR3RrOkF0a09iamVj
dDpmb2N1cy1ldmVudCIpOwotICAgIGFjdGl2ZURlc2NlbmRhbnRDaGFuZ2VkTGlzdGVuZXJJZCA9
IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkd0
azpBdGtPYmplY3Q6YWN0aXZlLWRlc2NlbmRhbnQtY2hhbmdlZCIpOwotICAgIGNoaWxkcmVuQ2hh
bmdlZExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2
ZW50TGlzdGVuZXIsICJHdGs6QXRrT2JqZWN0OmNoaWxkcmVuLWNoYW5nZWQiKTsKLSAgICBwcm9w
ZXJ0eUNoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIoYXhP
YmplY3RFdmVudExpc3RlbmVyLCAiR3RrOkF0a09iamVjdDpwcm9wZXJ0eS1jaGFuZ2UiKTsKLSAg
ICB2aXNpYmxlRGF0YUNoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlz
dGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAiR3RrOkF0a09iamVjdDp2aXNpYmxlLWRhdGEt
Y2hhbmdlZCIpOworICAgIHN0YXRlQ2hhbmdlTGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2
ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkFUSzpBdGtPYmplY3Q6c3RhdGUt
Y2hhbmdlIik7CisgICAgZm9jdXNFdmVudExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVu
dF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJBVEs6QXRrT2JqZWN0OmZvY3VzLWV2
ZW50Iik7CisgICAgYWN0aXZlRGVzY2VuZGFudENoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2FkZF9n
bG9iYWxfZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAiQVRLOkF0a09iamVj
dDphY3RpdmUtZGVzY2VuZGFudC1jaGFuZ2VkIik7CisgICAgY2hpbGRyZW5DaGFuZ2VkTGlzdGVu
ZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5l
ciwgIkFUSzpBdGtPYmplY3Q6Y2hpbGRyZW4tY2hhbmdlZCIpOworICAgIHByb3BlcnR5Q2hhbmdl
ZExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50
TGlzdGVuZXIsICJBVEs6QXRrT2JqZWN0OnByb3BlcnR5LWNoYW5nZSIpOworICAgIHZpc2libGVE
YXRhQ2hhbmdlZExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9i
amVjdEV2ZW50TGlzdGVuZXIsICJBVEs6QXRrT2JqZWN0OnZpc2libGUtZGF0YS1jaGFuZ2VkIik7
CiAKICAgICAvLyBFbnN1cmUgdGhlIEF0ayBpbnRlcmZhY2UgdHlwZXMgYXJlIHJlZ2lzdGVyZWQs
IG90aGVyd2lzZQogICAgIC8vIHRoZSBBdGtEb2N1bWVudCBzaWduYWwgaGFuZGxlcnMgYmVsb3cg
d29uJ3QgZ2V0IHJlZ2lzdGVyZWQuCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9n
dGsvQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXJHdGsuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUv
Z3RrL0FjY2Vzc2liaWxpdHlDb250cm9sbGVyR3RrLmNwcAppbmRleCA0NjYxODJiLi5jMWJkNGY4
IDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eUNvbnRy
b2xsZXJHdGsuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5
Q29udHJvbGxlckd0ay5jcHAKQEAgLTMwLDExICszMCwxMiBAQAogI2luY2x1ZGUgIkFjY2Vzc2li
aWxpdHlDYWxsYmFja3MuaCIKICNpbmNsdWRlICJBY2Nlc3NpYmlsaXR5VUlFbGVtZW50LmgiCiAj
aW5jbHVkZSAiRHVtcFJlbmRlclRyZWUuaCIKKyNpZiBQTEFURk9STShHVEspCiAjaW5jbHVkZSAi
V2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmgiCisjaW5jbHVkZSA8d2Vi
a2l0L3dlYmtpdC5oPgorI2VuZGlmCiAKICNpbmNsdWRlIDxhdGsvYXRrLmg+Ci0jaW5jbHVkZSA8
Z3RrL2d0ay5oPgotI2luY2x1ZGUgPHdlYmtpdC93ZWJraXQuaD4KIAogc3RhdGljIGJvb2wgbG9n
Z2luZ0FjY2Vzc2liaWxpdHlFdmVudHMgPSBmYWxzZTsKIApAQCAtNTQsMjAgKzU1LDI4IEBAIEFj
Y2Vzc2liaWxpdHlVSUVsZW1lbnQgQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXI6OmVsZW1lbnRBdFBv
aW50KGludCB4LCBpbnQgeSkKIAogQWNjZXNzaWJpbGl0eVVJRWxlbWVudCBBY2Nlc3NpYmlsaXR5
Q29udHJvbGxlcjo6Zm9jdXNlZEVsZW1lbnQoKQogeworI2lmIFBMQVRGT1JNKEdUSykKICAgICBB
dGtPYmplY3QqIGFjY2Vzc2libGUgPSAgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpnZXRGb2N1
c2VkQWNjZXNzaWJsZUVsZW1lbnQobWFpbkZyYW1lKTsKICAgICBpZiAoIWFjY2Vzc2libGUpCiAg
ICAgICAgIHJldHVybiAwOwogCiAgICAgcmV0dXJuIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQoYWNj
ZXNzaWJsZSk7CisjZWxzZQorICAgIHJldHVybiAwOworI2VuZGlmCiB9CiAKIEFjY2Vzc2liaWxp
dHlVSUVsZW1lbnQgQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXI6OnJvb3RFbGVtZW50KCkKIHsKKyNp
ZiBQTEFURk9STShHVEspCiAgICAgQXRrT2JqZWN0KiBhY2Nlc3NpYmxlID0gRHVtcFJlbmRlclRy
ZWVTdXBwb3J0R3RrOjpnZXRSb290QWNjZXNzaWJsZUVsZW1lbnQobWFpbkZyYW1lKTsKICAgICBp
ZiAoIWFjY2Vzc2libGUpCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgcmV0dXJuIEFjY2Vzc2li
aWxpdHlVSUVsZW1lbnQoYWNjZXNzaWJsZSk7CisjZWxzZQorICAgIHJldHVybiAwOworI2VuZGlm
CiB9CiAKIEFjY2Vzc2liaWxpdHlVSUVsZW1lbnQgQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXI6OmFj
Y2Vzc2libGVFbGVtZW50QnlJZChKU1N0cmluZ1JlZiBpZCkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50R3RrLmNwcCBiL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5VUlFbGVtZW50R3RrLmNwcAppbmRleCBiMDBj
NTgzLi45MmEzZTMwIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNz
aWJpbGl0eVVJRWxlbWVudEd0ay5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0Fj
Y2Vzc2liaWxpdHlVSUVsZW1lbnRHdGsuY3BwCkBAIC0yNywxMCArMjcsMTEgQEAKICNpbmNsdWRl
ICJjb25maWcuaCIKICNpbmNsdWRlICJBY2Nlc3NpYmlsaXR5VUlFbGVtZW50LmgiCiAKKyNpZiBQ
TEFURk9STShHVEspCiAjaW5jbHVkZSAiV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBw
b3J0R3RrLmgiCisjZW5kaWYKICNpbmNsdWRlIDxKYXZhU2NyaXB0Q29yZS9KU1N0cmluZ1JlZi5o
PgogI2luY2x1ZGUgPGF0ay9hdGsuaD4KLSNpbmNsdWRlIDxndGsvZ3RrLmg+CiAjaW5jbHVkZSA8
d3RmL0Fzc2VydGlvbnMuaD4KICNpbmNsdWRlIDx3dGYvZ29iamVjdC9HT3duUHRyLmg+CiAjaW5j
bHVkZSA8d3RmL2dvYmplY3QvR1JlZlB0ci5oPgpAQCAtNDIwLDkgKzQyMSwxMyBAQCBKU1N0cmlu
Z1JlZiBBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpoZWxwVGV4dCgpIGNvbnN0CiAKICAgICBBU1NF
UlQoQVRLX0lTX09CSkVDVChtX2VsZW1lbnQpKTsKIAorI2lmIFBMQVRGT1JNKEdUSykKICAgICBD
U3RyaW5nIGhlbHBUZXh0ID0gRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjphY2Nlc3NpYmlsaXR5
SGVscFRleHQoQVRLX09CSkVDVChtX2VsZW1lbnQpKTsKICAgICBHT3duUHRyPGdjaGFyPiBheEhl
bHBUZXh0KGdfc3RyZHVwX3ByaW50ZigiQVhIZWxwOiAlcyIsIGhlbHBUZXh0LmRhdGEoKSkpOwog
ICAgIHJldHVybiBKU1N0cmluZ0NyZWF0ZVdpdGhVVEY4Q1N0cmluZyhheEhlbHBUZXh0LmdldCgp
KTsKKyNlbHNlCisgICAgcmV0dXJuIDA7CisjZW5kaWYKIH0KIAogZG91YmxlIEFjY2Vzc2liaWxp
dHlVSUVsZW1lbnQ6OngoKQo=
</data>
<flag name="review"
          id="196341"
          type_id="1"
          status="-"
          setter="mrobinson"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182961</attachid>
            <date>2013-01-16 05:09:11 -0800</date>
            <delta_ts>2013-01-21 06:04:03 -0800</delta_ts>
            <desc>[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</desc>
            <filename>a11y-isolates-drt.patch</filename>
            <type>text/plain</type>
            <size>3420</size>
            <attacher name="Krzysztof Czech">k.czech</attacher>
            
              <data encoding="base64">Y29tbWl0IDE0NjZjZDc3ODYwYjBkNmE1NGMxNmFhODc1MDk0YzIxNTNiNzA1MmIKQXV0aG9yOiBL
cnp5c3p0b2YgQ3plY2ggPGsuY3plY2hAc2Ftc3VuZy5jb20+CkRhdGU6ICAgV2VkIEphbiAxNiAx
MzowNjo0NCAyMDEzICswMTAwCgogICAgW0VGTF1bRFJUXSBJc29sYXRlcyBhMTF5L2RydCBndGsg
Y29kZQogICAgCiAgICBDaGFuZ2UtSWQ6IEk5MGNiMjQ1NzY1OWFhOTU5ZTY2YmIyMzZjM2ViNWMy
MTcyZGFmZTU3CgpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9n
CmluZGV4IDQ0MWZhZDQuLmEzYjcwOWEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysg
Yi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMy0wMS0xNiAgS3J6eXN6dG9m
IEN6ZWNoICA8ay5jemVjaEBzYW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXVtEUlRdIElzb2xh
dGVzIEdUSyBzcGVjaWZpYyBjb2RlIGluIER1bXBSZW5kZXJUcmVlL2d0aworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1MDA5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgY29uZGl0aW9uYWwgY29t
cGlsYXRpb24gY2hlY2tzIGZvciBHVEsKKyAgICAgICAgc3BlY2lmaWMgY29kZS4KKworICAgICAg
ICAqIER1bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5Q2FsbGJhY2tzLmNwcDoKKyAgICAg
ICAgKGNvbm5lY3RBY2Nlc3NpYmlsaXR5Q2FsbGJhY2tzKToKKwogMjAxMy0wMS0xNSAgWmFuIERv
YmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gV2FpdGluZyBv
biB0aGUgZ2RiIHByb2Nlc3Mgd2lsbCBsZWFkIHRvIGRlYWRsb2NrCmRpZmYgLS1naXQgYS9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eUNhbGxiYWNrcy5jcHAgYi9Ub29scy9E
dW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eUNhbGxiYWNrcy5jcHAKaW5kZXggOGYyYzgw
Mi4uNWExZDBmOCAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0FjY2Vzc2li
aWxpdHlDYWxsYmFja3MuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3Np
YmlsaXR5Q2FsbGJhY2tzLmNwcApAQCAtMzEsOSArMzEsMTAgQEAKIAogI2luY2x1ZGUgIkFjY2Vz
c2liaWxpdHlDb250cm9sbGVyLmgiCiAjaW5jbHVkZSAiRHVtcFJlbmRlclRyZWUuaCIKKyNpZiBQ
TEFURk9STShHVEspCiAjaW5jbHVkZSAiV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBw
b3J0R3RrLmgiCi0jaW5jbHVkZSA8Z3RrL2d0ay5oPgogI2luY2x1ZGUgPHdlYmtpdC93ZWJraXQu
aD4KKyNlbmRpZgogI2luY2x1ZGUgPHd0Zi9nb2JqZWN0L0dPd25QdHIuaD4KIAogc3RhdGljIGd1
aW50IHN0YXRlQ2hhbmdlTGlzdGVuZXJJZCA9IDA7CkBAIC0xMTAsMTUgKzExMSwxNyBAQCB2b2lk
IGNvbm5lY3RBY2Nlc3NpYmlsaXR5Q2FsbGJhY2tzKCkKIAogICAgIC8vIEVuc3VyZSB0aGF0IGFj
Y2Vzc2liaWxpdHkgaXMgaW5pdGlhbGl6ZWQgZm9yIHRoZSBXZWJWaWV3IGJ5IHF1ZXJ5aW5nIGZv
cgogICAgIC8vIHRoZSByb290IGFjY2Vzc2libGUgb2JqZWN0LCB3aGljaCB3aWxsIGNyZWF0ZSB0
aGUgZnVsbCBoaWVyYXJjaHkuCisjaWYgUExBVEZPUk0oR1RLKQogICAgIER1bXBSZW5kZXJUcmVl
U3VwcG9ydEd0azo6Z2V0Um9vdEFjY2Vzc2libGVFbGVtZW50KG1haW5GcmFtZSk7CisjZW5kaWYK
IAogICAgIC8vIEFkZCBnbG9iYWwgbGlzdGVuZXJzIGZvciBBdGtPYmplY3QncyBzaWduYWxzLgot
ICAgIHN0YXRlQ2hhbmdlTGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVy
KGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkd0azpBdGtPYmplY3Q6c3RhdGUtY2hhbmdlIik7Ci0g
ICAgZm9jdXNFdmVudExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihh
eE9iamVjdEV2ZW50TGlzdGVuZXIsICJHdGs6QXRrT2JqZWN0OmZvY3VzLWV2ZW50Iik7Ci0gICAg
YWN0aXZlRGVzY2VuZGFudENoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRf
bGlzdGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAiR3RrOkF0a09iamVjdDphY3RpdmUtZGVz
Y2VuZGFudC1jaGFuZ2VkIik7Ci0gICAgY2hpbGRyZW5DaGFuZ2VkTGlzdGVuZXJJZCA9IGF0a19h
ZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkd0azpBdGtP
YmplY3Q6Y2hpbGRyZW4tY2hhbmdlZCIpOwotICAgIHByb3BlcnR5Q2hhbmdlZExpc3RlbmVySWQg
PSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJH
dGs6QXRrT2JqZWN0OnByb3BlcnR5LWNoYW5nZSIpOwotICAgIHZpc2libGVEYXRhQ2hhbmdlZExp
c3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlz
dGVuZXIsICJHdGs6QXRrT2JqZWN0OnZpc2libGUtZGF0YS1jaGFuZ2VkIik7CisgICAgc3RhdGVD
aGFuZ2VMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RF
dmVudExpc3RlbmVyLCAiQVRLOkF0a09iamVjdDpzdGF0ZS1jaGFuZ2UiKTsKKyAgICBmb2N1c0V2
ZW50TGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZl
bnRMaXN0ZW5lciwgIkFUSzpBdGtPYmplY3Q6Zm9jdXMtZXZlbnQiKTsKKyAgICBhY3RpdmVEZXNj
ZW5kYW50Q2hhbmdlZExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihh
eE9iamVjdEV2ZW50TGlzdGVuZXIsICJBVEs6QXRrT2JqZWN0OmFjdGl2ZS1kZXNjZW5kYW50LWNo
YW5nZWQiKTsKKyAgICBjaGlsZHJlbkNoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxf
ZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAiQVRLOkF0a09iamVjdDpjaGls
ZHJlbi1jaGFuZ2VkIik7CisgICAgcHJvcGVydHlDaGFuZ2VkTGlzdGVuZXJJZCA9IGF0a19hZGRf
Z2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkFUSzpBdGtPYmpl
Y3Q6cHJvcGVydHktY2hhbmdlIik7CisgICAgdmlzaWJsZURhdGFDaGFuZ2VkTGlzdGVuZXJJZCA9
IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkFU
SzpBdGtPYmplY3Q6dmlzaWJsZS1kYXRhLWNoYW5nZWQiKTsKIAogICAgIC8vIEVuc3VyZSB0aGUg
QXRrIGludGVyZmFjZSB0eXBlcyBhcmUgcmVnaXN0ZXJlZCwgb3RoZXJ3aXNlCiAgICAgLy8gdGhl
IEF0a0RvY3VtZW50IHNpZ25hbCBoYW5kbGVycyBiZWxvdyB3b24ndCBnZXQgcmVnaXN0ZXJlZC4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183769</attachid>
            <date>2013-01-21 06:04:03 -0800</date>
            <delta_ts>2013-03-01 02:50:39 -0800</delta_ts>
            <desc>[EFL][DRT] Isolates GTK specific code in DumpRenderTree/gtk</desc>
            <filename>a11y-isolates-drt-ver2.patch</filename>
            <type>text/plain</type>
            <size>3486</size>
            <attacher name="Krzysztof Czech">k.czech</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA0NDFm
YWQ0Li41ZmRkNjg1IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDEtMTYgIEtyenlzenRvZiBDemVjaCAgPGsu
Y3plY2hAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF1bRFJUXSBJc29sYXRlcyBHVEsgc3Bl
Y2lmaWMgY29kZSBpbiBEdW1wUmVuZGVyVHJlZS9ndGsKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTAwOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIGNvbmRpdGlvbmFsIGNvbXBpbGF0aW9uIGNo
ZWNrcyBmb3IgR1RLIHNwZWNpZmljIGNvZGUuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9n
dGsvQWNjZXNzaWJpbGl0eUNhbGxiYWNrcy5jcHA6CisgICAgICAgIChjb25uZWN0QWNjZXNzaWJp
bGl0eUNhbGxiYWNrcyk6CisKIDIwMTMtMDEtMTUgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0Bp
Z2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIFdhaXRpbmcgb24gdGhlIGdkYiBwcm9jZXNzIHdp
bGwgbGVhZCB0byBkZWFkbG9jawpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3Rr
L0FjY2Vzc2liaWxpdHlDYWxsYmFja3MuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0Fj
Y2Vzc2liaWxpdHlDYWxsYmFja3MuY3BwCmluZGV4IDhmMmM4MDIuLjg3OTgxYzcgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9BY2Nlc3NpYmlsaXR5Q2FsbGJhY2tzLmNwcAor
KysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ndGsvQWNjZXNzaWJpbGl0eUNhbGxiYWNrcy5jcHAK
QEAgLTMxLDEwICszMSwxOCBAQAogCiAjaW5jbHVkZSAiQWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIu
aCIKICNpbmNsdWRlICJEdW1wUmVuZGVyVHJlZS5oIgorI2luY2x1ZGUgPGF0ay9hdGsuaD4KKyNp
bmNsdWRlIDx3dGYvZ29iamVjdC9HT3duUHRyLmg+CisKKyNpZiBQTEFURk9STShHVEspCiAjaW5j
bHVkZSAiV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrLmgiCi0jaW5jbHVk
ZSA8Z3RrL2d0ay5oPgogI2luY2x1ZGUgPHdlYmtpdC93ZWJraXQuaD4KLSNpbmNsdWRlIDx3dGYv
Z29iamVjdC9HT3duUHRyLmg+CisjZW5kaWYKKworI2lmIFBMQVRGT1JNKEVGTCkKKyNpbmNsdWRl
ICJEdW1wUmVuZGVyVHJlZUNocm9tZS5oIgorI2luY2x1ZGUgIldlYkNvcmVTdXBwb3J0L0R1bXBS
ZW5kZXJUcmVlU3VwcG9ydEVmbC5oIgorI2VuZGlmCiAKIHN0YXRpYyBndWludCBzdGF0ZUNoYW5n
ZUxpc3RlbmVySWQgPSAwOwogc3RhdGljIGd1aW50IGZvY3VzRXZlbnRMaXN0ZW5lcklkID0gMDsK
QEAgLTExMCwxNSArMTE4LDE5IEBAIHZvaWQgY29ubmVjdEFjY2Vzc2liaWxpdHlDYWxsYmFja3Mo
KQogCiAgICAgLy8gRW5zdXJlIHRoYXQgYWNjZXNzaWJpbGl0eSBpcyBpbml0aWFsaXplZCBmb3Ig
dGhlIFdlYlZpZXcgYnkgcXVlcnlpbmcgZm9yCiAgICAgLy8gdGhlIHJvb3QgYWNjZXNzaWJsZSBv
YmplY3QsIHdoaWNoIHdpbGwgY3JlYXRlIHRoZSBmdWxsIGhpZXJhcmNoeS4KKyNpZiBQTEFURk9S
TShHVEspCiAgICAgRHVtcFJlbmRlclRyZWVTdXBwb3J0R3RrOjpnZXRSb290QWNjZXNzaWJsZUVs
ZW1lbnQobWFpbkZyYW1lKTsKKyNlbGlmIFBMQVRGT1JNKEVGTCkKKyAgICBEdW1wUmVuZGVyVHJl
ZVN1cHBvcnRFZmw6OnJvb3RBY2Nlc3NpYmxlRWxlbWVudChicm93c2VyLT5tYWluRnJhbWUoKSk7
CisjZW5kaWYKIAogICAgIC8vIEFkZCBnbG9iYWwgbGlzdGVuZXJzIGZvciBBdGtPYmplY3QncyBz
aWduYWxzLgotICAgIHN0YXRlQ2hhbmdlTGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50
X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkd0azpBdGtPYmplY3Q6c3RhdGUtY2hh
bmdlIik7Ci0gICAgZm9jdXNFdmVudExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9s
aXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJHdGs6QXRrT2JqZWN0OmZvY3VzLWV2ZW50
Iik7Ci0gICAgYWN0aXZlRGVzY2VuZGFudENoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9i
YWxfZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAiR3RrOkF0a09iamVjdDph
Y3RpdmUtZGVzY2VuZGFudC1jaGFuZ2VkIik7Ci0gICAgY2hpbGRyZW5DaGFuZ2VkTGlzdGVuZXJJ
ZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwg
Ikd0azpBdGtPYmplY3Q6Y2hpbGRyZW4tY2hhbmdlZCIpOwotICAgIHByb3BlcnR5Q2hhbmdlZExp
c3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVjdEV2ZW50TGlz
dGVuZXIsICJHdGs6QXRrT2JqZWN0OnByb3BlcnR5LWNoYW5nZSIpOwotICAgIHZpc2libGVEYXRh
Q2hhbmdlZExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9saXN0ZW5lcihheE9iamVj
dEV2ZW50TGlzdGVuZXIsICJHdGs6QXRrT2JqZWN0OnZpc2libGUtZGF0YS1jaGFuZ2VkIik7Cisg
ICAgc3RhdGVDaGFuZ2VMaXN0ZW5lcklkID0gYXRrX2FkZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIo
YXhPYmplY3RFdmVudExpc3RlbmVyLCAiQVRLOkF0a09iamVjdDpzdGF0ZS1jaGFuZ2UiKTsKKyAg
ICBmb2N1c0V2ZW50TGlzdGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4
T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkFUSzpBdGtPYmplY3Q6Zm9jdXMtZXZlbnQiKTsKKyAgICBh
Y3RpdmVEZXNjZW5kYW50Q2hhbmdlZExpc3RlbmVySWQgPSBhdGtfYWRkX2dsb2JhbF9ldmVudF9s
aXN0ZW5lcihheE9iamVjdEV2ZW50TGlzdGVuZXIsICJBVEs6QXRrT2JqZWN0OmFjdGl2ZS1kZXNj
ZW5kYW50LWNoYW5nZWQiKTsKKyAgICBjaGlsZHJlbkNoYW5nZWRMaXN0ZW5lcklkID0gYXRrX2Fk
ZF9nbG9iYWxfZXZlbnRfbGlzdGVuZXIoYXhPYmplY3RFdmVudExpc3RlbmVyLCAiQVRLOkF0a09i
amVjdDpjaGlsZHJlbi1jaGFuZ2VkIik7CisgICAgcHJvcGVydHlDaGFuZ2VkTGlzdGVuZXJJZCA9
IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0ZW5lciwgIkFU
SzpBdGtPYmplY3Q6cHJvcGVydHktY2hhbmdlIik7CisgICAgdmlzaWJsZURhdGFDaGFuZ2VkTGlz
dGVuZXJJZCA9IGF0a19hZGRfZ2xvYmFsX2V2ZW50X2xpc3RlbmVyKGF4T2JqZWN0RXZlbnRMaXN0
ZW5lciwgIkFUSzpBdGtPYmplY3Q6dmlzaWJsZS1kYXRhLWNoYW5nZWQiKTsKIAogICAgIC8vIEVu
c3VyZSB0aGUgQXRrIGludGVyZmFjZSB0eXBlcyBhcmUgcmVnaXN0ZXJlZCwgb3RoZXJ3aXNlCiAg
ICAgLy8gdGhlIEF0a0RvY3VtZW50IHNpZ25hbCBoYW5kbGVycyBiZWxvdyB3b24ndCBnZXQgcmVn
aXN0ZXJlZC4K
</data>

          </attachment>
      

    </bug>

</bugzilla>