Viatcheslav Ostapenko [Fri, 15 Aug 2014 20:45:19 +0000 (16:45 -0400)]
Switch to the branch dev/m38_2121
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Signed-off-by: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
Change-Id: Ia109f3a58353337110e2e7049714fba527e9562f
SeungSeop Park [Fri, 8 Aug 2014 19:46:03 +0000 (15:46 -0400)]
break dependency to Ewk_View_Smart_Class(removed ewk_view.h), and Finish to remove ewk headers
Noting that the definition for Ewk_View_Smart_Class may vary depending on the
ewk api version (e.g, tv and mobile), a delegate class has been introduced to
query smart data information from given webview evas object. And evas event
handling has been improved.
In detail, this commit does followings:
- The static members of EWebView which were bound to Ewk smart api are made
as free functions, and have been moved to ewk layer.
- Move initialization code for EWK Smart API from chromium to ewk layer. The
smart apis of webview are bound to above mentioned free functions in ewk side.
- Change type of Ewk_View_Smart_Data::priv : EWebView* -> tizen_webview::WebView*
- Add WebViewDelegate class to get access to needed information from a webview
smart evas object. Although the delegate class is being introduced in order to
break EWK dependency in chromium, it is a good entry point to get other useful
information from client side and may be extended in the future.
- Added tizen_webview::WebViewEvasEventHandler class to handle evas event and
smart callback.
What it does are:
. bind/unbind callbacks for evas event and smart event to/from Evas_Object
. what the callback basically does is to dispatch a given event to webview
client (via Delegate interface) or default event handler.
So, the basic flow of the dispatch is as follows:
1. ask WebViewDelegate to handle event
2. If WebViewDelegate returns true, the event is not processed any more.
3. Otherwise, forward the event to the default handler of WebViewEventHandler
Added classes:
- tizen_webview::SelectionController
- tizen_webview::ContextMenuContorller
- tizen_webview::WebViewDelegate
- tizen_webview::WebViewEvasEventHandler
In addition, this commit finalizes the task of removing ewk header dependency
from chromium. Hence the include path to ewk headers has been removed from
the gyp file.
Change-Id: If714e2863d1a08d5a0e4ba44e486208538209b92
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
Antonio Gomes [Wed, 13 Aug 2014 17:43:24 +0000 (13:43 -0400)]
Remove unneeded EWK_BRINGUP
...now that WebElement::imageFilenameExtension API is available.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4506
Change-Id: I57822566f6b887dadc8ee7eb030fd50c6eaa1cd4
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
Yi Shen [Mon, 11 Aug 2014 19:12:03 +0000 (12:12 -0700)]
fixup! Bulk addition of EWK_BRINGUP guards for mobile builds.
Fixed two typo for EWK_BRINGUP guards.
Change-Id: I2f0b2a616b49d98c522f1b1bb00eacb53585be01
Signed-off-by: Yi Shen <yi.shen@samsung.com>
Laszlo Gombos [Mon, 11 Aug 2014 03:37:00 +0000 (23:37 -0400)]
Remove duplicated build rules
The following build flags are already the default for common trunk (see build/supplement.gypi):
- use_kerberos=0
- enable_automation=0
- remoting=0
- enable_google_now=0
- use_cups=0
Removed enable_language_detection as this is no longer used anywhere.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Signed-off-by: Laszlo Gombos <l.gombos@samsung.com>
Change-Id: I2c9fc21af05b42f5e9f99e4302a9aceaff8487c3
Yi Shen [Mon, 11 Aug 2014 00:43:13 +0000 (17:43 -0700)]
Bulk addition of EWK_BRINGUP guards for mobile builds.
The stubbed out code was all guarded by OS_TIZEN macros
(i.e. mobile-oriented features), so were not affected
by the first round of desktop-oriented bringup.
Change-Id: I9ffa015b91fc8517e05f283ef089ed82f1023c1e
Signed-off-by: Yi Shen <yi.shen@samsung.com>
Viatcheslav Ostapenko [Sun, 10 Aug 2014 14:40:03 +0000 (10:40 -0400)]
Remove -m32 and related settings from host tools if target is arm.
icu gyp files don't take into account that host arch could be arm.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Change-Id: I046ab9cf7b1fe9c9a30cff9c623d362539ef261c
Signed-off-by: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
Viatcheslav Ostapenko [Sun, 10 Aug 2014 07:01:10 +0000 (03:01 -0400)]
Add chromium gyp settings for tizen mobile platform.
With those it is able to generate ninja build files.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Change-Id: I40209b6f23d6add3693751087f8d79824c808ccb
Signed-off-by: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
Antonio Gomes [Sun, 10 Aug 2014 05:03:48 +0000 (01:03 -0400)]
Remove unneeded EWK_BRINGUP guards.
WebFrame's stateCommand and valueCommand APIs were
renamed to commandState and commandValue respectively
as part of http://165.213.202.130:8080/#/c/67882/.
Patch adjusts the callee code in impl/ and removes the
EWK_BRINGUP guards.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4412
Change-Id: I2cf7e6bd8ffca7a98f28322a2a5341ded44a63e7
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
Antonio Gomes [Sat, 9 Aug 2014 03:43:17 +0000 (23:43 -0400)]
fixup! Switch to new internal chromium branch dev/m38_2114 .
http://165.213.202.130:8080/#/c/68285/ has been relanded,
so we can uncomment out this code.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Change-Id: Idd8fd5e0f3305d7b197c8476b9ebc9d93d99e56e
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
Antonio Gomes [Wed, 6 Aug 2014 21:06:02 +0000 (17:06 -0400)]
[Tizen/GCC 4.5] Add the needed compiler quirks in order to chromium 3rd party dependencies.
Patch adds a prebuild step that allows compiling s-chromium
dependencies for TV and MOBILE targets, using GCC 4.5.
Namely, these are ffmeg and webrtc.
Solution consists in having a set of patched files
copied over to the associated locations within
"src/3rd_party/<dependency>" during the prebuild step.
This is a temporary solution until the platform gets to
support a newer compiler version.
Patch is not needed for desktop builds where newer
GCC versions (>= 4.6) are commonly available.
Patched files and destinations:
- arm-neon-config.h => src/third_party/ffmpeg/chromium/config/Chromium/linux/arm-neon/config.h
- arm-config.h => src/third_party/ffmpeg/chromium/config/Chromium/linux/arm/config.h
- incoming_video_stream.cc => src/third_party/webrtc/modules/video_render/
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4718
Change-Id: I7e33e9b6a679e8e963fb16810ba58cbb5c92d954
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
Viatcheslav Ostapenko [Fri, 8 Aug 2014 00:37:24 +0000 (20:37 -0400)]
Switch to new internal chromium branch dev/m38_2114 .
Remove custom dependencies from .gclient because gclient cannot handle branch names with slashes.
Add sync_repos.sh script to update repositories.
Fix breakages because of chromium API updates.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Change-Id: I235de92e72edf59f51accf7b62e9c09d31124f08
Signed-off-by: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
Viatcheslav Ostapenko [Wed, 6 Aug 2014 18:46:00 +0000 (14:46 -0400)]
Another typo fix in .gclient in src url.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Signed-off-by: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
Change-Id: I69ed0e71190364d6219eb4f7891a945c11ef8235
Viatcheslav Ostapenko [Tue, 5 Aug 2014 22:04:18 +0000 (18:04 -0400)]
Add inject of CalculateVariables to gyp_chromiumefl and use gyp_chromiumefl for desktop build.
Replaces patch in ./src/tools/gyp repo.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4699
Signed-off-by: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
Change-Id: I1184042b0d8ad3b03b8ea656e355dc444c5cd064
Viatcheslav Ostapenko [Wed, 6 Aug 2014 15:27:01 +0000 (11:27 -0400)]
Fix typo in s-skia url in custom deps.
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=4403
Change-Id: Ica20a85eacfa2f7f4c98c2350e39be60cfdf8ae4
Signed-off-by: Viatcheslav Ostapenko <sl.ostapenko@samsung.com>
Viatcheslav Ostapenko [Tue, 5 Aug 2014 18:39:50 +0000 (14:39 -0400)]
Use dev/m38_2101 branch directly from itrunk.
Viatcheslav Ostapenko [Fri, 1 Aug 2014 16:02:26 +0000 (12:02 -0400)]
Fix missing building for tizen var on desktop build.
Antonio Gomes [Tue, 29 Jul 2014 16:18:02 +0000 (12:18 -0400)]
Disable call to WebPreferences::current_legacy_font_size_mode. Missing API.
Signed-off-by: Antonio Gomes <a1.gomes@sisa.samsung.com>
Conflicts:
impl/API/ewk_settings_private.cc
Viatcheslav Ostapenko [Fri, 1 Aug 2014 06:07:09 +0000 (02:07 -0400)]
.gclient_entries are generated by gclient. Shouldn't be committed.
Viatcheslav Ostapenko [Wed, 30 Jul 2014 21:52:04 +0000 (17:52 -0400)]
Exclude clipboard_aurax11.cc
Viatcheslav Ostapenko [Wed, 30 Jul 2014 20:33:02 +0000 (16:33 -0400)]
Define private public hack to make RunLoop class more friendly to MessagePumpForUIEfl .
Viatcheslav Ostapenko [Wed, 30 Jul 2014 20:27:47 +0000 (16:27 -0400)]
Temporarily replace resource lookup with simple strings.
Viatcheslav Ostapenko [Wed, 30 Jul 2014 19:55:47 +0000 (15:55 -0400)]
Add GetContentClient() forward declaration.
Antonio Gomes [Wed, 30 Jul 2014 19:53:01 +0000 (15:53 -0400)]
Stub out message hook up calls that require changes to src/content/common/view_messages.h
Namely, these are the messages:
ViewHostMsg_DidFirstVisuallyNonEmptyLayout
EwkHostMsg_DidChangeContentsSize
ViewHostMsg_TextInputInFormStateChanged
Patch also fixes a build break from 417cd3e.
Antonio Gomes [Wed, 30 Jul 2014 19:34:17 +0000 (15:34 -0400)]
Remove OnAccessibilityEvents method declaration from RenderWidgetHostViewEfl.
This has been moved in chromium from RenderWidgetHost to RenderFrameHost.
Commit message (of the removal):
"
Migrate accessibility from RenderView to RenderFrame and RVH to RFH.
In preparation for out-of-process iframes, move almost all accessibility
functionality from RenderView to RenderFrame, and from RVHI and RWHI
to RFHI.
In addition, the accessibility mode is moved to WebContents, and changing
the mode triggers changing it on all frames.
BUG=368298
R=jam@chromium.org, kenrb@chromium.org, nick@chromium.org
Review URL: https://codereview.chromium.org/
273423004
"
Viatcheslav Ostapenko [Wed, 30 Jul 2014 19:05:06 +0000 (15:05 -0400)]
ShowContextMenu should be hooked through WebContentsViewDelegate, not through WebContentsDelegateEfl.
Viatcheslav Ostapenko [Wed, 30 Jul 2014 18:51:57 +0000 (14:51 -0400)]
SetScrollOffsetPinning is gone in chromium.
https://codereview.chromium.org/
325933003
Viatcheslav Ostapenko [Wed, 30 Jul 2014 18:43:16 +0000 (14:43 -0400)]
SetHasHorizontalScrollbar was removed.
https://codereview.chromium.org/
258693009
Antonio Gomes [Wed, 30 Jul 2014 18:18:29 +0000 (14:18 -0400)]
Stub out calls to DidCancelDialog and DidReplaceDateTime in InputPicker.cc
These methods were ChromiumEFL additions to WebContentsImpl
(src/content/browser/web_contents/web_contents_impl.cc).
Viatcheslav Ostapenko [Wed, 30 Jul 2014 17:56:32 +0000 (13:56 -0400)]
Remove OnAcceleratedCompositingStateChange()
Accelerated compositing is not tracked anymore on browser side because it is always enabled:
https://codereview.chromium.org/
274163004
Viatcheslav Ostapenko [Wed, 30 Jul 2014 17:44:12 +0000 (13:44 -0400)]
Replace OnOverscrolled with DidOverscroll implementation.
Chromium changes are not needed in this case.
Viatcheslav Ostapenko [Wed, 30 Jul 2014 15:58:29 +0000 (11:58 -0400)]
Remove RenderWidgetHostViewEfl::DidUpdateBackingStore()
Old rendering path is not supported anymore: https://codereview.chromium.org/
253913003
Antonio Gomes [Wed, 30 Jul 2014 13:12:36 +0000 (09:12 -0400)]
Use "blink" namespace instead of "WebCore" in browser/selectpicker/WebPopupItem.cc
Antonio Gomes [Wed, 30 Jul 2014 13:00:40 +0000 (09:00 -0400)]
Remove SelectionRootBoundsChanged from render_widget_host_view_efl.hi/cc
In chromium, this method used to be implemented
in render_widget_host_view_base.h (base class)
under a OS_ANDROID build guard, but was removed
by r273628 [1].
Commit message (of the removal):
"
Revert of Chromium plumbing to use the selection root bounds. (https://codereview.chromium.org/
186753002/)
Reason for revert:
The Android plumbing to use the root selection bounds has been removed, and the
visibility calculation will soon be performed by the compositor
(see crbug.com/135959).
(...)
https://codereview.chromium.org/
306803002
"
Antonio Gomes [Wed, 30 Jul 2014 12:39:33 +0000 (08:39 -0400)]
Update the signature of RenderWidgetHostViewEfl::FocusedNodeChanged
The base class (RenderWidgetHostViewBase in chromium)
has a new signature. The new signature basically removes
one of the parameters. Luckly this parameter was not used
in the "impl" overload, so it can just be dropped.
Viatcheslav Ostapenko [Wed, 30 Jul 2014 06:57:22 +0000 (02:57 -0400)]
Remove TextInputTypeChanged since it was merged with TextInputStateChanged in chromium
Viatcheslav Ostapenko [Wed, 30 Jul 2014 06:18:59 +0000 (02:18 -0400)]
Remove CancelContextMenu form WebContentsViewEfl
Not used anymore. It is removed from WebContentsView, delegate and other places.
Viatcheslav Ostapenko [Tue, 29 Jul 2014 21:23:03 +0000 (17:23 -0400)]
RenderViewObserverEfl changes because of RenderViewObserver update and missing chromium changes for eflwebview.
Viatcheslav Ostapenko [Tue, 29 Jul 2014 20:40:50 +0000 (16:40 -0400)]
Move webcursor_efl.* to impl from chrome tree.
Viatcheslav Ostapenko [Tue, 29 Jul 2014 20:30:51 +0000 (16:30 -0400)]
ifdef out use of JAVASCRIPT_MESSAGE_TYPE_NAVIGATION_PROMPT because of missing chromium change.
Antonio Gomes [Tue, 29 Jul 2014 19:36:51 +0000 (15:36 -0400)]
Stub out the declaration of ContentRendererClientEfl::HandleNavigation
This API requires a change in content/public/renderer/content_renderer_client.h
The base class declares this method for OS_ANDROID only.
Antonio Gomes [Tue, 29 Jul 2014 19:34:23 +0000 (15:34 -0400)]
Stub out a call dependent upon ThreadRestrictions (src/base/threading/thread_restrictions.h)
CookieManager has to add itself as a friend class of
ThreadRestrictions (src/base/threading/thread_restrictions.h)
to be allowed to use its private class members.
Viatcheslav Ostapenko [Tue, 29 Jul 2014 15:54:22 +0000 (11:54 -0400)]
Removed OnTabCrashed form WebContentsViewEfl because it removed in chromium.
Use WebContentsObserver::RenderProcessGone() .
Antonio Gomes [Tue, 29 Jul 2014 18:18:52 +0000 (14:18 -0400)]
Update the declaration of Notification related methods in impl/content_browser_client_efl.cc/h
Namely, the following methods' signature were changed (to match the base class):
ShowDesktopNotification and RequestDesktopNotificationPermission.
Additionally, its implementation were stubbed out.
Viatcheslav Ostapenko [Tue, 29 Jul 2014 07:53:03 +0000 (03:53 -0400)]
Remove OverrideCreateWebContentsView form ContentBrowserClientEfl.
https://codereview.chromium.org/
262823006/
Replacement CreateWebContentsView() already exists in web_contents_view_efl.cc .
Viatcheslav Ostapenko [Tue, 29 Jul 2014 06:49:36 +0000 (02:49 -0400)]
Disable EditorClientAgent because WebEditorClient class is missing in blink.
Viatcheslav Ostapenko [Tue, 29 Jul 2014 05:41:25 +0000 (01:41 -0400)]
Undef USE_CLIPBOARD_AURAX11 in EFL clipboard implementation.
Viatcheslav Ostapenko [Tue, 29 Jul 2014 05:36:20 +0000 (01:36 -0400)]
WebCore:: -> blink:: in clipboard_efl.cc .
Viatcheslav Ostapenko [Tue, 29 Jul 2014 05:33:19 +0000 (01:33 -0400)]
DispatchPostponedGestureEvent was moved to GestureSequenceDelegate .
Viatcheslav Ostapenko [Tue, 29 Jul 2014 05:27:47 +0000 (01:27 -0400)]
Fix WebContentsDelegateEfl because of updates in chromium WebContentsDelegate .
Viatcheslav Ostapenko [Mon, 28 Jul 2014 22:39:40 +0000 (18:39 -0400)]
Add extra header for some ParamTraits moved to ui/gfx .
Viatcheslav Ostapenko [Mon, 28 Jul 2014 22:25:23 +0000 (18:25 -0400)]
Temporary fix for missing EditingMessageStart in chromium ipc_message_start.h
Probably breaks editing.
Viatcheslav Ostapenko [Mon, 28 Jul 2014 22:08:46 +0000 (18:08 -0400)]
Ifdef out ShouldOverrideMimeType override in ResourceDispatcherHostDelegateEfl that is missing definition in chromium ResourceDispatcherHostDelegate.
Viatcheslav Ostapenko [Mon, 28 Jul 2014 20:32:40 +0000 (16:32 -0400)]
Fix SkBitmap::config() removal in chrome.
Viatcheslav Ostapenko [Mon, 28 Jul 2014 19:50:54 +0000 (15:50 -0400)]
WebCore::TextDirection -> blink::TextDirection
Viatcheslav Ostapenko [Mon, 28 Jul 2014 16:23:21 +0000 (12:23 -0400)]
Fix gyp for moved tizen_weview.
Viatcheslav Ostapenko [Mon, 28 Jul 2014 15:27:04 +0000 (11:27 -0400)]
Use also v8 from our boston repo
Viatcheslav Ostapenko [Mon, 28 Jul 2014 15:01:43 +0000 (11:01 -0400)]
Add v8 and skia repos to custom deps.
Viatcheslav Ostapenko [Mon, 28 Jul 2014 14:50:43 +0000 (10:50 -0400)]
Add v8 and skia to custom deps.
Viatcheslav Ostapenko [Mon, 28 Jul 2014 04:20:19 +0000 (00:20 -0400)]
Poing .gclient and custom deps to boston server.
Balazs Kelemen [Sat, 26 Jul 2014 00:18:13 +0000 (20:18 -0400)]
ewk_bringup
Stub out all the API's that have engine change dependency so that
we can bring up a minimal working browser without the engine changes.
Adding ewk_bringup=1 to GYP_DEFINES (or ~/.gyp/include.gypi) switches
the api's from stub to non-stub.
Note that some of the api's were already stubbed out in our baseline
m37 rebase because of rebase issues (look for the #warnings).
This still builds and works with the m37 rebased src/. Next step is
to make it build with (close to) vanilla s-chromium and s-blink.
Antonio Gomes [Fri, 25 Jul 2014 22:14:08 +0000 (18:14 -0400)]
External patches that allow gstreamer packages to build on new Ubuntu versions.
Fix the compilations of the following packages/dependencies on
recent Ubuntu releases by applying external patches:
ffmpeg, gst-plugins-good, gst-plugins-bad and gstreamer itselt
Additionally, patch also adds a pango dependency needed to
match the glib version part of jhbuild.
Signed-off-by: Antonio Gomes <a1.gomes@samsung.com>
Piotr Tworek [Wed, 30 Jul 2014 12:11:59 +0000 (14:11 +0200)]
fixup! Add Tizen-platform implementation of BrowserContext
Change-Id: Ib8ad2d12cb1784a6d709ef71a769f2f5fe2c1b27
Tomasz Olszak [Wed, 30 Jul 2014 10:59:26 +0000 (12:59 +0200)]
fixup! Add Tizen-platform implementation of NetworkDelegate
Change-Id: Ib75586eacfe72bdd3e6845c71f52c746f726b75f
Tomasz Olszak [Wed, 30 Jul 2014 10:39:13 +0000 (12:39 +0200)]
fixup! Refactor of ResourceDispatcherHostDelegateEfl
Change-Id: I59e9cd9699640b01253c1c1d07f98104a4f18644
Tomasz Olszak [Wed, 30 Jul 2014 10:39:21 +0000 (12:39 +0200)]
Revert "fixup! Refactor of ResourceDispatcherHostDelegateEfl"
This reverts commit
9d9bc5f48058678a370d7fea94bef09bdaf1a4f6.
Tomasz Olszak [Wed, 30 Jul 2014 06:27:50 +0000 (08:27 +0200)]
Revert "Temp fix of build break : Implementn FaviconDatabase."
This reverts commit
4e4c4120afd80574f2679880e0f1cbb389e61063.
SeungSeop Park [Wed, 30 Jul 2014 03:05:19 +0000 (12:05 +0900)]
Temp fix build break: disabled notifications
Revert this after proper solution is given
Change-Id: I9f421404224e5e561873db9ea764a5cb6a80b1eb
SeungSeop Park [Wed, 30 Jul 2014 03:00:31 +0000 (12:00 +0900)]
fixup! Add Tizen-platform implementation of ContentMainDelegate, of ResourceDispatcherHostDelegate and of ContentBrowserClient
Change-Id: Ied523cf515c196f9afe6c707a4c4d951c2e8ba5a
SeungSeop Park [Wed, 30 Jul 2014 02:50:41 +0000 (11:50 +0900)]
Temp fix build break : Desktop notifications
Need proper implementations.
Change-Id: I51b3faae37acaeb03b227082c604ec18dc8126fd
SeungSeop Park [Wed, 30 Jul 2014 01:32:25 +0000 (10:32 +0900)]
Temp fix of build break : Implementn FaviconDatabase.
Todo: Revert this
Change-Id: I18b4fce98bc900172f43145f00cb3ad96fcfaa6c
SeungSeop Park [Wed, 30 Jul 2014 00:42:45 +0000 (09:42 +0900)]
fixup! Implement "Direct Rendering"
Change-Id: I2f01e5bf77da9157a99de46e69b05c571a3e61e4
SeungSeop Park [Wed, 30 Jul 2014 00:34:58 +0000 (09:34 +0900)]
fixup! Add Tizen-platform implementation of command_line
Change-Id: Ib56c290b8156786401422d35b6f44dafda1b18e4
Tomasz Olszak [Tue, 29 Jul 2014 15:09:03 +0000 (17:09 +0200)]
fixup! Add generic support for EFL toolkit.
Change-Id: I15df0bcdb88b9208bc36753841fa8099b3a32fb1
SeungSeop Park [Tue, 29 Jul 2014 13:20:41 +0000 (22:20 +0900)]
fixup! Add Tizen-platform implementation of web context
Change-Id: I761c20d8f1263a870e249a71acf9662c7b7baec2
SeungSeop Park [Tue, 29 Jul 2014 13:18:38 +0000 (22:18 +0900)]
fixup! Add Tizen-platform implementation of web context
Change-Id: I39bea41a3d130297344df6d0eacbffe9579af68d
SeungSeop Park [Tue, 29 Jul 2014 12:34:33 +0000 (21:34 +0900)]
fixup! Refactor of DeleteAllApplicationCache
Change-Id: Ia720b740ba36d1858e68b0346acf4e6e6ee5a9d7
SeungSeop Park [Tue, 29 Jul 2014 12:29:50 +0000 (21:29 +0900)]
fixup! Refactor of DeleteAllApplicationCache
Change-Id: I3d38fec0d4a04425f9a51e4a99164393acd33829
SeungSeop Park [Tue, 29 Jul 2014 12:28:00 +0000 (21:28 +0900)]
fixup! Current legacy font size mode support added.
Change-Id: I91d45fdfa796716905f50d6abd979669b4b82879
SeungSeop Park [Tue, 29 Jul 2014 12:24:52 +0000 (21:24 +0900)]
fixup! Add Tizen-platform implementation of RenderWidgetHostView
Change-Id: I6ffc5517e3fa37968b4deff53678c4764e91eac0
SeungSeop Park [Tue, 29 Jul 2014 12:23:58 +0000 (21:23 +0900)]
fixup! Add Tizen-platform implementation of RenderWidgetHostView
Change-Id: I51195edf533c9640125c2228171a81ca936f4fa5
SeungSeop Park [Tue, 29 Jul 2014 11:57:09 +0000 (20:57 +0900)]
fixup! Refactoring of build scripts
Change-Id: I1f6acdc268d0ecf40fa2c2c714c2ad776cf035ca
SeungSeop Park [Tue, 29 Jul 2014 11:52:46 +0000 (20:52 +0900)]
fixup! Implement ewk_view_web_application_capable_get
Change-Id: I42006594af209f44aec769df6e23f9d63b00bef7
SeungSeop Park [Tue, 29 Jul 2014 11:52:13 +0000 (20:52 +0900)]
fixup! Add implementation needed by ewk_view_web_application_icon_urls_get
Change-Id: Icd6d6c42b6c8b079d1be18a28349d5dcc3c8fc22
SeungSeop Park [Tue, 29 Jul 2014 11:51:34 +0000 (20:51 +0900)]
fixup! Implement ewk_view_web_application_icon_url_get.
Change-Id: Ic87227be6e299c9515ca67647de0efefbfe91a74
SeungSeop Park [Tue, 29 Jul 2014 11:47:44 +0000 (20:47 +0900)]
fixup! Add the Tizen platform API implementation
Change-Id: I6fc8f4873858c48e44ee93b3b5f000419f0d4b20
SeungSeop Park [Tue, 29 Jul 2014 11:32:54 +0000 (20:32 +0900)]
fixup! Add Tizen-platform implementation of ContentClient
Change-Id: Iec74de9c2925c99d47441b523c071eeb46f40d93
SeungSeop Park [Tue, 29 Jul 2014 11:18:28 +0000 (20:18 +0900)]
fixup! Refactor of ResourceDispatcherHostDelegateEfl
Change-Id: Ic27b39603a1ae43860c3b39ebfb2b25f68812488
Tomasz Olszak [Fri, 25 Jul 2014 10:32:57 +0000 (12:32 +0200)]
Refactoring of build scripts
Use gyp_chromium instead of gyp_chromiumefl
Change-Id: Ib5380ce042c46f7079ba1c2731f725805e17eb87
Umesh Kumar Patel [Mon, 28 Jul 2014 09:27:51 +0000 (14:57 +0530)]
WCS Feature: Enabling Rebase Issue CBWEBCORE-476
Change-Id: I3a9a01a5f2116ebd3c377233a563869de867a3ae
Conflicts:
impl/chromium-efl.gyp
nguyen.canh [Fri, 30 May 2014 02:34:24 +0000 (11:34 +0900)]
[Qualcomm] Port "System Perf" patch to tizen
- Implement interface to control number of online cpus and their frequency when browser
runs heavy workloads
- Don’t process non-visible lines for layout. Will improved Text layout benchmarks like
GuiMark2
- Reduce the cost of calling memoryUsageMB Normally memoryUsageMB() uses mallinfo(), which
collects extra information and which traverses linked lists with poor memory locality,
causing cache issues. Call dlmalloc_footprint() instead
- Compiler O3 optimization is now used for WebKit
Issue Id: CBGRAPHICS-322
Change-Id: I59bd958010c51c58e3b1de6ecaf576e9fc991037
Conflicts:
impl/chromium-efl.gypi
Conflicts:
src/cc/trees/layer_tree_host_impl.cc
Michał Obrembski [Thu, 10 Jul 2014 22:53:15 +0000 (15:53 -0700)]
Fix clipboard thumbnail not displayed
Tapping on Copy Image context menu option while clipboard window
is diplayed produces improper thumbnail image in clipboard window.
Issue-Id: CBBROWSER-300
Change-Id: I35517ec6c997088f3cf1b9933ab13c9e38568d24
SeungSeop Park [Thu, 10 Jul 2014 22:39:23 +0000 (15:39 -0700)]
fix no return statement in creating a javascript modal dialog
This should be merged with
3e8ebc8b (gerrit entry #1738)
Change-Id: Icdb60b31735d0876130075fed64070dd995e6a92
Karol Furmaniak [Fri, 4 Jul 2014 08:50:06 +0000 (10:50 +0200)]
Fix crash when loading google.com in landscape mode.
Issue: CBBROWSER-299
Change-Id: I8f50e0f5a50470839865e7e248b01c4e80706363
Dominik Duda [Thu, 3 Jul 2014 13:02:13 +0000 (15:02 +0200)]
Enabling support of viewport meta tag.
This patch enables page scaling depending on the presence of a viewport
meta tag on a web page. Up to this patch only recognition of a viewport
tag in HTML code was supported but page was not displayed properly.
Issue: CBBROWSER-101, CBBROWSER-102
Change-Id: I3b70c54328ab1920cb6986682c760a0ef6e444af
Conflicts:
impl/command_line_efl.cc
Conflicts:
src/content/renderer/web_preferences.cc
src/webkit/common/webpreferences.cc
src/webkit/common/webpreferences.h
Kamil Klimek [Tue, 1 Jul 2014 11:28:31 +0000 (13:28 +0200)]
Remove application cache on IO thread instead of UI thread
Issue: CBWEBVIEW-895
Change-Id: If1c59830ebf157cece277feaba187fec8f2209f7
Dong-Jun Kim [Fri, 4 Jul 2014 04:50:02 +0000 (13:50 +0900)]
[wr28] Changed exsiting WeekNumber to 28.
New package version will be 34.1847.76.28-1
Change-Id: I1c8bc5ad22be8444975c753156aa3810ac28e897
Conflicts:
packaging/chromium-efl.spec
Kamil Klimek [Mon, 23 Jun 2014 10:44:31 +0000 (12:44 +0200)]
Fix issue with calling Render*::FromID outside UI thread
Problem : the entire hit test code was using some chromium functionality from the wrong thread
Issue: CBEFL-103, CBWEBCORE-471
Change-Id: I5e5ad931c45f10833f07da69d964d8a7aba86ebf
Karol Furmaniak [Tue, 1 Jul 2014 11:30:00 +0000 (13:30 +0200)]
Add triggering download callback.
Issue: CBBROWSER-292, CBBROWSER-293, CBBROWSER-294, CBBROWSER-295
Also added null check in cookie_manager.
This patch require chromium-ewk "ewk_view_get_cookies_for_url fix char* return"
to avoid crash in com.samsung.browser
Change-Id: I69ebae7ff074f7d84338b9bf31f9a0ee4ae19bb8
Mikolaj Czyzewski [Fri, 27 Jun 2014 09:48:17 +0000 (11:48 +0200)]
Fix ewk_context_local_file_system_all_delete.
When given URL was empty, returned GURL was "://".
Now returned GURL is an empty string "".
Change-Id: Ic9caba3a4515abf915de86483a2ecfc6bde6a099