framework/web/webkit-efl.git
11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.24 2.0alpha master 2.0_alpha submit/master/20120921.084537
JungJik Lee [Wed, 12 Sep 2012 07:48:28 +0000 (16:48 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.24

11 years ago[WK2] Fix crash in create and update tiles.
JungJik Lee [Wed, 12 Sep 2012 07:38:00 +0000 (16:38 +0900)]
[WK2] Fix crash in create and update tiles.

[Title] [WK2] Fix crash in create and update tiles.
[Issue #] NA
[Problem] Crash in create and update tiles.
[Cause] no layer exists when calling getBackingStore.
[Solution] check being the layer before calling getBackingStore.
[Developer] jungjik.lee

11 years ago[WK2] Remove unnecessary code
Seokju Kwon [Wed, 12 Sep 2012 05:29:15 +0000 (14:29 +0900)]
[WK2] Remove unnecessary code

[Title] Remove unnecessary code
[Issue#] N/A
[Problem] Keypad disappears shortly
[Cause] Handle keypad in didSameDocumentNavigationForFrame
[Solution] Remove it because It isn't necessary to handle any more

Change-Id: I56ecfc503b1c333dfdf5e41f7f6f05b1e4edfc1a

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.23
Byungwoo Lee [Wed, 12 Sep 2012 02:35:10 +0000 (11:35 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.23

Change-Id: Iaa0afc533abc0a7d854648a22162e30fff08864b

11 years agoMerge "Fix WebProcess B/S Issue" into 2.0_beta
Sangwook Jung [Wed, 12 Sep 2012 02:31:47 +0000 (11:31 +0900)]
Merge "Fix WebProcess B/S Issue" into 2.0_beta

11 years agoFix WebProcess B/S Issue
Seokju Kwon [Wed, 12 Sep 2012 01:46:36 +0000 (10:46 +0900)]
Fix WebProcess B/S Issue

[Title] Fix WebProcess B/S Issue
[Issue#] N/A
[Problem] Occur B/S
[Cause] Ecore-ime call retrieve_surrounding_callback for only getting the positon of cursor
[Solution] Check null pointer

Change-Id: Ia4687fb8f110098414a8cce39f1f4a2bc2a3dcbe

11 years agoMerge "limit compositing when graphics layers requires too much tile memory." into...
Seojin Kim [Wed, 12 Sep 2012 01:17:10 +0000 (10:17 +0900)]
Merge "limit compositing when graphics layers requires too much tile memory." into 2.0_beta

11 years agoMerge "[WK2] Revert patch / set a limit of layer count and atlas size." into 2.0_beta
seojin kim [Wed, 12 Sep 2012 01:16:56 +0000 (10:16 +0900)]
Merge "[WK2] Revert patch / set a limit of layer count and atlas size." into 2.0_beta

11 years agolimit compositing when graphics layers requires too much tile memory.
Seojin Kim [Tue, 11 Sep 2012 09:56:50 +0000 (18:56 +0900)]
limit compositing when graphics layers requires too much tile memory.

Change-Id: If6b66c13913f64db40347bd2d8c0b45f17091d58

11 years agoMerge "[WK2] selection does not disappear after coping the text" into 2.0_beta
Jongseok Yang [Tue, 11 Sep 2012 10:52:50 +0000 (19:52 +0900)]
Merge "[WK2] selection does not disappear after coping the text" into 2.0_beta

11 years ago[WK2] Revert patch / set a limit of layer count and atlas size.
JungJik Lee [Tue, 11 Sep 2012 10:24:56 +0000 (19:24 +0900)]
[WK2] Revert patch / set a limit of layer count and atlas size.

[Title] [WK2] Revert patch / set a limit of layer count and atlas size.
[Issue #] NA
[Problem] flickering in webapp game.
[Cause] repeat creating and destroying new layers.
[Solution] new patch will be merged.
[Developer] jungjik.lee

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.22
Byungwoo Lee [Mon, 10 Sep 2012 13:05:29 +0000 (22:05 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.22

Change-Id: I412b8808ebeff733ca2dbf3739c84bfcc65295e3

11 years agoFixed the logic to apply default theme.
Yuni Jeong [Mon, 10 Sep 2012 09:20:34 +0000 (18:20 +0900)]
Fixed the logic to apply default theme.

[Title] Fixed the logic to apply default theme.
[Issue#] N/A
[Problem] Text selection handlers are not displayed.
[Cause] Because text selection use fixed default theme path.
        - In spite of default theme change, text selection's default theme is not changed.
[Solution] Fixed the logic to apply default theme

Change-Id: I6923ba5521736ae76f44a626edad0c91da335e1e

11 years agoHandle keypad while WebPage sets the focus automatically
Seokju Kwon [Mon, 10 Sep 2012 08:48:26 +0000 (17:48 +0900)]
Handle keypad while WebPage sets the focus automatically

[Title] Handle keypad while WebPage sets the focus automatically
[Issue#] N_SE-9788
[Problem] Keypad shows up when node get the focus automatically
[Cause] Get the focus an ediable node with clicking another node
[Solution] Add code to check a node under the mouse

Change-Id: I15a50813ede57ec23e1b42107cec1f1f4d6e4a42

11 years ago[WK2] selection does not disappear after coping the text
prathmesh.m [Mon, 10 Sep 2012 07:58:06 +0000 (16:58 +0900)]
[WK2] selection does not disappear after coping the text

[Version] N/A
[Project] N/A
[Title] Fix for clearing the selection after coping the text
[BinType] N/A
[Customer] N/A
[Issue#] N_SE-8601
[Problem] Selection was not getting cleared after coping the text
[Cause] selection is not cleared
[Solution] added code to clear the selection after copy only
[Team] Browser(WCS)
[Developer] Prathmesh.m
[Request] N/A
[Horizontal expansion] N/A
[SCMRequest] N/A

Change-Id: I8f65924c9a7950230b9e56b8de3ca380bbe32c6e

11 years agoRemove tizen feature in computeViewportAttributes()
Changhyup Jwa [Thu, 6 Sep 2012 07:54:23 +0000 (16:54 +0900)]
Remove tizen feature in computeViewportAttributes()

[Title] Remove tizen feature in computeViewportAttributes()
[Issue] WEB-1711
[Problem] Minimum scale value and layout size is incorrect.
[Cause] Tizen feature which is supporting insufficient viewport argument is
        making side effect.
[Solution] Remove unnecessary tizen feature.

Change-Id: I6c51846b87c27c8949654e59bb68be83a091a494

11 years agoAdded patch to create view with created page group with identifier.
Changhyup Jwa [Sun, 9 Sep 2012 13:23:49 +0000 (22:23 +0900)]
Added patch to create view with created page group with identifier.

[Title] Added patch to create view with created page group with identifier.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I59e44457102427979347387377602cfcc328750d

11 years agoMerge "Enable input field zoom" into 2.0_beta
Jongseok Yang [Mon, 10 Sep 2012 05:03:43 +0000 (14:03 +0900)]
Merge "Enable input field zoom" into 2.0_beta

11 years agoEnable input field zoom
Changhyup Jwa [Sun, 9 Sep 2012 07:02:10 +0000 (16:02 +0900)]
Enable input field zoom

[Title] Enable input field zoom
[Issue] N/A
[Problem] Input field zoom was not working
[Cause] ewk_view_focused_node_adjust() was not called
[Solution] Call ewk_view_focused_node_adjust() on viewport attributes are
        changed or contents size is changed.

Change-Id: Ic6016dd6c5db90fd4868594fd33682bf307f0a1a

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.21
Jaehun Lim [Mon, 10 Sep 2012 02:20:25 +0000 (11:20 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.21

Change-Id: I78692a2ff177973d14949b9490a202a4e6ecbe20

11 years agoMerge "Added a plugin directory for OSP." into 2.0_beta
InBum Chang [Mon, 10 Sep 2012 01:52:04 +0000 (10:52 +0900)]
Merge "Added a plugin directory for OSP." into 2.0_beta

11 years ago[WK2] ipc thread sends wakeup message to main thread just once for series of IPC...
Seojin Kim [Mon, 10 Sep 2012 01:01:08 +0000 (10:01 +0900)]
[WK2] ipc thread sends wakeup message to main thread just once for series of IPC messages.

This patch was rollbacked by I726930d2f1532b96f6f20883f1a834ab93354225,
but need to be applied again.

[Title] only one wakeup call for series of IPC messages
[Issue #] N_SE-9731
[Problem] lockup when try to Reply the mail in gmail desktop site.
[Cause] too many IPC messages and corresponding wakeup calls causes ecore_pipe get fulled and writing action could be stuck.
[Solution] only one wakeup call for series of IPC messages
[Developer] seojin.kim

11 years agoAdded a plugin directory for OSP.
KwangYong Choi [Sun, 9 Sep 2012 13:14:19 +0000 (22:14 +0900)]
Added a plugin directory for OSP.

[Title] Added a plugin directory for OSP.
[Issue#] N/A
[Problem] OSP plugin does not work.
[Cause] WKContextSetAdditionalPluginsDirectory() is not work properly because
        it sets additional plugin directory of only one PluginInfoStore.
        Every WebContext makes its own PluginInfoStore. But it's not possible
        to set the value of every PluginInfoStore.
[Solution] Add the OSP plugin directory to default plugin directories.
[Developer] ky0.choi

Change-Id: If3bb5dc43f8d13cf5d4713c104a215e8802f8f94

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.20
Jongseok Yang [Sun, 9 Sep 2012 13:05:53 +0000 (22:05 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.20

Change-Id: Ice71ea7ca7ecfbf5ccdff037ebee27bd32a953d3

11 years agoMerge "[WK2] Remove EINA SAFETY MESSAGE while deleting data_list" into 2.0_beta
Jongseok Yang [Sun, 9 Sep 2012 11:49:17 +0000 (20:49 +0900)]
Merge "[WK2] Remove EINA SAFETY MESSAGE while deleting data_list" into 2.0_beta

11 years ago[WK2] Remove EINA SAFETY MESSAGE while deleting data_list
Seokju Kwon [Sun, 9 Sep 2012 10:53:47 +0000 (19:53 +0900)]
[WK2] Remove EINA SAFETY MESSAGE while deleting data_list

[Title] Remove EINA SAFETY MESSAGE while deleting data_list
[Issue#] N/A
[Problem] Display error message
[Cause]
[Solution] Add code to check null-value

Change-Id: I6826ee020368d0fbe55a9eeae07395ce93a741f2

11 years ago[WK2] allow up to 64MB tile textures for 1 frame update
Seojin Kim [Sun, 9 Sep 2012 10:26:39 +0000 (19:26 +0900)]
[WK2] allow up to 64MB tile textures for 1 frame update

[Title] [WK2] allow up to 64MB tile textures for 1 frame update
[Issue #] N_SE-9731
[Problem] lockup when try to Reply the mail in gmail desktop site.
[Cause] Too many layers are created in gmail desktop site, and moreover, contents forcely triggers relayout and paint infinitely.
Sometimes, it creates so many graphics layers, and in turn, it creates too many tiles, and consequently causes out of shared memory space.
[Solution] set texture memory limit up to 64MB
[Developer] seojin.kim

11 years ago[WK2] allow up to 40 graphics layers
Seojin Kim [Sun, 9 Sep 2012 10:16:21 +0000 (19:16 +0900)]
[WK2] allow up to 40 graphics layers

[Title] [WK2] allow up to 40 graphics layers
[Issue #] N_SE-9731
[Problem] lockup when try to Reply the mail in gmail desktop site.
[Cause] Too many layers are created in gmail desktop site, and moreover, contents forcely triggers relayout and paint infinitely.
[Solution] Set limit up to 40 layers.
[Developer] seojin.kim

11 years ago[WK2] Clear atlas buffer instead of swapping the buffers.
JungJik Lee [Sun, 9 Sep 2012 08:24:13 +0000 (17:24 +0900)]
[WK2] Clear atlas buffer instead of swapping the buffers.

[Title] [WK2] Clear atlas buffer instead of swapping the buffers.
[Issue #] N_SE-9345
[Problem] Broken tiles are drawn in webapp and browser.
[Cause] broken atlas buffers returns.
[Solution] clear atlas buffer up instead of swapping the buffer.
           so that WebCore draws the tiles with new clean surface.
[Developer] jungjik.lee

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.19
Jongseok Yang [Sat, 8 Sep 2012 13:46:22 +0000 (22:46 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.19

Change-Id: I3e4849a821f0b3fe5b5077a2472505c0d7f39a2c

11 years agoFix bug when UIProcess received invalid keyboard event from WebProcess
Byungwoo Lee [Sat, 8 Sep 2012 12:41:24 +0000 (21:41 +0900)]
Fix bug when UIProcess received invalid keyboard event from WebProcess

[Title] Fix bug when UIProcess received invalid keyboard event from WebProcess
[Issue#] N/A
[Problem] incorrectly used a function for handling invalid keyboard event.
[Cause] N/A
[Solution] Fix to use correct function.
[Developer] bw80.lee

Change-Id: Ib70e33d5e0bb548850a319fe9bf4816a28b56315

11 years ago[WK2] Focus on input tag having a label tag
Seokju Kwon [Sat, 8 Sep 2012 09:15:24 +0000 (18:15 +0900)]
[WK2] Focus on input tag having a label tag

[Title] Focus on input tag having a label tag (www.tizen.org)
[Issue#] N/A
[Problem] Keypad doesn't appear when clicking an input tag
[Cause] Node under the mouse is label tag
[Solution] Check wheather mouse is pressed or not in dispatchFocusEvent

Change-Id: Ibadf925d46fc0c07ef8dfacbe84832b33078becc

11 years ago[Title] Fix that text input don't scroll when new character is added at end of box.
youngtaeck.song [Sat, 8 Sep 2012 09:58:40 +0000 (18:58 +0900)]
[Title] Fix that text input don't scroll when new character is added at end of box.
[Issue#] N_SE-9473
[Problem] Fix that text input don't scroll when new character is added at end of box.
[Cause] In this case, do not call text box's scroll function.
[Solution] Call text box's scroll function.

Change-Id: I35b9a953dcc398374cc36cb3c6748e21de9a91bd

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.18
Jinwoo Song [Sat, 8 Sep 2012 07:45:08 +0000 (16:45 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.18

Change-Id: Id6ac20d904b255b3adf71ed3d0e6ddf32175c369

11 years agoMerge "[WK2] Remove input context for fullscreen keypad" into 2.0_beta
Jongseok Yang [Sat, 8 Sep 2012 07:31:46 +0000 (16:31 +0900)]
Merge "[WK2] Remove input context for fullscreen keypad" into 2.0_beta

11 years ago[WK2] Remove input context for fullscreen keypad
Seokju Kwon [Sat, 8 Sep 2012 07:25:04 +0000 (16:25 +0900)]
[WK2] Remove input context for fullscreen keypad

[Title] Remove input context for fullscreen keypad
[Issue#] N_SE-8440
[Problem] Default keypad focus in when fullscreen keypad show up
[Cause] Doesn't remove input context
[Solution] Remove input context

Change-Id: I8cfaaec184ed9e50a97b0c667a0a4fe9bf2950be

11 years agoDo not generate touch event for text selectio mode.
Eunmi Lee [Fri, 24 Aug 2012 07:37:08 +0000 (16:37 +0900)]
Do not generate touch event for text selectio mode.

[Title] Do not generate touch event for text selectio mode.
[Issue#] N_SE-6502
[Problem] The item of Geocoder WebApp is selected even though text selection mode is on.
[Cause] The touch event is generated even though text selection mode is on.
[Solution] Do not generate touch event for text selectio mode.
[Team] Browser (TiledAC)

Change-Id: I00752efd8787b79db9679e868e92bc46ec1a18fd

11 years ago[WK2] fail to disable autofocus for ime
Seokju Kwon [Fri, 7 Sep 2012 11:20:46 +0000 (20:20 +0900)]
[WK2] fail to disable autofocus for ime

[Title] fail to disable autofocus for ime
[Issue#] N/A
[Problem] keypad show up and down rapidly
[Cause] Can't recognize whether mouse is pressed or not
[Solution] Check it in EventHandler::dispatchMouseEvent

Change-Id: Ie33e35061950ee78cc825fc71dde4b80bf9f0a35

11 years agoMerge "Fixed [S1-8217] BS occurs after selecting download linked filed in facebook...
Jongseok Yang [Fri, 7 Sep 2012 11:46:33 +0000 (20:46 +0900)]
Merge "Fixed [S1-8217] BS occurs after selecting download linked filed in facebook app." into 2.0_beta

11 years ago[Title] Fix a issue that the crash happens when select OK button in input type picker.
Hyerim Bae [Fri, 7 Sep 2012 09:59:16 +0000 (18:59 +0900)]
[Title] Fix a issue that the crash happens when select OK button in input type picker.

[Issue#] N/A
[Problem] The crash happens when select OK button in input type picker.
[Cause] The input type picker reqeust event comes twice.
[Solution] Delete the previous popup.
[Team] Browser UI
[Developer] Hyerim Bae
[Request] N/A

Change-Id: Icb6548864e8a23cdca51baab248a802dfd47c17c

11 years agoCall eglMakeCurrent function before glReadPixels.
YongGeol Jung [Thu, 6 Sep 2012 02:02:13 +0000 (11:02 +0900)]
Call eglMakeCurrent function before glReadPixels.

[Title] Call eglMakeCurrent function before glReadPixels.
[Issue#] N/A
[Problem] glReadPixels function doesn't return proper data if called multiple times in same frame.
[Cause] N/A
[Solution] Call eglMakeCurrent function before glReadPixels.

Change-Id: Ie38aeddde3afa0ca979be22605c0a43088391699

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.17
Jaehun Lim [Fri, 7 Sep 2012 05:12:04 +0000 (14:12 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.17

Change-Id: I879bd66d406debc6b330b6ea94080b73dd2278aa

11 years agoTerminate process when didProcessCrash is not controlled.
Ryuan Choi [Thu, 6 Sep 2012 06:30:12 +0000 (15:30 +0900)]
Terminate process when didProcessCrash is not controlled.

[Title] Terminate process when didProcessCrash is not controlled.
[Issue#] S1-8073
[Problem] facebook screen NG and can't find anything but 'back' button.
[Cause] WebProcess is crashed but app does not handle crash event.
[Solution] As a default, exit when "process,crashed" is not handled.

Change-Id: I872079c029946b4da148d1704b3adc8506f9d369

11 years ago[WK2] Set a limit of layer count.
JungJik Lee [Thu, 6 Sep 2012 14:18:16 +0000 (23:18 +0900)]
[WK2] Set a limit of layer count.

[Title] [WK2] Set a limit of layer count.
[Issue #] N_SE-9221, N_SE-9136
[Problem] crash in gmail desktop site.
[Cause] Too many layers are created in gmail desktop site.
        Due to so many layers, it reaches to OOM situation.
[Solution] Set limit up to 150 layers.
[Developer] jungjik.lee

11 years agoMerge "Block UI events not to be sent to the WebProcess while js popup is displayed...
Sangwook Jung [Thu, 6 Sep 2012 11:57:34 +0000 (20:57 +0900)]
Merge "Block UI events not to be sent to the WebProcess while js popup is displayed." into 2.0_beta

11 years agoMerge "Revert "Block UI events not to be sent to the WebProcess while js popup is...
Sangwook Jung [Thu, 6 Sep 2012 11:56:44 +0000 (20:56 +0900)]
Merge "Revert "Block UI events not to be sent to the WebProcess while js popup is displayed."" into 2.0_beta

11 years agoFixed [S1-8217] BS occurs after selecting download linked filed in facebook app.
bunam.jeon [Mon, 3 Sep 2012 12:33:22 +0000 (21:33 +0900)]
Fixed [S1-8217] BS occurs after selecting download linked filed in facebook app.

[Title] Fixed [S1-8217] BS occurs after selecting download linked filed in facebook app.
[Issue#] S1-8217
[Problem] BS occurs
[Cause] not initializtion didStartDownload callback
[Solution] Initialization didStartDownload callback

Change-Id: I7ef785c14a9f6b10d53e5d473fad96958fc6e7bd

11 years agoBlock UI events not to be sent to the WebProcess while js popup is displayed.
Byungwoo Lee [Thu, 6 Sep 2012 06:14:36 +0000 (15:14 +0900)]
Block UI events not to be sent to the WebProcess while js popup is displayed.

[Title] Block UI events not to be sent to the WebProcess while js popup is displayed.
[Issue#] N_SE-8944 / N_SE-8828 / N_SE-8867 / N_SE-8935 / N_SE-8935 (tizendev.org/bugs)
[Problem] UI Process is terminated when js popup is displayed.
[Cause] Not permitted IPC messages about user event (touch, mouse, guesture, keyboard)
        can be sent to the WebProcess while js popup is displayed
[Solution] Add blocking code for the events while js popup is displayed.
[Developer] bw80.lee

Change-Id: Ieb7f91760db7c3a22389409b537064ce26d7b756

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.16
Jaehun Lim [Thu, 6 Sep 2012 08:35:16 +0000 (17:35 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.16

Change-Id: I79b20906839dfa34ee0028bd78c8dc548379d2b4

11 years agoRevert "Block UI events not to be sent to the WebProcess while js popup is displayed."
Byungwoo Lee [Thu, 6 Sep 2012 06:14:09 +0000 (15:14 +0900)]
Revert "Block UI events not to be sent to the WebProcess while js popup is displayed."

This reverts commit b2d75c5b02f5c1a4b9196609d80e72b5294490ed

Change-Id: I10b0b697461930a04000ed1929a77041145514a8

11 years agoMerge "[WK2] Checking the pointer of deleted layer's backingStore." into 2.0_beta
seojin kim [Thu, 6 Sep 2012 06:12:16 +0000 (15:12 +0900)]
Merge "[WK2] Checking the pointer of deleted layer's backingStore." into 2.0_beta

11 years ago[WK2] Checking the pointer of deleted layer's backingStore.
jungjiklee [Thu, 6 Sep 2012 05:58:16 +0000 (14:58 +0900)]
[WK2] Checking the pointer of deleted layer's backingStore.

[Title] [WK2] Checking the pointer of deleted layers' backingStore.
[Issue #] N_SE-9205
[Problem] Assert while gaming intel-countingbeads webapp.
[Cause] crash occurs when removing the tile which is in the deleted layer.
        so while getting the backingStore of the layer, it returns nullptr.
[Solution] check the layer existing before calling getBackingStore function in WebLayerTreeRenderer.
[Developer] jungjik.lee

11 years agoMerge "[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.15" into 2.0_beta
Jinwoo Song [Thu, 6 Sep 2012 05:46:05 +0000 (14:46 +0900)]
Merge "[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.15" into 2.0_beta

11 years agoMerge "Do not call eglMakeCurrent multiple times." into 2.0_beta
GyongJin Joung [Thu, 6 Sep 2012 05:39:44 +0000 (14:39 +0900)]
Merge "Do not call eglMakeCurrent multiple times." into 2.0_beta

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.15
Jaehun Lim [Thu, 6 Sep 2012 05:01:30 +0000 (14:01 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.15

Change-Id: I6e89ae71f7d5804cd96a64d46219394f78a58694

11 years ago[WK2] Adding default iconDatabasePath for favicon
n.bansal [Thu, 6 Sep 2012 04:28:25 +0000 (13:28 +0900)]
[WK2] Adding default iconDatabasePath for favicon

[Version] N/A
[Project] N/A
[Title] Adding default iconDatabasePath for favicon
[BinType] N/A
[Customer] N/A
[Issue#] N/A
[Problem] Favicon is not displayed in url bar after page load
[Cause] Default iconDatabasePath was not set in WebContextEfl.cpp
[Solution] APIs modified to set default path
[Team] Browser(WCS)
[Developer] n.bansal
[Request] N/A
[Horizontal expansion] N/A
[SCMRequest] N/A

Change-Id: Id89d0d2c414050ca3f8a03e92ded7ed48fe1eb7f

11 years agoDo not call eglMakeCurrent multiple times.
YongGeol Jung [Wed, 5 Sep 2012 09:34:27 +0000 (18:34 +0900)]
Do not call eglMakeCurrent multiple times.

[Title] Do not call eglMakeCurrent multiple times.
[Issue#] N/A
[Problem] WebGL performance is very poor on emulator.
[Cause] eglMakeCurrent function was called every time for gl commands.
[Solution] Do not call eglMakeCurrent multiple times.

Change-Id: I5bf02a78ea672d76d2dce5ce5584a003aea3d6f2

11 years agoMerge "[WK2] Do not focus an element when autofocus is disabled." into 2.0_beta
Kihong Kwon [Thu, 6 Sep 2012 01:10:42 +0000 (10:10 +0900)]
Merge "[WK2] Do not focus an element when autofocus is disabled." into 2.0_beta

11 years agoBlock UI events not to be sent to the WebProcess while js popup is displayed.
Byungwoo Lee [Wed, 5 Sep 2012 15:05:48 +0000 (00:05 +0900)]
Block UI events not to be sent to the WebProcess while js popup is displayed.

[Title] Block UI events not to be sent to the WebProcess while js popup is displayed.
[Issue#] N_SE-8944 / N_SE-8828 / N_SE-8867 / N_SE-8935 / N_SE-8935 (tizendev.org/bugs)
[Problem] UI Process is terminated when js popup is displayed.
[Cause] Not permitted IPC messages about user event (touch, mouse, guesture, keyboard)
        can be sent to the WebProcess while js popup is displayed
[Solution] Add blocking code for the events while js popup is displayed.
[Developer] bw80.lee

Change-Id: Ic1753b244557d4e3ae9353e0707616860538a30f

11 years agoMerge "Revert "[Title] Modify to use elm genlist instead of elm list."" into 2.0_beta
Hyerim Bae [Wed, 5 Sep 2012 13:25:33 +0000 (22:25 +0900)]
Merge "Revert "[Title] Modify to use elm genlist instead of elm list."" into 2.0_beta

11 years agoRevert "[Title] Modify to use elm genlist instead of elm list."
Hyerim Bae [Wed, 5 Sep 2012 13:25:21 +0000 (22:25 +0900)]
Revert "[Title] Modify to use elm genlist instead of elm list."

This reverts commit b3e241fc29dd061cd897101b9a1767d9ff346a77

11 years ago[WK2] Do not focus an element when autofocus is disabled.
Seokju Kwon [Wed, 5 Sep 2012 11:07:24 +0000 (20:07 +0900)]
[WK2] Do not focus an element when autofocus is disabled.

[Title] Do not focus an element when Autofocus is disabled.
[Issue#] N_SE-8694
[Problem] Keypad appears when clicking empty space after loading
[Cause] Can't recognize whether mouse is pressed or not
[Solution] Disable focusing an element when autofocus is disabled

Change-Id: I39d2dafabde2afed06f0540d2d2082644672db30

11 years agoMerge "Fix bug that title is treated as url." into 2.0_beta
Kihong Kwon [Wed, 5 Sep 2012 12:04:28 +0000 (21:04 +0900)]
Merge "Fix bug that title is treated as url." into 2.0_beta

11 years agoFix bug that title is treated as url.
SangYong Park [Wed, 5 Sep 2012 11:29:08 +0000 (20:29 +0900)]
Fix bug that title is treated as url.

[Title] Fix bug that title is treated as url.
[Issue#] N_SE-8931
[Problem] ewk_view_uri_get() returns title
[Cause] title was copied to url in ewkViewSetTitleAndURL()
[Solution] change title to url

Change-Id: I44f5eda040ea95e98f6772ef5bf37f3273013c3b

11 years ago[Title] Modify to use elm genlist instead of elm list.
Hyerim Bae [Wed, 22 Aug 2012 09:49:55 +0000 (18:49 +0900)]
[Title] Modify to use elm genlist instead of elm list.

[Issue#] WEB-1017
[Problem] The performance is too slow if the item count is over 3000.
[Cause] elm list has such a problem originally.
[Solution] Use elm genlist.
[Team] Browser UI
[Developer] Hyerim Bae (hyerim.bae)
[Request] N/A

Change-Id: Iba5caf31e4e23aeb77cd31981d79a01cbd6672fb

11 years ago[Title] Change the background color of select picker.
Hyerim Bae [Mon, 13 Aug 2012 05:59:01 +0000 (14:59 +0900)]
[Title] Change the background color of select picker.

[Issue#] WEB-1554 / N_SE-8967
[Problem] The background color of select picker is black.
[Cause] Theme is changed.
[Solution] Modify the background color of select picker to white.
[Team] Browser UI
[Developer] Hyerim Bae (hyerim.bae)
[Request] N/A

Change-Id: I78bc15c453bc807be7bea8de1fae063a856f7e8a

11 years ago[WK2] Retry to write the wakeup-message in Runloop::wakeup
Seokju Kwon [Wed, 5 Sep 2012 05:18:02 +0000 (14:18 +0900)]
[WK2] Retry to write the wakeup-message in Runloop::wakeup

[Title] Update the screen after pausing the script on remote web inspector
[Issue#] S1-6807
[Problem] Occur PIPE_FD_ERROR in ecore_pipe_write
[Cause] Not able to reflect script step debugging intermediate results onto Emulator hosted Web App
[Solution] Retry to write the wakeup-message temporarily. We need to find the better way

Change-Id: I726930d2f1532b96f6f20883f1a834ab93354225

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.14
Jaehun Lim [Wed, 5 Sep 2012 07:21:40 +0000 (16:21 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.14

Change-Id: Iaac177f982ad087e60d6e237f0c940bffd519dfd

11 years agoClose select tag when javascript updated items.
Ryuan Choi [Wed, 5 Sep 2012 07:08:07 +0000 (16:08 +0900)]
Close select tag when javascript updated items.

[Title] Stored record was not updated after tags are detached.
[Issue#] N_SE-2911 (tizendev.org/buggs)
[Problem] After opened popup menu, device API updated items(option) and options are remained.
[Cause] WebCore does not have proper way to update items which updated.
[Solution] As temporal solution, just close popup.
           I will implement a way to update items when they changed using javascript.

Change-Id: I27f6c01d0765d921b0473f85f54658025b8560aa

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.13
Jaehun Lim [Wed, 5 Sep 2012 05:14:09 +0000 (14:14 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.13

Change-Id: I8ec6b4bf4efe4c6b4345b909fca350c7fa900fd9

11 years agoMerge "[WK2] select all,select word text selection options are displaying for blank...
Jongseok Yang [Tue, 4 Sep 2012 10:42:19 +0000 (19:42 +0900)]
Merge "[WK2] select all,select word text selection options are displaying for blank form fields." into 2.0_beta

11 years agoAdded APIs for checking whether frame is main frame when policy decision callback...
Yuni Jeong [Mon, 3 Sep 2012 08:45:20 +0000 (17:45 +0900)]
Added APIs for checking whether frame is main frame when policy decision callback is called.

[Title] Added APIs for checking whether frame is main frame when policy decision callback is called.
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] N/A

Change-Id: I90b5cdb182eda4aefff38ce89e2ca7a0097c857c

11 years agoDo not force viewport attributes' minimumScale value
Changhyup Jwa [Fri, 31 Aug 2012 07:57:46 +0000 (16:57 +0900)]
Do not force viewport attributes' minimumScale value

[Title] Do not force viewport attributes' minimumScale value.
[Issue#] N/A
[Problem] Viewport attributes' minimumScale is forced by contents' width.
[Cause] minimumScale is recalculated by contents' width if it exceeds layout width
[Solution] Do not force minimumScale when userScalable is false.

This patch is pre-merged into webkit2-release-0.7
http://slp-info.sec.samsung.net/gerrit/#change,86755

Change-Id: I60c97053b94f486a14e160672c6da611e31a1607

11 years agoMerge "Fix focusring issue in menu and button of Web UI Framwork." into 2.0_beta
Jongseok Yang [Tue, 4 Sep 2012 07:22:47 +0000 (16:22 +0900)]
Merge "Fix focusring issue in menu and button of Web UI Framwork." into 2.0_beta

11 years agoAdd APIs to set/get TextZoom
Changhyup Jwa [Tue, 28 Aug 2012 09:44:09 +0000 (18:44 +0900)]
Add APIs to set/get TextZoom

[Title] Add APIs to set/get TextZoom
[Issue] N/A
[Problem] TextZoom was not supported.
[Cause] Not implemented.
[Solution] Add APIs to set/get TextZoom

Conflicts:

Source/WebKit2/Shared/WebPreferencesStore.h
Source/WebKit2/UIProcess/API/efl/tizen/Zoom.cpp

Change-Id: Iec36cc1b33113766fbdeb7de7e610600aa8588ff

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.12
Jaehun Lim [Tue, 4 Sep 2012 05:13:03 +0000 (14:13 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.12

Change-Id: Iff2d3233d3c6e2d0e70b586cd713fcfd14fab542

11 years agoFix focusring issue in menu and button of Web UI Framwork.
Yuni Jeong [Sun, 19 Aug 2012 16:05:51 +0000 (01:05 +0900)]
Fix focusring issue in menu and button of Web UI Framwork.

[Title] Fix focusring issue in menu and button of Web UI Framwork.
[Issue#] P120814-6674, P120809-0079
[Problem] All button in Social magazine change color when we tap it, two color of highlighted
[Cause] Focuse Ring is not drwan using tapHighlightColor of renderStyle.
        - CSS Property for tapHighlightColor : -webkit-tap-highlight-color
[Solution] modified that focus-ring is drawn using tapHighlightColor.

Change-Id: I25af2208a6ce063a33e039eba61eb2a7077b695f

11 years agoModify the picker's TEXT part color.
Hyerim Bae [Mon, 3 Sep 2012 05:38:54 +0000 (14:38 +0900)]
Modify the picker's TEXT part color.

[Title] Modify the picker's TEXT part color.
[Issue#] N_SE-7387
[Problem] The text is hard to read because of the font's color.
[Cause] The font color wasn't set.
[Solution] Modify the font's color.
[Team] Browser UI
[Developer] Hyerim Bae
[Request] N/A]

Change-Id: I64af3647dac042e011b7d461e97a483110d2f6b4

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.11
Jaehun Lim [Fri, 31 Aug 2012 21:40:11 +0000 (06:40 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.11

11 years ago Change separator of file extensions in launching file chooser
Junghwan [Fri, 31 Aug 2012 09:24:48 +0000 (18:24 +0900)]
 Change separator of file extensions in launching file chooser

 [Title] Change separator of file extensions in launching file chooser
 [Issue#] WEB-1708
 [Problem] File chooser is not work with selected file extensions
 [Cause] separator for multiple file extensions which selected has been changed from Myfiles UG team
 [Solution] change separator from "," to ";" following Myfiles UG usage
 [Team] Browser UI
 [Developer] junghwan kang (junghwan.kang)
 [Request] N/A

Change-Id: I8d94f2ba1fbe2b5df8c3184f0b903ee9a63828df

11 years ago[WK2] Perform layout for resize while JavaScript popup is displayed.
Byungwoo Lee [Fri, 31 Aug 2012 08:04:07 +0000 (17:04 +0900)]
[WK2] Perform layout for resize while JavaScript popup is displayed.

Without this patch, Main thread of WebProcess will be suspended when
JavaScript popup is displayed, and most of the IPC messages from UI
Process will be kept for dispatching after the popup is closed.

But this makes some display error when rotation happens or ime window
is closed during the JavaScript popup is displayed, because the resize
event from UIProcess will not be processed until the popup is closed.

With this patch, 'DispatchMessageEvenWhenWaitingForSyncReply' flag is
set to the IPC Messages during a JavaScript popup is displayed, and
those messages will be dispatched even the WebProcess is waiting for
the sync reply of javascript popup.

[Title] [WK2] Perform layout for resize while JavaScript popup is displayed.
[Issue #] N_SE-4573, N_SE-6904
[Problem] Cannot handle ipc messages for resize event during a
          javascript popup is displayed.
[Cause] Not implemented.
[Solution] set 'DispatchMessageEvenWhenWaitingForSyncReply' flag to
           the IPC Messages to be dispatched event the WebProcess is
           waiting for the sync reply.
[Developer] bw80.lee

11 years ago[WK2] select all,select word text selection options are displaying
prathmesh.m [Fri, 31 Aug 2012 06:31:57 +0000 (15:31 +0900)]
[WK2] select all,select word text selection options are displaying
for blank form fields.

[Version] N/A
[Project] N/A
[Title] select all,select word text selection options are displaying
for blank form fields.
[BinType] N/A
[Customer] N/A
[Issue#] WEB-1434
[Problem] context menu is shown on blank fields
[Cause] Input box contents are not checked
[Solution] added check for contents
[Team] Browser(WCS)
[Developer] Prathmesh.m
[Request] N/A
[Horizontal expansion] N/A
[SCMRequest] N/A

Change-Id: I06e478732afc20b8f2848cefadedc63378b17acb

11 years agoMerge "Modify "Paste" option not displaying in context menu" into 2.0_beta
Jongseok Yang [Fri, 31 Aug 2012 05:52:52 +0000 (14:52 +0900)]
Merge "Modify "Paste" option not displaying in context menu" into 2.0_beta

11 years agoMerge "[WK2] Fix for not displaying of paste menu on edit field context" into 2.0_beta
Jongseok Yang [Fri, 31 Aug 2012 05:51:07 +0000 (14:51 +0900)]
Merge "[WK2] Fix for not displaying of paste menu on edit field context" into 2.0_beta

11 years agoModify "Paste" option not displaying in context menu
ty.an [Wed, 29 Aug 2012 11:06:51 +0000 (20:06 +0900)]
Modify "Paste" option not displaying in context menu

[Title] Modify "Paste" option not displaying in context menu
[Issue] WEB-1654
[Problem] Fails to "Paste" the Copied text , "Paste" option not displaying
[Cause] changed some method in ewk_util_number_of_clipboard_items_get()
[Solution] modify in ewk_util_number_of_clipboard_items_get()
           - Delete routine about send message to get number of clipboard items.
           - Change second parameter of XGetWindowProperty to CBHM Ecore_X_Window.

Change-Id: I588ee12024d43f27e9ca9c35669c789f57d2cfab

11 years agoDisable DFG JIT for X86 with Linux
Hojong Han [Fri, 31 Aug 2012 05:21:34 +0000 (14:21 +0900)]
Disable DFG JIT for X86 with Linux

[Version] TIZEN_2.0b_RC2
[Project] N/A
[Title] Disable DFG JIT for X86 with Linux
[BinType] N/A
[Customer] N/A
[Issue#] N_SE-8077
[Problem] Force close occur when drag on android.com page
[Cause] DFG JIT enabled before stabilization tests
[Solution] Disable DFG JIT option
[Team] JavaScript Engine
[Developer] hojong.han
[Request] N/A
[Horizonal expansion] N/A
[SCMRequest] N/A]

Change-Id: I333124cee2916ced33fbbd67567bf5c662f65409

11 years ago[WK2] Fix for not displaying of paste menu on edit field context
prathmesh.m [Fri, 31 Aug 2012 05:02:37 +0000 (14:02 +0900)]
[WK2] Fix for not displaying of paste menu on edit field context

[Version] N/A
[Project] N/A
[Title] fails to "paste" the "cut"ed text ,"paste" option not displaying
for blank form fields.
[BinType] N/A
[Customer] N/A
[Issue#] WEB-1082
[Problem] paste was not displayed after selecting cut in editbox
[Cause] page pointer in pasteboard is null when cut is selected before
copy is selected
[Solution] assigned page pointer as its assigned in case of copy
[Team] Browser(WCS)
[Developer] Prathmesh.m
[Request] N/A
[Horizontal expansion] N/A
[SCMRequest] N/A

Change-Id: Iac9b14c7032aa1b2662296b9c195cdd59377411e

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.10
Jaehun Lim [Thu, 30 Aug 2012 23:22:17 +0000 (08:22 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.10

11 years agoDisable BATTERY_STATUS
Jaehun Lim [Thu, 30 Aug 2012 22:18:21 +0000 (07:18 +0900)]
Disable BATTERY_STATUS

11 years ago[WK2] Create dummy pixmap surface instead of pbuffer surface for WebGL.
Heejin Chung [Thu, 30 Aug 2012 07:28:18 +0000 (16:28 +0900)]
[WK2] Create dummy pixmap surface instead of pbuffer surface for WebGL.

Change-Id: Ib3d3d2c7b9973ab0bd9358286b74cca23f74f33f

11 years ago[WK2] Rotation code for Direct Rendering
Heejin Chung [Thu, 30 Aug 2012 07:07:43 +0000 (16:07 +0900)]
[WK2] Rotation code for Direct Rendering

Rotation related code needed when Direct Rendering is on are added.

Change-Id: I900e883e0fb24afd17f7b65beed0ddefdf3303c8

11 years agoMerge "Add SmartZoom function using findZoomableArea." into 2.0_beta
Jinwoo Song [Thu, 30 Aug 2012 06:04:00 +0000 (15:04 +0900)]
Merge "Add SmartZoom function using findZoomableArea." into 2.0_beta

11 years agoAdd SmartZoom function using findZoomableArea.
Eunmi Lee [Wed, 29 Aug 2012 08:04:13 +0000 (17:04 +0900)]
Add SmartZoom function using findZoomableArea.

Change-Id: I54f9b912dff65d0e6ddcadc6fd2a3d63d0be45fc

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.9
Jaehun Lim [Thu, 30 Aug 2012 05:54:13 +0000 (14:54 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.9

11 years agoRemove deprecated old Reader code
Changhyup Jwa [Thu, 23 Aug 2012 02:38:59 +0000 (11:38 +0900)]
Remove deprecated old Reader code

[Title] Remove deprecated old Reader code
[Issue#] N/A
[Problem] Deprecated
[Cause] It was remained for browser build only.
        WebKit's Reader API is not used in browser anymore.
[Solution] Remove Reader API set

Conflicts:

Source/WebKit2/UIProcess/API/efl/ewk_view.cpp
Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp
Source/WebKit2/WebProcess/WebPage/WebPage.h
Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp

Change-Id: I59be0f6e3c6fba5bf9df44388c07746c4f2e67c8

11 years agoMerge "Fixed that text selection's handles are not displayed in OSP." into 2.0_beta
Jongseok Yang [Thu, 30 Aug 2012 04:31:22 +0000 (13:31 +0900)]
Merge "Fixed that text selection's handles are not displayed in OSP." into 2.0_beta

11 years agoFixed that text selection's handles are not displayed in OSP.
Yuni Jeong [Wed, 29 Aug 2012 13:42:26 +0000 (22:42 +0900)]
Fixed that text selection's handles are not displayed in OSP.

[Title] Fixed that text selection's handles are not displayed in OSP.
[Issue#] N/A
[Problem] Text selection's handles are not displayed in OSP.
[Cause] Condition for displaying text selection's handle is wrong.
[Solution] Modified condition for dispalying text selection's handle in update()

Change-Id: I2fb8e914a9b4b4e7c9b93cc73f29f48813f598e8

11 years agoFixed that context menu doesn't disappear by selecting buttons besides webview in...
Yuni Jeong [Wed, 29 Aug 2012 13:02:03 +0000 (22:02 +0900)]
Fixed that context menu doesn't disappear by selecting buttons besides webview in browser.

[Title] Fixed that context menu doesn't disappear by selecting button besides webview in browser.
        - ex) back, bookmark, more... buttons of browser control bar & reader icon & ...
[Issue#] WEB-1541, WEB-1135, N_SE-7964
[Problem] context menu doesn't disappear by selecting buttons besides webview in browser.
[Cause] There is no routine for hiding context menu in case of this issue.
[Solution] If webview state be change to 'focus-out' state,
           Added routine for hiding context menu and text selection off.

Change-Id: I993b7b6ec9652f2a889ac1e1bb3ce0e345a4601b

11 years agoRemoved code for checking whether the callback parameter is NULL in ewk_view_script_e...
Yuni Jeong [Wed, 29 Aug 2012 11:31:26 +0000 (20:31 +0900)]
Removed code for checking whether the callback parameter is NULL in ewk_view_script_execute().

[Title] Removed code for checking whether the callback parameter is NULL in ewk_view_script_execute().
[Issue#] N/A
[Problem] If the callback parameter is NULL, ewk_view_script_execute() does not work.
[Cause] If the callback parameter is NULL, ewk_view_script_execute() return false.
[Solution] If the result data from the script is not required,
           NULL might be used for the callback parameter.
           So, removed code for checking NULL for the callback parameter.

Change-Id: Idae68a37b834f7cabf0c1d8cb7ef8f7919b52283

11 years ago[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.8
Jaehun Lim [Wed, 29 Aug 2012 09:14:26 +0000 (18:14 +0900)]
[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.8