| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
BUG=107518
TEST=
Review URL: https://chromiumcodereview.appspot.com/8932015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118446 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
times out if the browser exits too early.
BUG=45115
TEST=None
Review URL: https://chromiumcodereview.appspot.com/9233007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118436 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=browser_tests:ProtectorServiceTest.*,DefaultSearchProviderChangeTest.*
Review URL: https://chromiumcodereview.appspot.com/9258001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118434 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=99088
TEST=See bug.
Review URL: https://chromiumcodereview.appspot.com/9264012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118433 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The old UI test would just hang due to limitations in our test framework, but the browser test catches the crash that we currently have in our codebase (a crash due to recent refactoring).
BUG=45115
TEST=None, this is to add a new test for a disabled one.
Review URL: https://chromiumcodereview.appspot.com/9250010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118430 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118428 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- adds ResourceComponent and BasicSystemResources
- adds unit tests for ProtocolHandler
- adds delay before sending first message after restart, to avoid unnecessary and expensive invocation of registration sync protocol
- adds a check to prevent Start() from being called multiple times
- deletes all v1 code and overrides
- various internal cleanups and minor refactorings
Review URL: https://chromiumcodereview.appspot.com/9185038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118425 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
what was done with ChildProcessHost. Now classes like PluginProcessHost don't derive from it, but instead use composition.
I've also moved the iterator class into its own file in the public directory. Since classes don't derive from BrowserChildProcessHost and so can't static_cast from it, I added a template helper that does this.
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/9150017
TBR=jam@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118420 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=107791
Review URL: https://chromiumcodereview.appspot.com/9190071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118419 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=110651
TEST=
Review URL: https://chromiumcodereview.appspot.com/9159005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118416 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
with ChildProcessHost. Now classes like PluginProcessHost don't derive from it, but instead use composition.
I've also moved the iterator class into its own file in the public directory. Since classes don't derive from BrowserChildProcessHost and so can't static_cast from it, I added a template helper that does this.
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/9150017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118415 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=109079
TEST=manually
Review URL: https://chromiumcodereview.appspot.com/9250016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118410 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create a common pointer_settings::SetSensitivity call applicable to all input pointer devices.
Pull common code for mouse and touchpad into common functions.
Add calls for mouse status, swap left-right and sensitivity.
BUG=chromium-os:22305
TEST=plug in a mouse on a chromeos device. Mouse settings should appear in chrome://settings/system. Swap and pointer speed should work as expected.
Review URL: https://chromiumcodereview.appspot.com/9250023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118409 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=110759
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9266002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118406 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=110758
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9150048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118405 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
otherwise open_sans.woff doesn't get loaded (not sure why)
BUG=none
TEST=open sans is used
Review URL: https://chromiumcodereview.appspot.com/9254001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118402 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"""
Remove the Webkit thread in the PPAPI plugin process and perform the text and font operations
on the PPAPI main thread. This thread is now registered as the Webkit thread.
Fixes performance issues seen in Flapper with text and font operations. It appears that the perf
issues occur due to context switching between the main thread and the webkit thread.
As per comments from Brett moving the font forwarding code inline to ppb_font_shared.cc. This file
has been moved to ppapi/shared_impl/private as it now brings in a dependency on WebKit. The font
creation has been wired up to the ResourceCreationAPI as suggested.
BUG=110190
R=brettw
Review URL: https://chromiumcodereview.appspot.com/9133015
TBR=ananta@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9150055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118399 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=gpu waterfall
TBR=vangelis
Review URL: https://chromiumcodereview.appspot.com/9195037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118396 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) to make the window smaller (but still larger than 128 x 128 to trigger HD canvas) so the test could be more efficient.
2) to make sure the scroll bar won't show. We will have a seperate test for composited scroll bar.
BUG=
TEST=gpu waterfall
TBR=vangelis
Review URL: https://chromiumcodereview.appspot.com/9195036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118395 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is an attempt to fix the flakiness of sync integration tests using
explicit passphrases that are affected by the race described in
crbug.com/110529.
As far as I know, this issue is not very common, though I suspect it is
related to the much more common crbug.com/95269. The reason I am
attempting to fix this is that I have some patches that change the
behaviour of the sync cycle and tend to make this issue more common.
The actual change is simple: allow clients to be considered "fully
synced" even when they require a passphrase to decrypt their contents.
Tests that require a certain cryptographer state can use the
AwaitPassphraseRequired() and AwaitPassphraseAccepted() functions to
make assertions about or wait on password state. It seems most tests
that need to make these kinds of assertions are already using those
functions, so this change does not require any changes to existing
integration tests.
BUG=110529
TEST=sync_integration_tests
Review URL: https://chromiumcodereview.appspot.com/9249047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118387 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and font operations
on the PPAPI main thread. This thread is now registered as the Webkit thread.
Fixes performance issues seen in Flapper with text and font operations. It appears that the perf
issues occur due to context switching between the main thread and the webkit thread.
As per comments from Brett moving the font forwarding code inline to ppb_font_shared.cc. This file
has been moved to ppapi/shared_impl/private as it now brings in a dependency on WebKit. The font
creation has been wired up to the ResourceCreationAPI as suggested.
BUG=110190
R=brettw
Review URL: https://chromiumcodereview.appspot.com/9133015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118385 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Change the 'accounts' page to appear as a sub-page.
- Show the sync UI in the the 'Users' section for ChromeOS.
- Make the 'Users' section match the mocks on ChromeOS.
- Fix: only hide the profiles UI, not the whole users section.
- Fix: Move some handling for device detection from browser_options to pointer_overlay.
BUG=107484,109217
Review URL: https://chromiumcodereview.appspot.com/9249038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118378 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
switches alphabetically.
BUG=chromium-os:25256
TEST=start guest session, go to about: page and make sure --force-compositing-mode shows there
Review URL: https://chromiumcodereview.appspot.com/9264024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118377 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Trying to load .pdf/.swf files immediately after browser startup leads to
them being downloaded instead. This seems to hint that the plugins haven't
been registered yet. A call to GetPluginsInfo() would force registering of
the plugins.
BUG=94123, 110761
R=dennisjeffrey@chromium.org
TEST=
Review URL: https://chromiumcodereview.appspot.com/9159025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118376 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts r118199, which was a revert of r118171.
aura::VideoPropertyWriter (not ash::VideoDetector -- made a
typo in the revert's description) was outliving the
ash::Shell singleton. Now we explicitly destroy the
VideoPropertyWriter before the shell.
The only differences from r118171 are the addition of the
final chunk in chrome_browser_main_chromeos.cc and a change
to reparent a window in VideoDetectorTest.WindowNotVisible
needed in response to r118259.
BUG=110114
TEST=avoided missing DCHECK on shutdown in trybot logs this time
Review URL: http://codereview.chromium.org/9254018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change toggles the build_webkit_exes_from_webkit_gyp file to 0,
so that we try to build DumpRenderTree and webkit_unit_tests from their
corresponding .gyp files (WebKitUnitTests.gyp and Tools.gyp) rather than
the old WebKit.gyp file. This breaks the circular dependencies between
the executables which depend on webkit_support, which depends on
WebKit.gyp. We now only use the 'webkit' target itself in WebKit.gyp.
R=tony@chromium.org
BUG=105826
TEST=waterfall stays green
Review URL: https://chromiumcodereview.appspot.com/8889039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118366 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
PrintWebViewHelper.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9192004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118364 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We're not looking for devices at this point, so just say "No devices"
rather than "No devices found"
BUG=none
TEST=built and verified
Change-Id: I144bc38bd5d643347afb375f374a37f05ee69753
Review URL: https://chromiumcodereview.appspot.com/9251032
Patch from Scott James Remnant <keybuk@chromium.org>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118362 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
portal (not activation page). This should work with portals that require either GET or POST at landing.
BUG=chromium-os:24522
TEST=make sure that account details button from the settings page take you to payment portal not activation flow
Review URL: https://chromiumcodereview.appspot.com/9249049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118361 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=110473
TEST=Right click on some text on the web. Command-click the "Search Google for ..." option in the menu. The Google search tab should open in the background.
Review URL: http://codereview.chromium.org/9159015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118353 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
scoped_ptr<URLRequest> argument.
This used to take an URLRequest*, with a comment about ownership. Changing to a scoped_ptr argument makes the ownership explicit and enforceable by the compiler.
Also, changed the name of the child_id argument to be process_unique_id to be consistent with the rest of the file.
Review URL: http://codereview.chromium.org/9150028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118351 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change-Id: I499a0adf38ad2a6cabff0ae5ee00658a02d3ebdc
BUG=chromium-os:24833
TEST=Run desktopui_PageCyclerTests (see issue for details). Also ensure that http://crbug.com/105614 has not regressed.
Review URL: http://codereview.chromium.org/9150038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118350 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
tbr=cmp@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9255035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118349 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is stage 1 of a 2 stage refactoring. This combines the two dialog implementations. The flow here is still not ideal but I'll address it in stage 2.
Stage 2 is more of a re-implementation than refactoring. I will remove the cloud print dialog entirely, instead merging it into the print preview implementation.
BUG=109084,109283
TEST=Verify bugs
Review URL: http://codereview.chromium.org/9139082
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118348 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=118297
Review URL: http://codereview.chromium.org/8978001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118347 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=110606
TEST=Print dialog should be closed by Esc key after it gets focus on web UI.
Review URL: http://codereview.chromium.org/9252028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118343 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also correct a bit more title case for content context menu.
R=estade@chromium.org
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/9159002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118341 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
instead of hardcoding chrome/test/data/layout_tests/LayoutTests.
The http layout tests fail on my machine (new git workflow) without this.
BUG=105104
TEST=
Review URL: http://codereview.chromium.org/9252038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118339 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=98716
Review URL: https://chromiumcodereview.appspot.com/9150021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118337 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The windows AppId associates the taskbar shortcut for the app with
the running app window. Once properly set the taskbar shortcut is
highlighted when the app is running.
BUG=110422
TEST=Manual testing on Windows
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=118201
Review URL: http://codereview.chromium.org/9120026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118332 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
browser's command line.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9150042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118328 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Otherwise, shifting beyond 32-bits doesn't work, leading to failures in the
auto-enrollment protocol.
Introduced a new unit_tests that fails before this fix.
BUG=110718
TEST=AutoEnrollmentClientTest.* pass
Review URL: http://codereview.chromium.org/9195011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118327 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this CL, we have complete smoke tests for WebGL, Canvas2D (both hardware and software modes), and CSS3D.
(This only affects gpu waterfall)
BUG=
TEST=gpu_tests on gpu waterfall
R=vangelis,kbr
Review URL: https://chromiumcodereview.appspot.com/9249035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118325 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is in preparation for destroying singletons between each test.
BUG=110594
TEST=Test suites.
Review URL: http://codereview.chromium.org/9255020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118320 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes a regression so that extension APIs consider any type of browser (rather than only tabbed ones) when searching for the current window.
BUG=53077
TEST=none
Review URL: http://codereview.chromium.org/9251018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118317 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We do this by adding a per-profile pref that tracks whether or not a shortcut has been created for it. We check that flag at Profile startup and create a new shortcut if needed (while setting the flag to avoid creating future shortcuts).
BUG=109447
TEST=Start Chrome in v16 or v17 and create a new profile. Update Chrome to the latest version (including this patch) and ensure that starting a window with one of the two original profiles creates a desktop shortcut with that Profile's data. Ensure that if we then delete the shortcut for the profile, but start a new window for the profile, another shortcut is not created.
Review URL: http://codereview.chromium.org/9253016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118316 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/9253030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118313 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The HQP was not properly matching partial URLs typed into the omnibox against the standard ftp://, http:// or https:// prefixes.
BUG=110547
TEST=Added a prefix unit test. Manual testing should include visiting sites with prefixes of "ftp://ftp.", "ftp://www.", "ftp://", "https://www.", "https://", "http://www.", and "http://" and then typing only the TLD into the omnibox to insure the visited sites are presented as inline autocompletions.
Review URL: https://chromiumcodereview.appspot.com/9254002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118312 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:23080
TEST=Lock the screen, push Ctrl-Shift-Q and you should be logged out.
Review URL: https://chromiumcodereview.appspot.com/9240013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118310 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=ManifestTest.HostedApp
Review URL: http://codereview.chromium.org/9240010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118307 0039d316-1c4b-4281-b951-d872f2087c98
|