Avi Drissman
4e1b7bc33d
Update copyright headers in content/
...
The methodology used to generate this CL is documented in
https://crbug.com/1098010#c34 .
No-Try: true
No-Presubmit: true
Bug: 1098010
Change-Id: I8c0f009d16350271f07d8e5e561085822cc9dd27
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3895935
Owners-Override: Avi Drissman <avi@chromium.org >
Reviewed-by: Mark Mentovai <mark@chromium.org >
Commit-Queue: Mark Mentovai <mark@chromium.org >
Auto-Submit: Avi Drissman <avi@chromium.org >
Cr-Commit-Position: refs/heads/main@{#1047456}
2022-09-15 14:03:50 +00:00
Erik Chen
a515bf3d44
Create new IPC message ViewMsg_UpdateLocalMainFrameVisualProperties.
...
Some visual properties are for the page, and some are for the widget. Right now,
all are propagated by WidgetMsg_SynchronizeVisualProperties. This is incorrect
since it's possible for a renderer to have a page but not a widget.
This CL begins the process of fixing this incorrect routing. It adds a new IPC
message ViewMsg_UpdateLocalMainFrameVisualProperties, which allows us to begin
routing visual property messages through the Page object.
This CL should not have any behavior changes.
Bug: 998273
Change-Id: I4f4b46f8bd51e2d64b652db6aa1df6e6c3b076a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1788201
Reviewed-by: Avi Drissman <avi@chromium.org >
Reviewed-by: Daniel Cheng <dcheng@chromium.org >
Reviewed-by: danakj <danakj@chromium.org >
Commit-Queue: Daniel Cheng <dcheng@chromium.org >
Commit-Queue: Erik Chen <erikchen@chromium.org >
Auto-Submit: Erik Chen <erikchen@chromium.org >
Cr-Commit-Position: refs/heads/master@{#694936}
2019-09-09 21:53:03 +00:00
jam@chromium.org
19a5c744bf
Move common_param_traits and webkit_param_traits to content/public/common.
...
BUG=98716
Review URL: http://codereview.chromium.org/8368004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106766 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-21 20:00:41 +00:00
jam@chromium.org
2905f74ce9
Move PageTransition into content namespace. While I'm touching all these files, I've also updated it to use the enum naming convention in the Content API.
...
BUG=98716
Review URL: http://codereview.chromium.org/8253002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105254 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-13 03:51:58 +00:00
dpranke@chromium.org
8d128d6b9e
Annotate all of the functions in content that need to be exported, in preparation for creating a content shared library.
...
R=darin@chromium.org , jam@chromium.org , willchan@chromium.org
BUG=90442
TEST=everything still compiles
Review URL: http://codereview.chromium.org/7800015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100975 0039d316-1c4b-4281-b951-d872f2087c98
2011-09-13 22:11:57 +00:00
jam@chromium.org
bac33eb460
Chrome side to allow WebKit layer to use WebPermissionClient to check if access to local storage is allowed.
...
Review URL: http://codereview.chromium.org/6915017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84023 0039d316-1c4b-4281-b951-d872f2087c98
2011-05-04 01:47:49 +00:00
rsesek@chromium.org
d4cff27a73
[Mac] Implement the system dictionary popup by implementing NSTextInput methods.
...
This is a two-sided patch; the Chromium side is plumbing to marshall data from
the renderer to the system APIs.
Note that just hitting Cmd+Ctrl+D usually does not bring up the popup. I think
this may be an Apple bug, but I have not yet found a work-around.
BUG=17951,37715,47141
TEST=Hold Cmd+Ctrl+D on a web page and mouse around. The dictionary popup should follow the mouse and show the definition of the current word.
TEST=In a text area, the dictionary popup should work only if the text area has focus.
R=avi,suzhe,jam
Review URL: http://codereview.chromium.org/6289009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83723 0039d316-1c4b-4281-b951-d872f2087c98
2011-05-02 15:46:01 +00:00
grt@chromium.org
79d68c6ea3
Moved ParamTraits specializations that depend on WebKit out of content/common/common_param_traits and into webkit_param_traits. Also pulled some specializations out of chrome/common/render_messages and into chrome/common/common_param_traits. This is done so that the MS toolchain can succeed in discarding more code at link time. This halves the size of npchrome_frame.dll in ordinary "Release" builds. I hope for a similar reduction in official builds.
...
BUG=77445
TEST=Everything should just work(TM).
Review URL: http://codereview.chromium.org/6840044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81803 0039d316-1c4b-4281-b951-d872f2087c98
2011-04-15 21:07:03 +00:00
levin@chromium.org
3b63f8f451
Move some files from base to base/memory.
...
raw_scoped_refptr_mismatch_checker.h
ref_counted.cc
ref_counted.h
ref_counted_memory.cc
ref_counted_memory.h
ref_counted_unittest.cc
scoped_callback_factory.h
scoped_comptr_win.h
scoped_handle.h
scoped_native_library.cc
scoped_native_library.h
scoped_native_library_unittest.cc
scoped_nsobject.h
scoped_open_process.h
scoped_ptr.h
scoped_ptr_unittest.cc
scoped_temp_dir.cc
scoped_temp_dir.h
scoped_temp_dir_unittest.cc
scoped_vector.h
singleton.h
singleton_objc.h
singleton_unittest.cc
linked_ptr.h
linked_ptr_unittest.cc
weak_ptr.cc
weak_ptr.h
weak_ptr_unittest.cc
BUG=None
TEST=Compile
Review URL: http://codereview.chromium.org/6714032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-28 01:54:15 +00:00
backer@chromium.org
b9b751f268
Refactor: Move app/surface to ui/gfx/surface.
...
This is progress towards moving app/gfx/gl to ui/gfx/gl. Currently, surface depends on gl, but gl depends on app_base (which contains surface). This refactor gets rid of this potential cyclic dependency.
surface.gyp is in a separate file (not a .gypi include) because cyclic dependency checking is at the file level (not target level).
BUG=none
TEST=by hand and try bots
Review URL: http://codereview.chromium.org/6718027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79396 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-25 14:04:12 +00:00
jamesr@chromium.org
2754345236
Adds a TransportDIB::Id value that is explicitly invalid and use it when compositing
...
BUG=76001
TEST=
Review URL: http://codereview.chromium.org/6665029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79349 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-25 00:14:00 +00:00
jam@chromium.org
0aed2f55c2
Move a bunch of renderer->browser messages to content.
...
TBR=tsepez
Review URL: http://codereview.chromium.org/6721021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79152 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-23 18:06:36 +00:00
jam@chromium.org
59f4f2fa7a
Move the rest of the content browser->renderer messages to content. Also move drag related messages to their own file.
...
TBR=tsepez
Review URL: http://codereview.chromium.org/6705012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79083 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-23 01:00:55 +00:00
jam@chromium.org
e7c21b81e0
Move geolocation, desktop notification, and device orientation into their own message files.Also fix a regression from my earlier change to create a plugin through the embedder API. The fix is to not to create a plugin if the embedder returns NULL, and just have the default implementation create the plugin on its own.TBR=avi
...
R=brettw@chromium.org ,johnnyg@chromium.org ,darin@chromium.org ,*,jam@chromium.org ,ben@chromium.org
Review URL: http://codereview.chromium.org/6688054
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78832 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-19 18:03:30 +00:00
jam@chromium.org
105303e5d9
Move plugin messages to content.
...
TBR=tsepez
Review URL: http://codereview.chromium.org/6682033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78099 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-14 22:16:10 +00:00
jam@chromium.org
db10d8fe8c
Move the blob related code to content, and also move the blob messages to their own file.
...
TBR=jianli
Review URL: http://codereview.chromium.org/6681028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77988 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-14 00:21:47 +00:00
sergeyu@chromium.org
1a2123c629
Use IPEndPoint for P2P IPC messages
...
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6685013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77923 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-12 04:42:39 +00:00
jam@chromium.org
d6d8f719ce
Move GPU messages to content. I've also switched the IPC structs to use the new IPC macros that generate serialization code.
...
Review URL: http://codereview.chromium.org/6673003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77721 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-10 22:54:43 +00:00
jam@chromium.org
172f155f81
Put file_system messages in their own file and move them to content, in preparation of moving child_thread.
...
TBR=avi
Review URL: http://codereview.chromium.org/6624066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77193 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-07 21:58:16 +00:00
jam@chromium.org
94dc971dc4
Move resource related IPCs to their own file in content. I added a IPC_STRUCT_TRAITS_PARENT macro to allow the automatic serializing macros to add a parent struct.
...
TBR=tsepez
Review URL: http://codereview.chromium.org/6628035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77048 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-05 19:08:32 +00:00
jam@chromium.org
db803aaeca
Move socket stream messages to content, in preparation for moving its dispatcher. In this change I also converted p2p_messages to use the new automated way of serializing structs.
...
Review URL: http://codereview.chromium.org/6621025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77019 0039d316-1c4b-4281-b951-d872f2087c98
2011-03-05 02:00:42 +00:00