<?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>156735</bug_id>
          
          <creation_ts>2016-04-18 23:04:46 -0700</creation_ts>
          <short_desc>[EFL] Fix broken layout and perf tests since r199658</short_desc>
          <delta_ts>2017-03-11 10:38:44 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>
          <dependson>156622</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>lucas.de.marchi</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1184927</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-04-18 23:04:46 -0700</bug_when>
    <thetext>If EFL port calls InitializeWebKit2() before platformInitialize(), layout and perf tests are broken on EFL port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184930</commentid>
    <comment_count>1</comment_count>
      <attachid>276698</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-04-18 23:06:56 -0700</bug_when>
    <thetext>Created attachment 276698
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184944</commentid>
    <comment_count>2</comment_count>
      <attachid>276698</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2016-04-19 00:15:21 -0700</bug_when>
    <thetext>Comment on attachment 276698
Patch

Do you know why are the crashes happening? If we understand the problem, we can try to properly fix this instead of adding platform ifdefs. For example, we could split platformInitialize in pre/post methods, and then GTK+ would implement only the post and EFL could move what needs to be done before InitializeWebKit2 to the pre method. I&apos;ll roll the patch out while we figure out what&apos;s wrong a how to properly fix it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184946</commentid>
    <comment_count>3</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2016-04-19 00:18:21 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 276698 [details]
&gt; Patch
&gt; 
&gt; Do you know why are the crashes happening? If we understand the problem, we
&gt; can try to properly fix this instead of adding platform ifdefs. For example,
&gt; we could split platformInitialize in pre/post methods, and then GTK+ would
&gt; implement only the post and EFL could move what needs to be done before
&gt; InitializeWebKit2 to the pre method. I&apos;ll roll the patch out while we figure
&gt; out what&apos;s wrong a how to properly fix it.

Thank you for reverting it. I don&apos;t know it yet. Let me try to check why EFL can&apos;t call it before platformInitialize when I free.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1286384</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-03-11 10:38:44 -0800</bug_when>
    <thetext>Closing this bug because the EFL port has been removed from trunk.

If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>276698</attachid>
            <date>2016-04-18 23:06:56 -0700</date>
            <delta_ts>2016-04-19 00:15:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156735-20160419150714.patch</filename>
            <type>text/plain</type>
            <size>1557</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk5NzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggODk3N2RkMjVmZjNiNTQy
ZGZmZmVmNWQ3ZmM3NTE5NjBlNzk1NjAyMC4uZjUzODI3ZDhkNGQwNWY3Zjg3NWJkZDU4MThjZDQ3
OGI4NDAwOTI2NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE2LTA0LTE4ICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ad2Via2l0Lm9yZz4KKworICAgICAgICBbRUZMXSBGaXgg
YnJva2VuIGxheW91dCBhbmQgcGVyZiB0ZXN0cyBzaW5jZSByMTk5NjU4CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTY3MzUKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNoYXJlZC91bml4L0NoaWxkUHJv
Y2Vzc01haW4uaDogQ2FsbCBJbml0aWFsaXplV2ViS2l0MigpIGFmdGVyIHBsYXRmb3JtSW5pdGlh
bGl6ZSgpIG9ubHkgZm9yIEVGTCBwb3J0LgorICAgICAgICAoV2ViS2l0OjpDaGlsZFByb2Nlc3NN
YWluKToKKwogMjAxNi0wNC0xOCAgRGVhbiBKYWNrc29uICA8ZGlub0BhcHBsZS5jb20+CiAKICAg
ICAgICAgTmV3IFNQSSB0byBleHBvcnQgYSBkaWN0aW9uYXJ5IG9mIHJ1bnRpbWUgZmVhdHVyZXMK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC91bml4L0NoaWxkUHJvY2Vzc01haW4u
aCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC91bml4L0NoaWxkUHJvY2Vzc01haW4uaAppbmRleCBh
Y2NjNzY0YzIyYzgxNTExN2EyMGM5YmE3MDJmZTNiMDhkYTVmYWRmLi41NDEzODU4MTY4NTdiNmM5
NGE3Zjk4MjlmMjhlM2YwNjU2MmVlMzFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFy
ZWQvdW5peC9DaGlsZFByb2Nlc3NNYWluLmgKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL3Vu
aXgvQ2hpbGRQcm9jZXNzTWFpbi5oCkBAIC00OSwxMSArNDksMTkgQEAgaW50IENoaWxkUHJvY2Vz
c01haW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQogewogICAgIENoaWxkUHJvY2Vzc01haW5UeXBl
IGNoaWxkTWFpbjsKIAorI2lmICFQTEFURk9STShFRkwpCiAgICAgSW5pdGlhbGl6ZVdlYktpdDIo
KTsKKyNlbmRpZgogCiAgICAgaWYgKCFjaGlsZE1haW4ucGxhdGZvcm1Jbml0aWFsaXplKCkpCiAg
ICAgICAgIHJldHVybiBFWElUX0ZBSUxVUkU7CiAKKyNpZiBQTEFURk9STShFRkwpCisgICAgLy8g
RklYTUU6IElmIEVGTCBwb3J0IGNhbGxzIEluaXRpYWxpemVXZWJLaXQyKCkgYmVmb3JlIHBsYXRm
b3JtSW5pdGlhbGl6ZSgpLAorICAgIC8vIGxheW91dCBhbmQgcGVyZiB0ZXN0cyBhcmUgYnJva2Vu
IG9uIEVGTCBwb3J0LgorICAgIEluaXRpYWxpemVXZWJLaXQyKCk7CisjZW5kaWYKKwogICAgIGlm
ICghY2hpbGRNYWluLnBhcnNlQ29tbWFuZExpbmUoYXJnYywgYXJndikpCiAgICAgICAgIHJldHVy
biBFWElUX0ZBSUxVUkU7CiAK
</data>
<flag name="review"
          id="300970"
          type_id="1"
          status="-"
          setter="cgarcia"
    />
          </attachment>
      

    </bug>

</bugzilla>