summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use FilterContext to allow filters to access URLRequestJob datajar@chromium.org2009-03-0936-165/+405
| | | | | | | r=wtc,darin,huanr Review URL: http://codereview.chromium.org/40138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11248 0039d316-1c4b-4281-b951-d872f2087c98
* Add regression test for bug 7900 and necessary infrastructure.phajdan.jr@chromium.org2009-03-093-1/+62
| | | | | | | | | | | | The test simulates following scenario: user opens a local html page with Chrome when a browser instance is already running. The new Chrome process should notify the existing process about new page and exit. Bug 7900 broke this behavior causing the new process to crash. I verified that the ui_tests infrastructure would catch this crash and cause the test to fail. BUG=7900, 8056 Review URL: http://codereview.chromium.org/39257 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11247 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to latest trunk version containing a fix for an assertionager@chromium.org2009-03-091-1/+1
| | | | | | | | that was triggered when opening the web inspector in the test shell in debug mode. Review URL: http://codereview.chromium.org/39345 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11246 0039d316-1c4b-4281-b951-d872f2087c98
* Adds truncate to FileStream.sky@google.com2009-03-094-0/+73
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/39301 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11245 0039d316-1c4b-4281-b951-d872f2087c98
* Strip CRs from *.in files to allow building from webkit.orgdglazkov@google.com2009-03-092-3/+3
| | | | | | | | R=darin Review URL: http://codereview.chromium.org/39004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11244 0039d316-1c4b-4281-b951-d872f2087c98
* Updating mac tests based on the weekendthomasvl@chromium.org2009-03-091-30/+9
| | | | | | | | | | | | - a few more keyboard input tests pass from Avi's work landing upstream - some other test are passing, probably from core fixes that went in focused on the windows side but helped mac. - updating the comments on one failing test since the test passes, it's a corruption problem from a test that runs before it. Review URL: http://codereview.chromium.org/39343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11243 0039d316-1c4b-4281-b951-d872f2087c98
* Make page_cycler_tests build on Linux (doesn't run successfully yet).phajdan.jr@chromium.org2009-03-095-55/+72
| | | | | | Review URL: http://codereview.chromium.org/40182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11239 0039d316-1c4b-4281-b951-d872f2087c98
* Bump for 170 dev cycle. 169 was branched at 11198mal@chromium.org2009-03-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11237 0039d316-1c4b-4281-b951-d872f2087c98
* chrome-ui://extensions/ is now populated with data collected from the ↵rafaelw@chromium.org2009-03-0913-60/+456
| | | | | | | | ExtensionsService and ExtensionErrorReporter Review URL: http://codereview.chromium.org/39026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11233 0039d316-1c4b-4281-b951-d872f2087c98
* Change "bleh" for "foo".nsylvain@chromium.org2009-03-081-4/+4
| | | | | | | | This is a dummy change to trigger the bots. Review URL: http://codereview.chromium.org/39328 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11231 0039d316-1c4b-4281-b951-d872f2087c98
* Bringup sys_string_conversions_unittest.cc on Linux.jeremy@chromium.org2009-03-081-1/+0
| | | | | | Review URL: http://codereview.chromium.org/29010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11223 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline for rafaelw@chromium.org2009-03-085-50/+52
| | | | | | | | | | | | | | | | LayoutTests/fast/dom/SelectorAPI/dumpNodeList.html LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict.html Looks like webkit removed [ConvertUndefinedOrNullToNullString] from the WebCore/dom/Document.idl querySelector & querySelectorAll which resulted in differing expected output. The fast/dom/SelectorAPI/dumpNodeList-*-expected.txt files have the updated (correct) output, but we had branched our expected.txt files because of different TypeError output. Review URL: http://codereview.chromium.org/40265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11222 0039d316-1c4b-4281-b951-d872f2087c98
* Landing again the CL that adds security info to canceled requests (last time ↵jcampan@chromium.org2009-03-0834-72/+196
| | | | | | | | | it was causing sync XMLHttpRequests to hang, breaking many layout tests). TBR=darin Review URL: http://codereview.chromium.org/39321 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11221 0039d316-1c4b-4281-b951-d872f2087c98
* The MetricsService are not initialized unless the user have opted injar@chromium.org2009-03-081-9/+13
| | | | | | | | | See contributed CL 28315 by Xharze BUG=2278 Review URL: http://codereview.chromium.org/40274 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11219 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests fixable.ericroman@google.com2009-03-081-1/+1
| | | | | | | | TRB=nsylvain Review URL: http://codereview.chromium.org/40281 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11218 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a duplicate expectation. Somehow linting didnt catch this.ericroman@google.com2009-03-081-1/+0
| | | | | | | TBR=nsylvain Review URL: http://codereview.chromium.org/39318 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11217 0039d316-1c4b-4281-b951-d872f2087c98
* Update test lists following merge. There are some failures on MAC and LINUX ↵ericroman@google.com2009-03-081-0/+10
| | | | | | | | | | which need to be explored. TBR=nsylvain Review URL: http://codereview.chromium.org/40280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11216 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps to pick up a hackified chromiumbridge.cpp.ericroman@google.com2009-03-081-1/+1
| | | | | | | | TBR=darin Review URL: http://codereview.chromium.org/39317 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11215 0039d316-1c4b-4281-b951-d872f2087c98
* Don't call ChromiumBridge::initV8CounterFunction() since it asserts not reached.ericroman@google.com2009-03-081-1/+2
| | | | | | | | | | | This will need to be looked at for a real fix. Maybe we should put this back in chromium_bridge_impl.cc ? TBR=darin Review URL: http://codereview.chromium.org/40279 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11213 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tests list -- some expected fails are no longer valid on MAC because ↵ericroman@google.com2009-03-081-3/+2
| | | | | | | | | | those tests have been moved. TRB=nsylvain@chromium.org Review URL: http://codereview.chromium.org/40278 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11212 0039d316-1c4b-4281-b951-d872f2087c98
* Fill out some of the new abstract methods of WebKitClient.ericroman@google.com2009-03-086-35/+53
| | | | | | | | | | | | | | | | This is a quickie to get things compiling -- after I updated DEPS to land webkit merge, I picked up your r11178 which changed these interfaces. Note, it looks like there is a reachability problem with ChromiumBridge::initV8CounterFunction() -- I had to remove the implementation from chromium_bridge_impl.cc to avoid multiple definitions (already in ChromiumBridge.cpp)... however that version does: ASSERT_NOT_REACHED(); This is a problem, since v8_proxy.cpp still calls it... this might crash in debug mode, but hopefully makes tree a bit happier... TBR=darin Review URL: http://codereview.chromium.org/40277 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11211 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 41447:41498ericroman@google.com2009-03-0749-13/+536
| | | | | | Review URL: http://codereview.chromium.org/39297 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11210 0039d316-1c4b-4281-b951-d872f2087c98
* Revert change 11197 because it created 138 new layout testsnsylvain@chromium.org2009-03-0734-194/+71
| | | | | | | | failures. Review URL: http://codereview.chromium.org/39311 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11201 0039d316-1c4b-4281-b951-d872f2087c98
* Revert change 11199 because it breaks the page cyclersnsylvain@chromium.org2009-03-075-72/+55
| | | | | | | | | | on windows. My theory is that the GURL in RunPageCycler is not correct. (Missing a "/" maybe.) Review URL: http://codereview.chromium.org/40268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11200 0039d316-1c4b-4281-b951-d872f2087c98
* Make page_cycler_tests build on Linux (doesn't run successfully yet).phajdan.jr@chromium.org2009-03-075-55/+72
| | | | | | Review URL: http://codereview.chromium.org/40182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11199 0039d316-1c4b-4281-b951-d872f2087c98
* Allow clicks to windows disabled by modal dialogs to bring the entire modal ↵ben@chromium.org2009-03-071-0/+13
| | | | | | | | | | stack to the front. Apparently you need to let DefWindowProc handle WM_SETCURSOR unless you want clicks to background disabled windows to get lost. http://crbug.com/8437 Review URL: http://codereview.chromium.org/39308 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11198 0039d316-1c4b-4281-b951-d872f2087c98
* Landing again the CL that adds security info to canceled requests (it was ↵jcampan@chromium.org2009-03-0734-71/+194
| | | | | | | | | | | breaking NPAPI tests on Vista due to an erroneuous commented line). TBR=darin Review URL: http://codereview.chromium.org/39309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11197 0039d316-1c4b-4281-b951-d872f2087c98
* Fix memory leak of "screen size bitmap" (e.g. 1.5M if 750x548) jrg@chromium.org2009-03-071-5/+4
| | | | | | | | | | | | | | | | | that happened on *every page view* on OSX. VSIZE/RSIZE now hovers around 500M/30M instead of growing to 1.3G/260M within a few minutes. Surprisingly, Chromium.app seems quite a bit snappier! The essence of the change is that SkBitmap::setPixels() does NOT take ownership of the pointer, whereas SkBitmap::allocPixels() both allocates and owns. Review URL: http://codereview.chromium.org/39307 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11196 0039d316-1c4b-4281-b951-d872f2087c98
* Fix about box truncation (and truncation of probably every other box on ↵ben@chromium.org2009-03-071-1/+2
| | | | | | | | | | | | glass frames). Our windows don't have WS_CAPTION. It's remarkable to me that we've made it this far without noticing this glaring oversight. I guess I fixed a bug with my frame changes earlier in the week that resulted in AdjustWindowRectEx getting called correctly for the first time, and it was not providing correct offsets because of the absence of this flag. http://crbug.com/8445 Review URL: http://codereview.chromium.org/39300 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11195 0039d316-1c4b-4281-b951-d872f2087c98
* Remove redundent expected layout test results. These are the same as the ↵thestig@chromium.org2009-03-074-190/+0
| | | | | | | | ones under chromium-win. Review URL: http://codereview.chromium.org/40262 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11194 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling in operator=() to ScopedComPtr.tommi@chromium.org2009-03-072-0/+8
| | | | | | Review URL: http://codereview.chromium.org/40256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11193 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline text/text-text-0[5-7]-t tests on Linux. The images only differ in ↵thestig@chromium.org2009-03-079-704/+3
| | | | | | | | the highlight color from before, and the text files now match the other platforms. Review URL: http://codereview.chromium.org/40261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11192 0039d316-1c4b-4281-b951-d872f2087c98
* DCHECK affects performance in release build.fbarchard@chromium.org2009-03-071-0/+7
| | | | | | | | | OFFICIAL_BUILD is okay, but this ifdef makes DCHECK only work in debug. On 720p DCHECK version is 8.14 ms and without, its 2.68 ms Review URL: http://codereview.chromium.org/40245 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11191 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 11179.jcampan@chromium.org2009-03-0734-195/+72
| | | | | | | Reverting CL as plugin UI tests fail on Vista Review URL: http://codereview.chromium.org/40260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11187 0039d316-1c4b-4281-b951-d872f2087c98
* oopsestade@chromium.org2009-03-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11186 0039d316-1c4b-4281-b951-d872f2087c98
* fix windows build break.estade@chromium.org2009-03-071-1/+2
| | | | | | | | tbr=tony Review URL: http://codereview.chromium.org/40259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11184 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor render view context menu in preparation for porting.estade@chromium.org2009-03-0714-731/+774
| | | | | | | | | | * RenderViewContextMenu is now cross platform. Each platform needs to implement an inheritor that fills in the virtual methods. * RenderViewContextMenuController was deleted. Platform agnostic elements from it were added to RenderViewContextMenu, while the Menu::Delegate implemenation was moved to RenderViewContextMenuWin. * Some more (minor) refactoring may need to be performed as the rest of the menu actions are ported. * include clipboard_service.h on all platforms (not sure why it wasn't included before) Review URL: http://codereview.chromium.org/40249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11183 0039d316-1c4b-4281-b951-d872f2087c98
* Rename _posix to _mac since it doesn't build on Linux.mmoss@chromium.org2009-03-072-1/+1
| | | | | | | | | | Fixes a gyp Linux build error because gyp expects all _posix files to actually build on all posix platforms. Review URL: http://codereview.chromium.org/39290 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11182 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude more IPC tests from purify buildbot. Looks like one of the tests ↵jam@chromium.org2009-03-071-2/+2
| | | | | | | | | using TimeoutServer has a leak because the threads don't get to run for enough time. BUG=8469 Review URL: http://codereview.chromium.org/39294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11181 0039d316-1c4b-4281-b951-d872f2087c98
* Make both Hebrew Visual (ISO-8859-8) and Hebrew Logical (ISO-8859-8-I)jungshik@google.com2009-03-075-6/+12
| | | | | | | | | | | | available in the encoding menu. Make windows-1255 come before ISO-8859-8* both in the full encoding list and in Hebew Chrome's static list. BUG=2927 Review URL: http://codereview.chromium.org/39248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11180 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds a way to specify the security info when canceling a URLRequest.jcampan@chromium.org2009-03-0734-72/+195
| | | | | | | | | | | This allows to tag a request on the renderer side with its security info. It is useful for the "frame info" dialog. When showing that dialog for blocked frames, the security info can be retrieved and users can see the cert details for the blocked frame. TEST=Open a page containing a frame served over bad HTTPS. The frame is blocked (replaced with a warning message). Right-click, select "Frame info". The dialog should have a "show cert" button which when pressed should show the frame's bad cert. BUG=2853 Review URL: http://codereview.chromium.org/7276 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11179 0039d316-1c4b-4281-b951-d872f2087c98
* Enable interstitial pages for SSL certificate errors on Linux.markus@chromium.org2009-03-072-15/+18
| | | | | | | | | | | There are still problems with this patch, as acknowledging the interstitial page often fails to load a new page. Instead, it just displays a blank gray page. This appears to be somewhat timing related. Nonetheless, this changelist is strictly an improvement over what we have right now. So, I would still like to commit it. Ideally, I'd like to remove the special-case Windows code. But I don't have a Windows machine to check whether the new code is actually a full superset of the old Windows code. Review URL: http://codereview.chromium.org/40095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11177 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline two tests that, according to Finnur, were erroneously ↵pkasting@chromium.org2009-03-067-40/+38
| | | | | | | | re-baselined by brettw. Review URL: http://codereview.chromium.org/39289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11175 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the character encoding menu, zoom menu, and the help menu item.tc@google.com2009-03-064-15/+18
| | | | | | | | | | The character encoding menu is still broken in that it doesn't load the encoding names (sub-menu items), but auto detect might work. Review URL: http://codereview.chromium.org/39286 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11174 0039d316-1c4b-4281-b951-d872f2087c98
* Snapshoting improvements for building with gyp under windows.bradnelson@google.com2009-03-064-219/+720
| | | | | | | | Added google_update and install utils. Review URL: http://codereview.chromium.org/39204 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11173 0039d316-1c4b-4281-b951-d872f2087c98
* Start the crash_service on windows when running ui tests, if it's not ↵jam@chromium.org2009-03-063-45/+107
| | | | | | | | running already. Otherwise there's no point in running ui_tests! Review URL: http://codereview.chromium.org/39282 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11172 0039d316-1c4b-4281-b951-d872f2087c98
* Defer a test which also fails upstream, and has never passed locally (or, I ↵pkasting@chromium.org2009-03-061-1/+2
| | | | | | | | think, upstream with Windows font metrics). Review URL: http://codereview.chromium.org/40253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11171 0039d316-1c4b-4281-b951-d872f2087c98
* Enable some code that compiles fine on linux now. This code talkstc@google.com2009-03-061-8/+0
| | | | | | | | | about the next merge and was written in September. Review URL: http://codereview.chromium.org/39281 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11170 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break.mpcomplete@google.com2009-03-061-1/+2
| | | | | | | TBR=aa Review URL: http://codereview.chromium.org/39283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11169 0039d316-1c4b-4281-b951-d872f2087c98
* The output from these layout tests now resembles the senorblanco@chromium.org2009-03-065-4/+4
| | | | | | | | | mac output (they have alpha), so they've been rebaselined. Review URL: http://codereview.chromium.org/39274 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11168 0039d316-1c4b-4281-b951-d872f2087c98