summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Add a script which:dmichael@google.com2010-11-196-166/+185
| | | | | | | | | | | | | | | --- Checks that all source files are in ppapi.gyp and vice-versa --- Generates test_c_includes.c and test_cc_includes.cc - Removes tests/test_image_data, which appears to be obsolete I want to make the script a gyp action, but it didn't work on Windows last I tried. If desired, I can fix that in this CL, or I can make it automated later. BUG=63527,59791,53451 TEST=None; improves build-time checking Review URL: http://codereview.chromium.org/5190004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66833 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 66821 - Roll DEPS for Breakpad 729:733.thestig@chromium.org2010-11-191-1/+1
| | | | | | | | | Review URL: http://codereview.chromium.org/5228005 TBR=thestig@chromium.org Review URL: http://codereview.chromium.org/5223003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66831 0039d316-1c4b-4281-b951-d872f2087c98
* When an extension is uninstalled, close all desktop notifications from that ↵johnnyg@chromium.org2010-11-1934-231/+362
| | | | | | | | | | | | | | | | | | | extension. This change also refactors the balloon collection code to remove duplication between chrome and chromeos. Removes some gross removal code which was using fake notifications just to get the right ID. BUG=58266 TEST=open notifications from extension, uninstall extensions Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=65879 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=66571 Review URL: http://codereview.chromium.org/4635007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66829 0039d316-1c4b-4281-b951-d872f2087c98
* Style fixes; commenting.avi@chromium.org2010-11-191-8/+14
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5243003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66828 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 3g data plan notification and menu color.chocobo@chromium.org2010-11-198-69/+121
| | | | | | | | | Fix 3g data expiration crash. BUG=chromium-os:9388 TEST=manual Review URL: http://codereview.chromium.org/5197002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66826 0039d316-1c4b-4281-b951-d872f2087c98
* Automating the poor man's trybot.joi@chromium.org2010-11-193-68/+85
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5137008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66824 0039d316-1c4b-4281-b951-d872f2087c98
* Add additional attributes to BrowserAccessibilityCocoa.dtseng@chromium.org2010-11-191-4/+23
| | | | | | | | BUG=58804 TEST=Accessibility Inspector. Review URL: http://codereview.chromium.org/5183006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66823 0039d316-1c4b-4281-b951-d872f2087c98
* Print Preview: Hook up the cancel button.thestig@chromium.org2010-11-191-0/+4
| | | | | | | | BUG=57895 TEST=manual Review URL: http://codereview.chromium.org/5151009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66822 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for Breakpad 729:733.thestig@chromium.org2010-11-191-1/+1
| | | | | | Review URL: http://codereview.chromium.org/5228005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66821 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 72395:72417.jparent@chromium.org2010-11-192-1/+4
| | | | | | | | | BUG=None TEST=None TBR=antonm@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66820 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a couple of locations that should have been passing show_window = true ↵ben@chromium.org2010-11-191-0/+2
| | | | | | | | | | | | | in NavigateParams. BUG=none TEST= Bug 1: open an incognito window. switch back to the non-incognito window then right click a link and choose "open in incognito window." link should be opened in new tab in existing incognito window and that window activated. bug is that this happens but window is not activated. Bug 2: open an app frame (e.g. chrome --app=http://mail.google.com/). click on a link that would open a new tab (which can't be opened in an app frame). If an existing chrome window would be the target that window is never activated. Review URL: http://codereview.chromium.org/5219005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66818 0039d316-1c4b-4281-b951-d872f2087c98
* Added my account to the pyauto watchlist.nirnimesh@chromium.org2010-11-191-1/+1
| | | | | | Review URL: http://codereview.chromium.org/4950001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66816 0039d316-1c4b-4281-b951-d872f2087c98
* Add a PRESUBMIT.py for Chrome Frame. As many of the checks will be commonjoi@chromium.org2010-11-192-6/+33
| | | | | | | | | | | | | across CF and CEEE, this just reuses the ceee_presubmit.py file with some special-casing to avoid checks written for CEEE that do not apply to CF. BUG=none TEST=none Review URL: http://codereview.chromium.org/5162007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66815 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 66722 - This prevents crashes due to URLRequestHttpJobs hanging on ↵kkania@chromium.org2010-11-191-4/+1
| | | | | | | | | | | | | | | | | | past IOThread destruction. BUG=chromium-os:8179,63692,63796 TEST=sync integration tests Review URL: http://codereview.chromium.org/5163004 For revert info, see bug 63796. TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/5144006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66813 0039d316-1c4b-4281-b951-d872f2087c98
* startup: move some signals/flag-handling code into separate functionsevan@chromium.org2010-11-191-42/+67
| | | | | | | | | | | | I'm going to try to shrink ChromeMain() down to a bunch of function calls, then move those functions into e.g. chrome_main_mac.cc. Here's one step on it. TEST=compiles Review URL: http://codereview.chromium.org/5166005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66812 0039d316-1c4b-4281-b951-d872f2087c98
* Add "Retry download" link to downloads page.estade@chromium.org2010-11-193-17/+29
| | | | | | | | | | | Only appears for canceled downloads. Appears in the same spot as "Show in folder" does for completed downloads. BUG=28846 TEST=manual Review URL: http://codereview.chromium.org/5204004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66811 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes crash in focus that occurs if Focus ends up deleting/removingsky@chromium.org2010-11-191-1/+5
| | | | | | | | | | | the view. BUG=61963 TEST=see bug Review URL: http://codereview.chromium.org/5227003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66809 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 66791 (change was innocent)willchan@chromium.org2010-11-1918-100/+258
| | | | | | | | | | | | | | | | | | | Revert 66719 - Reland r65996. Disallows Singletons on non-joinable thread. Test breakages caused by this change have been fixed here or in other changelists. BUG=61753 TEST=none Review URL: http://codereview.chromium.org/5024003 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5206005 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5242002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66808 0039d316-1c4b-4281-b951-d872f2087c98
* O2D:tschmelcher@chromium.org2010-11-196-85/+113
| | | | | | | | | | | | | | | - Save textures in memory rather than reading them directly from the SetRect() source, which is an unsafe hack. This fixes a crash when a texture was painted after the shared memory was unregistered, or if a texture was painted that was created from a static image downloaded from the net. This is a perf regression due to the extra copy, but we can add a special shared memory texture class later. This also regresses the functionality because SetRect() updates only a portion of the texture but RendererCairo paints the entire texture. An upcoming CL will add an API to define the region to paint. - Remove unused weak pointer tracker from Layer class. - Create textures of the requested image format rather than hard-coding ARGB8, and fail for formats not supported by Cairo. - Fix a couple crashes caused by missing refcounts. - Fix crash when trying to render a Layer that has no assigned texture. TEST=loaded O2D many times BUG=none Review URL: http://codereview.chromium.org/5134005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66807 0039d316-1c4b-4281-b951-d872f2087c98
* Disable IndexedDBBrowserTest.KeyPathTest and TransactionTest since they're ↵kkania@chromium.org2010-11-191-2/+2
| | | | | | | | | timing out. BUG=63675 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66806 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for proper handling of verbatim queries. That is, if thesky@chromium.org2010-11-1915-22/+97
| | | | | | | | | | | | user enabled predictive instant we switch to verbatim in certain situations. BUG=59217 TEST=see bug Review URL: http://codereview.chromium.org/5225003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66805 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run the mini installer tests at all if they are not supported on the ↵kkania@chromium.org2010-11-192-33/+24
| | | | | | | | | | platform. Earlier the tests were exiting in SetUp if the platform was not XP, causing the builders to regard the test as failing. BUG=61497 TEST=build and run mini installer tests on XP Review URL: http://codereview.chromium.org/5163006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66804 0039d316-1c4b-4281-b951-d872f2087c98
* Fix GDI capturer initialization.sergeyu@chromium.org2010-11-191-0/+1
| | | | | | | | | BUG=None TEST=GDI capturer works. Review URL: http://codereview.chromium.org/5173007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66802 0039d316-1c4b-4281-b951-d872f2087c98
* Regression: Use Windows Security Zone to determine if default credentials ↵cbentzel@chromium.org2010-11-191-5/+10
| | | | | | | | | | | | | | are allowed for NTLM/Negotiate authentication. NTLM/Negotiate authentication recently added group policy support for configuring authentication parameters. This introduced an issue where non-specification of a server whitelist resulted in no servers being whitelisted, instead of using security zone mapping. BUG=19 TEST=Go to an NTLM or Negotiate authenticating server on a Windows version of Chromium, and validate that authentication happens without a password prompt. Review URL: http://codereview.chromium.org/5172006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66801 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure to send the SpdySettings frame as soon as possible.willchan@chromium.org2010-11-192-5/+67
| | | | | | | | | | | We weren't sending out the SpdySettings frame until the first SYN_STREAM. BUG=none TEST=new unit test Review URL: http://codereview.chromium.org/5180004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66800 0039d316-1c4b-4281-b951-d872f2087c98
* Make URLRequestJob RefCounted instead of RefCountedThreadSafe.willchan@chromium.org2010-11-191-5/+2
| | | | | | | | | BUG=63692 TEST=existing Review URL: http://codereview.chromium.org/5234003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66799 0039d316-1c4b-4281-b951-d872f2087c98
* Have the RenderThread initialize a PhishingClassifier when it receives abryner@chromium.org2010-11-1916-25/+559
| | | | | | | | | | | | | | | ViewMsg_SetPhishingModel message from the browser, and run it after pages load in the renderer. The phishing classifier will only run on new navigations where the toplevel URL has changed. Since we need to keep the page text around in memory in the case where the model is not yet set when a page loads, this is also conditional on a command-line flag. The next steps will be to send the SetPhishingModel IPC from the browser, finish implementing the DetectedPhishingSite IPC, and ping to confirm the phishy verdict. BUG=none TEST=none Review URL: http://codereview.chromium.org/3615003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66798 0039d316-1c4b-4281-b951-d872f2087c98
* The FF CEEE does not inject content scripts into the content windowrogerta@chromium.org2010-11-192-27/+24
| | | | | | | | | | | | | | | | | | | | at initial start up if the page loaded contains iframes. The problem is that a hash map was being used to track the scripts to run, and the window object was used as a key. The window of iframes was mapping to the same entry in the map as the top level window, causing some scripts to be lost and not run. The code now puts all scripts to run in an array. As it runs each one, it sees if the scripts have already been run in the given window. If so, they are not run again. BUG=0 TEST=make sure that content scripts are run for the first page loaded into chrome frame. Review URL: http://codereview.chromium.org/5188007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66797 0039d316-1c4b-4281-b951-d872f2087c98
* Expose WebKit frame flattening setting in WebPreferences.johnme@google.com2010-11-193-0/+6
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5194003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66796 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compilation of audio_manager_win.cc in Win Release.tony@chromium.org2010-11-191-87/+91
| | | | | | | | | | Also fix line endings. TBR=satish@chromium.org Review URL: http://codereview.chromium.org/5099004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66792 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 66719 - Reland r65996. Disallows Singletons on non-joinable thread.willchan@chromium.org2010-11-1918-258/+100
| | | | | | | | | | | | | | Test breakages caused by this change have been fixed here or in other changelists. BUG=61753 TEST=none Review URL: http://codereview.chromium.org/5024003 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/5206005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66791 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a dispatcher for prerender requestsgavinp@chromium.org2010-11-1912-0/+260
| | | | | | | | | | | | | | | | | | | This CL provides a dispatcher that can feed the prerender system with HTML type requests that were prefetched. One thing is missing though: this sends all requests in, and doesn't tag the origin request. Unfortunately referer information is often tossed out in resource_dispatcher_host... Is there a private place it's sent along to for this type of use? I left that undone right now but I'm open to suggestions about a good way to do it. BUG=none TEST=none Review URL: http://codereview.chromium.org/4655004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66790 0039d316-1c4b-4281-b951-d872f2087c98
* Add a boolean details to the PASSPHRASE_REQUIRED message that indicates johnnyg@chromium.org2010-11-199-29/+86
| | | | | | | | | | | | whether it came from a need to decrypt or just a need to setup the cryptographer for encryption. BUG=none TEST=none Review URL: http://codereview.chromium.org/4849005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66788 0039d316-1c4b-4281-b951-d872f2087c98
* Check for CCom(Ptr|BSTR|Variant) in files being touched injoi@chromium.org2010-11-191-0/+18
| | | | | | | | | | | | a change and warn if they are present. BUG=none TEST=none Review URL: http://codereview.chromium.org/5198004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66787 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 66784 - Converts usage of SetProp/GetProp to a map. Even after making ↵sky@chromium.org2010-11-1925-356/+138
| | | | | | | | | | | | | | | | | sure we clean up props we still leak in a handful of cases that are causing test grief. By and large our usage of properties is for inside the application, so that a map works fine. BUG=61528 44991 Review URL: http://codereview.chromium.org/5075003 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/5184009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66786 0039d316-1c4b-4281-b951-d872f2087c98
* Remove extra copies of version.h.in's contents.grt@chromium.org2010-11-191-105/+0
| | | | | | | | | BUG=none TEST=Look at the generated obj/global_intermediate/version.h and see that it no longer repeats itself. Review URL: http://codereview.chromium.org/5148001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66785 0039d316-1c4b-4281-b951-d872f2087c98
* Converts usage of SetProp/GetProp to a map. Even after making sure wesky@chromium.org2010-11-1925-138/+356
| | | | | | | | | | | | clean up props we still leak in a handful of cases that are causing test grief. By and large our usage of properties is for inside the application, so that a map works fine. BUG=61528 44991 Review URL: http://codereview.chromium.org/5075003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66784 0039d316-1c4b-4281-b951-d872f2087c98
* dom-ui settings: Add search field and search page elements. Search ↵csilv@chromium.org2010-11-197-2/+130
| | | | | | | | | | capability TBD. BUG=59267 TEST=manual Review URL: http://codereview.chromium.org/5234001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66783 0039d316-1c4b-4281-b951-d872f2087c98
* Added more digest auth unit tests.cbentzel@chromium.org2010-11-191-0/+161
| | | | | | | | | | These tests go through the normal lifecycle of the auth handler. They did not expose any broken code. BUG=None TEST=net_unittests --gtest_filter="*HttpAuthHandlerDigest*" Review URL: http://codereview.chromium.org/5185003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66782 0039d316-1c4b-4281-b951-d872f2087c98
* Add c/dev/ppb_widget_dev.h and cpp/non_thread_safe_ref_count.h to ppapi.gyp. ↵dmichael@google.com2010-11-194-30/+86
| | | | | | | | | | | | | Add a simple test to ensure all C++ files compile. Re-sorted the includes in test_c_includes.c that uncovered a problem whereby ppapi headers expect pp_stdint.h to include stddef.h, and it wasn't doing it on Windows. See http://codereview.chromium.org/5190004/ for an attempt at automating the test generation and verification of ppapi.gyp. BUG=66321 TEST=None Review URL: http://codereview.chromium.org/5233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66781 0039d316-1c4b-4281-b951-d872f2087c98
* Don't load the old layout test plugin in DRT.tony@chromium.org2010-11-191-0/+17
| | | | | | | | | This will enable us to switch to using the upstream TestNetscapePlugIn on Windows and Linux. Review URL: http://codereview.chromium.org/5218001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66780 0039d316-1c4b-4281-b951-d872f2087c98
* ANGLE roll 473:487alokp@chromium.org2010-11-191-1/+1
| | | | | | Review URL: http://codereview.chromium.org/5237002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66778 0039d316-1c4b-4281-b951-d872f2087c98
* Remove pp::Var(int) garianov@google.com2010-11-192-7/+0
| | | | | | Review URL: http://codereview.chromium.org/5215002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66774 0039d316-1c4b-4281-b951-d872f2087c98
* Fix openssl build to work with AllowSingleton changesjoth@chromium.org2010-11-192-6/+25
| | | | | | | | | BUG=61585 TEST=net & base unit tests; start & quit browser Review URL: http://codereview.chromium.org/5102006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66772 0039d316-1c4b-4281-b951-d872f2087c98
* Show the URL when there's no title in the DOMUI prefs start-page dialogstuartmorgan@chromium.org2010-11-191-7/+10
| | | | | | | | | | | See chromium-os bug 9009. BUG=None TEST=Add start page in DOMUI options; if there's no title for a page, the URL should be displayed. Review URL: http://codereview.chromium.org/5162005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66771 0039d316-1c4b-4281-b951-d872f2087c98
* Storing image of logged-in user after picture taking screen to be ↵avayvod@chromium.org2010-11-192-0/+2
| | | | | | | | | | | initialized during user session. BUG=chromiumos:9253,chromiumos:7939 TEST=Verify that after taking user picture, it shows on screen locker and in Settings > Personal before user signs out. Review URL: http://codereview.chromium.org/5197003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66770 0039d316-1c4b-4281-b951-d872f2087c98
* Burn on date added to the Chrome OS version string on welcome screen for ↵glotov@google.com2010-11-199-22/+49
| | | | | | | | | | | official builds. BUG=chromium-os:8164 TEST=On official builds, version string (in the bottom of the screen) must have the image date. Review URL: http://codereview.chromium.org/5228001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66769 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 72376 -> 72395.antonm@chromium.org2010-11-191-1/+1
| | | | | | Review URL: http://codereview.chromium.org/5208005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66768 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure tasks retain ownership of arguments for deferred execution.siggi@chromium.org2010-11-193-74/+149
| | | | | | | | | BUG=63748 TEST=Unit and intergation tests. Review URL: http://codereview.chromium.org/5191003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66767 0039d316-1c4b-4281-b951-d872f2087c98
* Use the new icons from Cole for about:conflicts.finnur@chromium.org2010-11-196-3/+4
| | | | | | | | | BUG=51105 TEST=None Review URL: http://codereview.chromium.org/5124004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66766 0039d316-1c4b-4281-b951-d872f2087c98