summaryrefslogtreecommitdiffstats
path: root/content/test
Commit message (Collapse)AuthorAgeFilesLines
* Revert of ServiceWorker: Prevent worker script with incorrect MIME type to ↵tapted@chromium.org2014-08-127-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be registered. (https://codereview.chromium.org/446323002/) Reason for revert: Suspected for breakage on Mac waterfall bots (10.6/10.7) test ServiceWorkerBrowserTest.ImportsBustMemcache failing since http://build.chromium.org/p/chromium.mac/builders/Mac10.6%20Tests%20%281%29/builds/54624 http://build.chromium.org/p/chromium.mac/builders/Mac10.7%20Tests%20%281%29/builds/25141 Times out. errors like [ RUN ] ServiceWorkerBrowserTest.ImportsBustMemcache [16435:263:0812/001516:2160051331590:INFO:CONSOLE(13)] "initial unregistration done", source: http://127.0.0.1:58683/service_worker/imports_bust_memcache.html (13) BrowserTestBase signal handler received SIGTERM. Backtrace: 0 content_browsertests 0x6249bcaa base::debug::StackTrace::StackTrace() + 26 .. 11 AppKit 0x96eeddd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156 12 AppKit 0x96eb01f3 -[NSApplication run] + 821 .. 19 content_browsertests 0x6228bf46 content::TitleWatcher::WaitAndGetTitle() + 118 20 content_browsertests 0x61ed5252 content::ServiceWorkerBrowserTest_ImportsBustMemcache_Test::RunTestOnMainThread() + 530 [649/649] ServiceWorkerBrowserTest.ImportsBustMemcache (TIMED OUT) Original issue's description: > ServiceWorker: Prevent worker script with incorrect MIME type to be registered. > > Fix for spec update: https://github.com/slightlyoff/ServiceWorker/issues/380. > A valid worker script MIME type should be one of below: > application/x-javascript > text/javascript > application/javascript > > BUG=400604 > TEST=https://codereview.chromium.org/448063002/ > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=288922 TBR=falken@chromium.org,michaeln@chromium.org,thestig@chromium.org,xiang.long@intel.com NOTREECHECKS=true NOTRY=true BUG=400604 Review URL: https://codereview.chromium.org/459383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288927 0039d316-1c4b-4281-b951-d872f2087c98
* ServiceWorker: Prevent worker script with incorrect MIME type to be registered.xiang.long@intel.com2014-08-127-0/+14
| | | | | | | | | | | | | | | Fix for spec update: https://github.com/slightlyoff/ServiceWorker/issues/380. A valid worker script MIME type should be one of below: application/x-javascript text/javascript application/javascript BUG=400604 TEST=https://codereview.chromium.org/448063002/ Review URL: https://codereview.chromium.org/446323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288922 0039d316-1c4b-4281-b951-d872f2087c98
* A browsertest for for blink r179868.michaeln@chromium.org2014-08-121-0/+31
| | | | | | | | | | | > Bust the MemoryCache to ensure script requests reach the browser-side > and get added to and retrieved from the ServiceWorker's script cache. BUG=387589 Review URL: https://codereview.chromium.org/434453005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288887 0039d316-1c4b-4281-b951-d872f2087c98
* site isolation: cross-site transfers should track the RenderFrameHost, not ↵nick@chromium.org2014-08-122-0/+5
| | | | | | | | | | | | | | | | | | the View This fixes some issues that came up while debugging bug 400850, which inadvertently caused OOPIF-like view reuse in RenderFrameHostManagerTest.AllowTargetedNavigationsAfterSwap. 1. Make navigation_suspended state be per-RenderFrameHost. What was happening, was that we'd suspend navigations on the non-main frame of the view, and upon resume, we'd switch frames. 2. Make the map of pending cross site requests be a map of RenderFrameHost IDs instead of RenderViewHost IDs, instead of just assuming that it's the main frame of the view that's navigating. 3. Add a pending_main_rfh() to the test apparatus, for use by unittests that query the navigation_suspended state. BUG=304341, 400850 Review URL: https://codereview.chromium.org/457003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288867 0039d316-1c4b-4281-b951-d872f2087c98
* Make SingleThreadProxy a SchedulerClientenne@chromium.org2014-08-121-2/+0
| | | | | | | | | | | | | | | | This makes ui::Compositor no longer in charge of scheduling commits and draws, deferring it to cc::Scheduler. Other compositors that use SingleThreadProxy are left calling composite synchronously and now pass a flag to indicate that this is their intention. This patch doesn't remove synchronous composite, but now makes it mutually exclusive with scheduling. BUG=329552, 287250 Review URL: https://codereview.chromium.org/134623005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288866 0039d316-1c4b-4281-b951-d872f2087c98
* Roll khronos WebGL conformance tests to ToT.zmo@chromium.org2014-08-111-0/+2
| | | | | | | | | | | BUG=393331,402195 TEST=gpu waterfall R=kbr@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/455853003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288799 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 288751 "Revert 288541 "For consistency with benchmark, re..."ihf@chromium.org2014-08-111-4/+4
| | | | | | | | | | | | | | | | | | | | > Revert 288541 "For consistency with benchmark, rename unittest.o..." > > > For consistency with benchmark, rename unittest.output_formatter -> progress_reporter. > > > > BUG=397746 > > > > Review URL: https://codereview.chromium.org/439503006 > > TBR=chrishenry@google.com > > Review URL: https://codereview.chromium.org/462793002 TBR=ihf@chromium.org Review URL: https://codereview.chromium.org/459853004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288786 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 288541 "For consistency with benchmark, rename unittest.o..."ihf@chromium.org2014-08-111-4/+4
| | | | | | | | | | | | | | > For consistency with benchmark, rename unittest.output_formatter -> progress_reporter. > > BUG=397746 > > Review URL: https://codereview.chromium.org/439503006 TBR=chrishenry@google.com Review URL: https://codereview.chromium.org/462793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288751 0039d316-1c4b-4281-b951-d872f2087c98
* Add adobeRGB (1998) test color profilenoel@chromium.org2014-08-111-2/+66
| | | | | | | | | | | Add an 'adobeRGB' test color profile for testRunner dynamic color profile tests. BUG=369787 Review URL: https://codereview.chromium.org/458123002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288713 0039d316-1c4b-4281-b951-d872f2087c98
* Content browsertest for verifying that a black frame is sent on a ↵perkj@chromium.org2014-08-112-0/+37
| | | | | | | | | | peerconnection if a track is disabled. BUG=398844 Review URL: https://codereview.chromium.org/442313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288702 0039d316-1c4b-4281-b951-d872f2087c98
* Add test support for transition from NPObject to gin bindings for Pepperraymes@chromium.org2014-08-111-0/+3
| | | | | | | | | | | | | | | This adds a function to PPB_Testing to run the garbage collector. This is necessary when using gin-backed v8 objects so that we can test that destruction works correctly when the gin-backed objects are no longer referenced. It also modifies the tests to run garbage collection and also to be careful with scoping such that any handles on the stack to v8 objects are destroyed before running the GC. BUG=351636 Review URL: https://codereview.chromium.org/445813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288647 0039d316-1c4b-4281-b951-d872f2087c98
* content: Add blink_test_environment.*tfarina@chromium.org2014-08-113-12/+39
| | | | | | | | | | | | | | | It will be used to replace webkit_support.* After this change lands in Chromium, Blink will be updated to include from blink_test_environment.h and call the "new" functions. BUG=None TEST=webkit_unit_tests R=avi@chromium.org Review URL: https://codereview.chromium.org/458013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288636 0039d316-1c4b-4281-b951-d872f2087c98
* Fix MPArch.RWH_TabSwitchPaintDurationjbauman@chromium.org2014-08-091-1/+1
| | | | | | | | | | This uses LatencyInfo to measure the time from when a tab switch was initiated to when it appears on the screen. BUG=307795 Review URL: https://codereview.chromium.org/443263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288573 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed accessibility typo (mistyped accessiblity) in the code base.evy@chromium.org2014-08-091-1/+1
| | | | | | Review URL: https://codereview.chromium.org/459553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288567 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor code listening to platform events in content/renderer/.mlamouri@chromium.org2014-08-091-2/+6
| | | | | | | | | | | | This is introducing PlatformEventObserver, being used by code observing and requesting platform events like Gamepad, Device Motion, Device Orientation, Device Light and Battery. BUG=400158 Review URL: https://codereview.chromium.org/446603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288555 0039d316-1c4b-4281-b951-d872f2087c98
* For consistency with benchmark, rename unittest.output_formatter -> ↵chrishenry@google.com2014-08-091-4/+4
| | | | | | | | | | progress_reporter. BUG=397746 Review URL: https://codereview.chromium.org/439503006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288541 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ValidatePage/MeasurePage -> ValidateAndMeasurePage for all files ↵chrishenry@google.com2014-08-089-9/+9
| | | | | | | | | | outside tools/telemetry and tools/perf. BUG=383635 Review URL: https://codereview.chromium.org/452123002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288459 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Keep a copy of page id in RenderViewHost. ↵tonyg@chromium.org2014-08-082-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/423393008/) Reason for revert: BUG=402135 Original issue's description: > Keep a copy of page id in RenderViewHost. > > Also, ensure that it stays in sync with the renderer's copy. > > BUG=99379,369661 > TEST=no CHECKs hit in the wild, all tests stay green > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=288196 TBR=creis@chromium.org,tsepez@chromium.org,nick@chromium.org,avi@chromium.org NOTREECHECKS=true NOTRY=true BUG=99379,369661 Review URL: https://codereview.chromium.org/452303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288444 0039d316-1c4b-4281-b951-d872f2087c98
* Cache the current WebPreferences on RenderViewHostImpl (try #2).chrishtr@chromium.org2014-08-082-3/+3
| | | | | | | | | | | | | | This makes lookups of a WebPreferences field fast. In order do this, add code to listen to all preferences updates in order to recompute the cache. The first version was rolled back because some code in Blink that listened for inspector prefs updates incorrectly sent the preference update back to Chromium, causing an infinite loop. BUG=390799 Review URL: https://codereview.chromium.org/444843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288438 0039d316-1c4b-4281-b951-d872f2087c98
* Expanded suppression for conformance/extensions/angle-instanced-arrays.html.kbr@chromium.org2014-08-081-2/+5
| | | | | | | | | | BUG=398337,401716 NOTRY=true TBR=zmo@chromium.org Review URL: https://codereview.chromium.org/455503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288276 0039d316-1c4b-4281-b951-d872f2087c98
* Keep a copy of page id in RenderViewHost.avi@chromium.org2014-08-082-3/+3
| | | | | | | | | | | Also, ensure that it stays in sync with the renderer's copy. BUG=99379,369661 TEST=no CHECKs hit in the wild, all tests stay green Review URL: https://codereview.chromium.org/423393008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288196 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressed conformance/extensions/angle-instanced.arrays.html on Win/Intel.kbr@chromium.org2014-08-071-0/+2
| | | | | | | | | | BUG=398337 NOTRY=true TBR=zmo@chromium.org Review URL: https://codereview.chromium.org/449103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288098 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebGL conformance tests to 2cd3af21oetuaho@nvidia.com2014-08-071-6/+18
| | | | | | | | BUG=398337 Review URL: https://codereview.chromium.org/419033012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288055 0039d316-1c4b-4281-b951-d872f2087c98
* Fix screen.orientation.lock() rejection and an integration test.mlamouri@chromium.org2014-08-071-0/+16
| | | | | | | | | | | Unfortunately, we can't do more than a smoke test because Chromium doesn't support fullscreen on Android. See http://crbug.com/401114 BUG=162827 Review URL: https://codereview.chromium.org/444033002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288048 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Make SingleThreadProxy a SchedulerClient ↵tkent@chromium.org2014-08-071-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/134623005/) Reason for revert: Broke some layout tests Original issue's description: > Make SingleThreadProxy a SchedulerClient > > This makes ui::Compositor no longer in charge of > scheduling commits and draws, deferring it to cc::Scheduler. > > Other compositors that use SingleThreadProxy are left calling composite > synchronously and now pass a flag to indicate that this is their > intention. This patch doesn't remove synchronous composite, but now > makes it mutually exclusive with scheduling. > > BUG=329552, 287250 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287950 NOTRY=true NOTREECHECKS=true TBR=enne@chromium.org Review URL: https://codereview.chromium.org/447133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287968 0039d316-1c4b-4281-b951-d872f2087c98
* Make SingleThreadProxy a SchedulerClientenne@chromium.org2014-08-071-2/+0
| | | | | | | | | | | | | | | | This makes ui::Compositor no longer in charge of scheduling commits and draws, deferring it to cc::Scheduler. Other compositors that use SingleThreadProxy are left calling composite synchronously and now pass a flag to indicate that this is their intention. This patch doesn't remove synchronous composite, but now makes it mutually exclusive with scheduling. BUG=329552, 287250 Review URL: https://codereview.chromium.org/134623005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287950 0039d316-1c4b-4281-b951-d872f2087c98
* Added test expectations for context_lost and suppressed flaky failure.kbr@chromium.org2014-08-062-0/+34
| | | | | | | | BUG=392891 Review URL: https://codereview.chromium.org/450493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287868 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 287747 "Make SingleThreadProxy a SchedulerClient"tommi@chromium.org2014-08-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is a speculative revert to see if issues on Mac bots get resolved. BrowserTest.WindowOpenClose is e.g. failing on this assert: ASSERTION FAILED: !active || m_layerTreeView > Make SingleThreadProxy a SchedulerClient > > This makes ui::Compositor no longer in charge of > scheduling commits and draws, deferring it to cc::Scheduler. > > Other compositors that use SingleThreadProxy are left calling composite > synchronously and now pass a flag to indicate that this is their > intention. This patch doesn't remove synchronous composite, but now > makes it mutually exclusive with scheduling. > > BUG=329552, 287250 > > Review URL: https://codereview.chromium.org/134623005 TBR=enne@chromium.org Review URL: https://codereview.chromium.org/441343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287766 0039d316-1c4b-4281-b951-d872f2087c98
* Make SingleThreadProxy a SchedulerClientenne@chromium.org2014-08-061-2/+0
| | | | | | | | | | | | | | | | This makes ui::Compositor no longer in charge of scheduling commits and draws, deferring it to cc::Scheduler. Other compositors that use SingleThreadProxy are left calling composite synchronously and now pass a flag to indicate that this is their intention. This patch doesn't remove synchronous composite, but now makes it mutually exclusive with scheduling. BUG=329552, 287250 Review URL: https://codereview.chromium.org/134623005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287747 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate TestCommon to Chromium c++ style and remove un-used header.abhishek.a21@samsung.com2014-08-051-2/+2
| | | | | | | | | | | | | | | | | Changes: 1) Run clang-format through source and header files. 2) Rename data member variables to use unix_hacker_ style. 3) Rename methods to use CamelCase style. 4) Rename file name to test_common. 5) Removed un-used test_common header. BUG=331299 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287382 Review URL: https://codereview.chromium.org/436133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287549 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Migrate TestCommon to Chromium c++ style and remove un-used ↵rjwright@chromium.org2014-08-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | header. (https://codereview.chromium.org/436133002/) Reason for revert: This patch removed some touch event logging in TestPlugin.cpp which broke the following layout tests plugins/touch-events-details.html plugins/touch-events-synthesized.html plugins/transformed-events.html Reverting. Original issue's description: > Migrate TestCommon to Chromium c++ style and remove un-used header. > > Changes: > 1) Run clang-format through source and header files. > 2) Rename data member variables to use unix_hacker_ style. > 3) Rename methods to use CamelCase style. > 4) Rename file name to test_common. > 5) Removed un-used test_common header. > > BUG=331299 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287382 TBR=jochen@chromium.org,abhishek.a21@samsung.com NOTREECHECKS=true NOTRY=true BUG=331299 Review URL: https://codereview.chromium.org/439973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287468 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate TestCommon to Chromium c++ style and remove un-used header.abhishek.a21@samsung.com2014-08-041-2/+2
| | | | | | | | | | | | | | | Changes: 1) Run clang-format through source and header files. 2) Rename data member variables to use unix_hacker_ style. 3) Rename methods to use CamelCase style. 4) Rename file name to test_common. 5) Removed un-used test_common header. BUG=331299 Review URL: https://codereview.chromium.org/436133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287382 0039d316-1c4b-4281-b951-d872f2087c98
* Add integration tests for window.orientation.mlamouri@chromium.org2014-08-042-0/+15
| | | | | | | | | | | | It gives the opportunity to remove the flaky ScreenOrientationIntegrationTest.java BUG=None TBR=jdduke@chromium.org (for some reasons, the presubmit hook doesn't consider that I own that file...) Review URL: https://codereview.chromium.org/431103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287332 0039d316-1c4b-4281-b951-d872f2087c98
* Add mock WebBlobRegistry to TestWebKitPlatformSupport.costan@gmail.com2014-08-024-3/+116
| | | | | | | | | | | | This is necessary for being able to test the File API, or code depending on it, in the blink unit tests. BUG=398366 TEST=no webkit_unit_tests crash in https://codereview.chromium.org/434823002/ Review URL: https://codereview.chromium.org/434833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287200 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Cache the current WebPreferences on RenderViewHostImpl. ↵erikchen@chromium.org2014-07-312-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/373323003/) Reason for revert: Causes DOA on 38-dev. https://code.google.com/p/chromium/issues/detail?id=398751 Original issue's description: > Cache the current WebPreferences on RenderViewHostImpl. > > This makes lookups of a WebPreferences field fast. > In order do this, add code to listen to all preferences updates in order to recompute the cache. > > BUG=390799 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284592 TBR=jam, michaelbai, chrishtr, avi NOTREECHECKS=true NOTRY=true BUG=390799 Review URL: https://codereview.chromium.org/429413003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286876 0039d316-1c4b-4281-b951-d872f2087c98
* mac: Load the system hotkeys after launch. (reland)erikchen@chromium.org2014-07-312-0/+999
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------Reland CL Description--------------------------- System mouse hotkeys were incorrectly being parsed as system keyboard hotkeys. Other minor changes include: - Expanded unit tests to include a sparsely populated symbolichotkeys.plist from a real machine. - Use correct types for the key_code and modifiers of the event. - An event must have at least one of ctr/alt/cmd down to be considered a hotkey. - Use the NSDeviceIndependentModifierFlagsMask mask to prune out device-dependent modifier flags, including event coalescing information. ---------------Original CL Description--------------------------- Original CL: https://codereview.chromium.org/370293004/ Shortly after launch, the system hotkeys are loaded and parsed. If a hotkey is reserved by the system, it is not passed to the renderer. This allows system hotkeys like (cmd + `) to work even if a flash plugin is selected. Add a histogram to ensure that the system hotkey plist is being correctly loaded and parsed. BUG=383558, 395187 TEST=Open 2 Chrome windows. Navigate one to www.twitch.tv. The site should include a flash plugin that automatically starts playing a video. Select the flash plugin. The hotkey combination (cmd + `) should switch between the open windows. The hotkey combination (cmd + L) should have no effect (it is a Chrome hotkey, not a browser hotkey). Review URL: https://codereview.chromium.org/408973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286737 0039d316-1c4b-4281-b951-d872f2087c98
* Navigation transitions: Initiate transition navigations.oysteine@chromium.org2014-07-311-2/+2
| | | | | | | | | | | A is_transition_navigation flag now gets passed up from Blink (through decidePolicyForNavigation and OpenURL) to the navigator, which then calls didStartNavigationTransitionForFrame on the ContentViewCore of the embedder if it's set. R=nasko,jam BUG=370696 Review URL: https://codereview.chromium.org/358973005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286672 0039d316-1c4b-4281-b951-d872f2087c98
* Add a Javascript wrapper around ServiceRegistry and expose it to WebUI.sammc@chromium.org2014-07-302-4/+8
| | | | | | | | | | | This enables moving browser connection setup into each individual WebUI page implementation and thus allows each WebUI Mojo service to be registered with the ServiceRegsitry using its individual service name instead of a shared WebUI controller service name. Review URL: https://codereview.chromium.org/302573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286459 0039d316-1c4b-4281-b951-d872f2087c98
* Turn off scalarize_vec_and_mat_constructor_args workaround everywherezmo@chromium.org2014-07-301-0/+20
| | | | | | | | | | | | | | | | | | There is a bug in the workaround, so we should fix it before turning it on. This is simply removing a few entries in the json file, plus surpressing affected WebGL conformance tests. Very safe CL. BUG=398694 TEST=gpu_unitests, gpu linux bots green TBR=kbr@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/421413003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286406 0039d316-1c4b-4281-b951-d872f2087c98
* Some Screen Orientation related tests.mlamouri@chromium.org2014-07-291-0/+15
| | | | | | | | BUG=162827 Review URL: https://codereview.chromium.org/416383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286229 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent duplicate navigation to debug URLs from Telemetry.vmiura@chromium.org2014-07-292-6/+136
| | | | | | | | | | | | | | | | | Previously Telemetry enabled navigation to Debug URLs by adding a custom URL handler. However, URL handlers can be called multiple times per Navigation, and Debug URL actions must happen only once. This CL enables Telemetry URL handling to be done by the normal NavigationControllerImpl::LoadURLWithParams() to HandleDebugURL() path. This also removes the prior workaround added in crrev.com/277113002 . BUG=395326 Review URL: https://codereview.chromium.org/418733002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286117 0039d316-1c4b-4281-b951-d872f2087c98
* Use WebHistoryItem.frameSequenceNumber() to find frames for history navigationsjaphet@chromium.org2014-07-281-0/+17
| | | | | | | | BUG=393227,395097 Review URL: https://codereview.chromium.org/412303002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285969 0039d316-1c4b-4281-b951-d872f2087c98
* Add browser test to connect chormium sink to remote tracks, verify that no ↵xians@chromium.org2014-07-261-0/+24
| | | | | | | | | | crash. BUG=396447 Review URL: https://codereview.chromium.org/417203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285808 0039d316-1c4b-4281-b951-d872f2087c98
* Don't capture screenshots for in-page navigations.mfomitchev@chromium.org2014-07-261-1/+1
| | | | | | | | | | | | | | | | This is an optimization to speed up in-page navigations. We want those to be blazingly fast, and currently the pixel readback done while taking a screenshot takes 40ms on a GPU on Pixel. This may be reverted once screenshotting is optimizaed. Also changed the background color shown bu GestureNav when there is no screenshot available from gray to white to make it look less broken. BUG=379983 Review URL: https://codereview.chromium.org/417343003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285797 0039d316-1c4b-4281-b951-d872f2087c98
* Migrate accessibility from RenderView to RenderFrame and RVH to RFH.dmazzoni@chromium.org2014-07-262-13/+15
| | | | | | | | | | | | | | | | In preparation for out-of-process iframes, move almost all accessibility functionality from RenderView to RenderFrame, and from RVHI and RWHI to RFHI. In addition, the accessibility mode is moved to WebContents, and changing the mode triggers changing it on all frames. BUG=368298 R=jam@chromium.org, kenrb@chromium.org, nick@chromium.org Review URL: https://codereview.chromium.org/273423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285767 0039d316-1c4b-4281-b951-d872f2087c98
* Converts RTCOfferOptions to constriants in the glue code for createOffer.jiayl@chromium.org2014-07-251-0/+18
| | | | | | | | | | TBR=pfeldman@chromium.org for content/shell/renderer/test_runner BUG=https://code.google.com/p/webrtc/issues/detail?id=3282 Review URL: https://codereview.chromium.org/396193005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285659 0039d316-1c4b-4281-b951-d872f2087c98
* Update VP9 444 testsjohannkoenig@chromium.org2014-07-251-0/+0
| | | | | | | | | | | | | | | | | | Files re-encoded with the updated bitstream: $ ffmpeg -i blackwhite.png -pix_fmt yuv444p blackwhite.y4m $ vpxenc --codec=vp9 --profile=1 --experimental-bitstream -o blackwhite_yuv444p.webm blackwhite.y4m $ ffmpeg -i bear-1280x720.mp4 -vf crop=960:720:0:160,scale=320:240 -pix_fmt yuv444p bear-320x240-P444.y4m $ vpxenc --codec=vp9 --profile=1 --experimental-bitstream -o bear-320x240-P444.webm bear-320x240-P444.y4m BUG=392309 R=scherkus@chromium.org Review URL: https://codereview.chromium.org/396543003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285613 0039d316-1c4b-4281-b951-d872f2087c98
* Remove disable-embedded-shared-worker flag and shared worker process related ↵horo@chromium.org2014-07-251-1/+0
| | | | | | | | | | codes. BUG=327256 Review URL: https://codereview.chromium.org/411283002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285521 0039d316-1c4b-4281-b951-d872f2087c98
* Fix GN linking issues.brettw@chromium.org2014-07-241-8/+7
| | | | | | | | | | This gets rid of most of the non-webrtc/jingle linker errors for webkit_tests. R=jamesr@chromium.org Review URL: https://codereview.chromium.org/419613002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285375 0039d316-1c4b-4281-b951-d872f2087c98
* content: Remove webkit_unit_test_support.* component.tfarina@chromium.org2014-07-242-34/+0
| | | | | | | | | | | | | | | | | | | | Blink was updated to not use it, and instead call the functions from webkit_support.* because the former was just a wrapper that in turns was just calling the functions from webkit_support.* So since Blink is not using webkit_unit_test_support.* anymore and nobody elses on Chromium uses it we can remove it now. Blink change was landed in: https://src.chromium.org/viewvc/blink?view=rev&revision=178440 BUG=None TEST=webkit_unit_tests R=jochen@chromium.org Review URL: https://codereview.chromium.org/403203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285234 0039d316-1c4b-4281-b951-d872f2087c98