<?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>44253</bug_id>
          
          <creation_ts>2010-08-19 05:22:03 -0700</creation_ts>
          <short_desc>[EFL] Extend EFL WebView API to allow enable/disable Frame Flattening</short_desc>
          <delta_ts>2011-02-20 05:04:40 -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>PC</rep_platform>
          <op_sys>Linux</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>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>54809</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Lukasz Slachciak">l.slachciak</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>antognolli+webkit</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>l.slachciak</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>266666</commentid>
    <comment_count>0</comment_count>
    <who name="Lukasz Slachciak">l.slachciak</who>
    <bug_when>2010-08-19 05:22:03 -0700</bug_when>
    <thetext>Implemented API allowing to set/get frame flattening setting in EFL port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>266678</commentid>
    <comment_count>1</comment_count>
      <attachid>64834</attachid>
    <who name="Lukasz Slachciak">l.slachciak</who>
    <bug_when>2010-08-19 05:50:12 -0700</bug_when>
    <thetext>Created attachment 64834
Implmented API for frame flattening</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267074</commentid>
    <comment_count>2</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2010-08-19 17:04:20 -0700</bug_when>
    <thetext>Hello Lukasz,

Could you please add &quot;[EFL]&quot; prefix to the title of this bug ?

And, please request review and cq for this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267118</commentid>
    <comment_count>3</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-08-19 19:51:20 -0700</bug_when>
    <thetext>set r? and cq? flags to your patches(?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267214</commentid>
    <comment_count>4</comment_count>
      <attachid>64834</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-08-20 05:16:00 -0700</bug_when>
    <thetext>Comment on attachment 64834
Implmented API for frame flattening


&gt; +/**
&gt; + * Get status of frame flattening.
&gt; + *
&gt; + * @param o view to check status
&gt; + *
&gt; + * @return EINA_TRUE if flattening is enabled, EINA_FALSE
&gt; + *         otherwise (errors, flattening disabled.
&gt; + */

You missed close parentheses &quot;)&quot;

Please re-upload your patch with the above fixed, and fill &quot;Reviewed by&quot; with &quot;Antonio Gomes&quot;. Also, just set cq?. No need to re-review this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267765</commentid>
    <comment_count>5</comment_count>
    <who name="Lukasz Slachciak">l.slachciak</who>
    <bug_when>2010-08-22 23:12:30 -0700</bug_when>
    <thetext>Fixed missing parenthesis. Also added Antonio as reviewer and bug url into Changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267767</commentid>
    <comment_count>6</comment_count>
      <attachid>65078</attachid>
    <who name="Lukasz Slachciak">l.slachciak</who>
    <bug_when>2010-08-22 23:19:35 -0700</bug_when>
    <thetext>Created attachment 65078
Implmented API for frame flattening</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267877</commentid>
    <comment_count>7</comment_count>
      <attachid>65078</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-23 06:09:44 -0700</bug_when>
    <thetext>Comment on attachment 65078
Implmented API for frame flattening

Rejecting patch 65078 from commit-queue.

Failed to run &quot;[&apos;WebKitTools/Scripts/run-webkit-tests&apos;, &apos;--no-launch-safari&apos;, &apos;--exit-after-n-failures=1&apos;, &apos;--wait-for-httpd&apos;, &apos;--ignore-tests&apos;, &apos;compositing&apos;, &apos;--quiet&apos;]&quot; exit_code: 1
Running build-dumprendertree
Compiling Java tests
make: Nothing to be done for `default&apos;.
Running tests from /Users/eseidel/Projects/CommitQueue/LayoutTests
Testing 20894 test cases.
fast/loader/recursive-before-unload-crash.html -&gt; failed

Exiting early after 1 failures. 14256 tests run.
250.31s total testing time

14255 test cases (99%) succeeded
1 test case (&lt;1%) had incorrect layout
6 test cases (&lt;1%) had stderr output

Full output: http://queues.webkit.org/results/3764536</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267988</commentid>
    <comment_count>8</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-08-23 10:44:37 -0700</bug_when>
    <thetext>Hello Lukasz,

I don&apos;t know why this patch failed to build on other ports since it&apos;s only affecting the EFL port.

Anyway, unrelated to this, I was just seeing that you forgot to add the frame flattening option to the settings struct (priv-&gt;settings). Could you please update your patch with this?

Thank you,
Rafael</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268319</commentid>
    <comment_count>9</comment_count>
      <attachid>64834</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-08-23 23:00:53 -0700</bug_when>
    <thetext>Comment on attachment 64834
Implmented API for frame flattening

Cleared Antonio Gomes&apos;s review+ from obsolete attachment 64834 so that this bug does not appear in http://webkit.org/pending-commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268379</commentid>
    <comment_count>10</comment_count>
      <attachid>65226</attachid>
    <who name="Lukasz Slachciak">l.slachciak</who>
    <bug_when>2010-08-24 00:56:31 -0700</bug_when>
    <thetext>Created attachment 65226
Implmented API for frame flattening

Hello Rafael, Antonio.
I added new frame flattening option as suggested. Also adjusted the naming convention as in case of other boolean type options.
Method ewk_view_setting_enable_frame_flattening_set also updated (similar to ewk_view_setting_enable_plugins_set).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268474</commentid>
    <comment_count>11</comment_count>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2010-08-24 04:15:29 -0700</bug_when>
    <thetext>lgtm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268550</commentid>
    <comment_count>12</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-08-24 07:41:29 -0700</bug_when>
    <thetext>Yes, thank you for updating that. The patch looks nice now. Remember to set cq? on it too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268605</commentid>
    <comment_count>13</comment_count>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2010-08-24 09:49:14 -0700</bug_when>
    <thetext>Committed r65907: &lt;http://trac.webkit.org/changeset/65907&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>354271</commentid>
    <comment_count>14</comment_count>
    <who name="Lukasz Slachciak">l.slachciak</who>
    <bug_when>2011-02-20 05:04:40 -0800</bug_when>
    <thetext>In #54809 EWebLauncher was extended to use this frame flattening API</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>64834</attachid>
            <date>2010-08-19 05:50:12 -0700</date>
            <delta_ts>2010-08-23 23:00:53 -0700</delta_ts>
            <desc>Implmented API for frame flattening</desc>
            <filename>EFLFrameFaltteningAPI.diff</filename>
            <type>text/plain</type>
            <size>2674</size>
            <attacher name="Lukasz Slachciak">l.slachciak</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9lZmwvQ2hhbmdlTG9nIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
aW5kZXggZGU2NTg4NS4uMjUwM2I1MSAxMDA2NDQKLS0tIGEvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMC0wOC0xOSAg
THVrYXN6IFNsYWNoY2lhayAgPGwuc2xhY2hjaWFrQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtFRkxdIEV4dGVuZGVkIEVGTCBX
ZWJWaWV3IEFQSSB0byBhbGxvdyBlbmFibGUvZGlzYWJsZSBGcmFtZSBGbGF0dGVuaW5nCisKKyAg
ICAgICAgKiBld2svZXdrX3ZpZXcuY3BwOgorICAgICAgICAoZXdrX3ZpZXdfc2V0dGluZ19mcmFt
ZV9mbGF0dGVuaW5nX2dldCk6CisgICAgICAgIChld2tfdmlld19zZXR0aW5nX2ZyYW1lX2ZsYXR0
ZW5pbmdfc2V0KToKKyAgICAgICAgKiBld2svZXdrX3ZpZXcuaDoKKwogMjAxMC0wOC0xNSAgR3l1
eW91bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFJldmlld2Vk
IGJ5IEFudG9uaW8gR29tZXMuCmRpZmYgLS1naXQgYS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5j
cHAgYi9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKaW5kZXggN2E5OGJhYy4uNWNjYTY2OSAx
MDA2NDQKLS0tIGEvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCisrKyBiL1dlYktpdC9lZmwv
ZXdrL2V3a192aWV3LmNwcApAQCAtMjIxNSw2ICsyMjE1LDM3IEBAIEVpbmFfQm9vbCBld2tfdmll
d19zZXR0aW5nX3VzZXJfc3R5bGVzaGVldF9zZXQoRXZhc19PYmplY3QqIG8sIGNvbnN0IGNoYXIq
IHVyaSkKICAgICByZXR1cm4gRUlOQV9UUlVFOwogfQogCisvKioKKyAqIEdldCBzdGF0dXMgb2Yg
ZnJhbWUgZmxhdHRlbmluZy4KKyAqCisgKiBAcGFyYW0gbyB2aWV3IHRvIGNoZWNrIHN0YXR1cwor
ICoKKyAqIEByZXR1cm4gRUlOQV9UUlVFIGlmIGZsYXR0ZW5pbmcgaXMgZW5hYmxlZCwgRUlOQV9G
QUxTRQorICogICAgICAgICBvdGhlcndpc2UgKGVycm9ycywgZmxhdHRlbmluZyBkaXNhYmxlZC4K
KyAqLworRWluYV9Cb29sIGV3a192aWV3X3NldHRpbmdfZnJhbWVfZmxhdHRlbmluZ19nZXQoY29u
c3QgRXZhc19PYmplY3QqIG8pCit7CisgICAgRVdLX1ZJRVdfU0RfR0VUX09SX1JFVFVSTihvLCBz
ZCwgMCk7CisgICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJOKHNkLCBwcml2LCAwKTsKKyAg
ICByZXR1cm4gcHJpdi0+cGFnZV9zZXR0aW5ncy0+ZnJhbWVGbGF0dGVuaW5nRW5hYmxlZCgpOwor
fQorCisvKioKKyAqIFNldCBmcmFtZSBmbGF0dGVuaW5nLgorICoKKyAqIEBwYXJhbSBvIHZpZXcg
dG8gc2V0IGZsYXR0ZW5pbmcKKyAqCisgKiBAcmV0dXJuIEVJTkFfVFJVRSBpZiBmbGF0dGVuaW5n
IHN0YXR1cyBzZXQsIEVJTkFfRkFMU0UKKyAqICAgICAgICAgb3RoZXJ3aXNlIChlcnJvcnMpLgor
ICovCitFaW5hX0Jvb2wgZXdrX3ZpZXdfc2V0dGluZ19mcmFtZV9mbGF0dGVuaW5nX3NldChFdmFz
X09iamVjdCogbywgRWluYV9Cb29sIGVuYWJsZSkKK3sKKyAgICBFV0tfVklFV19TRF9HRVRfT1Jf
UkVUVVJOKG8sIHNkLCBFSU5BX0ZBTFNFKTsKKyAgICBFV0tfVklFV19QUklWX0dFVF9PUl9SRVRV
Uk4oc2QsIHByaXYsIEVJTkFfRkFMU0UpOworICAgIHByaXYtPnBhZ2Vfc2V0dGluZ3MtPnNldEZy
YW1lRmxhdHRlbmluZ0VuYWJsZWQoZW5hYmxlKTsKKyAgICByZXR1cm4gRUlOQV9UUlVFOworfQor
CiBFaW5hX0Jvb2wgZXdrX3ZpZXdfc2V0dGluZ19hdXRvX2xvYWRfaW1hZ2VzX2dldChjb25zdCBF
dmFzX09iamVjdCogbykKIHsKICAgICBFV0tfVklFV19TRF9HRVRfT1JfUkVUVVJOKG8sIHNkLCBF
SU5BX0ZBTFNFKTsKZGlmZiAtLWdpdCBhL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmggYi9XZWJL
aXQvZWZsL2V3ay9ld2tfdmlldy5oCmluZGV4IDhkZDYxNzguLmZkY2E5NTQgMTAwNjQ0Ci0tLSBh
L1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmgKKysrIGIvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcu
aApAQCAtMzk4LDYgKzM5OCw5IEBAIEVBUEkgRWluYV9Cb29sICAgIGV3a192aWV3X3NldHRpbmdf
cmVzaXphYmxlX3RleHRhcmVhc19zZXQoRXZhc19PYmplY3QgKm8sIEVpbmFfCiBFQVBJIGNvbnN0
IGNoYXIgICpld2tfdmlld19zZXR0aW5nX3VzZXJfc3R5bGVzaGVldF9nZXQoY29uc3QgRXZhc19P
YmplY3QgKm8pOwogRUFQSSBFaW5hX0Jvb2wgICAgZXdrX3ZpZXdfc2V0dGluZ191c2VyX3N0eWxl
c2hlZXRfc2V0KEV2YXNfT2JqZWN0ICpvLCBjb25zdCBjaGFyICp1cmkpOwogCitFQVBJIEVpbmFf
Qm9vbCAgICBld2tfdmlld19zZXR0aW5nX2ZyYW1lX2ZsYXR0ZW5pbmdfZ2V0KGNvbnN0IEV2YXNf
T2JqZWN0KiBvKTsKK0VBUEkgRWluYV9Cb29sICAgIGV3a192aWV3X3NldHRpbmdfZnJhbWVfZmxh
dHRlbmluZ19zZXQoRXZhc19PYmplY3QqIG8sIEVpbmFfQm9vbCBlbmFibGUpOworCiBFQVBJIEVp
bmFfQm9vbCAgICBld2tfdmlld19zZXR0aW5nX3ByaXZhdGVfYnJvd3NpbmdfZ2V0KGNvbnN0IEV2
YXNfT2JqZWN0ICpvKTsKIEVBUEkgRWluYV9Cb29sICAgIGV3a192aWV3X3NldHRpbmdfcHJpdmF0
ZV9icm93c2luZ19zZXQoRXZhc19PYmplY3QgKm8sIEVpbmFfQm9vbCBlbmFibGUpOwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65078</attachid>
            <date>2010-08-22 23:19:35 -0700</date>
            <delta_ts>2010-08-24 00:56:31 -0700</delta_ts>
            <desc>Implmented API for frame flattening</desc>
            <filename>EFLFrameFaltteningAPI2.diff</filename>
            <type>text/plain</type>
            <size>2729</size>
            <attacher name="Lukasz Slachciak">l.slachciak</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9lZmwvQ2hhbmdlTG9nIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
aW5kZXggZGU2NTg4NS4uOTIyMWM1NiAxMDA2NDQKLS0tIGEvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wOC0xOSAg
THVrYXN6IFNsYWNoY2lhayAgPGwuc2xhY2hjaWFrQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IEFudG9uaW8gR29tZXMuCisKKyAgICAgICAgW0VGTF0gRXh0ZW5kZWQgRUZMIFdl
YlZpZXcgQVBJIHRvIGFsbG93IGVuYWJsZS9kaXNhYmxlIEZyYW1lIEZsYXR0ZW5pbmcKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ0MjUzCisKKyAgICAg
ICAgKiBld2svZXdrX3ZpZXcuY3BwOgorICAgICAgICAoZXdrX3ZpZXdfc2V0dGluZ19mcmFtZV9m
bGF0dGVuaW5nX2dldCk6CisgICAgICAgIChld2tfdmlld19zZXR0aW5nX2ZyYW1lX2ZsYXR0ZW5p
bmdfc2V0KToKKyAgICAgICAgKiBld2svZXdrX3ZpZXcuaDoKKwogMjAxMC0wOC0xNSAgR3l1eW91
bmcgS2ltICA8Z3l1eW91bmcua2ltQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IEFudG9uaW8gR29tZXMuCmRpZmYgLS1naXQgYS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAg
Yi9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKaW5kZXggN2E5OGJhYy4uMzgwZTRiYSAxMDA2
NDQKLS0tIGEvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCisrKyBiL1dlYktpdC9lZmwvZXdr
L2V3a192aWV3LmNwcApAQCAtMjIxNSw2ICsyMjE1LDM3IEBAIEVpbmFfQm9vbCBld2tfdmlld19z
ZXR0aW5nX3VzZXJfc3R5bGVzaGVldF9zZXQoRXZhc19PYmplY3QqIG8sIGNvbnN0IGNoYXIqIHVy
aSkKICAgICByZXR1cm4gRUlOQV9UUlVFOwogfQogCisvKioKKyAqIEdldCBzdGF0dXMgb2YgZnJh
bWUgZmxhdHRlbmluZy4KKyAqCisgKiBAcGFyYW0gbyB2aWV3IHRvIGNoZWNrIHN0YXR1cworICoK
KyAqIEByZXR1cm4gRUlOQV9UUlVFIGlmIGZsYXR0ZW5pbmcgaXMgZW5hYmxlZCwgRUlOQV9GQUxT
RQorICogICAgICAgICBvdGhlcndpc2UgKGVycm9ycywgZmxhdHRlbmluZyBkaXNhYmxlZCkuCisg
Ki8KK0VpbmFfQm9vbCBld2tfdmlld19zZXR0aW5nX2ZyYW1lX2ZsYXR0ZW5pbmdfZ2V0KGNvbnN0
IEV2YXNfT2JqZWN0KiBvKQoreworICAgIEVXS19WSUVXX1NEX0dFVF9PUl9SRVRVUk4obywgc2Qs
IDApOworICAgIEVXS19WSUVXX1BSSVZfR0VUX09SX1JFVFVSTihzZCwgcHJpdiwgMCk7CisgICAg
cmV0dXJuIHByaXYtPnBhZ2Vfc2V0dGluZ3MtPmZyYW1lRmxhdHRlbmluZ0VuYWJsZWQoKTsKK30K
KworLyoqCisgKiBTZXQgZnJhbWUgZmxhdHRlbmluZy4KKyAqCisgKiBAcGFyYW0gbyB2aWV3IHRv
IHNldCBmbGF0dGVuaW5nCisgKgorICogQHJldHVybiBFSU5BX1RSVUUgaWYgZmxhdHRlbmluZyBz
dGF0dXMgc2V0LCBFSU5BX0ZBTFNFCisgKiAgICAgICAgIG90aGVyd2lzZSAoZXJyb3JzKS4KKyAq
LworRWluYV9Cb29sIGV3a192aWV3X3NldHRpbmdfZnJhbWVfZmxhdHRlbmluZ19zZXQoRXZhc19P
YmplY3QqIG8sIEVpbmFfQm9vbCBlbmFibGUpCit7CisgICAgRVdLX1ZJRVdfU0RfR0VUX09SX1JF
VFVSTihvLCBzZCwgRUlOQV9GQUxTRSk7CisgICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJO
KHNkLCBwcml2LCBFSU5BX0ZBTFNFKTsKKyAgICBwcml2LT5wYWdlX3NldHRpbmdzLT5zZXRGcmFt
ZUZsYXR0ZW5pbmdFbmFibGVkKGVuYWJsZSk7CisgICAgcmV0dXJuIEVJTkFfVFJVRTsKK30KKwog
RWluYV9Cb29sIGV3a192aWV3X3NldHRpbmdfYXV0b19sb2FkX2ltYWdlc19nZXQoY29uc3QgRXZh
c19PYmplY3QqIG8pCiB7CiAgICAgRVdLX1ZJRVdfU0RfR0VUX09SX1JFVFVSTihvLCBzZCwgRUlO
QV9GQUxTRSk7CmRpZmYgLS1naXQgYS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5oIGIvV2ViS2l0
L2VmbC9ld2svZXdrX3ZpZXcuaAppbmRleCA4ZGQ2MTc4Li5mZGNhOTU0IDEwMDY0NAotLS0gYS9X
ZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5oCisrKyBiL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmgK
QEAgLTM5OCw2ICszOTgsOSBAQCBFQVBJIEVpbmFfQm9vbCAgICBld2tfdmlld19zZXR0aW5nX3Jl
c2l6YWJsZV90ZXh0YXJlYXNfc2V0KEV2YXNfT2JqZWN0ICpvLCBFaW5hXwogRUFQSSBjb25zdCBj
aGFyICAqZXdrX3ZpZXdfc2V0dGluZ191c2VyX3N0eWxlc2hlZXRfZ2V0KGNvbnN0IEV2YXNfT2Jq
ZWN0ICpvKTsKIEVBUEkgRWluYV9Cb29sICAgIGV3a192aWV3X3NldHRpbmdfdXNlcl9zdHlsZXNo
ZWV0X3NldChFdmFzX09iamVjdCAqbywgY29uc3QgY2hhciAqdXJpKTsKIAorRUFQSSBFaW5hX0Jv
b2wgICAgZXdrX3ZpZXdfc2V0dGluZ19mcmFtZV9mbGF0dGVuaW5nX2dldChjb25zdCBFdmFzX09i
amVjdCogbyk7CitFQVBJIEVpbmFfQm9vbCAgICBld2tfdmlld19zZXR0aW5nX2ZyYW1lX2ZsYXR0
ZW5pbmdfc2V0KEV2YXNfT2JqZWN0KiBvLCBFaW5hX0Jvb2wgZW5hYmxlKTsKKwogRUFQSSBFaW5h
X0Jvb2wgICAgZXdrX3ZpZXdfc2V0dGluZ19wcml2YXRlX2Jyb3dzaW5nX2dldChjb25zdCBFdmFz
X09iamVjdCAqbyk7CiBFQVBJIEVpbmFfQm9vbCAgICBld2tfdmlld19zZXR0aW5nX3ByaXZhdGVf
YnJvd3Npbmdfc2V0KEV2YXNfT2JqZWN0ICpvLCBFaW5hX0Jvb2wgZW5hYmxlKTsKIAo=
</data>
<flag name="commit-queue"
          id="53756"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65226</attachid>
            <date>2010-08-24 00:56:31 -0700</date>
            <delta_ts>2010-08-24 07:51:11 -0700</delta_ts>
            <desc>Implmented API for frame flattening</desc>
            <filename>EFLFrameFlatteningAPI3.diff</filename>
            <type>text/plain</type>
            <size>3986</size>
            <attacher name="Lukasz Slachciak">l.slachciak</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9lZmwvQ2hhbmdlTG9nIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
aW5kZXggZGU2NTg4NS4uY2E1NzAyNSAxMDA2NDQKLS0tIGEvV2ViS2l0L2VmbC9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wOC0xOSAg
THVrYXN6IFNsYWNoY2lhayAgPGwuc2xhY2hjaWFrQHNhbXN1bmcuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IEFudG9uaW8gR29tZXMuCisKKyAgICAgICAgW0VGTF0gRXh0ZW5kZWQgRUZMIFdl
YlZpZXcgQVBJIHRvIGFsbG93IGVuYWJsZS9kaXNhYmxlIEZyYW1lIEZsYXR0ZW5pbmcKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ0MjUzCisKKyAgICAg
ICAgKiBld2svZXdrX3ZpZXcuY3BwOgorICAgICAgICAoZXdrX3ZpZXdfc2V0dGluZ19lbmFibGVf
ZnJhbWVfZmxhdHRlbmluZ19nZXQpOgorICAgICAgICAoZXdrX3ZpZXdfc2V0dGluZ19lbmFibGVf
ZnJhbWVfZmxhdHRlbmluZ19zZXQpOgorICAgICAgICAqIGV3ay9ld2tfdmlldy5oOgorCiAyMDEw
LTA4LTE1ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgQW50b25pbyBHb21lcy4KZGlmZiAtLWdpdCBhL1dlYktpdC9lZmwvZXdr
L2V3a192aWV3LmNwcCBiL1dlYktpdC9lZmwvZXdrL2V3a192aWV3LmNwcAppbmRleCA3YTk4YmFj
Li40YTEwMGQ3IDEwMDY0NAotLS0gYS9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKKysrIGIv
V2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuY3BwCkBAIC0xMDIsNiArMTAyLDcgQEAgc3RydWN0IF9F
d2tfVmlld19Qcml2YXRlX0RhdGEgewogICAgICAgICBFaW5hX0Jvb2wgYXV0b19zaHJpbmtfaW1h
Z2VzOjE7CiAgICAgICAgIEVpbmFfQm9vbCBlbmFibGVfc2NyaXB0czoxOwogICAgICAgICBFaW5h
X0Jvb2wgZW5hYmxlX3BsdWdpbnM6MTsKKyAgICAgICAgRWluYV9Cb29sIGVuYWJsZV9mcmFtZV9m
bGF0dGVuaW5nOjE7CiAgICAgICAgIEVpbmFfQm9vbCBzY3JpcHRzX3dpbmRvd19vcGVuOjE7CiAg
ICAgICAgIEVpbmFfQm9vbCByZXNpemFibGVfdGV4dGFyZWFzOjE7CiAgICAgICAgIEVpbmFfQm9v
bCBwcml2YXRlX2Jyb3dzaW5nOjE7CkBAIC01ODksNiArNTkwLDcgQEAgc3RhdGljIEV3a19WaWV3
X1ByaXZhdGVfRGF0YSogX2V3a192aWV3X3ByaXZfbmV3KEV3a19WaWV3X1NtYXJ0X0RhdGEqIHNk
KQogICAgIHByaXYtPnNldHRpbmdzLmF1dG9fc2hyaW5rX2ltYWdlcyA9IHByaXYtPnBhZ2Vfc2V0
dGluZ3MtPnNocmlua3NTdGFuZGFsb25lSW1hZ2VzVG9GaXQoKTsKICAgICBwcml2LT5zZXR0aW5n
cy5lbmFibGVfc2NyaXB0cyA9IHByaXYtPnBhZ2Vfc2V0dGluZ3MtPmlzSmF2YVNjcmlwdEVuYWJs
ZWQoKTsKICAgICBwcml2LT5zZXR0aW5ncy5lbmFibGVfcGx1Z2lucyA9IHByaXYtPnBhZ2Vfc2V0
dGluZ3MtPmFyZVBsdWdpbnNFbmFibGVkKCk7CisgICAgcHJpdi0+c2V0dGluZ3MuZW5hYmxlX2Zy
YW1lX2ZsYXR0ZW5pbmcgPSBwcml2LT5wYWdlX3NldHRpbmdzLT5mcmFtZUZsYXR0ZW5pbmdFbmFi
bGVkKCk7CiAgICAgcHJpdi0+c2V0dGluZ3Muc2NyaXB0c193aW5kb3dfb3BlbiA9IHByaXYtPnBh
Z2Vfc2V0dGluZ3MtPmFsbG93U2NyaXB0c1RvQ2xvc2VXaW5kb3dzKCk7CiAgICAgcHJpdi0+c2V0
dGluZ3MucmVzaXphYmxlX3RleHRhcmVhcyA9IHByaXYtPnBhZ2Vfc2V0dGluZ3MtPnRleHRBcmVh
c0FyZVJlc2l6YWJsZSgpOwogICAgIHByaXYtPnNldHRpbmdzLnByaXZhdGVfYnJvd3NpbmcgPSBw
cml2LT5wYWdlX3NldHRpbmdzLT5wcml2YXRlQnJvd3NpbmdFbmFibGVkKCk7CkBAIC0yMjkxLDYg
KzIyOTMsNDEgQEAgRWluYV9Cb29sIGV3a192aWV3X3NldHRpbmdfZW5hYmxlX3BsdWdpbnNfc2V0
KEV2YXNfT2JqZWN0KiBvLCBFaW5hX0Jvb2wgZW5hYmxlKQogICAgIHJldHVybiBFSU5BX1RSVUU7
CiB9CiAKKy8qKgorICogR2V0IHN0YXR1cyBvZiBmcmFtZSBmbGF0dGVuaW5nLgorICoKKyAqIEBw
YXJhbSBvIHZpZXcgdG8gY2hlY2sgc3RhdHVzCisgKgorICogQHJldHVybiBFSU5BX1RSVUUgaWYg
ZmxhdHRlbmluZyBpcyBlbmFibGVkLCBFSU5BX0ZBTFNFCisgKiAgICAgICAgIG90aGVyd2lzZSAo
ZXJyb3JzLCBmbGF0dGVuaW5nIGRpc2FibGVkKS4KKyAqLworRWluYV9Cb29sIGV3a192aWV3X3Nl
dHRpbmdfZW5hYmxlX2ZyYW1lX2ZsYXR0ZW5pbmdfZ2V0KGNvbnN0IEV2YXNfT2JqZWN0KiBvKQor
eworICAgIEVXS19WSUVXX1NEX0dFVF9PUl9SRVRVUk4obywgc2QsIEVJTkFfRkFMU0UpOworICAg
IEVXS19WSUVXX1BSSVZfR0VUX09SX1JFVFVSTihzZCwgcHJpdiwgRUlOQV9GQUxTRSk7CisgICAg
cmV0dXJuIHByaXYtPnNldHRpbmdzLmVuYWJsZV9mcmFtZV9mbGF0dGVuaW5nOworfQorCisvKioK
KyAqIFNldCBmcmFtZSBmbGF0dGVuaW5nLgorICoKKyAqIEBwYXJhbSBvIHZpZXcgdG8gc2V0IGZs
YXR0ZW5pbmcKKyAqCisgKiBAcmV0dXJuIEVJTkFfVFJVRSBpZiBmbGF0dGVuaW5nIHN0YXR1cyBz
ZXQsIEVJTkFfRkFMU0UKKyAqICAgICAgICAgb3RoZXJ3aXNlIChlcnJvcnMpLgorICovCitFaW5h
X0Jvb2wgZXdrX3ZpZXdfc2V0dGluZ19lbmFibGVfZnJhbWVfZmxhdHRlbmluZ19zZXQoRXZhc19P
YmplY3QqIG8sIEVpbmFfQm9vbCBlbmFibGUpCit7CisgICAgRVdLX1ZJRVdfU0RfR0VUX09SX1JF
VFVSTihvLCBzZCwgRUlOQV9GQUxTRSk7CisgICAgRVdLX1ZJRVdfUFJJVl9HRVRfT1JfUkVUVVJO
KHNkLCBwcml2LCBFSU5BX0ZBTFNFKTsKKyAgICBlbmFibGUgPSAhIWVuYWJsZTsKKyAgICBpZiAo
cHJpdi0+c2V0dGluZ3MuZW5hYmxlX2ZyYW1lX2ZsYXR0ZW5pbmcgIT0gZW5hYmxlKSB7CisgICAg
ICAgIHByaXYtPnBhZ2Vfc2V0dGluZ3MtPnNldEZyYW1lRmxhdHRlbmluZ0VuYWJsZWQoZW5hYmxl
KTsKKyAgICAgICAgcHJpdi0+c2V0dGluZ3MuZW5hYmxlX2ZyYW1lX2ZsYXR0ZW5pbmcgPSBlbmFi
bGU7CisgICAgfQorICAgIHJldHVybiBFSU5BX1RSVUU7Cit9CisKIEVpbmFfQm9vbCBld2tfdmll
d19zZXR0aW5nX3NjcmlwdHNfd2luZG93X29wZW5fZ2V0KGNvbnN0IEV2YXNfT2JqZWN0KiBvKQog
ewogICAgIEVXS19WSUVXX1NEX0dFVF9PUl9SRVRVUk4obywgc2QsIEVJTkFfRkFMU0UpOwpkaWZm
IC0tZ2l0IGEvV2ViS2l0L2VmbC9ld2svZXdrX3ZpZXcuaCBiL1dlYktpdC9lZmwvZXdrL2V3a192
aWV3LmgKaW5kZXggOGRkNjE3OC4uOWQ1OTk3YyAxMDA2NDQKLS0tIGEvV2ViS2l0L2VmbC9ld2sv
ZXdrX3ZpZXcuaAorKysgYi9XZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5oCkBAIC0zODksNiArMzg5
LDkgQEAgRUFQSSBFaW5hX0Jvb2wgICAgZXdrX3ZpZXdfc2V0dGluZ19lbmFibGVfc2NyaXB0c19z
ZXQoRXZhc19PYmplY3QgKm8sIEVpbmFfQm9vbAogRUFQSSBFaW5hX0Jvb2wgICAgZXdrX3ZpZXdf
c2V0dGluZ19lbmFibGVfcGx1Z2luc19nZXQoY29uc3QgRXZhc19PYmplY3QgKm8pOwogRUFQSSBF
aW5hX0Jvb2wgICAgZXdrX3ZpZXdfc2V0dGluZ19lbmFibGVfcGx1Z2luc19zZXQoRXZhc19PYmpl
Y3QgKm8sIEVpbmFfQm9vbCBlbmFibGUpOwogCitFQVBJIEVpbmFfQm9vbCAgICBld2tfdmlld19z
ZXR0aW5nX2VuYWJsZV9mcmFtZV9mbGF0dGVuaW5nX2dldChjb25zdCBFdmFzX09iamVjdCogbyk7
CitFQVBJIEVpbmFfQm9vbCAgICBld2tfdmlld19zZXR0aW5nX2VuYWJsZV9mcmFtZV9mbGF0dGVu
aW5nX3NldChFdmFzX09iamVjdCogbywgRWluYV9Cb29sIGVuYWJsZSk7CisKIEVBUEkgRWluYV9C
b29sICAgIGV3a192aWV3X3NldHRpbmdfc2NyaXB0c193aW5kb3dfb3Blbl9nZXQoY29uc3QgRXZh
c19PYmplY3QgKm8pOwogRUFQSSBFaW5hX0Jvb2wgICAgZXdrX3ZpZXdfc2V0dGluZ19zY3JpcHRz
X3dpbmRvd19vcGVuX3NldChFdmFzX09iamVjdCAqbywgRWluYV9Cb29sIGFsbG93KTsKIAo=
</data>
<flag name="review"
          id="53936"
          type_id="1"
          status="+"
          setter="tonikitoo"
    />
          </attachment>
      

    </bug>

</bugzilla>