| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
BUG=114808
Review URL: http://codereview.chromium.org/9696051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127797 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=114808
Review URL: http://codereview.chromium.org/9677060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127762 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=nfullagar@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9749007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127674 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
HostResolverPrivate_Resolv on all bots.
BUG=114225
Review URL: https://chromiumcodereview.appspot.com/9751008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127672 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=114225
TEST=PPAPINaClTest.HostResolverPrivate_*
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=127443
Review URL: https://chromiumcodereview.appspot.com/9704080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127668 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG= none
TEST= compile / run nacl_integration
Review URL: http://codereview.chromium.org/9355030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127643 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It exposes one function that sends a message to the browser and issues a reply. The
browser doesn't implement this yet.
BUG=117564
TEST=
Review URL: https://chromiumcodereview.appspot.com/9700028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127564 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I expanded access rights for NaCl loader (launched under nacl-gdb) process
handle from QueryLimitedInformation to QueryInformation because Windows XP
doesn't support QueryLimitedInformation.
However, this test is switched off on Windows 32-bit due to problems with
allocating 1Gb of address space. Future nacl-gdb must have special launching
code to solve this problem.
BUG= 117010
TEST= browser_tests.exe --gtest_filter=NaClGdbTest.* (on Windows)
Review URL: http://codereview.chromium.org/9662055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127453 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=114225
TEST=PPAPINaClTest.HostResolverPrivate_*
Review URL: https://chromiumcodereview.appspot.com/9704080
TBR=ygorshenin@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9718036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127447 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=114225
TEST=PPAPINaClTest.HostResolverPrivate_*
Review URL: https://chromiumcodereview.appspot.com/9704080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127443 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=107398
Review URL: http://codereview.chromium.org/9702107
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127357 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=107398
Review URL: http://codereview.chromium.org/9699106
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127356 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Should be full support for opengl es's occlusion query interface. Still only dev interfaces right now.
BUG=88601
TEST=
Review URL: https://chromiumcodereview.appspot.com/9601020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127298 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ppb version of the interface was added, this CL adds the missing ppp portion.
See: http://codereview.chromium.org/9340003
Alok for verification, Brett for OWNER.
R=alokp@chromium.org,brettw@chromium.org
Review URL: http://codereview.chromium.org/9689076
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127281 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original description:
"""
PPAPI: Really force-free NPObjects on Instance destruction.
(There still seems to be a memory leak with this patch; I may have to check our NPObject reference counting next.)
BUG=114023
TEST=
"""
BUG=114023
TEST=
TBR=dmichael@chromium.org
Review URL: http://codereview.chromium.org/9564024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127273 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=107398
Review URL: http://codereview.chromium.org/9701090
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127223 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
might run simultaneously when the sharding supervisor is used. In practice I haven't seen a try run that fails from this because the sharding_supervisor reruns failed tests serially, but probably good to fix this.
BUG=118460
Review URL: https://chromiumcodereview.appspot.com/9693066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127180 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
A static initializer was generated on Mac and Android.
BUG=94925
Review URL: http://codereview.chromium.org/9626001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127151 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
In these cases, the original handle is owned outside of NaCl and shouldn't
be closed by the NaCl Plugin.
BUG=https://chromiumcodereview.appspot.com/9610008
TEST=ppapi_example_audio, ppb_image_data, ppb_graphics3d
Review URL: http://codereview.chromium.org/9677061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127056 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes the Flash clipboard test to use the C++ API and alters the clear test to avoid hitting the timeout.
BUG=None
TEST=ui_tests --gtest_filter=*PPAPITest.*Clipboard*
Review URL: http://codereview.chromium.org/9664024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127021 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=108277
TEST=OutOfProcessPPAPITest.TCPServerSocketPrivate
Review URL: http://codereview.chromium.org/9669038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126873 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IME benefits from knowing what portion of text is selected inside a text editing plugin.
This change is to implement a Pepper API for doing it. It consists of three API functions:
1. Browser asks plugins by PPP_TextInput_Dev::RequestSurroundingText() to send such info.
2. Plugin must reply the query by PPB_TextInput_Dev::UpdateSurroundingText().
3. Additionally, plugin notifies the browser by PPB_TextInput_Dev::SelectionChanged() that the selection is changed. Typically triggers the steps 1->2.
Intention of the API design is (1) to avoid synchronous IPC, and (2) to keep the room to implement it in an optimal and right way, that is, expensive send of selection text happens only when needed (= "IME requiring the info is on" + "selection indeed changed in the plugin"), though the current impl in the patch is not necessary like that (for sake of simplicity).
The changes in the API is in:
* ppapi/c/dev/ppb_text_input_dev.h
* ppapi/c/dev/ppp_text_input_dev.h
The browser side implementation mostly resides in:
* content/renderer/render_view_impl.cc
* content/renderer/pepper/pepper_plugin_delegate_impl.{h,cc}
* webkit/plugins/ppapi/ppapi_plugin_instance.{h,cc}
The other files are for wiring necessary cables.
BUG=101101
TEST=Manual: make ppapi_example_ime and run ./your/chrome --register-pepper-plugins=\
"/path/to/ppapi_example_ime.plugin;application/x-ppapi-example-ime" \
--ppapi-out-of-process \
file:///path/to/ppapi/examples/ime/ime.html
Try some IME that supports reconversion (e.g., Google Japanese Input on Windows).
Review URL: http://codereview.chromium.org/8769003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126862 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=114225
TEST=UI test TestHostResolverPrivate
Review URL: http://codereview.chromium.org/9455092
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126813 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Define helper routines for doing array output using the new PP_OutputArray
struct. Define routines in the completion callback factory for doing output
parameters as parameters to the callback function.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9651002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126781 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=73070
TEST=manual
Review URL: http://codereview.chromium.org/7764002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126609 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PPAPI docs team is having issues with missing documentation, this
CL makes the PRESUBMIT more stringent, forcing errors when a stable
interfaces contains a TODO, or is missing an IDL implementation.
Additional cleanup:
Added missing LF between global function definitions
Removed extra space in list
Added comments
Converted all errors and warnings to point to the file where the
error was found.
Review URL: http://codereview.chromium.org/9691019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126601 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/9702004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126569 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=ui_tests
Review URL: http://codereview.chromium.org/9316055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126490 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We check that the src and dst pointers are non-null, however a read of size
zero is a NOP. Typically library behavior is to ignore invalid arguments when
no work is actually done.
BUG=110087
R=brettw@chromium.org
Review URL: http://codereview.chromium.org/9695021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126461 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=PPAPI(NaCl?)Test.TestTCPServerSocketPrivate
Review URL: http://codereview.chromium.org/9568007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126367 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The P2PSocketDispatcher::NetworkListObserver has been moved
to webkit_glue:: namespace in webkit/glue/network_list_observer.h . PPB_NetworkMonitor_Private_Impl uses P2PSocketDispatcher to get
notifications about network changes.
BUG=114808
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125761
Review URL: http://codereview.chromium.org/9557006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126274 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=PPAPINaClTestDisallowedSockets.TCPServerSocketPrivateDisallowed
Review URL: http://codereview.chromium.org/9491007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126068 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
testing_instance to discared the "SLOW_" prefix.
Review URL: https://chromiumcodereview.appspot.com/9665046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126064 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
sharded and so tests run in parallel. Before this they were taking 17 minutes on the trybot. Now they take about a minute.
Another benefit is we can replace the sleeps with messages, so hopefully this makes the test faster/less flakier.
BUG=115595
Review URL: https://chromiumcodereview.appspot.com/9646027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126019 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
SerializedVar and MessageChannel didn't properly handle the case that the dispatcher goes away while waiting for the reply to a sync message.
BUG=110095
TEST=When click the Test button on ppapi/example/example.html, the plugin is removed but the renderer doesn't crash.
Review URL: http://codereview.chromium.org/9655019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126014 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This plugin (based off the gles2 demo before it got video stuff) instantiates a pepper 3d context and continually
renders into it with glClear(). It also has very simple lost context recovery.
BUG=none
Review URL: http://codereview.chromium.org/9625029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126011 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a really cool change, but it appears it wasn't tested
well enough and the tree wasn't attended after landing it.
It turns tests on several bots on several platforms (win, mac, chromeos)
red. Some of the failing tests failed on the tryjobs for this CL, too.
A list of failing tests:
OutOfProcessPPAPITest.View_PageHideShow:
.\test\ui\ppapi_uitest.cc(913): error: Value of: observer.result().c_str()
Actual: "PageHideShow FAIL: Didn't receive a hide event in timeout. NOTE: This test requires tab visibility to change and won't pass if you just run it in a browser. Normally the UI test should handle this. You can also run manually by waiting 2 secs, creating a new tab, waiting 2 more secs, and closing the new tab."
Expected: "TestPageHideShow:Created"
PPAPINaClTest.PostMessage_SendingArrayBuffer:
[2256:3984:0309/201351:810562:ERROR:external_registry_extension_loader_win.cc(84)] Missing value path for key Software\Google\Chrome\Extensions\jfmjfhklogoienhpfnppmbcbjfjnkonk.
Killed (timed out).
PPAPITest.NetAddressPrivate_DescribeIPv6:
Did not complete.
See also http://crbug.com/117641
- Switch PPAPITests to run in browser_tests instead of ui_tests. The former is sharded and so tests run in parallel. Before this they were taking 17 minutes on the trybot. Now they take about a minute.
Another benefit is we can replace the sleeps with messages, so hopefully this makes the test faster/less flakier.
BUG=115595
Review URL: https://chromiumcodereview.appspot.com/9646027
TBR=jam@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9664034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126008 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
CID_COUNT=2
CID=103425,103426
BUG=none
TEST=none
R=groby
Review URL: https://chromiumcodereview.appspot.com/9547014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126005 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the same as NewCallback, and we want people to normally use the
"required" type. So just having them call NewCallback is usually the right
thing. This converts the existing callers to just say NewCallback.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9615050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125965 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=87310
TEST=ui_tests --gtest_filter="*WebSocket*"
Review URL: http://codereview.chromium.org/9619021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125962 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
sharded and so tests run in parallel. Before this they were taking 17 minutes on the trybot. Now they take about a minute.
Another benefit is we can replace the sleeps with messages, so hopefully this makes the test faster/less flakier.
BUG=115595
Review URL: https://chromiumcodereview.appspot.com/9646027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125942 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=brettw
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/9668037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125941 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/9555009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125874 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to user gestures.
Modifies PluginInstance to track pending user gestures by timestamp.
Modifies ppapi/tests/test_fullscreen to not test that SetFullscreen and BindGraphics fail while fullscreen changes are pending. Because of how PluginInstance reports view changed events, these will likely fail due to race conditions.
BUG=73070
TEST=ui_tests, --gtest_filter=*PPAPITest.Fullscreen
Review URL: http://codereview.chromium.org/9558009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125768 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Broke: http://build.chromium.org/p/chromium/builders/Android%20Builder/builds/2156]
The P2PSocketDispatcher::NetworkListObserver has been moved
to webkit_glue:: namespace in webkit/glue/network_list_observer.h . PPB_NetworkMonitor_Private_Impl uses P2PSocketDispatcher to get
notifications about network changes.
BUG=114808
Review URL: http://codereview.chromium.org/9557006
TBR=sergeyu@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9649017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125766 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The P2PSocketDispatcher::NetworkListObserver has been moved
to webkit_glue:: namespace in webkit/glue/network_list_observer.h . PPB_NetworkMonitor_Private_Impl uses P2PSocketDispatcher to get
notifications about network changes.
BUG=114808
Review URL: http://codereview.chromium.org/9557006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125761 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/9592033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125674 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TEST=unit tests
BUG=88601
Review URL: http://codereview.chromium.org/9555011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125649 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/9635021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125639 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
that it is more general (does not depend on a dispatcher) and can be used elsewhere.
BUG=none
TEST=manually
Review URL: http://codereview.chromium.org/9420028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125596 0039d316-1c4b-4281-b951-d872f2087c98
|