summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Consolidate list of NaCl SCons files in Chrome repo.ncbray@chromium.org2012-11-072-64/+37
| | | | | | | | | BUG= http://code.google.com/p/chromium/issues/detail?id=154400 Review URL: https://chromiumcodereview.appspot.com/11312103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166533 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] remove OVERRIDE from WebTestDelegate implementationjochen@chromium.org2012-11-071-12/+12
| | | | | | | | | | | This makes two-sided patches to the TestRunner library's API easier BUG=111316 Review URL: https://chromiumcodereview.appspot.com/11293154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166532 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure URL suggestions are valid.sreeram@chromium.org2012-11-071-4/+8
| | | | | | | | | | BUG=159293 R=mathp@chromium.org TEST=Steps to reproduce (see bug) shouldn't cause a crash anymore. Review URL: https://codereview.chromium.org/11275175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166531 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome/{browser,common}/OWNERS and allow all committers to make changes ↵jochen@chromium.org2012-11-072-0/+8
| | | | | | | | | | | | to some common files BUG=none R=jam@chromium.org,thakis@chromium.org Review URL: https://chromiumcodereview.appspot.com/11358137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166530 0039d316-1c4b-4281-b951-d872f2087c98
* move cookies_tree_model* to c/b/browsing_data/jochen@chromium.org2012-11-0716-26/+26
| | | | | | | | | BUG=none Review URL: https://chromiumcodereview.appspot.com/11377021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166529 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Implement some missing accessibility attributes on the TabStripView.asvitkine@chromium.org2012-11-074-28/+75
| | | | | | | | | BUG=159686 TEST=New unit tests; accessibility inspector no longer gives errors (see bug). Review URL: https://chromiumcodereview.appspot.com/11362135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166528 0039d316-1c4b-4281-b951-d872f2087c98
* Adding histogram for the number of Wifi adapters for Mac.vadimt@chromium.org2012-11-071-0/+8
| | | | | | | | BUG=158787 Review URL: https://chromiumcodereview.appspot.com/11293133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166527 0039d316-1c4b-4281-b951-d872f2087c98
* EISCONN is not defined in Visual C++ 2008. The check for EISCONNwtc@chromium.org2012-11-071-0/+7
| | | | | | | | | | | | is only meaningful when the platform has signals. R=rvargas@chromium.org,mark@chromium.org BUG=109455 TEST=net_unittests --gtest_filter=TCPListenSocketTest.ClientSend Review URL: https://chromiumcodereview.appspot.com/11275176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166526 0039d316-1c4b-4281-b951-d872f2087c98
* Move handling of document tags to browser side.groby@chromium.org2012-11-079-130/+54
| | | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/11275140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166525 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-11-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166524 0039d316-1c4b-4281-b951-d872f2087c98
* Skia roll 6322:6327danakj@chromium.org2012-11-071-1/+1
| | | | | | | | TBR=reed@google.com Review URL: https://codereview.chromium.org/11377029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166523 0039d316-1c4b-4281-b951-d872f2087c98
* Improve accessibility of Take Photo OOBE screen.dmazzoni@chromium.org2012-11-075-9/+25
| | | | | | | | | | | | | | | | The camera icon in the user image grid is now labeled with "Take Photo". After you capture a picture, it changes to "Photo captured from camera". If you discard the photo, it changes back. Also fixes off-by-one error in list item index. BUG=155194 Review URL: https://chromiumcodereview.appspot.com/11368106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166522 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Turn overdraw metrics on only when about:tracing is recording.danakj@chromium.org2012-11-074-36/+14
| | | | | | | | | | | | | | | | | | | | Now that we're in chromium, we can tell if about:tracing is enabled ot not! Turn on overdraw metrics, and their expensive computations, only when about:tracing is turned on. When we do turn them on, we don't want the performance characteristics of the system to suddenly change, or the tracing is not very meaningful! So, we track the number of pixels read, instead of written, for overdraw (which should mostly be the same with the new rasterScale feature). This computation is very cheap compared to the old one. TBR=jamesr BUG=119126 Relanding: https://codereview.chromium.org/11293143/ Review URL: https://codereview.chromium.org/11312129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166521 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Rename PrioritizedTexture to PrioritizedResource.reveman@google.com2012-11-0736-475/+475
| | | | | | | | | | | | | | | | | | sed -e ' s/PrioritizedTexture/PrioritizedResource/g s/prioritized_texture/prioritized_resource/g s/PRIORITIZED_TEXTURE/PRIORITIZED_RESOURCE/g s/managedTexture/managedResource/g s/textureManager/resourceManager/g s/constentsTextureManager/constentsResourceManager/g ' BUG= TEST=cc_unittests Review URL: https://codereview.chromium.org/11369109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166520 0039d316-1c4b-4281-b951-d872f2087c98
* Export the build type as part of Android's build bot baseline setuppeter@chromium.org2012-11-071-2/+5
| | | | | | | | | | | | The WebKit tester builds in release mode, which we need to tell the run_tests.py script about. Otherwise it'll assume a debug build, causing it to be unable to find the webkit_unit_tests and TestWebKitAPI APKs. BUG=136774 Review URL: https://chromiumcodereview.appspot.com/11368122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166519 0039d316-1c4b-4281-b951-d872f2087c98
* Create new directory for python test code common across chrome/test subdirs.kkania@chromium.org2012-11-078-29/+172
| | | | | | | | | | | | Move a few functions from chrome/test/chromedriver to new location. Further code will be removed/refactored later down the line. NOTRY=true BUG=none Review URL: https://chromiumcodereview.appspot.com/11359076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166518 0039d316-1c4b-4281-b951-d872f2087c98
* Handle the multiple-window case a little better when using the GCAPI method ↵robertshield@chromium.org2012-11-071-39/+23
| | | | | | | | | | | | LaunchGoogleChromeWithDimensions. TEST=Z-order changing works on slower Win8 machines that show the "You're almost done" dialog. BUG=154707 Review URL: https://chromiumcodereview.appspot.com/11362117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166517 0039d316-1c4b-4281-b951-d872f2087c98
* [NaCl SDK] Implement some missing kernel proxy functions.binji@chromium.org2012-11-0711-47/+154
| | | | | | | | | | | | | | | lseek remove unlink BUG=156779 R=noelallen@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11365114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166515 0039d316-1c4b-4281-b951-d872f2087c98
* Add a Chrome-specific QuicConnectionHelper class.rch@chromium.org2012-11-078-0/+599
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11273066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166514 0039d316-1c4b-4281-b951-d872f2087c98
* Using low profile controls in the status bar when playing fullscreen videoqinmin@chromium.org2012-11-071-3/+28
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11279005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166513 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring shortcut creation code in ShellUtil.huangs@chromium.org2012-11-0722-353/+447
| | | | | | | | | | | | | | | | | | | | | | | - Renamed: - Chrome - ChromeShortcutProperties => ShellUtil::ShortcutProperties - ChromeShortcutOperation => ShellUtil::ShortcutOperation - ChromeShortcutLocation => ShellUtil::ShortcutLocation - Constants in ShellUtil::ShortcutOperation and ShellUtil::ChromeShortcutLocation are prefixed by "SHELL_". - Subroutine renames. - For Chrome, default values are set early on, rather than injected when translating from ShellUtil::ShortcutProperties to the base version. - Need corresponding change in tests. - In Product / ProductOperations, added AddDefaultShortcutProperties(). BUG=151626 R=erikwright,gab TBR=brettw Review URL: https://chromiumcodereview.appspot.com/11360095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166512 0039d316-1c4b-4281-b951-d872f2087c98
* DriveFeedProcessor refactor #2achuith@chromium.org2012-11-076-169/+242
| | | | | | | | | | | | | | * Always process parent directories before their children. * Get rid of ResourceMap, using DriveEntryMap instead. * Make DriveFeedProcessor::ApplyFeeds and DriveFeedLoader::UpdateFromFeed asynchronous - they now take callbacks. * Make drive_entry_map_, changed_dirs_ and callback_ member variables of DriveFeedProcessor. * Introduce methods ApplyNextEntryProto, ApplyNextByIterator, and ApplyEntryProto. ApplyEntryProto contains the logic of the inner-most loop of the old ApplyEntryProtoMap. BUG=137374 TEST=unit tests Review URL: https://codereview.chromium.org/11369020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166511 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome.runtime.reload method.mek@chromium.org2012-11-079-0/+82
| | | | | | | | | | | | | | | Together with the commands API this makes it possible for an app/extension to define their own reload shortcut. The other main use for this API will be to force a reload of an app when an update is available (at the moment updates get installed immediately, but in the future this will change to only install updates when the app is not running). BUG=148745 Review URL: https://chromiumcodereview.appspot.com/11288003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166510 0039d316-1c4b-4281-b951-d872f2087c98
* touch: Do not crash if touch-handlers are uninstalled in response to a ↵sadrul@chromium.org2012-11-072-1/+43
| | | | | | | | | | | | | | | touch-event. If a touch-event handler removes all the touch event handlers on the page in response to a touch-event, then the touch-queue for that page will have been flushed by the time the ACK for the event comes in. Handle such cases gracefully to avoid a crash. BUG=157783 Review URL: https://codereview.chromium.org/11378002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166509 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 166426 - Re-enable login_utils_browsertestsachuith@chromium.org2012-11-071-1/+0
| | | | | | | | | | | | BUG=158839 TEST=tests pass. Review URL: https://chromiumcodereview.appspot.com/11362096 TBR=achuith@chromium.org Review URL: https://codereview.chromium.org/11379002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166508 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-11-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166506 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress leak in ShillServiceCelintStubImploshima@chromium.org2012-11-072-0/+17
| | | | | | | | | | | | TBR=stevenjb@chromium.org TEST=none BUG=159854 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11377037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166504 0039d316-1c4b-4281-b951-d872f2087c98
* Roll swarm_client @ 166475.maruel@chromium.org2012-11-071-1/+1
| | | | | | | | | | | R=csharp@chromium.org NOTRY=true BUG= Review URL: https://chromiumcodereview.appspot.com/11362138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166503 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress uninit error on mac valgrindoshima@chromium.org2012-11-071-0/+10
| | | | | | | | | | | | BUG=159867 TEST=none TBR=pkotwicz@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11364136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166502 0039d316-1c4b-4281-b951-d872f2087c98
* [Android WebView] Fix Android WebView tests.benm@chromium.org2012-11-071-5/+8
| | | | | | | | | | | | | | | | Changes in https://codereview.chromium.org/11363100/ futzed with the ordering of some calls in a bad way. We also don't need to null out our ContentViewCore reference as ContentViewCore already takes care of it being used after destroy is called (and it means we then do not require embedders to null check the return of AwContents.getContentViewCore(). Android only change and Android bots are happy. NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11361128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166501 0039d316-1c4b-4281-b951-d872f2087c98
* Convert BookmarkBarInstructionView to use GetNativeTheme().sky@chromium.org2012-11-071-1/+1
| | | | | | | | | | | BUG=none TEST=none R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/11364127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166500 0039d316-1c4b-4281-b951-d872f2087c98
* Remove knowledge about the view's window from the renderer.jam@chromium.org2012-11-0710-45/+19
| | | | | | Review URL: https://codereview.chromium.org/11359089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166499 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-11-071-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166498 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit roll 133650:133766jsbell@chromium.org2012-11-071-1/+1
| | | | | | | | | | http://trac.webkit.org/log/?rev=133766&stop_rev=133651&verbose=on TBR=aboxhall@chromium.org Review URL: https://chromiumcodereview.appspot.com/11377030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166497 0039d316-1c4b-4281-b951-d872f2087c98
* Actually enabled the commands API for platform apps.mek@chromium.org2012-11-071-1/+1
| | | | | | | | | | | Somehow I lost this part of the change in r155790. BUG=144434 Review URL: https://chromiumcodereview.appspot.com/11293151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166496 0039d316-1c4b-4281-b951-d872f2087c98
* Make FieldTrialList::StatesToString() only report active trials.asvitkine@chromium.org2012-11-073-19/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change makes StatesToString() use GetActiveFieldTrialGroups(), making the two function have the same behavior. With this change, group() must be called on trials that are to be synchronized to sub-processes via the initial command line (which was already true for later syncs via the observer child process notification). This also actually fixes a subtle bug that would cause inconsistent behavior when group() wasn't called in the old code. In the previous code, if group() was not called, then if a group other than the default was chosen, it would be reflected in the StatesToString() state, but if the default group was the remaining one and group() wasn't called, its state would not be reflected in the string. With the change, it is now consistent - for any state to be reflected in StatesToString(), group() needs to be called. I've expanded the test to check the default group case that was inconsistent (not working) before. This does mean that any trials that should be visible to the renderer must ensure to call group() in the browser process, but I'm not sure whether there are any such trials that don't do this currently - hoping the reviewers could chime in here. Thanks! BUG=158801 TEST=Expanded unit tests in field_trial_unittest.cc. Review URL: https://chromiumcodereview.appspot.com/11365115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166495 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up: Modified FileSystemFileUtil::CreateFileEnumerator function ↵kmadhusu@chromium.org2012-11-0717-81/+101
| | | | | | | | | | | | | | signature to return a scoped_ptr. Return a scoped_ptr to indicate that CreateFileEnumerator is passing the ownership of a heap-allocated object to the caller. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/11293096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166494 0039d316-1c4b-4281-b951-d872f2087c98
* Move Android WebView Test WebServer to net.jknotten@chromium.org2012-11-0717-19/+38
| | | | | | | | | | | | Move Android WebView Test WebServer to net so that other test code can make use of it. BUG=159601 Review URL: https://chromiumcodereview.appspot.com/11366108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166493 0039d316-1c4b-4281-b951-d872f2087c98
* [NaCl SDK] httpd.cmd for issue 11362039.binji@chromium.org2012-11-071-1/+1
| | | | | | | | | | BUG=none TBR=noelallen@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/11365125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166492 0039d316-1c4b-4281-b951-d872f2087c98
* [NaCl SDK] make RUN automatically starts server and launches Chrome.binji@chromium.org2012-11-0710-253/+440
| | | | | | | | | | | BUG=none R=noelallen@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11362039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166491 0039d316-1c4b-4281-b951-d872f2087c98
* Bump server2 to version 2-0-8.kalman@chromium.org2012-11-071-1/+1
| | | | | | | | TBR=cduvall@chromium.org Review URL: https://codereview.chromium.org/11358146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166490 0039d316-1c4b-4281-b951-d872f2087c98
* Add frankf to android_infra watchlist.frankf@chromium.org2012-11-071-1/+3
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/11377034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166489 0039d316-1c4b-4281-b951-d872f2087c98
* Improve warnings about 32bit libs on 64bit systems.mmoss@chromium.org2012-11-071-15/+21
| | | | | | Review URL: https://codereview.chromium.org/11360130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166488 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline Perf AV tests to use more recent values.anandc@chromium.org2012-11-071-3/+3
| | | | | | | | | Bug=None NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11361137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166487 0039d316-1c4b-4281-b951-d872f2087c98
* Convert NetworkState to IDL.teravest@chromium.org2012-11-073-5/+62
| | | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/11368108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166486 0039d316-1c4b-4281-b951-d872f2087c98
* Disable MenuManagerTest on heapcheck bot They seems to hang.oshima@chromium.org2012-11-071-0/+4
| | | | | | | | | | | | BUG=159860 TEST=none TBR=oshima@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11361154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166485 0039d316-1c4b-4281-b951-d872f2087c98
* disable PlatformAppBrowserTest.ConstrainedWindowRequestscottmg@chromium.org2012-11-071-1/+1
| | | | | | | | | | | | | | Flaking on mac asan. http://build.chromium.org/p/chromium.memory/builders/Mac%20ASAN%20Tests%20%281%29/builds/3290/steps/browser_tests/logs/stdio TBR=sail@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11365137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166483 0039d316-1c4b-4281-b951-d872f2087c98
* Android: uses "import" section and inner classes for obtaining qualified JNI ↵bulach@chromium.org2012-11-077-180/+106
| | | | | | | | | | | | | | | | parameters. Rather than explicitly listing all the parameters (see crbug.com/158722), infer almost all of them from the import section and inner classes. Assumes other classes are in the same package as a fallback. BUG=159397 TEST=base/android/jni_generator/jni_generator_tests.py Review URL: https://chromiumcodereview.appspot.com/11363079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166482 0039d316-1c4b-4281-b951-d872f2087c98
* Plumbing to support AwContents direct GLDraw api.joth@chromium.org2012-11-074-6/+67
| | | | | | | | | | | | This will allow the embedder to invoke a GL draw of the content, into an externally managed GL context. Still todo: the actual draw implementation. NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11358118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166481 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for external out-of-process PPAPI plugins in the browser.bbudge@chromium.org2012-11-0721-133/+228
| | | | | | | | | | | | | | | | - Modifies content::BrowserPpapiHostImpl so it's not ref-counted. - Adds a public content API method, BrowserPpapiHost::CreateExternalPluginProcess which allows the embedder to associate a browser ppapi host with a plugin process. - Adds a public content API method, ContentBrowserClient::GetExternalBrowserPpapiHost, so content can track instance creation and deletion for external plugins (e.g. NaCl) - Removes the content API method EnablePepperSupportForChannel. This is now done when creating the BrowserPpapiHost. BUG=116317 TEST=none Review URL: https://chromiumcodereview.appspot.com/11368019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166480 0039d316-1c4b-4281-b951-d872f2087c98