summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add the ability to save and remove AutoFill profiles from the AutoFillDialog.jhawkins@chromium.org2010-01-2420-155/+807
| | | | | | | | BUG=18201 TEST=PersonalDataManagerTest.SetProfiles Review URL: http://codereview.chromium.org/545175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36978 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Implement input methods context menu.suzhe@chromium.org2010-01-249-32/+97
| | | | | | | | | BUG=31008 TEST=Right click in the content area, there will be an "Input Method" submenu. Review URL: http://codereview.chromium.org/549100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36977 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for a big appcache storage bug. Now stores a record of the new master ↵michaeln@chromium.org2010-01-249-50/+85
| | | | | | | | | | | entry in the database even when there is no manifest update. BUG=none TEST=manual and unittest Review URL: http://codereview.chromium.org/549127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36973 0039d316-1c4b-4281-b951-d872f2087c98
* Now that the new webkit API to retrieve an WebApplicationCacheHost ptr given ↵michaeln@chromium.org2010-01-241-5/+2
| | | | | | | | | | | | | | a WebFrame/WebDataSource has rolled into view, uncomment out our callsite for it. This is following up on http://codereview.chromium.org/550040/show which was committed with this method call commented out. TBR=hclam BUG=none TEST=manual Review URL: http://codereview.chromium.org/552121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36972 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 36399 - linux: enable pepper_test_plugin laforge@chromium.org2010-01-235-23/+11
| | | | | | | | | | | | | | | | | This is breaking official x64 builds, notified team of break earlier in the week, but haven't seen a fix. I'm reverting now. Please fix before re-enabling. Original message: This includes a way to build it with full support on x64 (and arm ?), by specifying linux_fpic=1 in GYP_DEFINES and rerunning gyp. Review URL: http://codereview.chromium.org/551041 TBR=piman@chromium.org Review URL: http://codereview.chromium.org/548133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36969 0039d316-1c4b-4281-b951-d872f2087c98
* Add a unit test which checks that Negotiate is chosen over NTLM.cbentzel@chromium.org2010-01-231-4/+23
| | | | | | | | | | | | Negotiate is chosen over NTLM on Windows, but currently is not on Linux or OSX since support has nat been added yet. BUG=32824 TEST=Added new unit test and ran it. Review URL: http://codereview.chromium.org/554043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36968 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 36966 - Trying to reland. It's the same as ↵cira@chromium.org2010-01-235-335/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://codereview.chromium.org/546040. Moved IsValidName to public (where it was before the change), and made test cases for it cleaner by explicitly using std::string() around var name. Add reserved messages to ExtensionMessageBundle dictionary. They are of the form @@somename, i.e. @@ui_locale. It makes easier for developers to detect current UI locale (also available though window.navigator.language), or text direction. I'll use them for static message replacement later on too. Before this change developers would have to manualy add locale and text_dir messages and translate for all supported locales. Added 5 reserved messages: @@ui_locale @@bidi_dir @@bidi_reversed_dir @@bidi_start_edge @@bidi_end_edge See http://code.google.com/apis/gadgets/docs/i18n.html#BIDI on why are they usefull. Extended allowed charset for variable names with @. Added unittest for variable names. TBR=jshin@chromium.org Review URL: http://codereview.chromium.org/551120 TBR=cira@chromium.org Review URL: http://codereview.chromium.org/545183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36967 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to re-land. It's the same as http://codereview.chromium.org/546040. ↵cira@chromium.org2010-01-235-153/+335
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved IsValidName to public (where it was before the change), and made test cases for it cleaner by explicitly using std::string() around var name. Add reserved messages to ExtensionMessageBundle dictionary. They are of the form @@somename, i.e. @@ui_locale. It makes easier for developers to detect current UI locale (also available though window.navigator.language), or text direction. I'll use them for static message replacement later on too. Before this change developers would have to manualy add locale and text_dir messages and translate for all supported locales. Added 5 reserved messages: @@ui_locale @@bidi_dir @@bidi_reversed_dir @@bidi_start_edge @@bidi_end_edge See http://code.google.com/apis/gadgets/docs/i18n.html#BIDI on why are they usefull. Extended allowed charset for variable names with @. Added unittest for variable names. TBR=jshin@chromium.org Review URL: http://codereview.chromium.org/551120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36966 0039d316-1c4b-4281-b951-d872f2087c98
* Add the impl structure to the pepper 3D api. Needed for NaCl implementation ↵sehr@google.com2010-01-231-0/+8
| | | | | | | | to work. Review URL: http://codereview.chromium.org/546123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36965 0039d316-1c4b-4281-b951-d872f2087c98
* Extension tweaks for phantom tabs. I did the following modifications:sky@chromium.org2010-01-2313-27/+67
| | | | | | | | | | | | | | | | | | | | | | | | . Modified chrome.tabs.executeScript so that it sends error message if failure in sending message (which happens with phantom tabs). . When a tab is made phantom we send TabInsertedAt event. . Made connecting to a phantom tab send disconnect. . Disallow changing the url of pinned tabs. . Disallow closing phantom tabs. . Detect language fails for phantom tabs. And I removed the flag for phantom tabs. BUG=25309 TEST=on windows or chromeos create a window with a couple of tabs, pin the first, then close it. Selection should change to another tab and the favicon of the closed tab should remain, but not the tab border. control-tab should not select the phantom tab, but if you click on the phantom tab it should become live again and the border should reappear. Review URL: http://codereview.chromium.org/552110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36964 0039d316-1c4b-4281-b951-d872f2087c98
* Removes DCHECK that is hit on showing options dialog.sky@chromium.org2010-01-231-2/+2
| | | | | | | | | | BUG=32927 TEST=make sure you can bring up the options dialog without hitting a DCHECK (only on debug builds). Review URL: http://codereview.chromium.org/546119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36963 0039d316-1c4b-4281-b951-d872f2087c98
* Load filter rules from preferences.jochen@chromium.org2010-01-2326-722/+176
| | | | | | | | | BUG=32782 TEST=unit_tests Review URL: http://codereview.chromium.org/555033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36962 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressing bug 32892 to make the TSan bot green.timurrrr@chromium.org2010-01-231-0/+7
| | | | | | | | | Please note that suppression is NOT a fix for the race. BUG=32892 TBR=pkasting Review URL: http://codereview.chromium.org/548131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36959 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 305.0 to 306.0chrome-release@google.com2010-01-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36958 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: prepare for landing webkit change for 32554.yurys@chromium.org2010-01-233-2/+17
| | | | | | | | BUG=29068 Review URL: http://codereview.chromium.org/546105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36957 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Webkit Roll 53704 -> 53747."ajwong@chromium.org2010-01-23167-115/+58
| | | | | | | | This reverts commit r36952 TBR: jorlow git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36956 0039d316-1c4b-4281-b951-d872f2087c98
* Last round of string tweaks based on conversation with brakowski.pkasting@chromium.org2010-01-231-11/+11
| | | | | | | | | TBR=zelidrag BUG=none TEST=none Review URL: http://codereview.chromium.org/551136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36955 0039d316-1c4b-4281-b951-d872f2087c98
* Added link to new bookmark sample.kathyw@chromium.org2010-01-232-8/+8
| | | | | | | | | | TEST=none BUG=none TBR=erikkay Review URL: http://codereview.chromium.org/555054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36954 0039d316-1c4b-4281-b951-d872f2087c98
* Make chromium and chromiumos for arm use the same options and turn off Neon.fbarchard@chromium.org2010-01-233-11/+14
| | | | | | | | | BUG=30817 TEST=build chromiumos for arm. This should build/link. Previously there were link errors. Review URL: http://codereview.chromium.org/543159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36953 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll 53704 -> 53747.ajwong@chromium.org2010-01-23167-58/+115
| | | | | | | | Rebaseline a bunch of css tests for mac. They all look sane. Review URL: http://codereview.chromium.org/555060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36952 0039d316-1c4b-4281-b951-d872f2087c98
* Mac bookmark mgr: Enable menu cmd when no window's open.snej@chromium.org2010-01-232-1/+15
| | | | | | | | | Also fixes a related bug not mentioned in the report: app global commands like New Window etc. are disabled when the bookmark manager is active. BUG=32200 TEST=none (see bug description) Review URL: http://codereview.chromium.org/551100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36951 0039d316-1c4b-4281-b951-d872f2087c98
* wine_valgrind: Update a suppression.thestig@chromium.org2010-01-231-1/+1
| | | | | | | | | BUG=31643 TEST=none TBR=dank Review URL: http://codereview.chromium.org/555061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36947 0039d316-1c4b-4281-b951-d872f2087c98
* ChromiumOS: read /proc/uptime without using system().thestig@chromium.org2010-01-231-1/+9
| | | | | | | | BUG=32938 TEST=ChromiumOS valgrind becomes happier. Review URL: http://codereview.chromium.org/553062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36946 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for an issue we were seeing with wave.tommi@chromium.org2010-01-231-12/+14
| | | | | | | | | | | | | | | After switching over to using the onhttpequiv notification from mshtml we can expect to see sub frames being created even before the owning document has completed loading. In particular frames whose source is about:blank. TEST=Google Wave should work. BUG=32904 Review URL: http://codereview.chromium.org/543180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36945 0039d316-1c4b-4281-b951-d872f2087c98
* Remaining strings for privacy features.pkasting@chromium.org2010-01-231-10/+67
| | | | | | | | | TBR=zelidrag BUG=None TEST=None Review URL: http://codereview.chromium.org/548130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36941 0039d316-1c4b-4281-b951-d872f2087c98
* strings for translate feature.kuan@chromium.org2010-01-231-0/+35
| | | | | | Review URL: http://codereview.chromium.org/551128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36940 0039d316-1c4b-4281-b951-d872f2087c98
* GYP: recognize OpenBSD/amd64 as x64 as it's called in this worldpvalchev@google.com2010-01-231-1/+1
| | | | | | Review URL: http://codereview.chromium.org/548125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36939 0039d316-1c4b-4281-b951-d872f2087c98
* Added example host name string.zelidrag@chromium.org2010-01-231-0/+3
| | | | | | | | | BUG=32719 TEST=none Review URL: http://codereview.chromium.org/551124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36938 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Revert r33888. We no longer need to collect the list of loaded ↵thestig@chromium.org2010-01-236-92/+1
| | | | | | | | | | plugins since we do not unload them now, thus they already show up in the module list. BUG=none TEST=none Review URL: http://codereview.chromium.org/551122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36937 0039d316-1c4b-4281-b951-d872f2087c98
* Use OpenMAX for video decoding in the media pipelinehclam@chromium.org2010-01-235-48/+111
| | | | | | | | | | | | | This patch is to fix some issues when using OpenMAX video decoder in the media pipeline. It will enable player_x11 to decode using OpenMAX. This still requires some more work to enable Chrome to use OpenMAX for decoding. Review URL: http://codereview.chromium.org/549124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36936 0039d316-1c4b-4281-b951-d872f2087c98
* Allow chrome-extension scheme in notification.brg@chromium.com2010-01-231-1/+3
| | | | | | | | BUG=32936 TEST=none Review URL: http://codereview.chromium.org/551131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36932 0039d316-1c4b-4281-b951-d872f2087c98
* OpenBSD/FreeBSD ifdefs and GYP changes for app/ directorypvalchev@google.com2010-01-2316-60/+58
| | | | | | | | | | | - Use OS_POSIX && !OS_MACOSX defines to capture Linux/*BSD as they have many similarities, use other defines instead of OS_LINUX where sensible. Based on original work by Sprewell and Ben Laurie on FreeBSD port Review URL: http://codereview.chromium.org/548126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36931 0039d316-1c4b-4281-b951-d872f2087c98
* Remove useless desc field.pkasting@chromium.org2010-01-231-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/551125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36930 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 36888 - Refactored code to allow associating workers with multiple ↵pkasting@chromium.org2010-01-2324-467/+159
| | | | | | | | | | | | | | | | | renderers. SharedWorkers now gracefully handle http auth requests after their initial window has closed. BUG=27660 TEST=WorkerHttpAuth,SharedWorkerHttpAuth uitests Review URL: http://codereview.chromium.org/509016 TBR=atwilson@chromium.org Review URL: http://codereview.chromium.org/549138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36929 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude VisibleBrowserTest.WindowOpenClose on Mac UI valgrind.viettrungluu@chromium.org2010-01-231-0/+4
| | | | | | | | | | | It's currently hanging/timing out and turning the bot red. BUG=32818 TEST=none Review URL: http://codereview.chromium.org/543181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36928 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "WebKit roll 53704 -> 53712."ajwong@chromium.org2010-01-232-12/+1
| | | | | | | | | This reverts commit r36920 TBR=pkasting Review URL: http://codereview.chromium.org/555055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36927 0039d316-1c4b-4281-b951-d872f2087c98
* Modulate the UMA version to specify a 64bit build on Linuxjar@chromium.org2010-01-221-0/+2
| | | | | | | | | | | | | There is currently no distinction between the 32 and 64 bit build, so this extends the UMA used version to include a postfix "-64" for 64 bit architecture. This will currently only appear in the stability reports, but RSN we'll have separate histograms as well. r=evanm Review URL: http://codereview.chromium.org/552028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36926 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the layout_test path for valgrind tests.dpranke@chromium.org2010-01-221-1/+1
| | | | | | | | | | BUG=none TEST=valgrind test bots work R=maruel@chromium.org Review URL: http://codereview.chromium.org/543179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36925 0039d316-1c4b-4281-b951-d872f2087c98
* Comment out a duplicate expectationdpranke@chromium.org2010-01-221-1/+1
| | | | | | | | | | BUG=none TEST=storage/domstorage/localstorage/iframe-events.html TBR=ajwong@chromium.org Review URL: http://codereview.chromium.org/545179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36924 0039d316-1c4b-4281-b951-d872f2087c98
* Fix integer overflow in sboxcpu@chromium.org2010-01-223-29/+67
| | | | | | | | | BUG=32915 TEST= unit test included Review URL: http://codereview.chromium.org/553061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36923 0039d316-1c4b-4281-b951-d872f2087c98
* 3rd step to remove BrowserExtender and to refactor BrowerView for sidebar.oshima@chromium.org2010-01-2212-431/+463
| | | | | | | | | | | | | | * defined UIStyle enum * fixed #if for compact navbar so that it's enabled only on chromeos * Moved view initialization and layouts code from NormalExtender to chromeosBrowserView and ChromeosBrowsrViewLayoutManager respectively. * Removed unnecessary extender code from BrowserView. * no functional change BUG=none TEST=none Review URL: http://codereview.chromium.org/553059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36922 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 53704 -> 53712.ajwong@chromium.org2010-01-222-1/+12
| | | | | | | | | | | | | Failing one websocket test. Adding a bunch of other failures that jorlow will resolve with a 2-sided commit. BUG=32929 TEST=none Review URL: http://codereview.chromium.org/552123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36920 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for SetDatabaseQuota(). Also, should remove a lot ofdumi@chromium.org2010-01-228-13/+78
| | | | | | | | | | | | | flakiness from the database layout tests: when a DB test calls ClearAllDatabases(), we force test_shell to wait for all DBs opened in previous tests to close before running the test. TEST=none BUG=32016,32396,32206,32157,30081 Review URL: http://codereview.chromium.org/549095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36919 0039d316-1c4b-4281-b951-d872f2087c98
* Add feed sniffing to the RSS extension.finnur@chromium.org2010-01-225-18/+108
| | | | | | | | | BUG=None TEST=Go to http://www.whitehouse.gov/rss and click on any of the links to the feeds. It should take you to the subscription preview page in a new tab. Review URL: http://codereview.chromium.org/543129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36918 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Fix fonts jumping around by forcing the font 'Sans'..."chase@chromium.org2010-01-222-36/+1
| | | | | | | | | | | | | | r36138 might have caused a 5-20ms startup perf regression on linux-release-hardy. Revert to see if the startup time shows any improvement. BUG=22614 TEST=watch the linux-release-hardy startup test for ~5 runs Review URL: http://codereview.chromium.org/555053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36917 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Change the generic chrome-wrapper script to overwrite symlinks it ↵thestig@chromium.org2010-01-221-2/+2
| | | | | | | | | | creates. BUG=30810 TEST=none Review URL: http://codereview.chromium.org/548113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36915 0039d316-1c4b-4281-b951-d872f2087c98
* sync: remove unused function.akalin@chromium.org2010-01-221-3/+0
| | | | | | | | | | | | | CreateSyncErrorButton is not unused anywhere. Original CL by thiago.farina@gmail.com: http://codereview.chromium.org/549003/edit BUG=None TEST=compiles Review URL: http://codereview.chromium.org/552095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36914 0039d316-1c4b-4281-b951-d872f2087c98
* Update name and description of sample extension browserAction/set_icon_path .skerner@chromium.org2010-01-221-3/+3
| | | | | | | | | BUG=NONE TEST=Manual testing. Review URL: http://codereview.chromium.org/545158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36913 0039d316-1c4b-4281-b951-d872f2087c98
* More unit tests for OpenMAXhclam@chromium.org2010-01-221-22/+95
| | | | | | | | | | | | | | | Added the following test cases: - Transition to executing state and back - Free component handle during executing state to expose leakage. - Request component handle using callbacks struct on stack and clear. This exposes bugs in library that doesn't copy the struct. TEST=omx_unittests BUG=NONE Review URL: http://codereview.chromium.org/548095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36912 0039d316-1c4b-4281-b951-d872f2087c98
* Committing change by Thatcher Ulrich <tulrich@google.com> from ↵jam@chromium.org2010-01-222-4/+14
| | | | | | | | | | | | | | http://codereview.chromium.org/543097 Check NPClass::structVersion before accessing fields that don't exist in all versions: NPClass::constructor and NPClass::enumerate BUG=32387 TESTED=manual and in debugger Review URL: http://codereview.chromium.org/545176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36911 0039d316-1c4b-4281-b951-d872f2087c98