<?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>148282</bug_id>
          
          <creation_ts>2015-08-20 19:26:11 -0700</creation_ts>
          <short_desc>[EFL] Revise PlatformWebView ctor according to r188718</short_desc>
          <delta_ts>2015-08-22 11:39:59 -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>WebKit EFL</component>
          <version>WebKit Local 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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joonghun Park">jh718.park</reporter>
          <assigned_to name="Joonghun Park">jh718.park</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1119584</commentid>
    <comment_count>0</comment_count>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-08-20 19:26:11 -0700</bug_when>
    <thetext>https://bugs.webkit.org/show_bug.cgi?id=147996 changed PlatformWebView ctor&apos;s argument to use WKPageConfigurationRef instead of WKContextRef and WKPageGroupRef respectively.
So change the ctor argument aligning with it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119589</commentid>
    <comment_count>1</comment_count>
      <attachid>259565</attachid>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-08-20 19:31:00 -0700</bug_when>
    <thetext>Created attachment 259565
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119650</commentid>
    <comment_count>2</comment_count>
      <attachid>259565</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-08-20 21:28:53 -0700</bug_when>
    <thetext>Comment on attachment 259565
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=259565&amp;action=review

&gt; Source/WebKit2/PlatformEfl.cmake:68
&gt; +    UIProcess/API/C/WKPageConfigurationRef.cpp

Wrong alphabet order.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119652</commentid>
    <comment_count>3</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-08-20 21:30:58 -0700</bug_when>
    <thetext>Committed r188751: &lt;http://trac.webkit.org/changeset/188751&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119653</commentid>
    <comment_count>4</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-08-20 21:31:32 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Committed r188751: &lt;http://trac.webkit.org/changeset/188751&gt;

Land after fixing it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119665</commentid>
    <comment_count>5</comment_count>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-08-20 22:24:27 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 259565 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=259565&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/PlatformEfl.cmake:68
&gt; &gt; +    UIProcess/API/C/WKPageConfigurationRef.cpp
&gt; 
&gt; Wrong alphabet order.

If I place files as below,

UIProcess/API/C/CoordinatedGraphics/WKView.cpp
UIProcess/API/C/WKPageConfigurationRef.cpp

then when I run check-webkit-style script, I meet the log like this.

Source/WebKit2/PlatformEfl.cmake:69:  Alphabetical sorting problem. &quot;UIProcess/API/C/WKPageConfigurationRef.cpp&quot; should be before &quot;UIProcess/API/C/CoordinatedGraphics/WKView.cpp&quot;.

It seems that WKPageConfigurationRef.cpp is precede to WKView.cpp 
because the former is file name and the latter is an intermediate path name I think.

So I guess the current alphabetical order is the right one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119667</commentid>
    <comment_count>6</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2015-08-20 22:30:51 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #2)
&gt; &gt; Comment on attachment 259565 [details]
&gt; &gt; Patch
&gt; &gt; 
&gt; &gt; View in context:
&gt; &gt; https://bugs.webkit.org/attachment.cgi?id=259565&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebKit2/PlatformEfl.cmake:68
&gt; &gt; &gt; +    UIProcess/API/C/WKPageConfigurationRef.cpp
&gt; &gt; 
&gt; &gt; Wrong alphabet order.
&gt; 
&gt; If I place files as below,
&gt; 
&gt; UIProcess/API/C/CoordinatedGraphics/WKView.cpp
&gt; UIProcess/API/C/WKPageConfigurationRef.cpp
&gt; 
&gt; then when I run check-webkit-style script, I meet the log like this.
&gt; 
&gt; Source/WebKit2/PlatformEfl.cmake:69:  Alphabetical sorting problem.
&gt; &quot;UIProcess/API/C/WKPageConfigurationRef.cpp&quot; should be before
&gt; &quot;UIProcess/API/C/CoordinatedGraphics/WKView.cpp&quot;.
&gt; 
&gt; It seems that WKPageConfigurationRef.cpp is precede to WKView.cpp 
&gt; because the former is file name and the latter is an intermediate path name
&gt; I think.
&gt; 
&gt; So I guess the current alphabetical order is the right one.

Yes, it just needed to have a empty line. :) I fixed it.

http://trac.webkit.org/changeset/188751/trunk/Source/WebKit2/PlatformEfl.cmake</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1119668</commentid>
    <comment_count>7</comment_count>
    <who name="Joonghun Park">jh718.park</who>
    <bug_when>2015-08-20 22:35:50 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; (In reply to comment #2)
&gt; &gt; &gt; Comment on attachment 259565 [details]
&gt; &gt; &gt; Patch
&gt; &gt; &gt; 
&gt; &gt; &gt; View in context:
&gt; &gt; &gt; https://bugs.webkit.org/attachment.cgi?id=259565&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Source/WebKit2/PlatformEfl.cmake:68
&gt; &gt; &gt; &gt; +    UIProcess/API/C/WKPageConfigurationRef.cpp
&gt; &gt; &gt; 
&gt; &gt; &gt; Wrong alphabet order.
&gt; &gt; 
&gt; &gt; If I place files as below,
&gt; &gt; 
&gt; &gt; UIProcess/API/C/CoordinatedGraphics/WKView.cpp
&gt; &gt; UIProcess/API/C/WKPageConfigurationRef.cpp
&gt; &gt; 
&gt; &gt; then when I run check-webkit-style script, I meet the log like this.
&gt; &gt; 
&gt; &gt; Source/WebKit2/PlatformEfl.cmake:69:  Alphabetical sorting problem.
&gt; &gt; &quot;UIProcess/API/C/WKPageConfigurationRef.cpp&quot; should be before
&gt; &gt; &quot;UIProcess/API/C/CoordinatedGraphics/WKView.cpp&quot;.
&gt; &gt; 
&gt; &gt; It seems that WKPageConfigurationRef.cpp is precede to WKView.cpp 
&gt; &gt; because the former is file name and the latter is an intermediate path name
&gt; &gt; I think.
&gt; &gt; 
&gt; &gt; So I guess the current alphabetical order is the right one.
&gt; 
&gt; Yes, it just needed to have a empty line. :) I fixed it.
&gt; 
&gt; http://trac.webkit.org/changeset/188751/trunk/Source/WebKit2/PlatformEfl.
&gt; cmake

Ah, I missed the empty line. Thank you :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1120124</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2015-08-22 11:39:59 -0700</bug_when>
    <thetext>Thanks Joonghun. I moved it from PlatformEfl.cmake to CMakeLists.txt in r188826, since it&apos;s needed by every port.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>259565</attachid>
            <date>2015-08-20 19:31:00 -0700</date>
            <delta_ts>2015-08-20 21:28:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148282-20150821113054.patch</filename>
            <type>text/plain</type>
            <size>3199</size>
            <attacher name="Joonghun Park">jh718.park</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg4NzM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYzJhZTMzNzAyYjJiNDIy
YjJhZmRlOWNmNmI3ZTEwYmVlMGY0N2JhZC4uMmZkNTQyMWYyYmQxODhmNTE0MWFlYjU2ZTU5OGRi
ZTNjNDQzZjdhNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDE1LTA4LTIwICBKb29u
Z2h1biBQYXJrICA8amg3MTgucGFya0BzYW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXSBSZXZp
c2UgUGxhdGZvcm1XZWJWaWV3IGN0b3IgYWNjb3JkaW5nIHRvIHIxODg3MTgKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0ODI4MgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogUGxhdGZvcm1FZmwuY21ha2U6
CisKIDIwMTUtMDgtMjAgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KIAog
ICAgICAgICBVc2UgV0tQYWdlQ29uZmlndXJhdGlvblJlZiBpbiBXZWJLaXRUZXN0UnVubmVyCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJL
aXQyL1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IGQxZGM4OTVlOTMxZmFhNmZjYzQ4NzZhZWE1ODYw
ODMzNDY4ODRiNGMuLmJlZTQ1NDE3NTJlYTYxNzc5ZjM3NTAxMWYwNTRhY2JjNDY3ZTQ4NDAgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCkBAIC02NSw2ICs2NSw3IEBAIGxpc3QoQVBQRU5EIFdl
YktpdDJfU09VUkNFUwogICAgIFVJUHJvY2Vzcy9CYWNraW5nU3RvcmUuY3BwCiAgICAgVUlQcm9j
ZXNzL0RlZmF1bHRVbmRvQ29udHJvbGxlci5jcHAKIAorICAgIFVJUHJvY2Vzcy9BUEkvQy9XS1Bh
Z2VDb25maWd1cmF0aW9uUmVmLmNwcAogICAgIFVJUHJvY2Vzcy9BUEkvQy9Db29yZGluYXRlZEdy
YXBoaWNzL1dLVmlldy5jcHAKIAogICAgIFVJUHJvY2Vzcy9BUEkvQy9jYWlyby9XS0ljb25EYXRh
YmFzZUNhaXJvLmNwcApkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdl
TG9nCmluZGV4IDAyOTQ5NDZmZjE1Yjk2ZjZkZDdhYzc2OTA5NjQ4ZjdhN2JkY2QzZjIuLjU5MzIy
YjQ5ZWNiMTQ5YjI1ZTQxNmE4Y2YyMDQ0YzVmOGU2NDlkZWIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0No
YW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxNS0wOC0y
MCAgSm9vbmdodW4gUGFyayAgPGpoNzE4LnBhcmtAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VG
TF0gUmV2aXNlIFBsYXRmb3JtV2ViVmlldyBjdG9yIGFjY29yZGluZyB0byByMTg4NzE4CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDgyODIKKworICAg
ICAgICBUaGlzIHBhdGNoIGNoYW5nZSBQbGF0Zm9ybVdlYlZpZXcgY3RvcidzIGFyZ3VtZW50IHRv
IHVzZSBXS1BhZ2VDb25maWd1cmF0aW9uUmVmCisgICAgICAgIGluc3RlYWQgb2YgV0tDb250ZXh0
UmVmIGFuZCBXS1BhZ2VHcm91cFJlZiByZXNwZWN0aXZlbHkuCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL2VmbC9QbGF0
Zm9ybVdlYlZpZXdFZmwuY3BwOgorICAgICAgICAoV1RSOjpQbGF0Zm9ybVdlYlZpZXc6OlBsYXRm
b3JtV2ViVmlldyk6CisKIDIwMTUtMDgtMjAgIERldmluIFJvdXNzbyAgPGRjcm91c3NvK3dlYmtp
dEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgY2hhbmdlZCBEZXZpbiBSb3Vzc28n
cyBlbWFpbC4KZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZWZsL1BsYXRmb3Jt
V2ViVmlld0VmbC5jcHAgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL2VmbC9QbGF0Zm9ybVdlYlZp
ZXdFZmwuY3BwCmluZGV4IDFlNmIzYmUzZWFlNmI4ZWI1MzQ5YTYyZWQ0ZjY2YTZlZGNkZDMwYjku
LjgxMTY2YjJkZWEyYTZiNmEyODM4YjY5YWJjMjI4MjE4YmUwNzQ3ZDUgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL1dlYktpdFRlc3RSdW5uZXIvZWZsL1BsYXRmb3JtV2ViVmlld0VmbC5jcHAKKysrIGIvVG9v
bHMvV2ViS2l0VGVzdFJ1bm5lci9lZmwvUGxhdGZvcm1XZWJWaWV3RWZsLmNwcApAQCAtNTMsNyAr
NTMsNyBAQCBzdGF0aWMgRWNvcmVfRXZhcyogaW5pdEVjb3JlRXZhcygpCiAgICAgcmV0dXJuIGVj
b3JlRXZhczsKIH0KIAotUGxhdGZvcm1XZWJWaWV3OjpQbGF0Zm9ybVdlYlZpZXcoV0tDb250ZXh0
UmVmIGNvbnRleHQsIFdLUGFnZUdyb3VwUmVmIHBhZ2VHcm91cCwgV0tQYWdlUmVmIC8qIHJlbGF0
ZWRQYWdlICovLCBjb25zdCBWaWV3T3B0aW9ucyYgb3B0aW9ucykKK1BsYXRmb3JtV2ViVmlldzo6
UGxhdGZvcm1XZWJWaWV3KFdLUGFnZUNvbmZpZ3VyYXRpb25SZWYgY29uZmlndXJhdGlvbiwgY29u
c3QgVmlld09wdGlvbnMmIG9wdGlvbnMpCiAgICAgOiBtX29wdGlvbnMob3B0aW9ucykKIHsKICAg
ICBXS1JldGFpblB0cjxXS1N0cmluZ1JlZj4gdXNlRml4ZWRMYXlvdXRLZXkoQWRvcHRXSywgV0tT
dHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoIlVzZUZpeGVkTGF5b3V0IikpOwpAQCAtNjEsNiAr
NjEsOCBAQCBQbGF0Zm9ybVdlYlZpZXc6OlBsYXRmb3JtV2ViVmlldyhXS0NvbnRleHRSZWYgY29u
dGV4dCwgV0tQYWdlR3JvdXBSZWYgcGFnZUdyb3VwLAogCiAgICAgbV93aW5kb3cgPSBpbml0RWNv
cmVFdmFzKCk7CiAKKyAgICBXS0NvbnRleHRSZWYgY29udGV4dCA9IFdLUGFnZUNvbmZpZ3VyYXRp
b25HZXRDb250ZXh0KGNvbmZpZ3VyYXRpb24pOworICAgIFdLUGFnZUdyb3VwUmVmIHBhZ2VHcm91
cCA9IFdLUGFnZUNvbmZpZ3VyYXRpb25HZXRQYWdlR3JvdXAoY29uZmlndXJhdGlvbik7CiAgICAg
bV92aWV3ID0gRVdLVmlld0NyZWF0ZShjb250ZXh0LCBwYWdlR3JvdXAsIGVjb3JlX2V2YXNfZ2V0
KG1fd2luZG93KSwgLyogc21hcnQgKi8gMCk7CiAKICAgICBXS1BhZ2VTZXRVc2VGaXhlZExheW91
dChXS1ZpZXdHZXRQYWdlKEVXS1ZpZXdHZXRXS1ZpZXcobV92aWV3KSksIG1fdXNpbmdGaXhlZExh
eW91dCk7Cg==
</data>
<flag name="review"
          id="284757"
          type_id="1"
          status="+"
          setter="gyuyoung.kim"
    />
          </attachment>
      

    </bug>

</bugzilla>