| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To investigate this issue deeply, I noticed this issue consisted of two issues:
1. Windows cannot attach IMEs to a plug-in process.
Somehow, Windows attaches IMEs (i.e. loads IME DLLs, attaches them to a process, and adds message hooks to a window) while creating a top-level window. On the other hand, a plug-in process does not create any top-level windows. These facts prevent Windows from attaching IMEs to windowed plug-ins.
2. The CallWindowProc() function does not dispatch messages to the message-hook functions used by IMEs.
When the |plugin_wnd_proc_| value is a handle referring the DefWindowProc() function, it seems the CallWindowProc() does not dispatch messages to the hook functions used by IMEs.
To fix the former issue, this change once creates a top-level window and have Windows attach IMEs to this window, and change the window to a client window of the given parent window.
To fix the latter issue, this change creates a dummy window procedure WebPluginDelegateImpl::DummyWindowProc(), which just encapsulates the DefWindowProc(), and use it instead of the DefWindowProc() function.
BUG=2673
Review URL: http://codereview.chromium.org/4325
Review URL: http://codereview.chromium.org/4325
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3391 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=3432
TEST=See bug.
Review URL: http://codereview.chromium.org/7337
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3390 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Add a line to the gtk test_shell that can be uncommented to
get linker errors.
Review URL: http://codereview.chromium.org/7338
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3389 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
in the last commit.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3388 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The original ssl_client_socket.{h,cc} are renamed
ssl_client_socket_win.{h,cc}.
The new ssl_client_socket.h defines the SSLClientSocket
interface, which simply extends the ClientSocket interface
with a new GetSSLInfo method.
ClientSocketFactory::CreateSSLClientSocket returns
SSLClientSocket* instead of ClientSocket*.
Replace the SSL protocol version mask parameter to the
constructor and factory method by a SSLConfig parameter.
R=darin
Review URL: http://codereview.chromium.org/7304
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3387 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
their own dir.
Review URL: http://codereview.chromium.org/7334
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3386 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
R=mal
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3385 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
http://crbug.com/2186
Review URL: http://codereview.chromium.org/7331
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3384 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
can override...
Review URL: http://codereview.chromium.org/7321
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3383 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7332
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3382 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7330
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3380 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
other view-related classes.
No logic change.
Review URL: http://codereview.chromium.org/7310
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3379 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
omitted when adding it in r3266).
Review URL: http://codereview.chromium.org/7151
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3378 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
optionally zoom the page. I added an easy way in render_view to toggle between
text zoom and full page zoom, and allowed the embedder to specify this in the
glue layer. This allows me to fix the text zoom layout test, which specifically
asks that the text be zoomed.
Review URL: http://codereview.chromium.org/7320
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3377 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Original patch from icefox (Torchmobile) in
http://codereview.chromium.org/7244 .
Review URL: http://codereview.chromium.org/7150
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3376 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
the encoding will be incorrect. We assume std::string is UTF-8, but
WebCore assume it's Latin-1 when you use the 8-bit constructor.
Review URL: http://codereview.chromium.org/7266
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
some help about what could be wrong.
Review URL: http://codereview.chromium.org/7156
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3373 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7152
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3371 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
We include HistoryItem.h as a hack because otherwise we use third_party/WebKit/.../HistoryItem.h, which includes their CachedPage.h instead of our forked copy. This is not a long term solution. (crbug.com/3425)
Review URL: http://codereview.chromium.org/7326
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3370 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=tony
Review URL: http://codereview.chromium.org/7153
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3369 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
from the SCons build.
Delete left-over $PENDING_DIR in commented-out file.
Review URL: http://codereview.chromium.org/7322
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3368 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7323
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3367 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Includes changes from http://codereview.chromium.org/7244 by icefox (Torchmobile Inc.)
Review URL: http://codereview.chromium.org/7319
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3366 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
http://crbug.com/2186
Review URL: http://codereview.chromium.org/7317
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3365 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TBR=evan
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3364 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6492
Patch from Paweł Hajdan jr <phajdan.jr@gmail.com>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3363 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=tony
Review URL: http://codereview.chromium.org/7316
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3361 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=tony
Review URL: http://codereview.chromium.org/7146
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3360 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7314
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3359 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6412
Patch from icefox.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3358 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7144
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3357 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This makes the header and C file noticeably more like the upstream versions. In some cases I have ripped out the implementations of functions that we added that there's no obvious way to make it work. The V8 team is going to have to implement these.
This code absolutely isn't going to run.
Review URL: http://codereview.chromium.org/7313
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3356 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7311
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3355 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
bring the scons build inline with DerivedSources.make that
got updated in r3306.
Review URL: http://codereview.chromium.org/7306
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3354 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
which defines all our OS_* defines.
http://codereview.chromium.org/7270
Review URL: http://codereview.chromium.org/7312
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3353 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* There is no such file as 'String.h' in all of chromium trunk checkout.
According to Visual Studio, the 'String.h' it is including here is part
of the MS Windows SDK. But the usage in this file suggests WebCore::String
which is declared in the 'PlatformString.h' header file which is included
indirectly. I've added the include of 'PlatformString.h' explicitly for
clarity and removed the erroneous MS Windows SDK include file.
http://codereview.chromium.org/3171
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3352 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
windows right now"
TBR=tony
Review URL: http://codereview.chromium.org/7141
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3350 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
right now
Fix order of initialisation warning.
Add DragData #ifelse for Linux
Review URL: http://codereview.chromium.org/7270
Patch from icefox.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3349 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
http://crbug.com/2186
Review URL: http://codereview.chromium.org/7136
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3348 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7303
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3347 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
bars. I removed the associated functions on TabContents, and have callers call
directly through to the view when the care about mucking with the info bar
(which is busted, IMO).
Review URL: http://codereview.chromium.org/7245
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3346 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6212
Patch from icefox.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3345 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
XMLHttpProgressEvents have been enabled.
Review URL: http://codereview.chromium.org/7301
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3344 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
- Add v8 binding for animation and transition types.
- Update SVGPODTypeWrappers to follow the latest webkit changes.
- Remove a rebaselining that is no longer needed.
Review URL: http://codereview.chromium.org/7298
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3343 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7132
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3342 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Putting all peers of DOM nodes in an object group, so they won't be garbage
collected too soon.
Review URL: http://codereview.chromium.org/7228
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3341 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
reliability tests.
TBR= ben@chromium.org
Review URL: http://codereview.chromium.org/7135
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3340 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
client authentication.
R=rvargas
BUG=166
Review URL: http://codereview.chromium.org/7291
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3337 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7133
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3336 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7289
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3335 0039d316-1c4b-4281-b951-d872f2087c98
|