platform/framework/web/chromium-efl.git
6 years agoFix 'Text Selection' problem when '--enable-pinch switch' is applied
nguyen.canh [Wed, 23 Apr 2014 06:05:47 +0000 (15:05 +0900)]
Fix 'Text Selection' problem when '--enable-pinch switch' is applied

Issue Id: CBGRAPHICS-238

Change-Id: I48730669299f09c35043c9fefaf922dae6163055

6 years agoHide the selection handlers and context menu while page is scrolled
Youngbok Yoon [Mon, 9 Jun 2014 18:49:56 +0000 (11:49 -0700)]
Hide the selection handlers and context menu while page is scrolled

Issues: CBBROWSER-64, CBGRAPHICS-242
Change-Id: I1d99ba46b63bceb8a879203e34ee72b09af2486f

Conflicts:

impl/browser/renderer_host/render_widget_host_view_efl.cc

6 years agoChanges to support viewport meta tag
Arnaud Renevier [Fri, 6 Jun 2014 23:13:05 +0000 (16:13 -0700)]
Changes to support viewport meta tag

Change-Id: I1d168dde63e6045a640c8f3a3a777bf4b0bb3485

6 years agoAdd EFL filechooser implementation.
Karol Furmaniak [Fri, 6 Jun 2014 19:53:54 +0000 (12:53 -0700)]
Add EFL filechooser implementation.

Patch fixes 3 manual tests from tct-fileapi-w3c-tests
and 1 manual test from tct-mediacapture-w3c-tests that
used to fail.

Issue: CBWEBCORE-27
Change-Id: I52f67bd4079252e3eee90721e721b6f30bc5a10b

Conflicts:

impl/eweb_view.h

6 years agoAdd 'Select/Select All' functionality to the context menu
Arnaud Renevier [Fri, 6 Jun 2014 19:38:05 +0000 (12:38 -0700)]
Add 'Select/Select All' functionality to the context menu

These should be shown when large handler is touched in the input
field

Issue: CBBROWSER-3
Change-Id: I284a03aeee110faa92dace404a854cfd0a151529

6 years agoFix whole link text selection
Youngbok Yoon [Wed, 14 May 2014 04:33:24 +0000 (13:33 +0900)]
Fix whole link text selection

Patch allows to select whole link text.

Issue: CBBROWSER-149, CBBROWSER-98, CBBROWSER-154

Change-Id: I0083bfede515fc55889296eb31bd01fb3a915e54

Conflicts:

src/third_party/WebKit/Source/web/WebFrameImpl.cpp

Conflicts:

impl/eweb_view.cc

6 years agoClear text selection after 'Copy' command.
Youngbok Yoon [Thu, 17 Apr 2014 12:32:58 +0000 (21:32 +0900)]
Clear text selection after 'Copy' command.

Patch hides the selection handlers and clears text selection
after execute copy command in both editable/non-editable content.

Issue: CBBROWSER-4

Change-Id: Ib1e4158955afc7e5c73f8c9dd4be09c79de60b73

6 years agoFix link selection mode implementation.
Youngbok Yoon [Thu, 17 Apr 2014 13:32:12 +0000 (22:32 +0900)]
Fix link selection mode implementation.

Issue: CBBROWSER-98
Change-Id: I30b198af902ec37dab1f6df8567d0c9fb98c2d94

6 years agoAdd Cut button in the context menu
Piotr Sieduszewski [Wed, 9 Apr 2014 10:10:14 +0000 (12:10 +0200)]
Add Cut button in the context menu

Patch added cut button in the context menu.

Issue: CBBROWSER-70, CBBROWSER-144, CBWEBVIEW-173

Change-Id: Ib3918a967c0c307c63de3eed1739eda9bbbcde7a

6 years agoImplement "Direct Rendering"
Eunsol Park [Thu, 10 Apr 2014 11:01:03 +0000 (20:01 +0900)]
Implement "Direct Rendering"

In order to implement "Direct Rendering", Evas gl is necessary.
But evas gl is not thread-safe, so it doesn't composite in GPU thread.
Iit should composite in main thread.

Patch:
1. Creates eglPixmapSurface as offScreenBuffer
2. Sends Pixmap id from GPU thread to Main thread (Browser process)
3. Makes egl Image using the pixmap,  bind the pixmap to texture and draw.

Patch also deliiberately left --enable-skia-benchmarking switch out,
because it crashes the browser. Reproduce Steps)
* /usr/bin/mini_browser -u http://tinyurl.com/8oxcpwk
* Then, touch the screen on a mobile target.

JIRA: CBWEBCORE-151
Issue: CBEFL-25

Change-Id: Iffc4f5130e699ca9745b437ccecc623b5dfffcff

Conflicts:

src/ui/gl/gl_surface.cc
src/ui/gl/gl_surface.h

6 years agoAudio-Video controls are not shown
Piotr Grad [Mon, 14 Apr 2014 20:00:34 +0000 (22:00 +0200)]
Audio-Video controls are not shown

Change-Id: I2ce8e5fad05391ae03f7d74330ac23c2810f9926

Conflicts:

impl/common/content_client_efl.cc

6 years agoFix EFL geolocation provider implementation.
Piotr Tworek [Mon, 14 Apr 2014 12:04:14 +0000 (14:04 +0200)]
Fix EFL geolocation provider implementation.

The original implementation had 2 problems:
1. EFL provider never notified chromium's content layer that position
   has been obtained (call LocationProviderBase::NotifyCallback). As a
   result JavaScript environment waited indefinately for the
   geo-location data.
2. The LocationProviderEfl class was never instantiated due to
   chromium's default implementation taking precedence.
   (content::NetworkLocationProvider)

This commit fixes both problems. With this patch applied all 207
automatic and 3 manual geoallow TCT tests pass.

Issue: CBWEBCORE-26
Change-Id: I9cb118456f8bbb23ff5ff7c61af73cb41ebf0bed

Conflicts:

impl/chromium-efl.gypi
impl/content_main_delegate_efl.cc

6 years agoImplement "tilt zoom" feature.
hyungsun.ryu [Thu, 10 Apr 2014 15:02:54 +0000 (00:02 +0900)]
Implement "tilt zoom" feature.

Issue: CBEFL-25

Change-Id: Id7991c2dd3c9c3658616c55ba3e8a1f4312cc2ed

Conflicts:

impl/chromium-efl.gypi
impl/eweb_view.cc

6 years agoAdd large handler feature in the input text field
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

6 years agoMulti touch ID handling fixes.
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

6 years agoImplement new GST player functionalities
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

6 years agoImplement gstreamer port for media element player
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

6 years agoAdd zoom-in functionality to the magnifier
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

6 years agoFix the content area rotation issue
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

6 years agoFix an input field zoom in&out issue
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

6 years agoImplement WebContentsViewEfl::RenderViewSwappedIn()
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

6 years agoImplement RenderWidgetHostViewEfl::ImeCompositionRangeChanged()
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

6 years agoImplement RenderWidgetHostViewEfl::CopyFromCompositingSurfaceToVideoFrame
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

6 years agoImplement RenderWidgetHostViewEfl::MovePluginWindows()
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

6 years agoImplement set/get content view APIs & updateCaretBound API
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

6 years agoUpdate the UserAgent string for Tizen on various targets
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

6 years agoAdd Tizen-platform public/API headers.
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

6 years agoAdd Tizen-platform remaining browser/ files
Piotr Tworek [Wed, 28 May 2014 22:15:53 +0000 (15:15 -0700)]
Add Tizen-platform remaining browser/ files

Change-Id: I8f2792d6a43f4a7310e5e855a431b56973386f6a

6 years agoAdd remaining Tizen platform implementation of "render host"
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

6 years agoAdd the Tizen platform API implementation
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

6 years agoAdd Tizen-platform implementation of Print Web View Helper
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

6 years agoAdd Tizen-specific implementation of PolicyResponseDelegateEfl
SeungSeop Park [Fri, 30 May 2014 16:02:19 +0000 (12:02 -0400)]
Add Tizen-specific implementation of PolicyResponseDelegateEfl

Change-Id: I05bf734660d22886e73b0da1ce7c2ab351ffef8c

6 years agoAdd Tizen-platform implementation Navigation policy params
Arnaud Renevier [Thu, 29 May 2014 21:42:09 +0000 (14:42 -0700)]
Add Tizen-platform implementation Navigation policy params

Change-Id: I1f8aa706594fcf6bb6ed397a94bf1e29e3cdc9e3

6 years agoAdd Tizen-platform implementation of Web View
Arnaud Renevier [Wed, 28 May 2014 23:55:28 +0000 (16:55 -0700)]
Add Tizen-platform implementation of Web View

Change-Id: I661fbc821365783ca9357b25da08db2f3857edfd

6 years agoAdd Tizen-platform implementation Web Process
Arnaud Renevier [Thu, 29 May 2014 20:20:40 +0000 (13:20 -0700)]
Add Tizen-platform implementation Web Process

Change-Id: Ibf0fa5f8acd084a7d1f1d83f7bdc9b4cf431519e

6 years agoAdd Tizen-platform implementation of MessagePumpForUI
Yi Shen [Wed, 28 May 2014 22:01:32 +0000 (15:01 -0700)]
Add Tizen-platform implementation of MessagePumpForUI

Change-Id: I32bb82b4d49022d7dfba3c922889f0f2acdf63c1

6 years agoAdd Tizen-platform implementation of ContentMainDelegate, of ResourceDispatcherHostDe...
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

6 years agoAdd Tizen-platform implementation of web context
Arnaud Renevier [Wed, 28 May 2014 20:49:36 +0000 (13:49 -0700)]
Add Tizen-platform implementation of web context

Change-Id: I31735db27575a4c272417ae7338b111ff34fb015

6 years agoAdd Tizen-platform implementation of EditorClient
SeungSeop Park [Thu, 29 May 2014 15:53:32 +0000 (11:53 -0400)]
Add Tizen-platform implementation of EditorClient

Change-Id: Iff5a6024a118dd1a3e536538ca04d7a5f1b8ae6a

6 years agoAdd Tizen-platform implementation of the selection feature.
SeungSeop Park [Thu, 29 May 2014 15:12:47 +0000 (11:12 -0400)]
Add Tizen-platform implementation of the selection feature.

Change-Id: I33d061481bf7054ade6b4a930cd1a68225d1f56f

6 years agoAdd Tizen-platform implementation of Cookie manager
Arnaud Renevier [Tue, 20 May 2014 21:09:30 +0000 (14:09 -0700)]
Add Tizen-platform implementation of Cookie manager

Change-Id: I74c5bd80c2c54b2fff7ced5639eb15159594888a

6 years agoAdd Tizen-platform implementation of ContextMenuController
Yi Shen [Wed, 28 May 2014 21:23:51 +0000 (14:23 -0700)]
Add Tizen-platform implementation of ContextMenuController

Change-Id: Id8e73ce0037fde1904a109218aa500024474e8d0

6 years agoAdd Tizen-platform implementation of RenderWidgetHostView
Yi Shen [Tue, 27 May 2014 22:10:50 +0000 (15:10 -0700)]
Add Tizen-platform implementation of RenderWidgetHostView

Change-Id: I13a0a3e9ce59993a2a9e961918ab8bc2ac4d24ef

6 years agoAdd Tizen-platform implementation of TouchpadTapSuppressionController
Yi Shen [Wed, 28 May 2014 18:26:29 +0000 (11:26 -0700)]
Add Tizen-platform implementation of TouchpadTapSuppressionController

Change-Id: Ic23d7039a9de977bd30d759b6b3949d206d533c6

6 years agoAdd Tizen-platform implementation of WebContentsView{Efl}.
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

6 years agoAdd Tizen-platform implementation of the web runtime plugin
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

6 years agoAdd Tizen-platform implementation of Clipboard.
SeungSeop Park [Wed, 28 May 2014 19:12:19 +0000 (15:12 -0400)]
Add Tizen-platform implementation of Clipboard.

Change-Id: I82bc2b799ad2c596499c80de8ecc4739751981e5

6 years agoAdd Tizen-platform implementation of BrowsingDataRemover
Yi Shen [Tue, 27 May 2014 17:48:04 +0000 (10:48 -0700)]
Add Tizen-platform implementation of BrowsingDataRemover

Change-Id: Iea6426ab0ddaaf2f2f8efc60a3fe32d934aa9912

6 years agoAdd Tizen-platform implementation of of RenderMessageFilter
Yi Shen [Tue, 27 May 2014 21:02:29 +0000 (14:02 -0700)]
Add Tizen-platform implementation of of RenderMessageFilter

Change-Id: If70df236256c5e96504a86361733864d77054352

6 years agoAdd Tizen-platform implementation of Vibration message filter.
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

6 years agoAdd Tizen-platform implementation of ContentMainDelegate
Arnaud Renevier [Tue, 27 May 2014 23:34:05 +0000 (16:34 -0700)]
Add Tizen-platform implementation of ContentMainDelegate

Change-Id: Icc4e8718be32c830020452db422d15a29377ef2d

6 years agoAdd Tizen-platform implementation of Vibration.
SeungSeop Park [Wed, 28 May 2014 17:30:34 +0000 (13:30 -0400)]
Add Tizen-platform implementation of Vibration.

Change-Id: I5d59363d562e25bcbbc218ec2c6fca85e5af7e84

6 years agoAdd Tizen-platform implementation of BrowserContext
Arnaud Renevier [Tue, 27 May 2014 22:06:57 +0000 (15:06 -0700)]
Add Tizen-platform implementation of BrowserContext

Change-Id: I8c0be557f590092a064d75fb73e900d3a36846d1

6 years agoAdd Tizen-platform implementation of URLRequestContextGetterEfl
Piotr Tworek [Fri, 23 May 2014 22:37:04 +0000 (15:37 -0700)]
Add Tizen-platform implementation of URLRequestContextGetterEfl

Change-Id: I7f15339b5dc879a66d74d740459cffbb0dbfca60

6 years agoAdd Tizen-platform implementation of a memory purger
Arnaud Renevier [Tue, 27 May 2014 23:13:57 +0000 (16:13 -0700)]
Add Tizen-platform implementation of a memory purger

Change-Id: Ifa1615d4b39463a4a616def1a7349d22ea41cb9a

6 years agoAdd Tizen-platform implementation of a cache manager
Arnaud Renevier [Tue, 27 May 2014 21:28:37 +0000 (14:28 -0700)]
Add Tizen-platform implementation of a cache manager

Change-Id: I50f8da9361ffd5af6393a90aa9300030b035edbb

6 years agoAdd Tizen-platform implementation of JavaScriptDialogManager
Arnaud Renevier [Tue, 27 May 2014 18:34:23 +0000 (11:34 -0700)]
Add Tizen-platform implementation of JavaScriptDialogManager

Change-Id: Ib8df28d9140065cc702dd6d0f96a9d7566549501

6 years agoAdd Tizen-platform implementation of BackingStore.
SeungSeop Park [Tue, 27 May 2014 17:59:02 +0000 (13:59 -0400)]
Add Tizen-platform implementation of BackingStore.

Change-Id: I56228a58e2e739bab6ac4fa0b3241f7b0bf5107a

6 years agoAdd Tizen-platform implementation of ContentClient
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

6 years agoAdd Tizen-platform implementation of NativeWebKeyboardEvent.
Yi Shen [Tue, 27 May 2014 18:16:03 +0000 (11:16 -0700)]
Add Tizen-platform implementation of NativeWebKeyboardEvent.

Change-Id: Ia086297b2b2548e21cd13df07be941a5c5af8ac4

6 years agoAdd Tizen-platform implementation of command_line
Arnaud Renevier [Tue, 20 May 2014 21:53:05 +0000 (14:53 -0700)]
Add Tizen-platform implementation of command_line

Change-Id: Ibd2e73f4cc0429c11c457b5e8c85fa5d269eecf1

6 years agoAdd Tizen-platform implementation of geolocation
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

6 years agoAdd Tizen-platform implementation of Screen.
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

6 years agoAdd Tizen-platform implementation of NetworkDelegate
Piotr Tworek [Sat, 24 May 2014 00:18:42 +0000 (17:18 -0700)]
Add Tizen-platform implementation of NetworkDelegate

Change-Id: I6f6dba282e07003473bc8c0efdd1fa1baedcd552

6 years agoAdd Tizen-platform implementation of RenderProcessObserver
Piotr Tworek [Fri, 23 May 2014 22:24:51 +0000 (15:24 -0700)]
Add Tizen-platform implementation of RenderProcessObserver

Change-Id: Ifbb5fc2305c4e70b15ca85a04b7611f97a983e07

6 years agoAdd Tizen-platform implementation of RenderViewObserver
Piotr Tworek [Fri, 23 May 2014 21:35:06 +0000 (14:35 -0700)]
Add Tizen-platform implementation of RenderViewObserver

Change-Id: Ib9314715859dd365c4fe58643e0ab61b43e119b5

6 years agoAdd Tizen-platform implementation of ContentRendererClient
Piotr Tworek [Fri, 23 May 2014 22:30:10 +0000 (15:30 -0700)]
Add Tizen-platform implementation of ContentRendererClient

Change-Id: Ia15a7505c8e25ef074b72701d51a1572a7e601d3

6 years agoAdd Tizen-platform implementation of Path database
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

6 years agoAdd Tizen-platform implementation of geolocation permission context
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

6 years agoAdd Tizen-platform implementation of WebContentsDelegate
Piotr Tworek [Fri, 23 May 2014 22:51:48 +0000 (15:51 -0700)]
Add Tizen-platform implementation of WebContentsDelegate

Change-Id: Ib573618f0ae4c94afc44b6ac86b793909237ae42

6 years agoAdd Tizen-platform implementation of download manager delegate
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

6 years agoAdd Tizen-platform implementation of Tizen's data_fetcher_* (device_orientation)
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

6 years agoAdd Tizen-platform Chromium build system.
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

6 years agoChromium 38.0.2096.0
SeungSeop Park [Sun, 20 Jul 2014 10:26:44 +0000 (19:26 +0900)]
Chromium 38.0.2096.0

Change-Id: Id400e9799487f68873d899a49ef0839a0edf3acb

6 years agoChromium 37.0.2062.0
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

6 years agoChromium 34.0.1847.76
SeungSeop Park [Wed, 23 Apr 2014 09:52:09 +0000 (18:52 +0900)]
Chromium 34.0.1847.76

6 years agoChromium 34.0.1809.0
SeungSeop Park [Wed, 5 Feb 2014 07:05:55 +0000 (16:05 +0900)]
Chromium 34.0.1809.0

6 years agoChromium 32.0.1700.41
SeungSeop Park [Mon, 27 Jan 2014 01:14:34 +0000 (10:14 +0900)]
Chromium 32.0.1700.41

6 years agoInitial commit
SeungSeop Park [Fri, 24 Jan 2014 09:48:41 +0000 (18:48 +0900)]
Initial commit

6 years agoUpload upstream chromium 67.0.3396
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>