framework/web/webkit-efl.git
10 years agoDo not select range when picker input element has focus in focus ui mode
SangYong Park [Tue, 17 Sep 2013 00:40:57 +0000 (09:40 +0900)]
Do not select range when picker input element has focus in focus ui mode

[Title] Do not select range when picker input element has focus in focus ui mode
[Issue#] N_SE-52290
[Problem] Picker input element was selected in focus ui mode
[Cause] Input element's default handler did select text
[Solution] Do not select range when picker input element has focus in focus ui mode

Change-Id: Id4ef6876bfba9a46f384cd1b5aed019c25022a06

10 years agoText selection handler disappering in Gmail.
Sudarshan C P [Fri, 21 Jun 2013 15:30:22 +0000 (21:00 +0530)]
Text selection handler disappering in Gmail.

[Title] Selection handler disappears on changing
     the device orientation - gmail.com
[Issue#] WEB-3299
[Problem] Selection handler disappears on changing the
       device orientation on all edit box, even issue reproduce
       in case of scroll the page , single dumbell shown.
[Cause] After orientation/scroll offset changed to the editor,
      new editor rect is not reflecting in updateHandler.
[Solution] Required a Message sync call to update, new editor
     rect on orientation/scroll happens to redraw the update handler.

Change-Id: I34d4746d8a762f0e0b997153c4ef9e6d0acac488

10 years agoFix the bug that fixed element has wrong size
Hurnjoo Lee [Mon, 16 Sep 2013 09:47:51 +0000 (18:47 +0900)]
Fix the bug that fixed element has wrong size

[Title] Fix the bug that fixed element has wrong size
[Issues] N_SE-52245
[Problem] Fixed position has wrong size after showing IME.
[Cause] While calling WebGraphicsLayer::setSize, if the element has position:fixed property then
        the graphics layer be able to get wrong backing store size because the height of cover rect
        is very small when showing IME.
[Solution] Does not call adjustVisibleRect in case of the fixed element in order to prevent wrong
           backingstore size.

Change-Id: Idf1f909f5d6afe2457ab93ab2919d2a8609aa898

10 years agoFixed scroll position in contentRichlyEditable field
bunam.jeon [Wed, 11 Sep 2013 11:12:53 +0000 (20:12 +0900)]
Fixed scroll position in contentRichlyEditable field

[Title]    Fixed scroll position in contentRichlyEditable field
[Issue#]   N/A
[Problem]  Wrong scroll position when input field zoom in contentRichlyEditable field
[Cause]    contentRichlyEditable was not considered
[Solution] Modify scroll condition and position

Change-Id: Ied2330ff616a551fe49ffd3f9c1097080460952f

10 years agoAdded license file in package
Taehwan Kim [Mon, 16 Sep 2013 06:36:53 +0000 (15:36 +0900)]
Added license file in package

[Title] Added license file in package
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Added license file in package

Change-Id: I02a16e7fa86b135c6baa5510a706b78b9f506307

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.99" into tizen_2.2
Keunyong Lee [Mon, 16 Sep 2013 06:41:33 +0000 (06:41 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.99" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.99
Sanghyup Lee [Mon, 16 Sep 2013 06:43:07 +0000 (15:43 +0900)]
[Release] Webkit2-efl-123997_0.11.99

Change-Id: I038ae8d127e674520480c0199ce0817c7927a20d

10 years agoInitialize fixedToViewport flags to false when synchronizing the compositing layers.
Hurnjoo Lee [Tue, 4 Jun 2013 05:21:28 +0000 (14:21 +0900)]
Initialize fixedToViewport flags to false when synchronizing the compositing layers.

[Title] Initialize fixedToViewport flags to false when synchronizing the compositing layers.
[Issue#] N_SE-51581, N_SE-52068
[Problem] A element has fixed location after exiting fullscreen.
[Cause] After exiting fullscreen, the position:fixed property of element was removed,
        but the GraphicsLayer still has fixedToViewport flag.
[Solution] Initialize fixedToViewport flags to false when synchronizing the compositing layers.

Change-Id: Ie1a4100932fc90c9fb2eb7701e67fdee29402002

10 years agoChange the CSS position property of controller to relative
Seonae Kim [Tue, 14 May 2013 13:34:20 +0000 (22:34 +0900)]
Change the CSS position property of controller to relative

[Title] Change the CSS position property of controller to relative
[Issue] N/A
[Problem] If panel position is fixed, siblings is difficult to calculate each position.
[Cause] The position of media controller is currently fixed.
[Solution] we replaced the position property from fixed to relative.

Change-Id: I0a026120d2fac1d88d600db8eb74c0e73fae2462

10 years agoFixed problem that replace is wrong
bunam.jeon [Mon, 16 Sep 2013 02:00:51 +0000 (11:00 +0900)]
Fixed problem that replace is wrong

[Title]    Fixed problem that replace is wrong
[Issue#]   P130913-05322, P130913-05315
[Problem]  The maximum value displayed is incorrect on input max option
[Cause]    Replace is wrong
[Solution] Modify replace code

Change-Id: Ieccc7c1403625401dd9157a57bb5d70ed79e493f

10 years agoTurn off spell-checking feature and remove enchant package.
Jinwoo Jeong [Sat, 14 Sep 2013 06:07:58 +0000 (15:07 +0900)]
Turn off spell-checking feature and remove enchant package.

[Title] Turn off spell-checking feature and remove enchant package.
[Issue#] N/A
[Problem] Unused feature is turned on, and the related package has been used memory.
[Cause] Spell-cheching feature is not used.
[Solution] Turn off spell-checking feature and remove enchant package.

Change-Id: Ie1799354c96d10b6064055c25ce5277a686eeaad

10 years agopopup picker should be memeber of webview instance.
Ryuan Choi [Sat, 14 Sep 2013 03:59:54 +0000 (12:59 +0900)]
popup picker should be memeber of webview instance.

[Title] popup picker should be memeber of webview instance.
[Issue#] P130912-04605
[Problem] open the popup picker by clicking select tag, and home -> click the shortcut to navigate any sites.
          Then, popup picker was remained although new sites are shown.
[Cause] picker was member of webview instance but it remains although webview was hidden.
[Solution] Make picker as member of webview instance.
           So webview became hidden, picker will be hidden.

Change-Id: Iffe21159ab53768176c2e8a0dc4b3ada7b3ad0bc

10 years agoFixed focus ring is wrong.
Yuni Jeong [Thu, 12 Sep 2013 13:01:05 +0000 (22:01 +0900)]
Fixed focus ring is wrong.

[Title] Fixed focus ring is wrong.
[Issue#] P130911-00115
[Problem] Focus ring is wrong.
[Cause] Area to display focus ring is not correct.
[Solution] changed area to display focus ring.

Change-Id: Ie4abe2621bf718ef85f6a0edc513df47761b4e80

10 years agoFixed drag position issue
bunam.jeon [Thu, 12 Sep 2013 23:51:40 +0000 (08:51 +0900)]
Fixed drag position issue

[Title]    Fixed drag position issue
[Issue#]   N_SE-52018, N_SE-52010
[Problem]  Drag image position is wrong when tab the drag image
[Cause]    Unnecessary offset was applied
[Solution] Modify position when tab the drag image

Change-Id: Ib9d241bec5970ae19c34b024e6567586c2a96c2f

10 years agowidthMediaFeatureEval ends up with null FrameView during iframe unload.
Ryuan Choi [Thu, 12 Sep 2013 05:33:04 +0000 (14:33 +0900)]
widthMediaFeatureEval ends up with null FrameView during iframe unload.

[Title] widthMediaFeatureEval ends up with null FrameView during iframe unload.
[Issue#] N_SE-51174
[Problem] Crash while loading mashable.com
[Cause] While frames are being unloaded, the Frame object does not necessarily have valid
        FrameView anymore. Layout on the main frame can end up querying media values on such child
        frames, while detaching.
[Solution] Manually cherry-picked from https://bugs.webkit.org/show_bug.cgi?id=117754

Change-Id: Ia591e5c978279ac58c1e4cc4fa900a6ef4ba7d77

10 years agoFixed problem that second time profiling data does not comes on inspector.
bunam.jeon [Thu, 12 Sep 2013 04:40:57 +0000 (13:40 +0900)]
Fixed problem that second time profiling data does not comes on inspector.

[Title]    Fixed problem that second time profiling data does not comes on inspector.
[Issue#]   N_SE-51553
[Problem]  Second time profiling data does not comes on inspector.
[Cause]    Use unnecessary logic
[Solution] It is a problem that has been fixed in the open source already,
           Because cherry-pick the patch.
[cherry-pick] Web Inspector: Do not disable network tracking while profiling cpu.
              https://bugs.webkit.org/show_bug.cgi?id=93359

Change-Id: Ie4ef5b272418a4afb33d55b06c73afc0b849b744

10 years agoMerge "Workaround fix for datetime picker" into tizen_2.2
InBum Chang [Thu, 12 Sep 2013 02:24:22 +0000 (02:24 +0000)]
Merge "Workaround fix for datetime picker" into tizen_2.2

10 years agoMerge "Apply accessibility feature to color picker" into tizen_2.2
InBum Chang [Thu, 12 Sep 2013 02:24:02 +0000 (02:24 +0000)]
Merge "Apply accessibility feature to color picker" into tizen_2.2

10 years agoRemove unnecessary eeze dependency
Ryuan Choi [Thu, 12 Sep 2013 01:07:41 +0000 (10:07 +0900)]
Remove unnecessary eeze dependency

[Title] Remove unnecessary eeze dependency
[Issue#] N/A
[Problem] Unnecessary dependency
[Cause] Tizen doesn't depend on eeze
[Solution] Removed

Change-Id: If0f8161e8667654f1cf5b461899374e652625c29

10 years agoDisable rtti option
Ryuan Choi [Thu, 12 Sep 2013 01:37:16 +0000 (10:37 +0900)]
Disable rtti option

[Title] Disable rtti optioin
[Issue#] N/A
[Problem] rtti is not needed.
[Cause] N/A
[Solution] N/A

Change-Id: I83faf95e5901c83aa798d0a69607ef0feab46a18

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.98" into tizen_2.2
Keunyong Lee [Wed, 11 Sep 2013 11:21:14 +0000 (11:21 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.98" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.98
Eunsol Cha [Wed, 11 Sep 2013 11:10:23 +0000 (20:10 +0900)]
[Release] Webkit2-efl-123997_0.11.98

Change-Id: I51adb0aaa98719544eeddc08e605e509edcc0a6d

10 years agoUnable to scroll m.facebook.com login page.
Divakar [Wed, 31 Jul 2013 10:58:40 +0000 (16:28 +0530)]
Unable to scroll m.facebook.com login page.

[Title]     Unable to scroll m.facebook.com login page once start scrolling from edit field
[Issue#]    WEB-3684
[Cause]     The scroll events are consumed by text field when we try to scroll the page from it.
[Solution]  As text field has single line of text, it should take only horizontal scroll events.
            Avoiding vertical scroll handling on text fields.
[Developer] Divakar (diviakar.a@samsung.com)

Change-Id: I0eeb9d8c2d4af4e79be51c5380f5ef73a2a9a927

10 years agoMerge "Fixed crash when webapp launched" into tizen_2.2
Sang-Yong Park [Wed, 11 Sep 2013 10:03:50 +0000 (10:03 +0000)]
Merge "Fixed crash when webapp launched" into tizen_2.2

10 years agoCheck double tap when minimum scale is changed in the didChangeContentsSize().
Eunmi Lee [Mon, 9 Sep 2013 02:19:34 +0000 (11:19 +0900)]
Check double tap when minimum scale is changed in the didChangeContentsSize().

[Title] Check double tap when minimum scale is changed in the didChangeContentsSize().
[Issue#] N_SE-49523
[Problem] The tap is not recognized in the WebApp when we do tap twice quickly.
[Cause] The two taps should be recognized correctly, but they are recognized as double tap
when Web App does not set the user-scalable to 0 and minimum scale is not defined in the viewport meta tag.
It is because the minimumScale value is calculated wrong only in the WVGA in this case.
[Solution] Check double tap when minimum scale is changed in the didChangeContentsSize().

Change-Id: If3a7891b2dc5b48aea982d0de837bdc8fb9254f0

10 years agoFixed crash when webapp launched
bunam.jeon [Wed, 11 Sep 2013 08:35:30 +0000 (17:35 +0900)]
Fixed crash when webapp launched

[Title]    Fixed crash when webapp launched
[Issue#]   N_SE-51631
[Problem]  Occurs crash when webapp launched
[Cause]    Abnormally closed inspector
[Solution] Add exception

Change-Id: I2c9f159dc2a635f23146eba45a47295541c39912

10 years agoWorkaround fix for datetime picker
KwangYong Choi [Wed, 11 Sep 2013 07:51:35 +0000 (16:51 +0900)]
Workaround fix for datetime picker

[Title] Workaround fix for datetime picker.
[Issue#] N/A
[Problem] Region format sometimes returns "utf-8". It's not handled by elm datetime.
[Cause] Only support "UTF-8".
[Solution] Workaround fix for change region format from "utf-8" to "UTF-8" guided by Sungho Kwak.

Change-Id: I443dd57d8162a5067b05c1bd8db0be3021667cb9

10 years agoApply accessibility feature to color picker
KwangYong Choi [Wed, 11 Sep 2013 05:44:31 +0000 (14:44 +0900)]
Apply accessibility feature to color picker

[Title] Apply accessibility feature to color picker.
[Issue#] N_SE-49444
[Problem] It's not pissible to select a color from keyboard.
[Cause] Not implemented.
[Solution] Apply accissibility feature to select color from color picker.

Change-Id: I4da966d81ae9209b374938e0be71ed61ca170aae

10 years agoMerge "Moved the freezing of paint on load of a new url from provisionalLoadStarted...
Heejin Chung [Wed, 11 Sep 2013 04:41:37 +0000 (04:41 +0000)]
Merge "Moved the freezing of paint on load of a new url from provisionalLoadStarted to committedLoad" into tizen_2.2

10 years agoRefactor and update combo_box as tizen style
Sanghyup Lee [Wed, 11 Sep 2013 01:10:55 +0000 (10:10 +0900)]
Refactor and update combo_box as tizen style

[Title] Refactor and update combo_box as tizen style
[Issue#] N/A
[Problem] There are some bugs in combo button.
  1. previous combo button is too ugly.
  2. Combo button is displayed like blured with scale factor.
  3. transparent combo box draw ugly arrows and draw rounded border.
  4.There are some blank in popup.
[Cause] N/A
[Solution] Refactored combo box to fix abvoe problems.
  1. changed and update image which is bigger and more clear.
  2. supported scalability by adding scale data value.
  3. replaced manual drawing to signal for transparent background.
  (https://bugs.webkit.org/show_bug.cgi?id=117405)
  In addition, added resetBorder() like opensource and removed manual drawing.
  resetBorder() was removed for manual drawing, but we will not use manual drawing from now.
  4. Fill the blank as pannel color.

Change-Id: I255e6d9d2a07427dba6561e96962be0c1a267168

10 years agoUpdate visible content rect size on UIProcess on updating viewport size
Changhyup Jwa [Tue, 10 Sep 2013 06:46:32 +0000 (15:46 +0900)]
Update visible content rect size on UIProcess on updating viewport size

[Title] Update visible content rect size on UIProcess on updating viewport size
[Issue#] SE-49428
[Problem] After launching Internet-ref with Image file URL by SelfCamera
        webapp, nothing is displayed
[Cause] On launching time, layout is done before ewk_view_smart_calculate.
        And visible content rect is initialized by empty size.
[Solution] Initialize visible content rect on ewk_view_smart_resize

Change-Id: I1fbf4404586682e48dacfecdf0e0d8a2ac467d7b

10 years agoMoved the freezing of paint on load of a new url from provisionalLoadStarted to commi...
Devdatta Deshpande [Mon, 5 Aug 2013 13:31:56 +0000 (19:01 +0530)]
Moved the freezing of paint on load of a new url from provisionalLoadStarted to committedLoad

[Title]    [Alexa100-5Category]: Combo box is unable to display selected value
[Issue#]   WEB-3772, WEB-3732
[Problem]  On selection change of a drop-down box a new page was being loaded. But the changed value was
           not getting updated in the drop-down box
[Cause]    The painting is suspended for current page in WebFrameLoaderClient::provisionalLoadStarted
           i.e. when the page load starts for new page.
[Solution] Moved suspending of paint from provisional load start to WebFrameLoaderClient::committedLoad. So
           the paint for current page will now be suspended only when the first data for next page is received.
[Cherry-picker] Eunmi Lee - cherry pick this patch to fix N_SE-50906.

Change-Id: If30bc1117128841585b195a121c63874d174d613

10 years agoRevert "Use TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG"
KwangYong Choi [Tue, 10 Sep 2013 11:19:53 +0000 (20:19 +0900)]
Revert "Use TIZEN_ENGINEER_MODE macro instead of _SECURE_LOG"

This reverts commit 3fda10a99e4198b26eec5ed63698985bb5b349f5.

Change-Id: I8937dd55456f1254e59bee8e33f9804712a46976

10 years agoGrant 'CAP_MAC_ADMIN' capability to WebProcess executable file
Yunchan Cho [Tue, 10 Sep 2013 05:43:00 +0000 (14:43 +0900)]
Grant 'CAP_MAC_ADMIN' capability to WebProcess executable file

[Title] Grant inheritable/effective bit of 'CAP_MAC_ADMIN' capability to WebProcess executable file
[Issue#] N/A
[Problem] In 1 UI / N Web Process Model like web-provider,
          forked/executed WebProcess using tizen device apis needs to be changed to other proper process label.
          But, process label of WebProcess can't changed to other one.
[Cause] Current WebProcess executable file doesn't have necessary process capability (CAP_MAC_ADMIN).
        This capability makes a process to change its process label file (/proc/self/attr/current) directly.
[Solution] inheritable/effective bit of 'CAP_MAC_ADMIN' capability is set to xattr of /usr/bin/WebProcess
           This xattr is used by linux kernel, which calculates process capabilities of executed processes.
           forked/executed WebProcess has 'CAP_MAC_AMDIN' only if its parent UI process has also inheritable bit of the capability.
           So, inheritable bit of the capability will be set to web-provider (UI process)
           After this patch is applied, WebProcess from browser and web app doesn't have this capability as now.

Change-Id: Ic47b26041c9c3ca920b57fbb3b181a79e6ccb088

10 years agoSupport the method to set WebProcess executable path explicitly
Yunchan Cho [Wed, 21 Aug 2013 06:49:08 +0000 (15:49 +0900)]
Support the method to set WebProcess executable path explicitly

[Title] Support the method to set WebProcess executable path that is forked/executed by UIProcess.
[Issue#] DCM-2299
[Problem] Some tizen device api based on tizen 'appid' doesn't work in WebProcess.
[Cause] Tizen Webkit considers only web app process model, that has 1UIProcess and 1WebProcess.
        But, web-provider for dynamic box, has 1UIProcess and NWebProcess.
        And the N WebProcesses must has different /proc/self/cmdline from each other,
        because some tizen device api uses 'appid' using app_manager API, which reads /proc/self/cmdline of the WebProcess internally.
        Currently, forked all WebProcesses has '/usr/bin/WebProcess' as /proc/self/cmdline value.
        This is cause of this issue.
[Solution] For fixing this issue, special method to set WebProcess path per ewk context is added using env variable.
           ewk_context_new() or ewk_context_new_with_injected_bundle() reads this env variable as soon as ewk context is created.
           web-provider will change value of the env variable to proper path before calling ewk_context_new_with_injected_bundle().
           For using this webkit's support, web-provider may create several symbolic links to /usr/bin/WebProcess.

Change-Id: I9ea320774ce32b5e88bf74450b53b9d66628fa1b

10 years agoMerge "Modify datetime popup layout" into tizen_2.2
InBum Chang [Tue, 10 Sep 2013 08:08:50 +0000 (08:08 +0000)]
Merge "Modify datetime popup layout" into tizen_2.2

10 years agoMerge "[WK2] Recalculate coverRect by intersecting with contentsRect." into tizen_2.2
Young-Taeck Song [Tue, 10 Sep 2013 07:19:42 +0000 (07:19 +0000)]
Merge "[WK2] Recalculate coverRect by intersecting with contentsRect." into tizen_2.2

10 years agoModify datetime popup layout
KwangYong Choi [Mon, 9 Sep 2013 06:54:53 +0000 (15:54 +0900)]
Modify datetime popup layout

[Title] Modify datetime popup layout.
[Issue#] VPSS-1138
[Problem] Layout has unnecessary empty area.
          Datetime format is not same as system format.
[Cause] Not implamented.
[Solution] Fix layout and apply system datetime format. Refactoring codes.

Change-Id: I7080c3d8553ad695ca2a4187b8af410339ca3fb3

10 years agoAdd ENABLE_TIZEN_THEME_SCALED_SUPPORT
Ryuan Choi [Mon, 1 Jul 2013 10:40:49 +0000 (19:40 +0900)]
Add ENABLE_TIZEN_THEME_SCALED_SUPPORT

[Title] Add ENABLE_TIZEN_THEME_SCALED_SUPPORT
[Issue#] P130620-1407
[Problem] check/radio buttons are displayed like blured
[Cause] WebKit/Efl is based on edc and it is well defined for 1.0
        But in mobile, we used bigger level and 1.0 image is too small to show correctly.
        Indeed, RenderThemeEfl does not know scale factor and requires 1.0 image size.
        So, although we gave big image, edc should resize edc object to 1.0 size and
        RenderThemeEfl scale it to bigger.
        While doing it, theme was blured.
[Solution] As a first commit, This checks scale data attribute of edc parts and use original image size.
        WebCore will realize theme size as image size / scale,
        but RenderThemeEfl will keep the original image size as object.
        When painting is required, original image will be rendered as better scale factor
        considering original image size.

Change-Id: Id377ee0fca481b085eed0ba804e6df80125efbc7

10 years agoAvoid crash while getting filelist by using input type=file
Jihye Kang [Mon, 9 Sep 2013 05:18:40 +0000 (14:18 +0900)]
Avoid crash while getting filelist by using input type=file

[Title] Avoid crash while getting filelist by using input type=file
[Issue#] N_SE-51277
[Problem] Crash occurs when uploading images
[Cause] Abnormal use of value can be occured
[Solution] Check validity of values before use

Change-Id: Ia07fe5cea19db019521fa226713774bb15c8674e

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.97" into tizen_2.2
Keunyong Lee [Mon, 9 Sep 2013 10:13:46 +0000 (10:13 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.97" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.97
Eunsol Cha [Mon, 9 Sep 2013 10:14:13 +0000 (19:14 +0900)]
[Release] Webkit2-efl-123997_0.11.97

Change-Id: Ib3a23394d65187437b2c2d9f5a1566d313b55a44

10 years agoUpdate focus ring when scroll webpage
SangYong Park [Mon, 9 Sep 2013 08:34:44 +0000 (17:34 +0900)]
Update focus ring when scroll webpage

[Title] Update focus ring when scroll webpage
[Issue#] N_SE-51480
[Problem] Focus ring did not show after scrolling by tap key.
[Cause] Do not update focus ring when scroll webpage
[Solution] Update focus ring when scroll webpage

Change-Id: I170c8e6cdcf31b57e5f5b4cec6af3761cb88357f

10 years agoFix keypad issue in twitter app.
SangYong Park [Fri, 6 Sep 2013 04:40:30 +0000 (13:40 +0900)]
Fix keypad issue in twitter app.

[Title] Fix keypad issue in twitter app.
[Issue#] N/A
[Problem] Closed keypad opens again.
[Cause] Editor state was not updated in ui process when edit field renderer was destroyed.
[Solution] Modify editor state when edit field renderer was destroyed.

Change-Id: I0ba242744a9b69b4fed2eb7fa2bbe1c0f26c5bce

10 years agoDisable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option
Hyeonji Kim [Fri, 6 Sep 2013 08:11:27 +0000 (17:11 +0900)]
Disable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option

[Title] Disable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option
[Issue#] VPSS-1152, N_SE_50730
[Problem] a normal font is displayed as bold
[Cause] this option make a normal font to embolden
[Solution] Disable TIZEN_FT_EMBOLDEN_FOR_SYNTHETIC_BOLD option

Change-Id: Ibcd4ee31e5d4e13b85e0f81b67524815b26bc2ca

10 years ago[WK2] Recalculate coverRect by intersecting with contentsRect.
JungJik Lee [Thu, 5 Sep 2013 10:55:28 +0000 (19:55 +0900)]
[WK2] Recalculate coverRect by intersecting with contentsRect.

[Title] [WK2] Recalculate coverRect by intersecting with contentsRect.
[Issue#] WGL-480 WGL-355 WGL-437 WGL-438
[Problem] currently TBS is drawing tiles far away from viewport.
[Cause] TBS allocates many tiles for outside tiles and it causes a runout of pixmap memory.
[Solution] intersection with contentsRect.

Change-Id: I5cb60887f233909cc37e0039ac074e71411648e4

10 years agoFitting by contents' width only
Changhyup Jwa [Wed, 4 Sep 2013 02:34:11 +0000 (11:34 +0900)]
Fitting by contents' width only

[Title] Fitting by contents' width only
[Issue#] WGL-269
[Problem] Horizontal scroll on landscape contents
[Cause] Minimum scale factor is calculated by both horizontal and vertical
        contents' size
[Solution] Calculate minimum scale factor with horizontal contents' size only

Change-Id: Iffc1901445f49469a9478fb7b35ae12aab6202d1

10 years agoFix for Username and password showing overlapped in outlook.com
bhargavi.k [Thu, 5 Sep 2013 04:09:07 +0000 (09:39 +0530)]
Fix for Username and password showing overlapped in outlook.com

[Title]  Fix for Username and password showing overlapped in outlook.com
[Issue#] N_SE-50239
[Problem] usename default text and actual username text is getting overlapped and display some corruption
[Cause]  This site's user name and password data is being stored, this is secure site hence this data should not be stored.
[Solution] Checking for autocomplete property of password filed , if it is false, then password data is not stored in DB
           Hence the username is not overlapped with default text on edit fields.

Change-Id: I557c9151dad77c51f9a5f8d3fc6115659965780b

10 years agoFixed problem that Hyper link is not showing while display language changing like...
bunam.jeon [Thu, 5 Sep 2013 04:46:52 +0000 (13:46 +0900)]
Fixed problem that Hyper link is not showing while display language changing like "Hindi"

[Title]    Fixed problem that Hyper link is not showing while display language changing like "Hindi"
[Issue#]   N_SE-50360
[Problem]  Hyper link is not showing while display language changing like "Hindi"
[Cause]    String replace bug
[Solution] change the replacement logic

Change-Id: I62046b97fce24c3f4fbc4deb5d02a85f65d8da86

10 years agoFix for screen shift upward after showing ime
bunam.jeon [Wed, 4 Sep 2013 11:13:15 +0000 (20:13 +0900)]
Fix for screen shift upward after showing ime

[Title]    Fix for screen shift upward after showing ime
[Issue#]   P130902-00494
[Problem]  Screen shift upward after showing ime
[Cause]    Do not update visible content when input field zoom
[Solution] update visible content rect when input fileld zoom

Change-Id: I1f88c845455550b693f7d03c3c3f374b3987ccad

10 years agoRemove unnecessary condition for hiding keypad
SangYong Park [Thu, 5 Sep 2013 02:29:41 +0000 (11:29 +0900)]
Remove unnecessary condition for hiding keypad

[Title] Remove unnecessary condition for hiding keypad
[Issue#] N_SE-50951
[Problem] Keypad did not hide when edit field remove focus quickly.
[Cause] Keypad state is not seen yet.
[Solution] Remove checking state condition.

Change-Id: I68cb6b73c35199ba905e48792855d10b56d349bd

10 years agoRevert "Set keyboard mode"
SangYong Park [Thu, 5 Sep 2013 02:09:08 +0000 (11:09 +0900)]
Revert "Set keyboard mode"

This reverts commit 6f0eae351921fca5976d63a664e5d829953d3f0a.

Change-Id: I8f6a3db5a23f9a2b3817021360455c0b251907e3

10 years agoChange the location of didChangeContents() was called
SangYong Park [Wed, 4 Sep 2013 09:25:55 +0000 (18:25 +0900)]
Change the location of didChangeContents() was called

[Title] Change the location of didChangeContents() was called
[Issue#] N_SE-50951
[Problem] Focus ring did not update sometimes.
[Cause] didChangeContents() was in the wrong location.
[Solution] Change the location of didChangeContents() was called

Change-Id: I5ba705097aaaa97a0c75116b3f36355557c2d0a1

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.96" into tizen_2.2
Keunyong Lee [Wed, 4 Sep 2013 10:48:13 +0000 (10:48 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.96" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.96
Eunsol Cha [Wed, 4 Sep 2013 10:09:14 +0000 (19:09 +0900)]
[Release] Webkit2-efl-123997_0.11.96

Change-Id: If11ed126a94f3e23c12421b4b86fb0dafabab366

10 years agoDo not enable IconDatabase by WebKit itself
Changhyup Jwa [Tue, 20 Aug 2013 11:01:53 +0000 (20:01 +0900)]
Do not enable IconDatabase by WebKit itself

[Title] Do not enable IconDatabase by WebKit itself
[Issue#] N/A
[Problem] IconDatabase is always enabled
[Cause] Enabled by WebKit on initiation time
[Solution] Remove IconDatabase enabling code

Change-Id: I64b9efc20d1ebf7bbaeaa8d80c857a7a763ee6e7

10 years agoFix invalid null check
KwangYong Choi [Wed, 4 Sep 2013 08:19:08 +0000 (17:19 +0900)]
Fix invalid null check

[Title] Fix invalid null check
[Issue#] N_SE-50775
[Problem] Invalid null check.
[Cause] N/A
[Solution] Fix invalid null check in ewk_week_popup()

Change-Id: Ifffcf251995485df63dd83a0d3d784f034c34588

10 years ago[Title] Fix for WebProcess force close occur when tap on home
user [Fri, 30 Aug 2013 12:31:25 +0000 (18:01 +0530)]
[Title]    Fix for WebProcess force close occur when tap on home
[issue#]   N_SE-50159
[Problem]  WebProcess is force closing in the mentioned scenario
[Cause]    In the case when Graphics Layer is Not available it is returning a Graphics Context
[Solution] We must return nullptr if the Graphics Layer is not available.

Change-Id: I68e547b056cca7976dbde42447797b6bfec02477

10 years agoDo not notify editor state during executing command
SangYong Park [Fri, 30 Aug 2013 06:40:50 +0000 (15:40 +0900)]
Do not notify editor state during executing command

[Title] Do not notify editor state during executing command
[Issue#] P130828-03335
[Problem] Keypad toggles uppercase and lowercase layout frequently.
[Cause] Many intermediate editor state notify during executing command.
[Solution] Do not notify editor state during executing command.

Change-Id: Idf2c95f9720c3be9bcd50d58873acf6b345eb8ac

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.95" into tizen_2.2
Keunyong Lee [Tue, 3 Sep 2013 07:29:38 +0000 (07:29 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.95" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.95
Eunsol Cha [Tue, 3 Sep 2013 07:30:11 +0000 (16:30 +0900)]
[Release] Webkit2-efl-123997_0.11.95

Change-Id: I4284bb720e243bfecfaa316874ecabcc09755587

10 years agoRepaint focused node when focus ui mode was changed
SangYong Park [Mon, 2 Sep 2013 09:06:39 +0000 (18:06 +0900)]
Repaint focused node when focus ui mode was changed

[Title] Repaint focused node when focus ui mode was changed
[Issue#] N_SE-50510
[Problem] Focused node did not paint when focus ui mode was changed.
[Cause] Need to repaint focused node
[Solution] Repaint focused node when focus ui mode was changed

Change-Id: I32edbf1b80712fc2b0d93f83980588cb5efa3983

10 years agoFix issue that alphabet is not displayed on Speed reading
Byeongha Cho [Thu, 22 Aug 2013 10:50:01 +0000 (19:50 +0900)]
Fix issue that alphabet is not displayed on Speed reading

[Title] Fix issue that alphabet is not displayed on Speed reading
[Issue#] N/A
[Problem] Alphabet is not displayed on Speed reading
[Cause] Open source cherrypick is not applied properly.
[Solution] Applying cherrypick patch to image surface case only.

Change-Id: Iffdf2d890fd81b9dba40d4bd12f168ed795880ba

10 years ago[cherrypick] Prevent sampling outside source boundaries, by
Devdatta Deshpande [Fri, 16 Aug 2013 05:41:33 +0000 (11:11 +0530)]
[cherrypick] Prevent sampling outside source boundaries, by
             creating subsurfaces from source surfaces.
[Title]    White line appears in Sensor ball app
[Issue#]   P130806-1683
[Problem]  A white line appears at specific locations in
           Sensor ball app when the ball is moved slowly
           at some particular locations in the app
[Cause]    The view port is divided into several tiles by
           Backing store. When the ball is on the edge of
           any tile the paint rect is divided between two
           tiles. Due to this division and various other
           parameters like scale factor etc. the height is
           converted into a float. Since cairo does not
           handle floats properly a white line appears.
[Solution] In latest opensource code this scenario is
           already taken care of by expanding the float
           rect to an int rect.
           Cherry-picked the change from
           http://trac.webkit.org/changeset/148681

Change-Id: Ibcd73ffaae360042b209ed92929673d560537376

10 years ago[WK2] blinking in DynamicBoxViewer when flick down.
JungJik Lee [Mon, 26 Aug 2013 07:20:34 +0000 (16:20 +0900)]
[WK2] blinking in DynamicBoxViewer when flick down.

[Title] [WK2] blinking in DynamicBoxViewer when flick down.
[Issue#] DCM-2263
[Problem] DynamicBoxView is blinking when flick the tile down.
[Cause] pageClient got a nonempty-Layout msg but actually it didn't draw anything.
[Solution] send frame rendered msg to webclip when UIProcess got both nonempty and didRender msg.

Change-Id: Ibed45f5c0e4633a628f3e91eff80216764654933

10 years agoSelection mode is enabled in case that selection is performed by javascript or keyboa...
Yuni Jeong [Fri, 30 Aug 2013 12:54:18 +0000 (21:54 +0900)]
Selection mode is enabled in case that selection is performed by javascript or keyboard 'ctrl+a'.

[Title] Selection mode is enabled in case that selection is performed by javascript or keyboard 'ctrl+a'.
[Issue#] N_SE-49925
[Problem] When selection is performed by javascript or keyboard 'ctrl+A',
          selection handle is not displayed.
[Cause] Not implemented in this case.
[Solution] Although selection mode is false, if there is selection range,
           selection mode is enabled and handle is displayed.

Change-Id: Ib8c0722e1bc8d67cf5fe26d373bbcef7c1973daf

10 years agoFix floating loss miscalculation
Changhyup Jwa [Thu, 29 Aug 2013 04:42:57 +0000 (13:42 +0900)]
Fix floating loss miscalculation

[Title] Fix floating loss miscalculation
[Issue#] N_SE-49821, N_SE-50228
[Problem] Sometimes layout size is abnormal
[Cause] Layout size is calculated by device scale factor. And its' initial
        value is miscalculated by floating loss.
[Solution] Typecast properly on device scale factor calculation

Change-Id: Ieb3d69d2e5a59e120df8248bac849e7905ed9f74

10 years agoChange focus ring rect update logic
SangYong Park [Wed, 14 Aug 2013 07:51:55 +0000 (16:51 +0900)]
Change focus ring rect update logic

[Title] Change focus ring rect update logic
[Issue#] N/A
[Problem] Current update logic is limited.
[Cause] Sometimes focus ring rect does not appear exactly
[Solution] Improve update logic

Change-Id: I2ec9feb65f9e9f1fdf2a604bc39eea740025e990

10 years agoContextMenu is overlapping with IME.
Manish R Gurnaney [Tue, 20 Aug 2013 20:51:03 +0000 (02:21 +0530)]
ContextMenu is overlapping with IME.

[Title] ContextMenu is overlapping with IME.
[Issue#] WEB-3307
[Problem] ContextMenu is overlapping with IME.
[Cause] When IME is present and contextmenu is created for links
        it overlaps since the IME is not hidden.
[Solution] Incase IME is present hide the IME and show the
           focus ring and contextmenu at the proper position.

Change-Id: I570896b5a004758cdc5be814065b2a8cc6d052f2

10 years agoAdd default label for multiple input types
Jiyeon Kim [Fri, 30 Aug 2013 09:00:21 +0000 (18:00 +0900)]
Add default label for multiple input types

[Title] Add default label for multiple input types
[Problem] fileListDefaultLabel return Null so there is no default label for multiple input types
[Cause] fileButtonNoFilesSelectedLabel return NULL
[Solution] fileButtonNoFileSelectedLabel will be used not fileButtonNoFilesSelectedLabel for displaying default label

Change-Id: Icc9b3f8c96f91a186cc9c479b82682610535f8f1

10 years agoRevert "Device aspect ratio is changed as opposite direction"
Sanghyup Lee [Thu, 29 Aug 2013 10:51:50 +0000 (19:51 +0900)]
Revert "Device aspect ratio is changed as opposite direction"

This reverts commit c5fb7170d3cde54ad20558641aceea5260dea280.

Change-Id: I1bc4e1c8f893aa0e397a939acde513c7c766ada5

10 years agoMerge "Device aspect ratio is changed as opposite direction" into tizen_2.2
Jinwoo Song [Thu, 29 Aug 2013 08:08:53 +0000 (08:08 +0000)]
Merge "Device aspect ratio is changed as opposite direction" into tizen_2.2

10 years agoDevice aspect ratio is changed as opposite direction
Ryuan Choi [Mon, 26 Aug 2013 07:21:36 +0000 (16:21 +0900)]
Device aspect ratio is changed as opposite direction

[Title] Device aspect ratio is changed as opposite direction
[Issue#] N/A
[Problem] When rotated to landscape, portait value is shown.
[Cause] We should layout after changed orientation value.
        If not ,layout() uses wrong orientation value while checking whether media query was changed or not.
[Solution] Moved sendOrientationEvent related change.

Change-Id: I7e9cd40d9c3667165c4e620286ca51a0fbf20ed0

10 years agoChange caret interval to align to EFL entry
Jinwoo Song [Wed, 28 Aug 2013 07:06:11 +0000 (16:06 +0900)]
Change caret interval to align to EFL entry

[Title] Change caret interval to align to EFL entry's caret interval
[Issue#] N/A
[Problem] Caret interval is different from that of EFL entry
[Cause] Default value is 0.5.
[Solution] Change default value to 0.6.

Change-Id: I1b6411f7fc04caa39e353390e2df01ebfd4630c6

10 years agoDecide to enable double tap or not after minimumScale value is adjusted.
Eunmi Lee [Thu, 29 Aug 2013 05:39:35 +0000 (14:39 +0900)]
Decide to enable double tap or not after minimumScale value is adjusted.

[Title] Decide to enable double tap or not after minimumScale value is adjusted.
[Issue#] N_SE-50260, N_SE-50242
[Problem] The tap is not recognized in the WebApp when we do tap twice quickly.
[Cause] The two taps should be recognized correctly, but they are recognized as double tap
        when Web App does not set the user-scalable to 0 in the viewport meta tag.
        It is because the minimumScale value is calculated wrong only in the WVGA in this case.
[Solution] Decide to enable double tap or not after minimumScale value is adjusted.

Change-Id: I97ac959a0f845c4c7d5ed49ca560f31904ab5bc6

10 years agoMove key press commands clearing code to after key up event
SangYong Park [Tue, 27 Aug 2013 12:54:16 +0000 (21:54 +0900)]
Move key press commands clearing code to after key up event

[Title] Move key press commands clearing code to after key up event
[Issue#] P130822-07725
[Problem] Text was not entered when capital letter use
[Cause] Clear key press commands by continuous key down events
[Solution] Move key press commands clearing code to after key up event

Change-Id: I5040aa24adfb9179147519ed3dac975a89d5d2e9

10 years agoMerge "[Release] Webkit2-efl-123997_0.11.94" into tizen_2.2
Ryuan Choi [Tue, 27 Aug 2013 23:19:14 +0000 (23:19 +0000)]
Merge "[Release] Webkit2-efl-123997_0.11.94" into tizen_2.2

10 years ago[Release] Webkit2-efl-123997_0.11.94
Taehwan Kim [Tue, 27 Aug 2013 23:15:11 +0000 (08:15 +0900)]
[Release] Webkit2-efl-123997_0.11.94

Change-Id: I7db4f765f643edb9f7b23291078c556438a309f0

10 years agoStop pasting if clipboard callback signal is not from webview
Taeyun An [Tue, 27 Aug 2013 10:59:02 +0000 (19:59 +0900)]
Stop pasting if clipboard callback signal is not from webview

[Title] Stop pasting if clipboard callback signal is not from webview
[Issue#] P130816-04741
[Problem] Paste text into efl entry although paste operation is occured by webview
[Cause] Clipbaord clear, notify callback signal is called many of sides
[Solution] Stop pasting if clipboard callback signal is not from webview

Change-Id: I4bd10eb13a5f5d59b6bda530a915596e0ecee1d6

10 years agoCancel focus ui when ewkview loses focus
SangYong Park [Tue, 27 Aug 2013 12:50:53 +0000 (21:50 +0900)]
Cancel focus ui when ewkview loses focus

[Title] Cancel focus ui when ewkview loses focus
[Issue#] N_SE-49420
[Problem] Two focus rings are appeared on screen
[Cause] Do not hide focus ring when ewkview loses focus
[Solution] Cancel focus ui when ewkview loses focus

Change-Id: I3247d7ca50b080ce1e01fa6fdac6551de25f6ec1

10 years ago[CherryPick] [Page Visibility API] View-less documents should reports as hidden
Jiyeon Kim [Wed, 14 Aug 2013 12:00:25 +0000 (21:00 +0900)]
[CherryPick] [Page Visibility API] View-less documents should reports as hidden

[Title] [Page Visibility API] View-less documents should reports as hidden
[Problem] P130814-01392, P130814-01387
[Cause] The default value of visibility is true
[Solution] The visibility of the document is inherited from the visibility of the page. If there is no page associated with the document, we will assume that the page is hidden, as specifed by the spec,
http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html#dom-document-hidden

https://bugs.webkit.org/show_bug.cgi?id=99410

Change-Id: Ic1b58eed36fc527d465b15552d972981dce46cae

10 years agoSync timezone before getting local time
Hojong Han [Mon, 26 Aug 2013 11:15:28 +0000 (20:15 +0900)]
Sync timezone before getting local time

[Title] Sync timezone before getting local time
[Issue#] N_SE-49766
[Problem] Analogue clock should indicate the right time after changing timezone
[Cause] Changed timezone was not updated
[Solution] Routine added to update timezone

Change-Id: Ifcd442abfafeeee899ee8fd10e094e556ca86f18

10 years agoFix incorrect readable initial scale factor on docomo.co.jp
Changhyup Jwa [Fri, 21 Jun 2013 07:19:40 +0000 (16:19 +0900)]
Fix incorrect readable initial scale factor on docomo.co.jp

[Title] Fix incorrect readable initial scale factor on docomo.co.jp
[Issue#] P130605-7021
[Problem] Initial scale factor is not readable when we load docomo.co.jp from
        smt.docomo.ne.jp
[Cause] Readable initial scale factor is forced by changed contents size
[Solution] Keep readable scale factor as we keep content defined initial scale

Change-Id: I015d48085fe1763e91c52d9e9cd555d7553da355

10 years agoFix update scale bug when viewport property was changed.
SangYong Park [Wed, 21 Aug 2013 01:42:35 +0000 (10:42 +0900)]
Fix update scale bug when viewport property was changed.

[Title] Fix update scale bug when viewport property was changed.
[Issue#] N_SE-49035
[Problem] Focus ring was not updated when viewport property was changed
[Cause] Condition of checking scale factor was not invalid.
[Solution] Fix check condition

Change-Id: I2305db48cda551abf2ed2fe1ca8bba56ee690ea5

10 years agoUnable to Drag the content with Selection Handler.
Manish R Gurnaney [Wed, 21 Aug 2013 19:15:05 +0000 (00:45 +0530)]
Unable to Drag the content with Selection Handler.

[Title] Unable to Drag the content with Selection Handler.
[Issue#] P130812-05130
[Problem] Drag is not happening when content is Editable.
[Cause] Current Drag is blocked for the elements with
        ContentEditable equal to true.
[Solution] Do the calculation for both the elements whether
           contents are editable or not.

Change-Id: Ic102935d99b177c7ded86eafcd4bea7c15f33b23

10 years agoImplemented scolling of page with extending selection
prathmesh.m [Thu, 6 Jun 2013 06:46:35 +0000 (12:16 +0530)]
Implemented scolling of page with extending selection

[Title] Implemented scrolling of page with selection
[Issue#] P130603-0415
[Problem] Extending the selection(right and left) beyond
         the visible area, page is not getting scrolled.
[Cause] No implementation present
[Solution] Added implementation for scrolling of the page
          when selection is extended beyond the visible area

Change-Id: I33e1083042b22c30a144ac5807153a2af8a43be3

10 years agoDo not fit content when initial scale is defined
Changhyup Jwa [Tue, 20 Aug 2013 11:28:59 +0000 (20:28 +0900)]
Do not fit content when initial scale is defined

[Title] Do not fit content when initial scale is defined
[Issue#] N/A
[Problem] Initial scale defined content's initial scale factor is changed
[Cause] It's fitted to contents automatically even initial scale is defined
[Solution] If content defines initial scale, do not fit content to viewport

Change-Id: I83975ba61ec50c36d451f6fb25694b757fa81610

10 years ago[Release] Webkit2-efl-123997_0.11.93
Taehwan Kim [Mon, 26 Aug 2013 07:53:20 +0000 (16:53 +0900)]
[Release] Webkit2-efl-123997_0.11.93

Change-Id: Iaee80fe3bb5255876dc7cda88bfc0dad95954034

10 years agoSlider pointer does not move smoothly in html5 video
Robert Jadczak [Fri, 23 Aug 2013 10:18:09 +0000 (19:18 +0900)]
Slider pointer does not move smoothly in html5 video

[Title] Slider pointer does not move smoothly in html5 video
[Issue] N_SE-48572
[Problem] When gstreamer position query fails MediaPlayerPrivateGStreamer::playbackPosition() returns zero.
[Solution] Changing the returned value in case of gstreamer position query fails.

Change-Id: I3d1a849c809e6e48c3377498cad25987f5cafc67

10 years agoCorrect the flaw for "nodebug"
Taeyun An [Sat, 24 Aug 2013 08:16:52 +0000 (17:16 +0900)]
Correct the flaw for "nodebug"

[Title] Correct the flaw for "nodebug"
[Issue#] N/A
[Problem] "nodebug" option is not working
[Cause] all "g" option is not removed
[Solution] remove all "g" option

Change-Id: I485da77df3882906e401d4dc0e3a40b3a9cdc595

10 years agoMerge "Fix crash if the input value of date popup is too long" into tizen_2.2
InBum Chang [Fri, 23 Aug 2013 11:46:46 +0000 (11:46 +0000)]
Merge "Fix crash if the input value of date popup is too long" into tizen_2.2

10 years agoText selection is not working and picker will be displayed when longTap on picker.
Yuni Jeong [Fri, 23 Aug 2013 10:41:15 +0000 (19:41 +0900)]
Text selection is not working and picker will be displayed when longTap on picker.

[Title] Text selection is not working and picker will be displayed when longTap on picker.
[Issue#] N_SE-49694
[Problem] When inserting a text into other input box after selecting some text on picker,
          copy & paste popup is showing on wrong position.
[Cause] When longTap on picker, text selection is working.
[Solution] Text selection is not working and picker will be displayed when longTap on picker.

Change-Id: Ic4be01d7a96347b923708733ab88ee7c4f8e9101

10 years agoApply z order to drag and auto fill
bunam.jeon [Fri, 23 Aug 2013 08:36:27 +0000 (17:36 +0900)]
Apply z order to drag and auto fill

[Title] Apply z order to drag and auto fill
[Issue#] N/A
[Problem] Unapplied z order
[Cause] N/A
[Solution] Apply z order

Change-Id: I6982e95507482e4e83c244728b87eaf3cc9d3a45

10 years ago[CherryPick] Remove use of JSCell::classInfoOffset() from tryCacheGetByID
mhahnenberg@apple.com [Wed, 5 Sep 2012 21:46:29 +0000 (21:46 +0000)]
[CherryPick] Remove use of JSCell::classInfoOffset() from tryCacheGetByID

[Title] Remove use of JSCell::classInfoOffset() from tryCacheGetByID
[Issue#] N_SE-49504
[Problem] Crash after accessing property through cached property
[Solution] use structure rather than classinfo
[Cherry-Picker] Lee SangGyu <sg5.lee@samsung.com>

Remove use of JSCell::classInfoOffset() from tryCacheGetByID
https://bugs.webkit.org/show_bug.cgi?id=95860

Reviewed by Oliver Hunt.

We should just do the indirection through the Structure instead.

* dfg/DFGRepatch.cpp:
(JSC::DFG::tryCacheGetByID):

Change-Id: Ib42dc2baa19a5ae1b27c981982d36c3faaa880f9
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127648 268f45cc-cd09-0410-ab3c-d52691b4dbfc

10 years ago[CherryPick] Remove use of JSCell::classInfoOffset() from virtualForThunkGenerator
mhahnenberg@apple.com [Wed, 5 Sep 2012 19:07:35 +0000 (19:07 +0000)]
[CherryPick] Remove use of JSCell::classInfoOffset() from virtualForThunkGenerator

[Title] Remove use of JSCell::classInfoOffset() from virtualForThunkGenerator
[Issue#] N_SE-49504
[Problem] Crash after accessing property through cached property
[Solution] use structure rather than classinfo
[Cherry-Picker] Lee SangGyu <sg5.lee@samsung.com>

Remove use of JSCell::classInfoOffset() from virtualForThunkGenerator
https://bugs.webkit.org/show_bug.cgi?id=95821

Reviewed by Oliver Hunt.

We can replace the load of the ClassInfo from the object with a load from the Structure.

* dfg/DFGThunks.cpp:
(JSC::DFG::virtualForThunkGenerator):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127625 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Change-Id: Ic649e638d5ef6bb57559423e24caeba9b0745a4c

10 years agoFix crash if the input value of date popup is too long
KwangYong Choi [Fri, 23 Aug 2013 07:29:31 +0000 (16:29 +0900)]
Fix crash if the input value of date popup is too long

[Title] Fix crash if the input value of date popup is too long.
[Issue#] N_SE-49571
[Problem] Crash on date popup.
[Cause] Input value is too long.
[Solution] Applied to check string length.

Change-Id: If18ba394c68c236590ce640ba37a3266ca359d64

10 years agoImplement input field zoom animation
bunam.jeon [Fri, 16 Aug 2013 07:37:27 +0000 (16:37 +0900)]
Implement input field zoom animation

[Title] Implement input field zoom animation
[Issue#] N/A
[Problem] N/A
[Cause] No Implementation
[Solution] New Implementation

Change-Id: I1ffbac7e508cc63108b0b61ec4a6492def354fec

10 years agoup spin button is now shown
Ryuan Choi [Thu, 22 Aug 2013 08:04:36 +0000 (17:04 +0900)]
up spin button is now shown

[Title] up spin button is now shown
[Issue#] N/A
[Problem] http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_max_min
[Cause] when input is small, edc was wrongly reduced.
        I am not sure why this was reverted.
[Solution] Fixed edc properly.
           offset is not a way to show this buttons accordingly.
           Instead, used align.

This reverts commit fe2d02d452026a5fa6d3a812cd5cd7c3d8a37939.

Change-Id: I4dc8d8acd3318c0f3277ea37c4c9473bc31fe788

10 years agoRemove the default alpha value for drag image
sh919.park [Thu, 22 Aug 2013 07:38:01 +0000 (16:38 +0900)]
Remove the default alpha value for drag image

[Title] Remove the default alpha value for drag image.
[Issue#] P130822-02205
[Problem] The drag image is disappeared, if repeat to click the drag about same drag target.
[Solution] remove the default alpha value for drag image.

Change-Id: I8dbfe4caaa5773820eeadf2685de0659da493687

10 years ago[Release] Webkit2-efl-123997_0.11.92
Sanghyup Lee [Thu, 22 Aug 2013 05:37:29 +0000 (14:37 +0900)]
[Release] Webkit2-efl-123997_0.11.92

Change-Id: I1d31992240175429765a9e6a596cb7cd0f47ed2f