summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use #pragma pack as documented to work with GCC and MSVCmark@chromium.org2009-03-241-2/+2
| | | | | | Review URL: http://codereview.chromium.org/49017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12384 0039d316-1c4b-4281-b951-d872f2087c98
* Issue 6477: Support modifier clicks on UI elementsidanan@chromium.org2009-03-2411-42/+100
| | | | | | | | | | | | | | | | | | | Mouse event flags transformed to WindoOpenDisposition so that browser commands can all inteterpert event modifiers. Implemented home, forward and backwards middle-click andshift middle click. Previously working on issue 358 which was market a duplicate and concerned with the home and tabstrip subset of this behavior: Can't open a new tab by middle-clicking home button. No functionality has been lost or altered, only the use ofmodifiers give access to increased functionality. BUG=6477 TBR=ben@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12383 0039d316-1c4b-4281-b951-d872f2087c98
* First stage of implementing HTML select popup menus forpaulg@google.com2009-03-2412-86/+381
| | | | | | | | | | | | | | | | the Mac test_shell. Once the changes to WebKit/WebCore/platform/chromium/PopupMenuChromium* have been upstreamed (then landed in our tree), we can enable them in test_shell. The WebKit part is contained in this bug: https://bugs.webkit.org/show_bug.cgi?id=24692 BUG=5095 (http://crbug.com/5095) Review URL: http://codereview.chromium.org/48149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12382 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline test. This test was failing because we map courier to courier new ↵ojan@google.com2009-03-244-1/+26
| | | | | | | | | on Windows. This is the same as Windows Safari, but on the mac it's just courier. Review URL: http://codereview.chromium.org/42547 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12381 0039d316-1c4b-4281-b951-d872f2087c98
* Make the vsprops inheritance paths less relative.robertshield@google.com2009-03-241-2/+2
| | | | | | Review URL: http://codereview.chromium.org/42563 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12380 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed the following layout test:hclam@chromium.org2009-03-241-0/+8
| | | | | | | | | | | | | | LayoutTests/http/tests/xmlhttprequest/redirect-cross-origin-post.html The crash happens in simple_resource_loader_bridge.cc, there is a case when MaybeUpdateUploadProgress is posted as a task and in the queue while a redirect response by the server cancels the upload. Leaving request_->get_upload() returns NULL, and of cource using of the pointer failes. Review URL: http://codereview.chromium.org/50077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12379 0039d316-1c4b-4281-b951-d872f2087c98
* Make the find bar blue. Hooks up the prev/next buttons and thetc@google.com2009-03-242-12/+106
| | | | | | | | | close button. Review URL: http://codereview.chromium.org/50079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12378 0039d316-1c4b-4281-b951-d872f2087c98
* Start using upstreamed worker files and remove the old ones from webkit/port.dimich@google.com2009-03-248-653/+11
| | | | | | | Before submitting, I'll add DEPS with corresponding WebKit rev (see http://codereview.chromium.org/52007) Review URL: http://codereview.chromium.org/45035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12377 0039d316-1c4b-4281-b951-d872f2087c98
* New tab page was linking to the wrong URL for the history page. We don't ↵glen@chromium.org2009-03-242-31/+18
| | | | | | | | | | need the message and can just put an actual URL in the page. BUG=8961 Review URL: http://codereview.chromium.org/49014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12375 0039d316-1c4b-4281-b951-d872f2087c98
* Net module changes to support caching responses to a POST request.darin@chromium.org2009-03-245-48/+120
| | | | | | | | | | | The solution is to add a user-defined identifier to UploadData. If that identifier is set, and if the request method is POST, then HttpCache will enable caching for the response. (The cache key will be a composition of the identifier and the URL.) A subsequent POST request to the same URL with the same identifier will "hit" the previously generated cache entry. Reuse from the cache is subject to all of the standard rules. BUG=2636 R=wtc Review URL: http://codereview.chromium.org/52028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12374 0039d316-1c4b-4281-b951-d872f2087c98
* Collapse two conditions into a single one.thomasvl@chromium.org2009-03-241-2/+0
| | | | | | Review URL: http://codereview.chromium.org/42567 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12373 0039d316-1c4b-4281-b951-d872f2087c98
* Use a correct templatized WriteInto for all string typesmark@chromium.org2009-03-241-13/+5
| | | | | | Review URL: http://codereview.chromium.org/53014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12372 0039d316-1c4b-4281-b951-d872f2087c98
* Improve the Linux Omnibox ssl background / scheme coloring.deanm@chromium.org2009-03-241-8/+16
| | | | | | | | | | | We now correctly reset the background color on tab switches, and navigations from a ssl to non-ssl page. BUG=8236,9225 Review URL: http://codereview.chromium.org/49015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12371 0039d316-1c4b-4281-b951-d872f2087c98
* Add a copy of SunSpider 0.9 for performance testing.patrick@chromium.org2009-03-2434-0/+7680
| | | | | | | | | | This copy was fetched from: http://webkit.org/perf/sunspider-0.9/sunspider.html This copy is unmodified from its original source. Review URL: http://codereview.chromium.org/42549 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12370 0039d316-1c4b-4281-b951-d872f2087c98
* Generate header file of Linux version information (currently gyp-only).mmoss@chromium.org2009-03-243-0/+106
| | | | | | | | | | | | This isn't yet #included in file_version_info_linux.cc since we haven't officially cutover to the gyp build. BUG=8132 Review URL: http://codereview.chromium.org/45028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12369 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselining cause it started failing with WebKit merge of rev 10232 though ↵mad@chromium.org2009-03-244-11/+11
| | | | | | | | | | | | | | | | | | we don't know why. The decision to rebaseline came from: 2009/3/20 Brett Wilson <brettw@google.com> Actual matches IE very closely, whereas expected doesn't. I had Idan check this and he says the new one is better, so we should rebaseline. Even though it is called "ATSUI," this test really tests some basic features of complex text that will apply to any font system (and I had to do some work to make ours look good). So it's important we run this test. Review URL: http://codereview.chromium.org/51005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12368 0039d316-1c4b-4281-b951-d872f2087c98
* Clicking a text field that is already focused triggers the autofill. However ↵jcampan@chromium.org2009-03-244-27/+54
| | | | | | | | | | | | the code triggering this was just checking that the focused element before and after processing the event was the same. We need to do a hit test to ensure the click is really on the text field, otherwise in cases where clicking somewhere in the page does not change the focus, we would bogusly bring up the autofill popup. BUG=8627 TEST=Ensure autocomplete popup still works as expected: when entering text, when using up/down arrows, when clicking selected text field. Also ensures the scenario from the bug does not trigger the popup. Review URL: http://codereview.chromium.org/50038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12367 0039d316-1c4b-4281-b951-d872f2087c98
* Add a progress meter to the downloads page.glen@chromium.org2009-03-244-12/+159
| | | | | | | | | | | | | | Add the progress status text indicator code from the old history page. Make 'cancel' visible when paused. More RTL fixes. BUG=8220,8334 Review URL: http://codereview.chromium.org/42550 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12366 0039d316-1c4b-4281-b951-d872f2087c98
* History import was exercising a codepath that didn't have code to update ↵glen@chromium.org2009-03-241-0/+6
| | | | | | | | | | | HistoryBackend::first_recorded_time_ BUG=8827 Review URL: http://codereview.chromium.org/42546 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12365 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes crash in new tab page when searching from a field other than thesky@google.com2009-03-241-4/+6
| | | | | | | | | | | first. BUG=8583 TEST=see bug Review URL: http://codereview.chromium.org/42566 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12364 0039d316-1c4b-4281-b951-d872f2087c98
* GYP fixes: remove references to deleted files.agl@chromium.org2009-03-242-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12363 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests_fixable now that interval.html is passing.willchan@chromium.org2009-03-241-3/+0
| | | | | | Review URL: http://codereview.chromium.org/45031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12362 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DirectoryWatcherTest.SubDirNonRecursive on Windows versionsphajdan.jr@chromium.org2009-03-242-3/+14
| | | | | | | | earlier than Vista. Review URL: http://codereview.chromium.org/42564 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12361 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure we never pass a nil charcode, AppKit gets very unhappy about that.pinkerton@chromium.org2009-03-241-2/+3
| | | | | | Review URL: http://codereview.chromium.org/45033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12359 0039d316-1c4b-4281-b951-d872f2087c98
* Enable non-recursive watches for Windows DirectoryWatcher.phajdan.jr@chromium.org2009-03-243-57/+42
| | | | | | | | | | | - enable test for it on Windows - clean up directory_watcher_unittest.cc http://crbug.com/5072 Review URL: http://codereview.chromium.org/42388 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12358 0039d316-1c4b-4281-b951-d872f2087c98
* Porting of unit tests in chrome/phajdan.jr@chromium.org2009-03-244-36/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | - enable following tests on Linux: browser/net/resolve_proxy_msg_helper_unittest.cc browser/profile_manager_unittest.cc browser/sessions/tab_restore_service_unittest.cc common/time_format_unittest.cc - sync chrome.gyp - fix a bug in resolve_proxy_msg_helper_unittest that triggered a DCHECK on POSIX. It freed the WaitableEvent too early because Wait in dtor was effectively a noop because the event was already in signaled state from previous operations and a manual-reset flag was set. The fix was to put the WaitableEvent in automatic reset mode. - misc GCC-related cleanups http://crbug.com/9227 Review URL: http://codereview.chromium.org/53007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12356 0039d316-1c4b-4281-b951-d872f2087c98
* Wire 'Inspect Element' action to the new DevTools (depending on the devtools ↵pfeldman@chromium.org2009-03-2423-164/+302
| | | | | | | | | | | | | | flag): - Add new devtools IPC message - Expose WebView's hit target - Refactor dom_agent interaction not to send information known to client - Collect incoming messages on the client until frontend is loaded - Add Inspect Element scenario into the devtools_host_stub Review URL: http://codereview.chromium.org/45022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12355 0039d316-1c4b-4281-b951-d872f2087c98
* Disable incremental linking of chrome.dll in debug. It fails with 32 bits OS.maruel@chromium.org2009-03-241-0/+1
| | | | | | Review URL: http://codereview.chromium.org/42537 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12354 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline layout test that regressed because of a whitespace changeager@chromium.org2009-03-243-4/+2
| | | | | | | in the event listener wrapper code. Review URL: http://codereview.chromium.org/42557 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12353 0039d316-1c4b-4281-b951-d872f2087c98
* BMPImageDecoderTest.* takes many minutes under valgrind, so skip it; see bug ↵dkegel@google.com2009-03-241-0/+2
| | | | | | | | | | 9177. Already skipped under purify. Review URL: http://codereview.chromium.org/42558 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12351 0039d316-1c4b-4281-b951-d872f2087c98
* We need to extend the timeouts on Mac and Linux, too,dkegel@google.com2009-03-241-5/+3
| | | | | | | | now that we're valgrinding. Review URL: http://codereview.chromium.org/42471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12350 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing js file to the devtools frontend.pfeldman@chromium.org2009-03-241-0/+4
| | | | | | Review URL: http://codereview.chromium.org/53003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12349 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of WaitForWindowCountToChange.phajdan.jr@chromium.org2009-03-244-49/+7
| | | | | | | | | | | The function had confusing semantics, was marked to be removed, and could induce flakiness in tests which used it. WaitForWindowCountToBecome is much better replacement for it. Review URL: http://codereview.chromium.org/49007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12348 0039d316-1c4b-4281-b951-d872f2087c98
* Add basic infrastructure for sending async browser API request and receiving ↵aa@chromium.org2009-03-2422-16/+440
| | | | | | | | results. Review URL: http://codereview.chromium.org/42262 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12347 0039d316-1c4b-4281-b951-d872f2087c98
* Mark mac tests that regressed from the merge.tc@google.com2009-03-241-1/+2
| | | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/42552 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12345 0039d316-1c4b-4281-b951-d872f2087c98
* Make PageLoadTest.Reliability faster and potentially less flaky in usage 1:patrick@chromium.org2009-03-243-16/+53
| | | | | | | | | | | | | - Remove network requests for live websites, replace them with local resources. - Lower timeout. Only about:crash hits the timeout, and it does not need such a large timeout value. - Remove page down, as the sleeps between page down calls were adding several extra seconds to the test. BUG=1078496 Review URL: http://codereview.chromium.org/42543 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12344 0039d316-1c4b-4281-b951-d872f2087c98
* Remove 4801 from known crash list.huanr@chromium.org2009-03-241-6/+0
| | | | | | Review URL: http://codereview.chromium.org/52039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12342 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug in ResourceMessageFilterhclam@chromium.org2009-03-241-1/+1
| | | | | | | | | | | TBR=darin There's a typo in resource_message_filter.cc that disallows media request context being used for any requests. This patch fixes it. Review URL: http://codereview.chromium.org/42548 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12339 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=ralphlhclam@chromium.org2009-03-241-0/+3
| | | | | | | | VideoRendererImpl should be registering with WebMediaPlayerDelegateImpl in ctor. Review URL: http://codereview.chromium.org/47008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12338 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a typo in the shared library link line arguments.sgk@google.com2009-03-241-1/+1
| | | | | | Review URL: http://codereview.chromium.org/51006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12337 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable the v8 *_arm targets on Linux so we can rollsgk@google.com2009-03-242-1/+8
| | | | | | | | | this out while working on the right model to handle building both variants. Includes gyp DEPS roll to get fixes for latest Linux backend. Review URL: http://codereview.chromium.org/52022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12336 0039d316-1c4b-4281-b951-d872f2087c98
* Finish hooking up the worker process UI: use the domains of the workers as ↵jam@chromium.org2009-03-2420-46/+131
| | | | | | | | | | the title in the task manager, and show an infobar when a page's workers die. I also cleaned up the code in RenderView which creates a window and widget, since when I originally wrote it I wasn't aware of RenderViewHost::FromID. Review URL: http://codereview.chromium.org/45025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12335 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=hclamfbarchard@chromium.org2009-03-241-8/+8
| | | | | | | | | Try to fix buildbot for linux Review URL: http://codereview.chromium.org/52036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12334 0039d316-1c4b-4281-b951-d872f2087c98
* This reordering of instructions and use of movzx improved performance on ↵fbarchard@chromium.org2009-03-241-37/+21
| | | | | | | | | pentium4 without impacting performance on core2 architecture. Performance goes from 2.050 ms to 1.742 ms per frame. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12333 0039d316-1c4b-4281-b951-d872f2087c98
* Make the history and downloads pages work in RTL.glen@chromium.org2009-03-242-0/+20
| | | | | | | | BUG=8334 Review URL: http://codereview.chromium.org/42544 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12332 0039d316-1c4b-4281-b951-d872f2087c98
* These tests fail on linux too.tc@google.com2009-03-241-3/+3
| | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/42545 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12331 0039d316-1c4b-4281-b951-d872f2087c98
* re-enable this now the bug causing it to fail has been fixed.ben@chromium.org2009-03-241-4/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12330 0039d316-1c4b-4281-b951-d872f2087c98
* Extensions now support css user script definition. This checkin addsgeorged@chromium.org2009-03-241-5/+17
| | | | | | | | the css user script information to chrome-ui://extensions/ Review URL: http://codereview.chromium.org/49011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12329 0039d316-1c4b-4281-b951-d872f2087c98
* Fix first run/installer test by NULL checking.ben@chromium.org2009-03-241-1/+2
| | | | | | | | TBR=jcampan Review URL: http://codereview.chromium.org/52032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12328 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list post merge.tc@google.com2009-03-241-1/+7
| | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/52035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12327 0039d316-1c4b-4281-b951-d872f2087c98