summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* GN: Add logging for the location of an invocation.brettw@chromium.org2013-09-167-52/+99
| | | | | | | | | | | | | | | I was working on the Windows build and having problems finding why a file was loaded that shouldn't have been. This adds the source of the invocation to the verbose logging so you can find this information. I removed an assert which caused a debug assertion for random punctuation and isn't harmful (a real error will be reported). I moved the location-to-string conversion code into the location class so I can share it for my new logging command, and moved a bunch of other logging functions to the new .cc file. BUG=288991 R=scottmg@chromium.org Review URL: https://codereview.chromium.org/23532076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223469 0039d316-1c4b-4281-b951-d872f2087c98
* Test that LoginState observer triggers when only user type changestbarzic@chromium.org2013-09-161-12/+21
| | | | | | | | | | Also, remove some uneeded dependencies from LoginState tests. BUG=NONE Review URL: https://chromiumcodereview.appspot.com/23444061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223468 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-09-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223466 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 157830:157846eseidel@chromium.org2013-09-161-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=157831:157846&mode=html TBR= BUG= Review URL: https://chromiumcodereview.appspot.com/24184002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223465 0039d316-1c4b-4281-b951-d872f2087c98
* Add scheib as extensions/apps team owner.scheib@chromium.org2013-09-166-50/+69
| | | | | | Review URL: https://chromiumcodereview.appspot.com/23757050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223464 0039d316-1c4b-4281-b951-d872f2087c98
* Remove default case from autofill_metrics.cc::GetFieldTypeGroupMetricisherman@chromium.org2013-09-162-6/+23
| | | | | | | | | | BUG=267983 TEST=compiles R=estade@chromium.org Review URL: https://chromiumcodereview.appspot.com/23629046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223463 0039d316-1c4b-4281-b951-d872f2087c98
* Layout transitions now triggered on key-down instead of key-up.rsadam@chromium.org2013-09-165-64/+99
| | | | | | | | BUG=292727 Review URL: https://chromiumcodereview.appspot.com/23621045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223462 0039d316-1c4b-4281-b951-d872f2087c98
* [Activity Log] Enable end to end tests on windows.karenlees@chromium.org2013-09-163-10/+68
| | | | | | | | | | | Enables most of the test cases on windows. Adds TODOs and bug numbers for those still disabled. BUG=245594 Review URL: https://chromiumcodereview.appspot.com/23614016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223460 0039d316-1c4b-4281-b951-d872f2087c98
* Makes native_widget_types forward declare ui::Cursor.sky@chromium.org2013-09-1615-3/+41
| | | | | | | | | | | BUG=none TEST=none R=ben@chromium.org, jamesr@chromium.org TBR=jamesr@chromium.org Review URL: https://chromiumcodereview.appspot.com/23533057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223459 0039d316-1c4b-4281-b951-d872f2087c98
* Clean the machine before running commands in the mini_installer test framework.sukolsak@chromium.org2013-09-162-16/+71
| | | | | | | | | | | | | | | | | Clean the machine by uninstalling Chrome (if it's installed) for now. This allows the test slave to work properly. Eventually, we should read the clean state from the config file and clean the machine according to it. NOTRY=True BUG=264859 TEST= 1) Install Chrome at user level (if it's not installed already.) 2) Build Chrome with Release mode and make sure that mini_installer.exe is created. 3) Go to src\chrome\test\mini_installer 4) Run "python test_installer.py config\config.config --build-dir=<build-dir> --target=Release" where <build-dir> is the path to main build directory (the parent of the Release directory). The test should pass. 5) Repeat steps 1-4, but install Chrome at system level instead. The test should still pass. Review URL: https://chromiumcodereview.appspot.com/23523045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223458 0039d316-1c4b-4281-b951-d872f2087c98
* Move a couple organizations out of the individual contributors section.thestig@chromium.org2013-09-161-2/+2
| | | | | | | | NOTRY=true Review URL: https://chromiumcodereview.appspot.com/23464075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223457 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 223397 "Enable GPU blacklist in tests."nasko@chromium.org2013-09-1611-96/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Enable GPU blacklist in tests. > > Partial re-land of https://codereview.chromium.org/22198004/) -- Always enable FCM on Windows -- Part 1/3. > > On top of fixing some of the issues there; only lands the part that enables the GPU blacklist in tests as the former CL is too hard to land all at once. > > Also keeping --skip-gpu-data-loading around for now to be able to deal with failures caused in layout_tests by this on their own later (this needs to land ASAP and layout_tests don't need this ASAP). > > Another CL will follow to always enable FCM on non-blacklisted Windows machines. > > This part re-enables loading the blacklist in tests (and adds a content_browsertest to make sure that the configuration we expect to be testing is indeed the one we are testing -- this uncertainty is basically the only reason the blacklist was explicitly disabled before). > > This CL also cleans up compositor_util.cc which was enforcing the blacklist twice. > > The original plan was to do this only for Windows as Mac/Linux was causing trouble, but it turns out to be harder to do it only on Windows; so taking care of http://crbug.com/277242 in this CL too after all... > > BUG=233830, 267038, 190942, 277242 > TBR=jcivelli, piman > > Originally Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=219132 > Then Reverted: https://src.chromium.org/viewvc/chrome?view=rev&revision=219159 > > Then re-committed (part 1/3): https://src.chromium.org/viewvc/chrome?view=rev&revision=221114 > Reverted in: https://src.chromium.org/viewvc/chrome?view=rev&revision=221145 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=222105 > > Review URL: https://chromiumcodereview.appspot.com/23534006 TBR=gab@chromium.org Review URL: https://codereview.chromium.org/24074005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223456 0039d316-1c4b-4281-b951-d872f2087c98
* Disable RenderTextTest.Multiline_NormalWidth on XPckocagil@chromium.org2013-09-161-0/+6
| | | | | | | | BUG=248597 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223452 0039d316-1c4b-4281-b951-d872f2087c98
* [sync] Remove the last usage of clientlogin for Android.nyquist@chromium.org2013-09-162-5/+1
| | | | | | | | | | | This CL removes the last usage of clientlogin tokens for 'chromiumsync' on Android. BUG=264503 Review URL: https://chromiumcodereview.appspot.com/23686014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223450 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use path expansion for profile dictionaries in LocalState andmichaelpg@chromium.org2013-09-165-19/+71
| | | | | | | | | | | | | | | | ProfileInfoCache. Otherwise if the usernames are only being hashed by appending "-hash", extra dictionaries are created and written out to the LocalState file. In particular, the ProfileInfoCache stores some extraneous information. This change should have no impact when running on real machines. BUG=289772 Review URL: https://chromiumcodereview.appspot.com/23528008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223448 0039d316-1c4b-4281-b951-d872f2087c98
* DrMemory: Disable the failing SyncBackendHostTest.DownloadControlTypes test.thestig@chromium.org2013-09-161-0/+3
| | | | | | | | | | BUG=292960 NOTRY=true TBR=zhaoqin@chromium.org Review URL: https://chromiumcodereview.appspot.com/23480079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223444 0039d316-1c4b-4281-b951-d872f2087c98
* Move resources from drawable-mdpi to drawable at build time.newt@chromium.org2013-09-161-1/+29
| | | | | | | | | | This will allow us to keep images in drawable-mdpi in the source tree. BUG=289843 Review URL: https://chromiumcodereview.appspot.com/23944009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223443 0039d316-1c4b-4281-b951-d872f2087c98
* Heapcheck: Undo accidental suppression removals from r223350.thestig@chromium.org2013-09-161-0/+24
| | | | | | | | | NOTRY=true TBR=yangguo@chromium.org Review URL: https://chromiumcodereview.appspot.com/23950008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223441 0039d316-1c4b-4281-b951-d872f2087c98
* Change method of activity tracking done in ActivityStatus.tedchoc@chromium.org2013-09-1611-93/+205
| | | | | | | | | | | | | Use the ability to track activity changes by registering a listener on the application. Also, this will manage the state of various activities on the java side. BUG=286071 Review URL: https://chromiumcodereview.appspot.com/23522032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223437 0039d316-1c4b-4281-b951-d872f2087c98
* Add reference to -webkit-app-region CSS style for no-frame windows.gbillock@chromium.org2013-09-161-1/+6
| | | | | | | | | R=asargent@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/23452031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223436 0039d316-1c4b-4281-b951-d872f2087c98
* Use Name not SSID in CopyIdentifyingPropertiesstevenjb@chromium.org2013-09-162-15/+14
| | | | | | | | | | | | | This also makes a minor change to WifiConfigView to update the 'Connect' button enabled state after receiving wifi properties by calling UpdateDialogButtons(). BUG=289642 R=pneubeck@chromium.org Review URL: https://codereview.chromium.org/23872021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223435 0039d316-1c4b-4281-b951-d872f2087c98
* Replace media::VideoCapture::VideoFrameBuffer with media::VideoFrame.sheu@chromium.org2013-09-1615-229/+206
| | | | | | | | | | | | | | | | | This CL removes a redundant class in the form of media::VideoCapture::VideoFrameBuffer, and replaces it with media::VideoFrame. Also: as media::VideoFrame has an embedded destruction callback, use this to handle buffer returns on the video capture stack, and remove the explicit VideoCapture::FeedBuffer entry point. BUG=None TEST=local build, content_unittests, run on desktop Linux with screen capture and webcam Review URL: https://chromiumcodereview.appspot.com/23587018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223434 0039d316-1c4b-4281-b951-d872f2087c98
* importer: Allow user to import some missing URLS.tfarina@chromium.org2013-09-162-0/+6
| | | | | | | | | | | | | | | | More specifically, we were not allowing the user to import chrome://chrome and chrome://about. We add the necessary checks and now the user can import those urls too. BUG=283715 TEST=launch chrome, go to bookmarks manager, select "Import Bookmarks from HTML file", choose an html file that contains either chrome://chrome or chrome://about or both, verify that now we can import those. R=isherman@chromium.org Review URL: https://chromiumcodereview.appspot.com/23449036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223432 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Remove suppressions for a fixed leak and add new suppressions for ↵thestig@chromium.org2013-09-162-16/+27
| | | | | | | | | | | | Mac memory errors. BUG=290552,292913 NOTRY=true TBR=groby Review URL: https://chromiumcodereview.appspot.com/24189002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223430 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup and IWYU-ify CocoaProfileTest and related tests.bauerb@chromium.org2013-09-1640-46/+69
| | | | | | | | | | Remove unnecessary includes from headers and move them to implementation files, and use TestBrowserThreadBundle. BUG=none Review URL: https://chromiumcodereview.appspot.com/24120005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223429 0039d316-1c4b-4281-b951-d872f2087c98
* Classify ARM Chromebooks as high latency audio.ihf@chromium.org2013-09-161-5/+16
| | | | | | | | | BUG=288367,289770 TEST=Ran on Daisy, checked Pepper Flash gets 2048 now instead of 1024. Review URL: https://chromiumcodereview.appspot.com/23672035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223428 0039d316-1c4b-4281-b951-d872f2087c98
* Release password store on UI loop when worker is stopped so that passwordhaitaol@chromium.org2013-09-163-7/+28
| | | | | | | | | | service and thread can be shut down in proper order. BUG=274705 Review URL: https://chromiumcodereview.appspot.com/23463033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223427 0039d316-1c4b-4281-b951-d872f2087c98
* Minor CSS fix.rkc@chromium.org2013-09-161-1/+1
| | | | | | | | | | | For the blue button focused state. R=xiyuan@chromium.org BUG=None. Review URL: https://codereview.chromium.org/23480078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223424 0039d316-1c4b-4281-b951-d872f2087c98
* Remove nirnimesh and dennisjeffrey from OWNERS filessatorux@chromium.org2013-09-162-4/+1
| | | | | | | | | | | | They no longer work on Chrome. BUG=none TEST=none R=craigdh@chromium.org Review URL: https://codereview.chromium.org/23439005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223423 0039d316-1c4b-4281-b951-d872f2087c98
* Cache the views::Widget* instead of the views::NonClientFrameView* that the ↵pkotwicz@chromium.org2013-09-1610-70/+58
| | | | | | | | | | | FrameMaximizeButton acts on BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/24048003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223422 0039d316-1c4b-4281-b951-d872f2087c98
* [CleanUp] Use base::STLSetDifference() in place of std::set_difference()limasdf@gmail.com2013-09-161-6/+3
| | | | | | | | | BUG=254066 TEST=compile Review URL: https://chromiumcodereview.appspot.com/23934009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223421 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Clean up PBRWP::ScheduleTasks a bit.vmpstr@chromium.org2013-09-162-18/+12
| | | | | | | | | | | This patch is a small clean-up to the schedule tasks. BUG=none R=reveman@chromium.org Review URL: https://chromiumcodereview.appspot.com/23619048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223420 0039d316-1c4b-4281-b951-d872f2087c98
* Run a nested message loop so that the browser doesn't hang.avi@chromium.org2013-09-161-5/+6
| | | | | | | | | BUG=54748 TEST=on Windows open a password-protected PDF; a password dialog should appear Review URL: https://chromiumcodereview.appspot.com/23498038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223419 0039d316-1c4b-4281-b951-d872f2087c98
* Fix read-after-free when loading two search engines with the same keyword.pkasting@chromium.org2013-09-162-18/+39
| | | | | | | | | | BUG=232657 TEST=none R=beaudoin@chromium.org Review URL: https://codereview.chromium.org/23536053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223418 0039d316-1c4b-4281-b951-d872f2087c98
* Disable policy push feature by default in Android.stepco@chromium.org2013-09-163-1/+12
| | | | | | | | BUG=291251 Review URL: https://chromiumcodereview.appspot.com/24052004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223417 0039d316-1c4b-4281-b951-d872f2087c98
* Use IAccessible2 to detect screen reader in Win Aura.dmazzoni@chromium.org2013-09-162-1/+56
| | | | | | | | | | | | | | | | | | | | | See bug for context. This change makes calling an IAccessible2 API on the web content's root accessible object enable full web accessibility support. This supports popular Windows screen readers but won't enable accessibility under other circumstances when we don't need it. However, this doesn't always detect the screen reader right away when the app opens, so we also modify Views accessibility to detect IAccessible2 and query the IAccessible2 API on each web view. That catches use of IAccessible2 immediately. BUG=292719 Review URL: https://chromiumcodereview.appspot.com/23531055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223416 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Remove deprecated method from UrlUtilitiesrmcilroy@chromium.org2013-09-161-20/+0
| | | | | | | | BUG=285083 Review URL: https://chromiumcodereview.appspot.com/23503056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223415 0039d316-1c4b-4281-b951-d872f2087c98
* Enable password saving for dynamic password formsguohui@chromium.org2013-09-165-1/+69
| | | | | | | | | | | | | For a list of major sites with dynamic password forms and whether they are fixed with this CL, please refer to the 'JavaScript Forms' column in https://docs.google.com/a/google.com/spreadsheet/ccc?key=0AkbIXgaqCC1tdGQ4NHlwd0phbWhBOEs1eGFTa1BsZFE#gid=0. Each remaining issue is tracked in separate bugs, crbug/26186, crbug/43219, crbug/234292, crbug/282487, crbug/282488, crbug/282522 BUG=123955 Review URL: https://chromiumcodereview.appspot.com/22926033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223413 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build/mac/edit_xibs.sh for gyp_main.pyrsesek@chromium.org2013-09-161-1/+1
| | | | | | | | | R=thakis@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/23717053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223411 0039d316-1c4b-4281-b951-d872f2087c98
* chrome: Remove visitedlink_perftest.cc from perf_tests target.tfarina@chromium.org2013-09-161-4/+0
| | | | | | | | | | | | This test is already running in components_perftests. BUG=None TEST=components_perftests, perf_tests R=thestig@chromium.org,joi@chromium.org,boliu@chromium.org Review URL: https://chromiumcodereview.appspot.com/23724030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223408 0039d316-1c4b-4281-b951-d872f2087c98
* Add UMA stats for how often we get a 200 for a byte-range request for NPAPI ↵jam@chromium.org2013-09-163-13/+25
| | | | | | | | | | | | plugins. BUG=286074 R=isherman@chromium.org TBR=ananta Review URL: https://codereview.chromium.org/23876026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223407 0039d316-1c4b-4281-b951-d872f2087c98
* Endure: spelling (commited->committed)qyearsley@chromium.org2013-09-161-7/+7
| | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/24179002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223406 0039d316-1c4b-4281-b951-d872f2087c98
* Bandaid a memory corruption bug by converting it to a leak.pkasting@chromium.org2013-09-161-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | InfoBarService doesn't delete InfoBarDelegates directly (on shutdown or at any other time), but rather relies on a listening InfoBarContainer to delete the corresponding InfoBars, which in turn would delete the InfoBarDelegates. If InfoBarContainer was destroyed before InfoBarService, it could still be holding infobars, which would then leak, because there would be no container to do the deletions at InfoBarService destruction time. To prevent this leak, InfoBarContainer was calling CloseSoon() and then Hide() on all InfoBars on destruction, which would force them to be deleted and delete their delegates. However, this (always!) caused a write-to-freed-memory when InfoBarService shut down, because in this case it would still be holding pointers to all the corresponding (deleted) InfoBarDelegates, and would attempt to access them (specifically, to call clear_owner()) when removing them. (The clear_owner() call is sort of a hack; really, InfoBar and InfoBarDelegate should not have separate members pointing to the owning InfoBarService. Unfortunately this is necessary to avoid some other bugs in the current system.) The core problem was that CloseSoon() tells the InfoBar it's unowned, but in this case the InfoBar isn't actually unowned yet. Removing the CloseSoon() call from InfoBarContainer fixes this, at the cost of re-introducing the leak described above. The correct fix is for InfoBarService to talk to InfoBars instead of InfoBarDelegates, so that regardless of the destruction order of InfoBarService versus InfoBarContainer, InfoBars will stay alive until they're both un-owned and hidden, then delete themselves. In this world we also don't need InfoBarDelegates to have a pointer back to an "owning" InfoBarService; they're owned by long-lived InfoBars. If this sounds familiar, that's because it's a precise description of the new ownership model that I've written (years ago) but still not yet landed. (Though I'm getting close; I'm now only blocked by some Android work.) Until this model is landed to fix the problem correctly, we have little choice but to accept the potential leak in this scenario. BUG=290976 TEST=none R=erg@chromium.org Review URL: https://codereview.chromium.org/24151002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223405 0039d316-1c4b-4281-b951-d872f2087c98
* Add spinner to the 'managed user import' overlayibraaaa@chromium.org2013-09-162-1/+24
| | | | | | | | BUG=292418 Review URL: https://chromiumcodereview.appspot.com/23533047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223404 0039d316-1c4b-4281-b951-d872f2087c98
* Don't switch browser locale on secondary user logindpolukhin@chromium.org2013-09-163-3/+15
| | | | | | | | | | BUG=291114 TEST=manual R=alemate@chromium.org, nkostylev@chromium.org, skuhne@chromium.org Review URL: https://codereview.chromium.org/23531054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223403 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-09-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223402 0039d316-1c4b-4281-b951-d872f2087c98
* Revert libvpx rollfgalligan@chromium.org2013-09-161-1/+1
| | | | | | | | | | | Sizes increase on linux. Investigating if it is related to a broken -fPIC setting. BUG=279335 TBR=tomfinegan Review URL: https://codereview.chromium.org/23514060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223401 0039d316-1c4b-4281-b951-d872f2087c98
* Use webview classic cookies file to create the chromium basedsgurun@chromium.org2013-09-168-11/+82
| | | | | | | | | | | | | | | | | | webview's cookies file, for the first instance of the app, so cookies are not lost. BUG=b/9962984 TBRing safebrowsing_service and profile_impl_io_data changes since these are mechanical in nature. TBR=mattm@chromium.org,mmenke@chromiumorg adding no try since we have comments that are longer than 80 chars, and since this is allowed under style guidance. NOTRY=true Review URL: https://chromiumcodereview.appspot.com/23964011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223400 0039d316-1c4b-4281-b951-d872f2087c98
* ChildProcessSecurityPolicy: Port FileAPIMessageFilter to use new checkstommycli@chromium.org2013-09-1613-142/+189
| | | | | | | | | | | | | | | | | This CL: * Closes the P1 security hole described in http://crbug.com/284792 by changing the message contents to contain Pepper file open flags instead of base::PlatformFileFlags and checking those in FileAPIMessageFilter. * Ports the rest of FileAPIMessageFilter to use new CPSP calls. * Ports one call in ResourceDispatcherHostImpl. * Makes base::PlatformFileFlags-based methods private in CPSP. Refactoring document / plans here: https://docs.google.com/a/google.com/document/d/1QGkGWuwgSuaRqovz4wyb0upqPKDVsgYOFKt44E7gmOE/edit?usp=sharing BUG=262142,284792 Review URL: https://chromiumcodereview.appspot.com/23760004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223399 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old chromedriver from build/archive. Sources will be removed next.kkania@chromium.org2013-09-165-270/+0
| | | | | | | | BUG=none Review URL: https://chromiumcodereview.appspot.com/23542045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223398 0039d316-1c4b-4281-b951-d872f2087c98