summaryrefslogtreecommitdiffstats
path: root/chrome/renderer
Commit message (Collapse)AuthorAgeFilesLines
* Start counting at 1 for extension API validation.jochen@chromium.org2011-01-071-2/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6153002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70774 0039d316-1c4b-4281-b951-d872f2087c98
* Geolocation code cleanup following switch to client-based Geolocation.jknotten@chromium.org2011-01-071-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unnecessary methods GeolocationPermissionContext::StartUpdatingRequested and GeolocationPermissionContext::StopUpdatingRequested Remove the unused bridge_id from IPC messages ViewHostMsg_Geolocation_StartUpdating ViewHostMsg_Geolocation_StopUpdating. Remove unnecessary / unused IPC messages: ViewHostMsg_Geolocation_RegisterDispatcher ViewHostMsg_Geolocation_UnregisterDispatcher ViewHostMsg_Geolocation_Suspend ViewHostMsg_Geolocation_Resume Rename GeolocationDispatcherHost::bridge_update_options_ to renderer_update_options, and simplify map type to key only on render id, since there is no relevant bridge id. BUG=59907 TEST=Existing Review URL: http://codereview.chromium.org/6127001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70734 0039d316-1c4b-4281-b951-d872f2087c98
* Private Pepper extension for Flapper to allow TCP connections to be madeviettrungluu@chromium.org2011-01-074-7/+96
| | | | | | | | | | | | | | (from inside the renderer sandbox). (Only enabled on ChromeOS, since it opens a hole in the renderer. This should be revisited, with controls tightened, once Flapper runs out of process.) BUG=none TEST=none Review URL: http://codereview.chromium.org/5098002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70687 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac buildpiman@google.com2011-01-061-1/+1
| | | | | | | | BUG=broken mac build TEST=none TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70642 0039d316-1c4b-4281-b951-d872f2087c98
* Enable accelerated compositing in fullscreen pepper.piman@google.com2011-01-063-71/+281
| | | | | | | | | | | | | | | The compositing itself is trivial since there is just a fullscreen plugin instance (that we blit full-screen), but it allows the use of the 3D contexts in pepper when fullscreen is on (they require accelerated compositing). Accelerated compositing is only triggered when a Surface3D is bound to the instance. Otherwise the regular 2D painting path is used. This CL also refactors a bit RenderWidgetFullscreenPepper, merging the trivial WidgetFullscreenContainer into RenderWidgetFullscreenPepper - it's simpler that way. BUG=none TEST=Flash Review URL: http://codereview.chromium.org/5994002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70636 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium support for webkitAnimationTime propertyjamesr@chromium.org2011-01-061-0/+3
| | | | | | | | | | | These are the chrome changes needed for https://bugs.webkit.org/show_bug.cgi?id=51952. BUG=64848 TEST=layout tests Review URL: http://codereview.chromium.org/5962018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70626 0039d316-1c4b-4281-b951-d872f2087c98
* Remove legacy non-client-based geolocation code.jknotten@chromium.org2011-01-066-221/+2
| | | | | | | | BUG=59907 Review URL: http://codereview.chromium.org/5938002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70602 0039d316-1c4b-4281-b951-d872f2087c98
* Crash using keyboard on a hidden input elementdhollowa@chromium.org2011-01-051-1/+1
| | | | | | | | | | | | Changes popup display logic to check that input element focused for Autofill is actually visible before populating its popup menu contents. Under specific conditions JavaScript could hide the input element in question and cause crash. BUG=60522 TEST=Manual, according to bug steps. Review URL: http://codereview.chromium.org/6010011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70554 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed check for max icon size before sending InstallApplication msg to browser.cdn@chromium.org2011-01-051-8/+8
| | | | | | | | BUG=68646 TEST=None Review URL: http://codereview.chromium.org/6009011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70538 0039d316-1c4b-4281-b951-d872f2087c98
* Update the HTML source to use the CSS3 syntax for gradients.arv@chromium.org2011-01-053-10/+5
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6079010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70528 0039d316-1c4b-4281-b951-d872f2087c98
* Uses bool WebKit::WebWidget::confirmComposition(const WebString& text).suzhe@google.com2011-01-053-10/+9
| | | | | | | | | | | | | | | | | | | | Before this CL, following events will be received by the web page when a text is inserted by an IME: compositionstart compositionend textInput With this CL, the web page will only receive textInput event. See also: https://bugs.webkit.org/show_bug.cgi?id=51693 BUG=none TEST=none Review URL: http://codereview.chromium.org/5999012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70525 0039d316-1c4b-4281-b951-d872f2087c98
* Make Graphics3D::SwapBuffers take a completion callbackpiman@google.com2011-01-052-1/+7
| | | | | | | | | BUG=none TEST=with demo_simple_vertex_shader, rate control works Review URL: http://codereview.chromium.org/5944001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70474 0039d316-1c4b-4281-b951-d872f2087c98
* Re-use existing out-of-process plugins if one is already loaded. Otherwisebrettw@chromium.org2011-01-041-4/+11
| | | | | | | | | | | | | | | | | | | | | | | sites with multiple plugins will load that many child processes, which is bad. This works by having creators of out-of-process plugins add it to a list in the PepperPluginRegistry. The items are deleted from this list by a new delegate implementation for the module to tell the registry that it's being destroyed. It's a little awkward since the PluginModule can't know about the PepperPluginRegistry, and all other pepper "delegates" are associated with the Instance/RenderView, so by definition can't be used when the module is being torn down since there are no instances. It might have been nice to have an Add function on the lifetime delegate so that the module will add itself to the list. But the plugin path name is currently not available in all code paths, and it seemed messy to add. TEST=manual BUG=none Review URL: http://codereview.chromium.org/6085007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70457 0039d316-1c4b-4281-b951-d872f2087c98
* Boldly increase the paint aggregation threshold. It turns out my previous valuebrettw@chromium.org2011-01-031-1/+1
| | | | | | | | | | | of 0.5 worked OK and I read the PLT graphs wrong. If this introduces a PLT regression, the number should be changed back to 0.5. TEST=PLT BUG=none Review URL: http://codereview.chromium.org/5990011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70395 0039d316-1c4b-4281-b951-d872f2087c98
* Revert my change in r69993 to the paint aggregation threshold to see if it'sbrettw@chromium.org2011-01-031-1/+1
| | | | | | | | | | responsible for the PLT regression. TEST=PLT BUG=none Review URL: http://codereview.chromium.org/5958018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70381 0039d316-1c4b-4281-b951-d872f2087c98
* Move CancellationFlag and WaitableEvent to the synchronization subdirectory.brettw@chromium.org2011-01-021-1/+1
| | | | | | | | TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/5977010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70369 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/mac_util.h to base/mac and use the base::mac namespace.brettw@chromium.org2011-01-012-4/+4
| | | | | | | | | | | Fix up callers to use the new location & namespace. Remove includes from  files where it wasn't necessary. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6046009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70359 0039d316-1c4b-4281-b951-d872f2087c98
* Remove base/platform_thread.h stub and fix up all callers to use the new ↵brettw@google.com2011-01-012-9/+9
| | | | | | | | | location and namespace. TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70346 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/thread.h to base/threading, fix up callers to use the new location.brettw@chromium.org2011-01-011-1/+1
| | | | | | | | TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6028009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70345 0039d316-1c4b-4281-b951-d872f2087c98
* Make class declarations ABI compatible, irrespective of ↵jknotten@chromium.org2010-12-312-8/+16
| | | | | | | | | | | ENABLE_CLIENT_BASED_GEOLOCATION define. BUG=59907 TEST=None Review URL: http://codereview.chromium.org/6031010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70339 0039d316-1c4b-4281-b951-d872f2087c98
* Move thread local stuff from base to base/threading and consistently use thebrettw@chromium.org2010-12-301-1/+1
| | | | | | | | | | | base namespace. This also fixes references to TLSSlot to base::ThreadLocalStorage::Slot. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/5986012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70322 0039d316-1c4b-4281-b951-d872f2087c98
* Move some misc thread-related stuff from base to base/thread and into the basebrettw@chromium.org2010-12-301-1/+1
| | | | | | | | | | namespace. This does not move the "hard" thread stuff (thread.h). TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/6079009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70315 0039d316-1c4b-4281-b951-d872f2087c98
* Add a dummy implementation of a new WebWidget::confirmComposition() method.suzhe@google.com2010-12-301-0/+5
| | | | | | | | | | | | | | | | | | In order to fix https://bugs.webkit.org/show_bug.cgi?id=51693, I'm going to add following new method into WebKit::WebWidget interface: bool confirmComposition(const WebString& text) = 0; As PepperWidget implements WebKit::WebWidget interface directly, we need to add a dummy implementation of this new method into PepperWidget first to prevent chromium build from being broken. BUG=none TEST=none Review URL: http://codereview.chromium.org/5984006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70289 0039d316-1c4b-4281-b951-d872f2087c98
* Remove wstring from l10n_util. Part 2.avi@chromium.org2010-12-281-2/+1
| | | | | | | | | BUG=9911 TEST=no visible changes; all tests pass Review URL: http://codereview.chromium.org/5959008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70242 0039d316-1c4b-4281-b951-d872f2087c98
* Make IPC::Channel::Listener:OnMessageReceived have a return value indicating ↵jam@chromium.org2010-12-2433-90/+119
| | | | | | | | | whether a message was processed or not. TBR=brettw Review URL: http://codereview.chromium.org/5978003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70139 0039d316-1c4b-4281-b951-d872f2087c98
* Extend the TTS extension API to allow an extension to register itself asdmazzoni@chromium.org2010-12-231-2/+16
| | | | | | | | | | | a TTS provider. BUG=none TEST=Adds new test. Review URL: http://codereview.chromium.org/4161007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70062 0039d316-1c4b-4281-b951-d872f2087c98
* Properly lock access to static variables.mad@chromium.org2010-12-231-1/+1
| | | | | | | | | | | | There were a few race conditions where the static method would test the validity of the hitograms_ static variable before attempting to use the lock_ to protect access to it but nothing then prevented the destructor to free both the lock_ and the hitograms_ memory. So I decided to not use a dynamic allocation of the static lock_ to resolve this problem. BUG=38354 TEST=Hard to repro exit scenario crashes. Review URL: http://codereview.chromium.org/5784005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70054 0039d316-1c4b-4281-b951-d872f2087c98
* Give user the ability to disable the URL request throttler:yzshen@google.com2010-12-231-0/+7
| | | | | | | | | | | | | | | | | | - Support the command line switch --disable-enforced-throttling. With this switch specified, the URL request throttler won't reject outgoing requests during the back-off peroid. Please note that in this case we still keep track of the back-off period, since we need it to determine retry intervals. - Add a more detailed error page description for net::ERR_TEMPORARILY_THROTTLED. BUG=66062 TEST=Without --disable-enforced-throttling switch: (1) Type in the addresss bar a URL which is expected to return 5XX. (2) Keep clicking the "reload" button. (3) After a few clicks, Chrome displays an error page explaining why a net::ERR_TEMPORARILY_THROTTLED error occurs. With --disable-enforced-throttling switch: Following step (1) and (2) described above won't result in a net::ERR_TEMPORARILY_THROTTLED error page. Review URL: http://codereview.chromium.org/5961008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70022 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the % coverage for coalescing for paint rects.brettw@chromium.org2010-12-222-3/+6
| | | | | | | | | | | | | | | | | The previous number was made up, and so is my number, it's just a larger made up number. We want this number to be as high as possible (less coalescing) without causing page cycler regressions. This means less painting and gives some other optimizations like the always-on-top Pepper plugin optimization to kick in more often. If this causes a PLT regression, it should be reverted. This is a reland of 69982 with an updated unit test. Review URL: http://codereview.chromium.org/6083005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69993 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69982 - Increase the % coverage for coalescing for paint rects.brettw@chromium.org2010-12-221-1/+1
| | | | | | | | | | | | | | | | | | | | | The previous number was made up, and so is my number, it's just a larger made up number. We want this number to be as high as possible (less coalescing) without causing page cycler regressions. This means less painting and gives some other optimizations like the always-on-top Pepper plugin optimization to kick in more often. If this causes a PLT regression, it should be reverted. TEST=page cycler BUG=none Review URL: http://codereview.chromium.org/5968006 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/5998004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69986 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the % coverage for coalescing for paint rects.brettw@chromium.org2010-12-221-1/+1
| | | | | | | | | | | | | | | | | | The previous number was made up, and so is my number, it's just a larger made up number. We want this number to be as high as possible (less coalescing) without causing page cycler regressions. This means less painting and gives some other optimizations like the always-on-top Pepper plugin optimization to kick in more often. If this causes a PLT regression, it should be reverted. TEST=page cycler BUG=none Review URL: http://codereview.chromium.org/5968006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69982 0039d316-1c4b-4281-b951-d872f2087c98
* Add an additional level of optimization for PPAPI plugins to paint withoutbrettw@chromium.org2010-12-228-30/+82
| | | | | | | | | | | | | | doing a WebKit paint. Currently, this will not get triggered very much because the % coverage required for combining rects in the paint manager is so low. I'm going to try tweaking that but want to do it in another CL. TEST=none BUG=none Review URL: http://codereview.chromium.org/6020007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69974 0039d316-1c4b-4281-b951-d872f2087c98
* Move nsimage_cache from base to app/mac. Use the app::mac namespace. Update ↵brettw@chromium.org2010-12-222-2/+0
| | | | | | | | | | | | calling code. Remove unnecessary refs to NullableString from render_thread.* TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/5961007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69973 0039d316-1c4b-4281-b951-d872f2087c98
* Move unix domain socket support out of base and into chrome common. This is notbrettw@chromium.org2010-12-221-13/+13
| | | | | | | | | | used outside of Chrome. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/5981006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69970 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor mac printing workflow.kmadhusu@chromium.org2010-12-214-92/+172
| | | | | | | | | | | To support print preview, made code changes to create a single metafile for the entire printing document. BUG=64121 TEST=printing works after code changes. Review URL: http://codereview.chromium.org/5892002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69885 0039d316-1c4b-4281-b951-d872f2087c98
* Block outdated plugins by default.bauerb@chromium.org2010-12-211-2/+3
| | | | | | | | | | | | | To allow outdated plugins, pass the new --allow-outdated-plugins command line flag. Also, remove the unused "block nonsandboxed plug-ins" command line flag. BUG=47731 TEST=none Review URL: http://codereview.chromium.org/6065004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69884 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: USE_X11 + OS_MACOSX = OS_POSIX.thestig@chromium.org2010-12-211-4/+3
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5856001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69854 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land earlier patch that moves the NPAPI implementation from ↵brettw@chromium.org2010-12-2117-119/+140
| | | | | | webkit/glue/plugins to webkit/plugins/npapi git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69808 0039d316-1c4b-4281-b951-d872f2087c98
* (Re-landing http://codereview.chromium.org/5991003 after Chromium OSkbr@chromium.org2010-12-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | build fix to browser_render_process_host.cc) Added group policy for disabling all client-side 3D APIs in Chromium (in particular, WebGL and Pepper 3D). This has been hooked up through a new command-line argument (--disable-3d-apis) orthogonal to the existing ones, so that further changes to those command line arguments will not accidentally regress the group policy support. Tested in the following ways: - Verified that --disable-3d-apis disables WebGL and Pepper 3D support on Mac OS X. - Verified that specifying the Disable3DAPIs policy via a JSON file disables WebGL on Linux. - Ran unit_tests and verified that there were no failures introduced. BUG=64806 TEST=ConfigurationPolicyPrefStoreBooleanTest Review URL: http://codereview.chromium.org/6045003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69791 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Move the NPAPI files from webkit/glue/plugins to webkit/plugins/npapi"chase@chromium.org2010-12-2117-140/+119
| | | | | | | | | | | | Manually reverting r69755, which broke the tree. BUG=none TEST=none TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/5998002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69771 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert 69755 - Move the NPAPI files from webkit/glue/plugins to ↵chase@chromium.org2010-12-2017-119/+140
| | | | | | | | | | | | | | | webkit/plugins/npapi" Manually reverting r69766, which was itself a failed revert of r69755. BUG=none TEST=none TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/5996003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69768 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69755 - Move the NPAPI files from webkit/glue/plugins to ↵brettw@chromium.org2010-12-2017-140/+119
| | | | | | | | | | | | | | | webkit/plugins/npapi and put them in the webkit::npapi namespace. BUG=none TEST=none Review URL: http://codereview.chromium.org/6012002 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/5961004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69766 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69753 - Added group policy for disabling all client-side 3D APIs in ↵chase@chromium.org2010-12-201-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Chromium (in particular, WebGL and Pepper 3D). This has been hooked up through a new command-line argument (--disable-3d-apis) orthogonal to the existing ones, so that further changes to those command line arguments will not accidentally regress the group policy support. Tested in the following ways: - Verified that --disable-3d-apis disables WebGL and Pepper 3D support on Mac OS X. - Verified that specifying the Disable3DAPIs policy via a JSON file disables WebGL on Linux. - Ran unit_tests and verified that there were no failures introduced. BUG=64806 TEST=ConfigurationPolicyPrefStoreBooleanTest Review URL: http://codereview.chromium.org/5991003 TBR=kbr@chromium.org Review URL: http://codereview.chromium.org/6027004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69759 0039d316-1c4b-4281-b951-d872f2087c98
* Move the NPAPI files from webkit/glue/plugins to webkit/plugins/npapi and putbrettw@chromium.org2010-12-2017-119/+140
| | | | | | | | | | them in the webkit::npapi namespace. BUG=none TEST=none Review URL: http://codereview.chromium.org/6012002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69755 0039d316-1c4b-4281-b951-d872f2087c98
* Added group policy for disabling all client-side 3D APIs in Chromiumkbr@chromium.org2010-12-201-0/+1
| | | | | | | | | | | | | | | | | | | | | (in particular, WebGL and Pepper 3D). This has been hooked up through a new command-line argument (--disable-3d-apis) orthogonal to the existing ones, so that further changes to those command line arguments will not accidentally regress the group policy support. Tested in the following ways: - Verified that --disable-3d-apis disables WebGL and Pepper 3D support on Mac OS X. - Verified that specifying the Disable3DAPIs policy via a JSON file disables WebGL on Linux. - Ran unit_tests and verified that there were no failures introduced. BUG=64806 TEST=ConfigurationPolicyPrefStoreBooleanTest Review URL: http://codereview.chromium.org/5991003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69753 0039d316-1c4b-4281-b951-d872f2087c98
* Remove CrApplication dependency from basethakis@chromium.org2010-12-181-1/+1
| | | | | | | | | | | | | | | | | Add a @protocol CrAppProtocol that clients of base must implement in their NSApplication subclass, and let base depend only on this protocol. Let MessagePumpNSApplication::DoRun() no longer initialize NSApplication (fixes a TODO). Add a MockCrApplication that the simple unittests in base and app can use, move chrome_application to chrome/common. Test shell might run nested run loops, so I gave it a real but simplified CrAppProtocol implementation. BUG=62968,46929 TEST=Everything still works. The PDF plugin prints one fewer warning when loaded. Review URL: http://codereview.chromium.org/5950003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69615 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69592 - file_version_info was not finding Mac values correctly.dmaclach@chromium.org2010-12-181-1/+2
| | | | | | | | | | | | | | Changed file_version_info to find Mac values, and changed version_info to fail if values can't be found. BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/5815001 TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/6017003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69601 0039d316-1c4b-4281-b951-d872f2087c98
* file_version_info was not finding Mac values correctly.dmaclach@chromium.org2010-12-181-2/+1
| | | | | | | | | | | Changed file_version_info to find Mac values, and changed version_info to fail if values can't be found. BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/5815001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69592 0039d316-1c4b-4281-b951-d872f2087c98
* Merge ViewHostMsg_AllocatePDFTransport with ↵thestig@chromium.org2010-12-173-11/+11
| | | | | | | | | | ViewHostMsg_AllocateSharedMemoryBuffer. BUG=none TEST=none Review URL: http://codereview.chromium.org/5961002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69589 0039d316-1c4b-4281-b951-d872f2087c98
* Add a webkit_glue API for lanching NaCl's sel_ldr. NaCl will call this API viaabarth@chromium.org2010-12-172-0/+30
| | | | | | | | Pepper. This API is based on an existing piece of code used by NaCl's NPAPI plugin, which will be removed once we get the Pepper plugin off the ground. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69567 0039d316-1c4b-4281-b951-d872f2087c98