summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Arnaud Renevier [Thu, 5 Jun 2014 21:57:27 +0000 (14:57 -0700)]
Add large handler feature in the input text field
Large handler should be shown when input field is touched.
And caret can be controlled by longpress in a input field.
Issue: CBWEBCORE-6
Change-Id: Ib70eeefe96d574cc261978b2b74d2cf59f725fcd
dennis.oh [Thu, 10 Apr 2014 07:12:18 +0000 (16:12 +0900)]
Multi touch ID handling fixes.
The change is related to multi-touch pinch zoom in and out.
After some research it turns out that, with the poorly written
tizen API "evas_touch_point_list_nth_id_get()," one can get
"device" touch id(s) in range: [[0], [13, )] in real. Chromium's
GestureRecognizer assumes that she can get "logical" touch id(s)
in range: [0, 11]. So, she needs a multi touch id mapping :
[0] -> [0], [13, 23] -> [1, 11]
Internet Blame URL:
https://groups.google.com/d/msg/mailing-enlightenment-devel/
-R-ezCzpkTk/HJ0KBCdz6CgJ
How to test:
(1) (MUST) Enable Accelerated Compositing.
Look for gerrit code review:
http://10.251.52.177:9091/#/c/659/
(2) Add additional switches to test.
eg)
$ /usr/bin/efl_webview_app \
http://whatsmyuseragent.com \
" --enable-viewport-meta" \
" --enable-viewport" \
" --enable-pinch" \
" --enable-impl-side-painting" \
" --disable-delegated-renderer" \
" --enable-threaded-copositing" \
" --in-process-gpu" \
" --ignore-gpu-blacklist" \
" --user-agent=none"
Change-Id: Ia049c1b77b391ec27b9efee4446ddc2141fe8458
JIRA: CBWEBCORE-22
Piotr Grad [Mon, 14 Apr 2014 20:11:54 +0000 (22:11 +0200)]
Implement new GST player functionalities
- seek, setRate, paused, pause, play, didLoadingProgress, networkState, readyState
- Got rid off static g_player variable.
- Added async message handler for gstreamer.
- Removed not used variables/methods.
- Removed loading ffmpeg libraries.
- Added startTime attribute for HTMLMediaElement.
- Added handling of url's with passed parameters (url+"?param").
Change-Id: Iddb87927559029757cc4cfa51d86158ee0fff929
Conflicts:
src/third_party/WebKit/Source/core/html/HTMLMediaElement.h
src/third_party/WebKit/Source/core/html/HTMLMediaElement.idl
Kyungsun Cho [Mon, 7 Apr 2014 10:00:37 +0000 (19:00 +0900)]
Implement gstreamer port for media element player
Patch implements a gstreamer port for media element player, also
fixed SN12 missalignment.
Change-Id: I3cd2ae3f216a8ea06e337abfa5af5ca08f31a989
Conflicts:
src/content/content_renderer.gypi
src/content/renderer/render_view_impl.cc
Youngbok Yoon [Tue, 15 Apr 2014 13:53:09 +0000 (22:53 +0900)]
Add zoom-in functionality to the magnifier
Patch adds zoom-in function to the magnifier.
Change-Id: Ic81bae31739241f3865b34049dc49b8ce2efc8ba
Yi Shen [Wed, 4 Jun 2014 21:31:01 +0000 (14:31 -0700)]
Fix the content area rotation issue
Patch fixed the content area display issue when device is rotated.
Change-Id: I0c38ffd92659db158b106439662240751413bed3
Yi Shen [Wed, 4 Jun 2014 00:23:41 +0000 (17:23 -0700)]
Fix an input field zoom in&out issue
Patch fixes an field zoom in&out issue by enabling AutoZoomFocusedNodeToLegibleScale.
Change-Id: I014c449342414a84d598f32cf1846f7d56213574
Conflicts:
src/content/renderer/web_preferences.cc
Murugappan Nataraj [Tue, 15 Apr 2014 11:56:31 +0000 (17:26 +0530)]
Implement WebContentsViewEfl::RenderViewSwappedIn()
Borrowed the implementation from GTK+ port, 2 new files and 1 new function
were added. Implementation provided to update drag destination.
This commit is part of EFL port P0 API implementation.
Change-Id: Ie9b7a05e8f93bf0a59cd474b0c32c6c5423079c6
Conflicts:
impl/browser/web_contents/web_contents_view_efl.cc
impl/browser/web_contents/web_contents_view_efl.h
Murugappan Nataraj [Mon, 21 Apr 2014 08:49:22 +0000 (14:19 +0530)]
Implement RenderWidgetHostViewEfl::ImeCompositionRangeChanged()
Implementation provided to set composition range. 1 new function added.
This commit is part of EFL port P0 API implementation.
Additionally, RenderWidgetHostViewEfl now also inherits from
TextInputClient. Most overwritten methods got stub implementations,
except for GetCompositionCharacterBounds and DidStopFlinging.
Change-Id: I65b3d87dc41595694b22dae5b638a75daa4106fc
Murugappan Nataraj [Tue, 8 Apr 2014 12:55:21 +0000 (18:25 +0530)]
Implement RenderWidgetHostViewEfl::CopyFromCompositingSurfaceToVideoFrame
This commit is part of EFL port P0 API implementation.
Borrowed the implementation from GTK+ port, six new functions were added.
Implementation provided to copy compositing surface to video frame.
Additionally, this commit incorporates an API change in new chromium:
- old (34.0.1809.0)
void content::ReadbackYUVInterface::ReadbackYUV(
const signed char*, unsigned int, media::VideoFrame*,
base::Callback<void(bool)>&)
- new (34.0.1847.76)
virtual void content::ReadbackYUVInterface::ReadbackYUV(
const gpu::Mailbox&, unsigned int, const scoped_refptr<media::VideoFrame>&,
const base::Callback<void(bool)>&)
Change-Id: I5e2ffe2ca8d0dad28d5120b1e0f2f0d937574c08
Yi Shen [Tue, 3 Jun 2014 21:50:19 +0000 (14:50 -0700)]
Implement RenderWidgetHostViewEfl::MovePluginWindows()
Patch implemented move plugin windows for RenderWidgetHostViewEfl.
Change-Id: I561f4947f7f35bb436d86aa6b2ab9c71fa3de049
Yi Shen [Wed, 4 Jun 2014 22:20:52 +0000 (15:20 -0700)]
Implement set/get content view APIs & updateCaretBound API
Patch implements 3 APIs in IMContextEfl & WebContentsViewEfl, including:
IMContextEfl::UpdateCaretBounds
WebContentsViewEfl::SizeContents
WebContentsViewEfl::GetContentNativeView
This commit is part of EFL port P0 API implementation.
Change-Id: I6cc899b22e6b5925436e23e7c9f8659d0de1872b
Daniel Waślicki [Wed, 14 May 2014 08:11:56 +0000 (10:11 +0200)]
Update the UserAgent string for Tizen on various targets
For Mobile we build it collecting some system data via
libcapi. In the case of TV, UA string has been hardcoded
as a request from VD to provide orsay data.
This new UA string also provides the necessary info needed by
WebRTC websites to detect the feature. Currently "Chrome/34.0.1809.0"
for that.
Task: CBWEBCORE-218
CBWEBCORE-220
Change-Id: I6f3a02643828ff63de0129c279dcc516d77dda9d
Conflicts:
src/webkit/common/user_agent/user_agent_util.cc
SeungSeop Park [Fri, 30 May 2014 21:38:12 +0000 (17:38 -0400)]
Add Tizen-platform public/API headers.
Change-Id: I9fbe50a5d441db555da28ec684abcd1208de67fb
Conflicts:
impl/API/ewk_security_origin_private.h
Piotr Tworek [Wed, 28 May 2014 22:15:53 +0000 (15:15 -0700)]
Add Tizen-platform remaining browser/ files
Change-Id: I8f2792d6a43f4a7310e5e855a431b56973386f6a
Martin Robinson [Thu, 29 May 2014 21:47:17 +0000 (14:47 -0700)]
Add remaining Tizen platform implementation of "render host"
These are all the remaining files in the "render_host" diretory for the Tizen platform.
Change-Id: I0e7d8330c64bae5e0357ab46fd02b62b6d23477a
Piotr Tworek [Thu, 29 May 2014 00:34:41 +0000 (17:34 -0700)]
Add the Tizen platform API implementation
This is just the start of the API implementation for the Tizen platform.
Change-Id: Id2f02a37e6ef02579cbbeb3eabb6b462a3bf4907
Arnaud Renevier [Thu, 29 May 2014 20:24:47 +0000 (13:24 -0700)]
Add Tizen-platform implementation of Print Web View Helper
Change-Id: I787cf166a750da10cf91eba30f15d14b3321204c
SeungSeop Park [Fri, 30 May 2014 16:02:19 +0000 (12:02 -0400)]
Add Tizen-specific implementation of PolicyResponseDelegateEfl
Change-Id: I05bf734660d22886e73b0da1ce7c2ab351ffef8c
Arnaud Renevier [Thu, 29 May 2014 21:42:09 +0000 (14:42 -0700)]
Add Tizen-platform implementation Navigation policy params
Change-Id: I1f8aa706594fcf6bb6ed397a94bf1e29e3cdc9e3
Arnaud Renevier [Wed, 28 May 2014 23:55:28 +0000 (16:55 -0700)]
Add Tizen-platform implementation of Web View
Change-Id: I661fbc821365783ca9357b25da08db2f3857edfd
Arnaud Renevier [Thu, 29 May 2014 20:20:40 +0000 (13:20 -0700)]
Add Tizen-platform implementation Web Process
Change-Id: Ibf0fa5f8acd084a7d1f1d83f7bdc9b4cf431519e
Yi Shen [Wed, 28 May 2014 22:01:32 +0000 (15:01 -0700)]
Add Tizen-platform implementation of MessagePumpForUI
Change-Id: I32bb82b4d49022d7dfba3c922889f0f2acdf63c1
Arnaud Renevier [Wed, 28 May 2014 17:47:12 +0000 (10:47 -0700)]
Add Tizen-platform implementation of ContentMainDelegate, of ResourceDispatcherHostDelegate and of ContentBrowserClient
Change-Id: I7b691acae88bd3b9ed625ed84a7848d2fdd047cf
Arnaud Renevier [Wed, 28 May 2014 20:49:36 +0000 (13:49 -0700)]
Add Tizen-platform implementation of web context
Change-Id: I31735db27575a4c272417ae7338b111ff34fb015
SeungSeop Park [Thu, 29 May 2014 15:53:32 +0000 (11:53 -0400)]
Add Tizen-platform implementation of EditorClient
Change-Id: Iff5a6024a118dd1a3e536538ca04d7a5f1b8ae6a
SeungSeop Park [Thu, 29 May 2014 15:12:47 +0000 (11:12 -0400)]
Add Tizen-platform implementation of the selection feature.
Change-Id: I33d061481bf7054ade6b4a930cd1a68225d1f56f
Arnaud Renevier [Tue, 20 May 2014 21:09:30 +0000 (14:09 -0700)]
Add Tizen-platform implementation of Cookie manager
Change-Id: I74c5bd80c2c54b2fff7ced5639eb15159594888a
Yi Shen [Wed, 28 May 2014 21:23:51 +0000 (14:23 -0700)]
Add Tizen-platform implementation of ContextMenuController
Change-Id: Id8e73ce0037fde1904a109218aa500024474e8d0
Yi Shen [Tue, 27 May 2014 22:10:50 +0000 (15:10 -0700)]
Add Tizen-platform implementation of RenderWidgetHostView
Change-Id: I13a0a3e9ce59993a2a9e961918ab8bc2ac4d24ef
Yi Shen [Wed, 28 May 2014 18:26:29 +0000 (11:26 -0700)]
Add Tizen-platform implementation of TouchpadTapSuppressionController
Change-Id: Ic23d7039a9de977bd30d759b6b3949d206d533c6
SeungSeop Park [Wed, 28 May 2014 20:30:36 +0000 (16:30 -0400)]
Add Tizen-platform implementation of WebContentsView{Efl}.
Mostly stubs this point.
Change-Id: Icd0c07a869d387f35858fc4cbaa81637dae40bae
Arnaud Renevier [Wed, 28 May 2014 17:08:24 +0000 (10:08 -0700)]
Add Tizen-platform implementation of the web runtime plugin
Change-Id: If83472d456ecc3bc05363e6ae0383845aa1e930a
SeungSeop Park [Wed, 28 May 2014 19:12:19 +0000 (15:12 -0400)]
Add Tizen-platform implementation of Clipboard.
Change-Id: I82bc2b799ad2c596499c80de8ecc4739751981e5
Yi Shen [Tue, 27 May 2014 17:48:04 +0000 (10:48 -0700)]
Add Tizen-platform implementation of BrowsingDataRemover
Change-Id: Iea6426ab0ddaaf2f2f8efc60a3fe32d934aa9912
Yi Shen [Tue, 27 May 2014 21:02:29 +0000 (14:02 -0700)]
Add Tizen-platform implementation of of RenderMessageFilter
Change-Id: If70df236256c5e96504a86361733864d77054352
SeungSeop Park [Wed, 28 May 2014 18:06:33 +0000 (14:06 -0400)]
Add Tizen-platform implementation of Vibration message filter.
It is based on an existing implementation [1], but has diverged slightly.
It might be sensible to evaluate merging both eventually.
[1] src/content/browser/vibration/vibration_message_filter.h
Change-Id: I5b5ed991514958f928e1c77cbda578d2e2be97d9
Arnaud Renevier [Tue, 27 May 2014 23:34:05 +0000 (16:34 -0700)]
Add Tizen-platform implementation of ContentMainDelegate
Change-Id: Icc4e8718be32c830020452db422d15a29377ef2d
SeungSeop Park [Wed, 28 May 2014 17:30:34 +0000 (13:30 -0400)]
Add Tizen-platform implementation of Vibration.
Change-Id: I5d59363d562e25bcbbc218ec2c6fca85e5af7e84
Arnaud Renevier [Tue, 27 May 2014 22:06:57 +0000 (15:06 -0700)]
Add Tizen-platform implementation of BrowserContext
Change-Id: I8c0be557f590092a064d75fb73e900d3a36846d1
Piotr Tworek [Fri, 23 May 2014 22:37:04 +0000 (15:37 -0700)]
Add Tizen-platform implementation of URLRequestContextGetterEfl
Change-Id: I7f15339b5dc879a66d74d740459cffbb0dbfca60
Arnaud Renevier [Tue, 27 May 2014 23:13:57 +0000 (16:13 -0700)]
Add Tizen-platform implementation of a memory purger
Change-Id: Ifa1615d4b39463a4a616def1a7349d22ea41cb9a
Arnaud Renevier [Tue, 27 May 2014 21:28:37 +0000 (14:28 -0700)]
Add Tizen-platform implementation of a cache manager
Change-Id: I50f8da9361ffd5af6393a90aa9300030b035edbb
Arnaud Renevier [Tue, 27 May 2014 18:34:23 +0000 (11:34 -0700)]
Add Tizen-platform implementation of JavaScriptDialogManager
Change-Id: Ib8df28d9140065cc702dd6d0f96a9d7566549501
SeungSeop Park [Tue, 27 May 2014 17:59:02 +0000 (13:59 -0400)]
Add Tizen-platform implementation of BackingStore.
Change-Id: I56228a58e2e739bab6ac4fa0b3241f7b0bf5107a
Arnaud Renevier [Fri, 23 May 2014 22:41:49 +0000 (15:41 -0700)]
Add Tizen-platform implementation of ContentClient
This directory contains IPC messages from the renderer to the browser
process and vice versa.
It also contains EFL implementation of ContentClient. And util functions
to get a WebContents from a render view id or from a frame id.
impl/common/version_info.h is a copy of src/chrome/common/chrome_version_info.h
Change-Id: If485df0c62defac9c3aef4d334f156a2e1a04985
Yi Shen [Tue, 27 May 2014 18:16:03 +0000 (11:16 -0700)]
Add Tizen-platform implementation of NativeWebKeyboardEvent.
Change-Id: Ia086297b2b2548e21cd13df07be941a5c5af8ac4
Arnaud Renevier [Tue, 20 May 2014 21:53:05 +0000 (14:53 -0700)]
Add Tizen-platform implementation of command_line
Change-Id: Ibd2e73f4cc0429c11c457b5e8c85fa5d269eecf1
Arnaud Renevier [Fri, 23 May 2014 21:56:37 +0000 (14:56 -0700)]
Add Tizen-platform implementation of geolocation
EFL implementation of AccessTokenStore, of GeolocationPermissionContext
and of LocationProviderBase.
Change-Id: Ib93518e41d7c8c90994d7fdf1667386f4b69b33e
SeungSeop Park [Tue, 27 May 2014 15:50:15 +0000 (11:50 -0400)]
Add Tizen-platform implementation of Screen.
All Screen methods fallback to GetPrimaryScreen at this point.
Change-Id: I411a31453f20f1d0b13ace9b5838d2b03d436875
Piotr Tworek [Sat, 24 May 2014 00:18:42 +0000 (17:18 -0700)]
Add Tizen-platform implementation of NetworkDelegate
Change-Id: I6f6dba282e07003473bc8c0efdd1fa1baedcd552
Piotr Tworek [Fri, 23 May 2014 22:24:51 +0000 (15:24 -0700)]
Add Tizen-platform implementation of RenderProcessObserver
Change-Id: Ifbb5fc2305c4e70b15ca85a04b7611f97a983e07
Piotr Tworek [Fri, 23 May 2014 21:35:06 +0000 (14:35 -0700)]
Add Tizen-platform implementation of RenderViewObserver
Change-Id: Ib9314715859dd365c4fe58643e0ab61b43e119b5
Piotr Tworek [Fri, 23 May 2014 22:30:10 +0000 (15:30 -0700)]
Add Tizen-platform implementation of ContentRendererClient
Change-Id: Ia15a7505c8e25ef074b72701d51a1572a7e601d3
Piotr Tworek [Sat, 24 May 2014 00:04:21 +0000 (17:04 -0700)]
Add Tizen-platform implementation of Path database
This class is used as utility for getting resource paths.
Change-Id: I0e1f26a4b4668aa9b1dd082401765167ae0334b5
Yi Shen [Fri, 23 May 2014 23:21:42 +0000 (16:21 -0700)]
Add Tizen-platform implementation of geolocation permission context
Patch implements GeolocationPermissionContextEfl.
Change-Id: Ib4befd8c72e0bd31323a9290f887dbbb1bd478a0
Piotr Tworek [Fri, 23 May 2014 22:51:48 +0000 (15:51 -0700)]
Add Tizen-platform implementation of WebContentsDelegate
Change-Id: Ib573618f0ae4c94afc44b6ac86b793909237ae42
Yi Shen [Fri, 23 May 2014 22:32:11 +0000 (15:32 -0700)]
Add Tizen-platform implementation of download manager delegate
Patch implements DownloadManagerDelegate.
Change-Id: Icec806f7eb3ec0907f13a066fdc6ab3908823267
Piotr Tworek [Fri, 23 May 2014 21:10:24 +0000 (17:10 -0400)]
Add Tizen-platform implementation of Tizen's data_fetcher_* (device_orientation)
Similarly to Android, Tizen implements DataFetcherSharedMemory class, but
fetchs data from its homemade DataFetcherImplTizen class. Android uses
SensorManagerAndroid instead.
Change-Id: Icb3289976f7673a844e8ac53e95b59fa1f928d13
Conflicts:
src/content/browser/device_orientation/data_fetcher_shared_memory.h
Piotr Tworek [Tue, 1 Apr 2014 14:45:26 +0000 (16:45 +0200)]
Add Tizen-platform Chromium build system.
Packaging and building of standalone chromium-efl project.
This patch includes all the prebuild scripts and .gyp files.
Change-Id: I0aeecba40a744e0a0f845fc0769cbc007a4baa3d
Conflicts:
src/build/common.gypi
SeungSeop Park [Sun, 20 Jul 2014 10:26:44 +0000 (19:26 +0900)]
Chromium 38.0.2096.0
Change-Id: Id400e9799487f68873d899a49ef0839a0edf3acb
SeungSeop Park [Tue, 15 Jul 2014 04:05:28 +0000 (13:05 +0900)]
Chromium 37.0.2062.0
To build content_shell, do as follows:
$ mv src/third_party/angle/_git src/third_party/angle/.git
$ ninja -C out/Release content_shell
Change-Id: I301389af8c6dbb7f77e6c672b6865c3f1c819ef0
SeungSeop Park [Wed, 23 Apr 2014 09:52:09 +0000 (18:52 +0900)]
Chromium 34.0.1847.76
SeungSeop Park [Wed, 5 Feb 2014 07:05:55 +0000 (16:05 +0900)]
Chromium 34.0.1809.0
SeungSeop Park [Mon, 27 Jan 2014 01:14:34 +0000 (10:14 +0900)]
Chromium 32.0.1700.41
SeungSeop Park [Fri, 24 Jan 2014 09:48:41 +0000 (18:48 +0900)]
Initial commit
Youngsoo Choi [Mon, 9 Jul 2018 12:46:57 +0000 (12:46 +0000)]
Upload upstream chromium 67.0.3396
The tizen OBS doesn't support multiple repositories for one project.
So, this squashes upstream repositories as one.
* chromium
5f2397ac6c9c340a2f0f7e78fe18ea5b1a9c625c
Publish DEPS for Chromium 67.0.3396.0
* v8
8457e810efd34381448d51d93f50079cf1f6a812
Version 6.7.288.1 (cherry-pick)
* skia
c6c5eade823a399efc1671c2c7f1bc278273d2d5
Reland "Fix handling of MaskFilter matrices"
Change-Id: I0699e2cee66236350aa245445896e27c045d3586
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>