[M48_2564] Chromium upversion to m48_2564 branch
This patch deals with following upstream changes:
1. Folder and class name changes
- Changed the name of the inertial_sensor_consts.h to the
device_sensors_consts.h in content/browser/device_sensors/
- Changed the namespace of the GLImageEflPixmap to the gl from the gfx
- Changed the path of the strong_binding.h to the mojo/public/cpp
/bindings from third_party/mojo/src/mojo/public/cpp/bindings
- Removed the third_party/WebKit/public/web/WebNodeList.h
- Removed the wtf/FastMalloc.h
2. API changes
- Added the ConfirmSaveCreditCardLocally, ConfirmSaveCreditCardToCloud,
LoadRiskData API in AutofillClient class
- Added the GetBackgroundSyncController API in BrowserContext class
- Added the LockCompositingSurface, UnlockCompositingSurface API in
RenderWidgetHostViewBase class
- Added the RequestPermissions API in PermissionManager class
- Changed the argument of CancelPermissionRequest, RequestPermission API
in PermissionManager class
- Changed the argument of CopyFromCompositingSurfaceHasResultForVideo,
CopyFromCompositingSurfaceFinishedForVideo, CopyFromCompositingSurface
FinishedForVideo, CopyFromCompositingSurfaceToVideoFrame API
in DelegatedFrameHostClient class
- Changed the argument of CreateNewWindow API in RenderViewHostImpl
class
- Changed the argument of GetNavigationErrorStrings API in
ContentRendererClient class
- Changed the argument of IsFullscreenForCurrentTab API in
RenderWidgetHostDelegate class
- Changed the argument of Init API in PersonalDataManager class
- Changed the argument of net::HttpCache class
- Changed the argument of OnUnmaskVerificationResult API in
AutofillClient class
- Changed the argument of ReturnSubscriberTexture API in
DelegatedFrameHostClient class
- Changed the argument of Run API in Callback class
- Changed the argument of setPageScaleFactor API in WebView class
- Changed the argument of ScalePoint API in gfx::PointF class
- Changed the argument of ShouldCreateWebContents API in
WebContentsDelegate class
- Changed the argument of ViewHostMsg_StartContentIntent IPC message in
view_messages.h
- Changed the name of EnableRecording API to the StartTracing in
TracingController class
- Changed the name of DisableRecording API to the StopTracing in
TracingController class
- Changed the type of GetPasswordManager API in PasswordManagerClient
class
- Changed the sync_point(uint32) variable to the
sync_token(gpu::SyncToken) in gpu namespace
- Removed the ConfirmSaveCreditCard API in AutofillClient class
- Removed the WillUseTexImage, DidUseTexImage, WillModifyTexImage,
DidModifyTexImage API in GLImage class
3. Need to change API (TODO issues)
- The multimedia function has been changed. Temporary disabling the
'tizen_multimedia_support' flag
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15381)
- The autofill support function has been changed. Temporary disabling
the 'tizen_autofill_support' flag
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15382)
- The gold of system had a build problem. Temporary using the gold of
prebuilt in chromium-efl instead of the system
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15383)
- The CreateViewForWidget API in WebContentsView class has been changed.
Temporary disabling the codes
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15384)
- The ExecuteEditCommand API in RenderWidgetHostImpl class has been
changed. Temporary disabling the codes
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15385)
- The GetNavigationErrorStrings API in ContentRendererClient class has
been changed. Temporary disabling the codes
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15386)
- The RequestPermission API in PermissionManager class has been changed.
Temporary disabling the codes
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15387)
- The argument of the ViewHostMsg_StartContentIntent IPC message has
been changed. Need to implement the codes
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15388)
- The sync_point variable was removed in GLFrameData class. Temporary
disabling the codes
(http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15389)
4. Verification
- This patch supports to the desktop and mobile(Tizen 3.0 32/64bit) and
tv(Tizen 3.0 32bit) profiles
- There is no build problem in all target, also the browser operates in
all target
Bug: http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=15310
Change-Id: I0de1cea6b793c8e542fa8359f642b21d7fcb6db5
Signed-off-by: Youngcheol Kang <ychul.kang@samsung.com>
47 files changed: