summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Docserver: Disable links for the incomplete docs sets, leaving just Extensions,kalman@chromium.org2014-02-145-442/+1016
| | | | | | | | | | Apps, and NaCL, so that we can launch what we have now. TBR=mkearney@chromium.org Review URL: https://codereview.chromium.org/167573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251401 0039d316-1c4b-4281-b951-d872f2087c98
* Don't send touch move events within the slop region in Aura.tdresser@chromium.org2014-02-145-57/+37
| | | | | | | | | | | This brings Aura into line with Android behaviour. BUG=334040 TEST=TouchEventQueueTest.*Suppression* Review URL: https://codereview.chromium.org/163983004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251400 0039d316-1c4b-4281-b951-d872f2087c98
* InputDeviceSettings refactoring.dzhioev@chromium.org2014-02-1417-165/+602
| | | | | | | | | | | | | | | | | | | | | | | | Standalone functions replaced with InputDeviceSettings interface and singleton implementation InputDeviceSettingsImpl. Changing of input device settings became more efficient for two reasons: 1) InputDeviceSettingsImpl caches previously set values and doesn't call tpcontrol/mousecontrol if client tries to set same values twice. 2) New methods for changing several settings at a time was implemented. For example, If client wants to change several touchpad settings at a time, he can use UpdateTouchpadSettings method that will result in one (or zero) invocation of tpcontrol. Implemented FakeInputDeviceSettings for use in tests. These changes are needed for upcoming changes in chromeos::Preferences. BUG=325564 TEST=manually TBR=scheib Review URL: https://codereview.chromium.org/147133003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251399 0039d316-1c4b-4281-b951-d872f2087c98
* Disable GpuFeatureTest.MultisamplingAllowed on the official botsccameron@chromium.org2014-02-141-1/+9
| | | | | | | | | | | | | | | | This test is broken because it doesn't take into account that this feature may be disabled by the blacklist (it is disabled pre-10.8.3 on basically all vendors). It's only not failing on the main waterfall because those bots have all features disabled, which the test does actually handle. TBR=zmo@chromium.org BUG=314745 NOTRY=True Review URL: https://codereview.chromium.org/164983004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251398 0039d316-1c4b-4281-b951-d872f2087c98
* [WebsiteSettings] Fix bug in permission bubble manager to alter showing ↵gbillock@chromium.org2014-02-142-5/+21
| | | | | | | | | | | | state when bubble is closed. This bug meant that subsequent calls to AddRequest wouldn't show the bubble, since the manager still believed it was being shown. R=leng@chromium.org Review URL: https://codereview.chromium.org/162423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251397 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 251391 "Setuid sandbox: exit(2) on SIGABRT"asvitkine@chromium.org2014-02-141-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Failed on official build bots: FAILED: /b/build/goma/gomacc cc -MMD -MF obj/sandbox/linux/suid/chrome_sandbox.sandbox.o.d -DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64 -DGOOGLE_CHROME_BUILD -DTOOLKIT_VIEWS=1 -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DUSE_X11=1 -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_ONE_CLICK_SIGNIN -DUSE_XI2_MT=2 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DUSE_PROPRIETARY_CODECS -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DUSE_UDEV -DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_GOOGLE_NOW=1 -DCLD_VERSION=2 -DENABLE_FULL_PRINTING=1 -DENABLE_PRINTING=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DENABLE_MDNS=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DOFFICIAL_BUILD -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -D_FORTIFY_SOURCE=2 -I../.. -fstack-protector --param=ssp-buffer-size=4 -Werror -pthread -fno-exceptions -fno-strict-aliasing -Wall -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -g -std=gnu99 --sysroot=/b/build/slave/google-chrome-rel-linux_64/build/src/chrome/installer/linux/debian_wheezy_amd64-sysroot -O2 -fno-ident -fdata-sections -ffunction-sections -fno-unwind-tables -fno-asynchronous-unwind-tables -c ../../sandbox/linux/suid/sandbox.c -o obj/sandbox/linux/suid/chrome_sandbox.sandbox.o ../../sandbox/linux/suid/sandbox.c: In function 'ExitWithErrorSignalHandler': ../../sandbox/linux/suid/sandbox.c:63:3: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result] cc1: all warnings being treated as errors http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux%20x64/builds/48305/steps/compile/logs/stdio > Setuid sandbox: exit(2) on SIGABRT > > The setuid sandbox waits on its one child and then dies > afterwards. > > When receiving SIGABRT, instead of dumping core, simply exit the > process. There is no interesting information to be gathered from > knowing that the process is inside waitid(2), one should look at > the child process instead. > > This patch is in hope to reduce red herrings. > > BUG=334345 > TBR=jorgelo > > Review URL: https://codereview.chromium.org/167293004 TBR=jln@chromium.org Review URL: https://codereview.chromium.org/167473003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251396 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Remove references to a never-finished ARM Thumb sandboxmseaborn@chromium.org2014-02-142-10/+1
| | | | | | | | | | | | | | | I removed the "target_arm_thumb2" flag on the NaCl side, so this change is necessary to update nacl_revision in DEPS. Note that NaCl trusted code can still contain some Thumb code. BUG=http://code.google.com/p/nativeclient/issues/detail?id=2224 TEST=nacl_integration R=dschuff@chromium.org Review URL: https://codereview.chromium.org/167323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251395 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 251191 "Move the logic to update bounds for show type fro..."sky@chromium.org2014-02-1420-460/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Move the logic to update bounds for show type from WorkspaceLayoutManager to DefaultState > > * Introduced WindowStateObserver::{Pre|Post}WindowShowTypeChange > We had implicit dependency between OnWindowShowTypeChanged implementations. This clearly separate the things that should happen before and after the window's bounds is updated. > > This is another step to introduce state machine. > > BUG=318325 > TEST=no functional change. all tests should pass. > TBR=benwells@chromium.org > > Review URL: https://codereview.chromium.org/149303003 This caused a failure on this bot: http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%282%29/builds/10345/steps/browser_tests/logs/ActivateAfterSessionRestore Here's the output: [ RUN ] ShelfAppBrowserTest.ActivateAfterSessionRestore [3936:3936:0214/084215:8917601186:ERROR:audio_manager_pulse.cc(251)] Failed to connect to the context. Error: Connection refused Xlib: extension "RANDR" missing on display ":9". [7:7:0214/084217:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: renderer. [3977:3977:0214/164217:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: gpu-process. [3936:3936:0214/084218:8920849411:FATAL:window_state.cc(72)] Check failed: false. No WMEvent defined for the show type:4 [0x7f3255e5766c] base::debug::StackTrace::StackTrace() [0x7f3255ec617d] logging::LogMessage::~LogMessage() [0x7f32530bfa0b] ash::wm::(anonymous namespace)::WMEventFromShowState() [0x7f32530c0953] ash::wm::WindowState::OnWindowPropertyChanged() [0x7f324fe98662] aura::Window::SetPropertyInternal() [0x7f324fe6e5f1] aura::Window::SetProperty\u003C>() [0x7f32502503b3] views::NativeWidgetAura::InitNativeWidget() [0x7f3250258a21] views::Widget::Init() [0x000002c9a18c] BrowserFrame::InitBrowserFrame() [0x000002ca62cd] BrowserWindow::CreateBrowserWindow() [0x000002ba06a0] (anonymous namespace)::CreateBrowserWindow() [0x000002ba18c4] Browser::Browser() [0x0000014d986c] ShelfAppBrowserTest_ActivateAfterSessionRestore_Test::RunTestOnMainThread() [0x0000028f1208] InProcessBrowserTest::RunTestOnMainThreadLoop() [0x0000014e2ead] ShelfAppBrowserTest::RunTestOnMainThreadLoop() [0x0000047f4503] content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() [0x0000047f4f72] base::internal::RunnableAdapter\u003C>::Run() [0x0000047f4ebd] base::internal::InvokeHelper\u003C>::MakeItSo() [0x0000047f4de3] base::internal::Invoker\u003C>::Run() [0x000000c245d5] base::Callback\u003C>::Run() [0x000004a9a7f3] ChromeBrowserMainParts::PreMainMessageLoopRunImpl() [0x000004a98c38] ChromeBrowserMainParts::PreMainMessageLoopRun() [0x00000408fd81] chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun() [0x7f324800fd18] content::BrowserMainLoop::PreMainMessageLoopRun() [0x7f324801756e] base::internal::RunnableAdapter\u003C>::Run() [0x7f3248017164] base::internal::InvokeHelper\u003C>::MakeItSo() [0x7f3248016b31] base::internal::Invoker\u003C>::Run() [0x7f32483d8cf9] base::Callback\u003C>::Run() [0x7f324868587e] content::StartupTaskRunner::RunAllTasksNow() [0x7f324800f42e] content::BrowserMainLoop::CreateStartupTasks() [0x7f3248018046] content::BrowserMainRunnerImpl::Initialize() [0x7f324800ba0f] content::BrowserMain() [0x0000047f4469] content::BrowserTestBase::SetUp() [0x0000028f0380] InProcessBrowserTest::SetUp() [0x000001143b2f] ExtensionBrowserTest::SetUp() [0x000002a24f2c] testing::internal::HandleSehExceptionsInMethodIfSupported\u003C>() [0x000002a21109] testing::internal::HandleExceptionsInMethodIfSupported\u003C>() [0x000002a15bcb] testing::Test::Run() [0x000002a16246] testing::TestInfo::Run() [0x000002a167a1] testing::TestCase::Run() [0x000002a1b213] testing::internal::UnitTestImpl::RunAllTests() [0x000002a260d7] testing::internal::HandleSehExceptionsInMethodIfSupported\u003C>() [0x000002a21e8f] testing::internal::HandleExceptionsInMethodIfSupported\u003C>() [0x000002a1a201] testing::UnitTest::Run() [0x0000029131d3] RUN_ALL_TESTS() [0x000002912cec] base::TestSuite::Run() [0x0000028edcbb] (anonymous namespace)::ChromeTestLauncherDelegate::RunTestSuite() [0x000004846ddf] content::LaunchTests() [0x0000028ee00c] LaunchChromeTests() [0x0000016c75ca] main [0x7f32437e176d] __libc_start_main [0x000000b7f549] \u003Cunknown> TBR=oshima@chromium.org Review URL: https://codereview.chromium.org/165953003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251394 0039d316-1c4b-4281-b951-d872f2087c98
* Add observers for managed user list data changes.akuegel@chromium.org2014-02-1420-35/+154
| | | | | | | | | | | | Update the list of supervised users in the import overlay when the avatar of a supervised user is changed, or a new supervised user is created. BUG=339060 TBR=bauerb@chromium.org Review URL: https://codereview.chromium.org/140663014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251393 0039d316-1c4b-4281-b951-d872f2087c98
* [WebsiteSettings] Set view to null on manager to ensure no stale access.gbillock@chromium.org2014-02-143-10/+13
| | | | | | | | | R=leng@chromium.org, markusheintz@chromium.org BUG=343234 Review URL: https://codereview.chromium.org/162713003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251392 0039d316-1c4b-4281-b951-d872f2087c98
* Setuid sandbox: exit(2) on SIGABRTjln@chromium.org2014-02-141-0/+15
| | | | | | | | | | | | | | | | | | | The setuid sandbox waits on its one child and then dies afterwards. When receiving SIGABRT, instead of dumping core, simply exit the process. There is no interesting information to be gathered from knowing that the process is inside waitid(2), one should look at the child process instead. This patch is in hope to reduce red herrings. BUG=334345 TBR=jorgelo Review URL: https://codereview.chromium.org/167293004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251391 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused method GetProfilePrefsPath().gab@chromium.org2014-02-142-10/+0
| | | | | | | | BUG=343692 Review URL: https://codereview.chromium.org/165113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251390 0039d316-1c4b-4281-b951-d872f2087c98
* rAc - Change string for when libaddressinput rules are still downloadingestade@chromium.org2014-02-142-2/+5
| | | | | | | | BUG=340365 Review URL: https://codereview.chromium.org/165203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251389 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build error caused by r251365.earthdok@chromium.org2014-02-142-8/+4
| | | | | | | | | BUG=337426 TBR=glider@chromium.org Review URL: https://codereview.chromium.org/166373005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251388 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: by default, open devtools panel matching the layout test folder.pfeldman@chromium.org2014-02-1413-29/+70
| | | | | | | | BUG=335790 Review URL: https://codereview.chromium.org/163633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251387 0039d316-1c4b-4281-b951-d872f2087c98
* Automatically repaint when a child view is added or going to be removed.pkasting@chromium.org2014-02-143-6/+50
| | | | | | | | | | BUG=333173 TEST=Changing between tabs with translate infobars for different source languages should redraw the infobars. R=sky@chromium.org Review URL: https://codereview.chromium.org/138143023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251384 0039d316-1c4b-4281-b951-d872f2087c98
* Files.app: Show the "open in other desktop" dialog when the task is executed ↵hirono@chromium.org2014-02-144-58/+74
| | | | | | | | | | | | | | | | from the gallery. Previously if the file is opened from the gallery, it does not hanlde the case that the window is opened in the desktop of the running proifle. This CL adds lines to handle the case in the gallery. BUG=336093 TEST=Execute a file handler task from the gallery in the teleported window. Review URL: https://codereview.chromium.org/143153009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251383 0039d316-1c4b-4281-b951-d872f2087c98
* event-rewrite: Clean up how events are rewritten.sadrul@chromium.org2014-02-1420-672/+334
| | | | | | | | | | | | | | | | | Notable changes: * Make the EventRewriter a MessagePumpObserver. This is necessary to make sure that the event-rewrite happens before the event is dispatched. * Move the EventRewriter in chrome/browser/chromeos (and in chromeos namespace), since it does nothing on other platforms. * Get rid of the event-rewrite code from ash, since it just adds an extra layer of abstraction for no added value. BUG=343639 R=derat@chromium.org, sky@chromium.org, stevenjb@chromium.org Review URL: https://codereview.chromium.org/165463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251382 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a 'minutes' perf unit for nacl's build time.bradnelson@google.com2014-02-141-0/+4
| | | | | | | | | | | | NaCl uses 'minutes' to track the duration of builds. Adding knowledge that shorter builds are better. R=qyearsley@chromium.org BUG=343607 Review URL: https://codereview.chromium.org/164923004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251381 0039d316-1c4b-4281-b951-d872f2087c98
* Move root_window_host* in aura to window_tree_host*.ben@chromium.org2014-02-1484-274/+274
| | | | | | | | | | R=sky@chromium.org TBR=sky@chromium.org BUG= Review URL: https://codereview.chromium.org/160573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251379 0039d316-1c4b-4281-b951-d872f2087c98
* Propagate engine ID to distinguish the event sender and avoid infinity event ↵komatsu@chromium.org2014-02-147-10/+39
| | | | | | | | | | loop. BUG=335406 Review URL: https://codereview.chromium.org/140253008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251376 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused welcome page strings.aurimas@chromium.org2014-02-141-13/+0
| | | | | | | | | | TBR=newt BUG=326023 NOTRY=true Review URL: https://codereview.chromium.org/165813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251375 0039d316-1c4b-4281-b951-d872f2087c98
* Updated the finalized list of policies supported on iOS for M34.joaodasilva@chromium.org2014-02-142-32/+50
| | | | | | | | BUG=275292 Review URL: https://codereview.chromium.org/163433006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251374 0039d316-1c4b-4281-b951-d872f2087c98
* Use ScopedNestedTaskAllower instead of background thread for print dialogscottmg@chromium.org2014-02-142-1/+10
| | | | | | | | | | | | Tasks need to be processed for painting to occur in other browser windows while the modal dialog is up in Aura. R=vitalybuka@chromium.org BUG=342697,180997,343848 Review URL: https://codereview.chromium.org/164303002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251373 0039d316-1c4b-4281-b951-d872f2087c98
* We should not be sending a WM_MOUSELEAVE to the parent from the ↵ananta@chromium.org2014-02-141-6/+8
| | | | | | | | | | | | | | | LegacyRenderWidgetHostHWND class when the parent has capture. The LegacyRenderWidgetHostHWND class tracks WM_MOUSEMOVES to inform the parent when the mouse cursor moves outside the bounds of the parent window. When the parent sets capture, Windows sends us a WM_MOUSELEAVE message. We should be ignoring this. BUG=343844 R=sky@chromium.org TBR=cpu Review URL: https://codereview.chromium.org/166163004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251370 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 250500 "Add quotes around executable pathes in the mini i..."grt@chromium.org2014-02-141-5/+3
| | | | | | | | | | | | | | | | | | Speculative revert to see if this resolves a spike in update failures on canary. > Add quotes around executable pathes in the mini installer > > BUG=340387 > TEST=N/A > > Review URL: https://codereview.chromium.org/154113004 TBR=cdn@chromium.org Review URL: https://codereview.chromium.org/167333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251369 0039d316-1c4b-4281-b951-d872f2087c98
* Allow extensions to remove and override the bookmark shortcut keywittman@chromium.org2014-02-1417-55/+321
| | | | | | | | | | | | | | | | | This feature is enabled for dev behind the --enable-override-bookmarks-ui=1 feature flag, and for all releases for internal bookmarks extensions. Implements the shortcut key aspect of the Remove Bookmark Shortcut Chrome API proposal: https://docs.google.com/a/chromium.org/document/d/1C2Mle92O9uGlji5y5gGDM5tNJ_tVE1Vb-2xgsZPNDTk BUG=335655 R=erg@chromium.org, finnur@chromium.org, shess@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/143493005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251368 0039d316-1c4b-4281-b951-d872f2087c98
* Android: rename DataFetcherImplAndroid -> SensorManagerAndroid.timvolodine@chromium.org2014-02-148-89/+85
| | | | | | | | | | | | Renamed all occurences of DataFetcherImplAndroid to SensorManagerAndroid to better reflect current implementation of Device Motion/Orientation. Also the relevant tests and files have been renamed in this patch. BUG=334342 Review URL: https://codereview.chromium.org/137853006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251367 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 251087 "Add wallpaper api tests"sky@chromium.org2014-02-146-130/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Add wallpaper api tests > > This CL add the following tests: > 1. test chrome.setWallpaper can set ChromeOS wallpaper from jpg or png formatted arraybuffer. > 2. test chrome.setWallpaper can set ChromeOS wallpaper from a valid url that point to a jpg or png image. > 3. test an invalide URL wont set wallpaper > 4. test a new wallpaper request will cancel previous unfinished request > > > BUG=176183 > > Review URL: https://codereview.chromium.org/153093010 AFAICT this failed as soon as you landed it. Here's output from one of the bots: ExtensionApiTest.Wallpaper (run #1): [ RUN ] ExtensionApiTest.Wallpaper [21364:21364:0213/150838:1514562885:ERROR:audio_manager_pulse.cc(248)] Failed to connect to the context. Error: Connection refused Xlib: extension "RANDR" missing on display ":9". [7:7:0213/150839:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: renderer. [21409:21409:0213/230839:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: gpu-process. [15:15:0213/150840:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: renderer. [24:24:0213/150840:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: utility. Corrupt JPEG data: premature end of data segment [21364:21364:0213/150841:1516721525:INFO:CONSOLE(0)] "[SUCCESS] setJpgWallpaperFromAppLocalFile", source: chrome-extension://neonnameailmmllmeicdbcndfninlogd/_generated_background_page.html (0) [31:31:0213/150841:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: utility. [21364:21364:0213/150841:1516803158:INFO:CONSOLE(0)] "[SUCCESS] setPngWallpaperFromAppLocalFile", source: chrome-extension://neonnameailmmllmeicdbcndfninlogd/_generated_background_page.html (0) [38:38:0213/150841:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: utility. Corrupt JPEG data: premature end of data segment [21364:21364:0213/150841:1517187827:INFO:CONSOLE(0)] "[SUCCESS] setJpgWallpaperFromURL", source: chrome-extension://neonnameailmmllmeicdbcndfninlogd/_generated_background_page.html (0) [45:45:0213/150841:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: utility. [21364:21364:0213/150841:1517523379:INFO:CONSOLE(0)] "[SUCCESS] setPngWallpaperFromURL", source: chrome-extension://neonnameailmmllmeicdbcndfninlogd/_generated_background_page.html (0) [21364:21446:0213/150841:1517544840:WARNING:embedded_test_server.cc(231)] Request not handled. Returning 404: /extensions/api_test/wallpaper/test1.jpg [52:52:0213/150841:WARNING:sandbox_linux.cc(55)] Activated seccomp-bpf sandbox for process type: utility. /usr/include/c++/4.6/debug/vector:320:error: attempt to subscript container with out-of-bounds index 0, but container only holds 0 elements. Objects involved in the operation: sequence "this" @ 0x0x7ffffdb6a470 { } at: http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%282%29/builds/10341/steps/browser_tests/logs/Wallpaper TBR=bshe@chromium.org Review URL: https://codereview.chromium.org/167243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251366 0039d316-1c4b-4281-b951-d872f2087c98
* Explicitly provide path to C built-in includes in libc++ builds.earthdok@chromium.org2014-02-142-1/+13
| | | | | | | | | | | Temporary workaround for a goma bug. BUG=337426 TBR=glider@chromium.org Review URL: https://codereview.chromium.org/167113004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251365 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Don't wait for background tabsaberent@chromium.org2014-02-143-39/+30
| | | | | | | | | | | | | | | | | | | The session restore tests were timing out on Android. This was because they were waiting for the background tabs to be loaded, which they would not be in normal startup. The only reason the test worked at all is that when devtools accessed the background tabs this forced them to be loaded. This changes the test to only wait for, and to only measure, the foreground tab. NOTRY=true BUG=343168,343900 Review URL: https://codereview.chromium.org/161473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251364 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the ability to opt out of Safe Browsing download feedback from settings.felt@chromium.org2014-02-1411-73/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes: - The download feedback pref is an enum with a ternary (not binary) value. As a result, need to set up a special handler to toggle the checkbox appropriately. - Moved DownloadReportingStatus enum from DownloadFeedbackDialogView into DownloadFeedbackService. This lets BrowserOptionsHandler use the enum. ------- How to test (currently Win & CrOS only): A 1. Go to chrome://settings on a clean build; search for 'Privacy' 2. Verify that "Send suspicious downloaded files to Google" is not checked B 1. Visit http://testsafebrowsing.appspot.com/, click on #5 2. Click discard in the download item 3. Click 'No thanks' in the dialog 4. Go to chrome://settings; search for 'Privacy' 5. Verify that "Send suspicious downloaded files to Google" is not checked C 1. Clear your user preferences (e.g., delete the Preferences file in your user data directory) 2. Visit http://testsafebrowsing.appspot.com/, click on #5 3. Click discard in the download item 4. Click 'OK' in the dialog 5. Go to chrome://settings; search for 'Privacy' 6. Verify that "Send suspicious downloaded files to Google" is checked ----------- BUG=312533 Review URL: https://codereview.chromium.org/153353006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251363 0039d316-1c4b-4281-b951-d872f2087c98
* Use the current default capture for the webaudio audio track to get the ↵xians@chromium.org2014-02-142-6/+15
| | | | | | | | | | | | correct delay value. The source of the webaudio audio track might not have any capturer and this will make |need_audio_processing| flag to be false. BUG=343866 Review URL: https://codereview.chromium.org/166363002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251362 0039d316-1c4b-4281-b951-d872f2087c98
* In order to show the poster image while casting a video, we pass the poster ↵cimamoglu@chromium.org2014-02-147-1/+28
| | | | | | | | | | | | | | | image URL to Android. Like favicons, it will be downloaded and be shown in the relevant activity & view. Relevant CLs: Blink: https://codereview.chromium.org/131763011/ Chrome for Android: https://chrome-internal-review.googlesource.com/#/c/153405/ BUG=333260 NOTRY=true Review URL: https://codereview.chromium.org/135863004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251361 0039d316-1c4b-4281-b951-d872f2087c98
* Adds speech recognition test case to AppListStartPageWebUITest.mukai@chromium.org2014-02-142-3/+135
| | | | | | | | | | BUG=341926 R=xiyuan@chromium.org TEST=browser_tests Review URL: https://codereview.chromium.org/159973004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251360 0039d316-1c4b-4281-b951-d872f2087c98
* Introduces UMA for app-list voice search.mukai@chromium.org2014-02-1414-10/+70
| | | | | | | | | | | | | | | | | | This CL adds 6 user actions (prefixed by 'AppList_') - AutoLaunchCanceled - AutoLaunched - HotwordRecognized - SearchedBySpeech - VoiceSearchCanceled - VoiceSearchStartedManually BUG=341239 R=xiyuan@chromium.org TBR=oshima@chromium.org Review URL: https://codereview.chromium.org/151903007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251359 0039d316-1c4b-4281-b951-d872f2087c98
* Disable broken page in key_silk_cases.teravest@chromium.org2014-02-141-0/+1
| | | | | | | | | | | | | | | | The following page always errors out inside rasterize_and_record.key_silk_cases on some windows platforms: http://plus.google.com/app/basic/stream This change disables this page so that the perf bots can pass this test for the other pages. BUG=338838 R=dominikg@chromium.org, tonyg@chromium.org Review URL: https://codereview.chromium.org/167143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251358 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 251352 "cros: Enable multiprofile for everyone."xiyuan@chromium.org2014-02-148-1/+27
| | | | | | | | | | | | | | | > cros: Enable multiprofile for everyone. > > BUG=338941 > R=dpolukhin@chromium.org, nkostylev@chromium.org > > Review URL: https://codereview.chromium.org/146193005 TBR=xiyuan@chromium.org Review URL: https://codereview.chromium.org/167173002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251357 0039d316-1c4b-4281-b951-d872f2087c98
* Fix sysroot_ld_path.sh to correctly process the included configs.glider@chromium.org2014-02-141-9/+13
| | | | | | | | | | | | | The $included_files var contains a list of paths relative to the sysroot. However calling `ls $included_files` gives us a list of paths relative to the host system root, which is obviously wrong. We need to do `ls $root$included_files` instead. BUG=324207 R=thestig@chromium.org CC=sl.ostapenko@samsung.com Review URL: https://codereview.chromium.org/163103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251356 0039d316-1c4b-4281-b951-d872f2087c98
* android envsetup: Stop exporting (and honoring) ANDROID_SDK_VERSION.thakis@chromium.org2014-02-142-9/+4
| | | | | | | | | | | | | | If someone wants to use a custom android sdk version, they now need to set the android_sdk_version gyp define instead of this env var. (Depends on one internal change to an internal bot that currently sets the env var: https://chrome-internal-review.googlesource.com/154255) BUG=330631 Review URL: https://codereview.chromium.org/159463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251354 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce the chroot_cmd flag that contains the command line prefix for ↵glider@chromium.org2014-02-142-1/+3
| | | | | | | | | | | | | | | | running in a chrooted environment. Right now when supplying a 32-bit sysroot via the 'sysroot' GYP flag on a 64-bit host arch, pkg-config (and pkg-config-wrapper) fail to generate the correct 32-bit paths within that sysroot. The solution is to chroot into that directory and run pkg-config from there. This is intended to work with schroot scripts like 'precise32' generated when running build/install-chroot.sh BUG=324207 R=piman@chromium.org Review URL: https://codereview.chromium.org/163583003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251353 0039d316-1c4b-4281-b951-d872f2087c98
* cros: Enable multiprofile for everyone.xiyuan@chromium.org2014-02-148-27/+1
| | | | | | | | | BUG=338941 R=dpolukhin@chromium.org, nkostylev@chromium.org Review URL: https://codereview.chromium.org/146193005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251352 0039d316-1c4b-4281-b951-d872f2087c98
* [App Shell] Add dev tools for debuggingHokein.Wu@gmail.com2014-02-144-0/+16
| | | | | | | | | | BUG=None TEST=launch app_shell with flag "--remote-debugging-port=9222", then open "localhost:9222" in browser and see the console. Review URL: https://codereview.chromium.org/147993009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251351 0039d316-1c4b-4281-b951-d872f2087c98
* Add GYP flag to optionally enable the Hangout Services extension injoi@chromium.org2014-02-145-5/+13
| | | | | | | | | | any build (not just Chrome-branded builds). BUG=343567 Review URL: https://codereview.chromium.org/163583004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251350 0039d316-1c4b-4281-b951-d872f2087c98
* Add policy management for on-screen keyboard.kevers@chromium.org2014-02-1413-2/+185
| | | | | | | | BUG=341882 Review URL: https://codereview.chromium.org/155573003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251349 0039d316-1c4b-4281-b951-d872f2087c98
* Enables Activity Log to extract URLs from URL assignmentpmarch@chromium.org2014-02-142-40/+123
| | | | | | | | | | | DOM API calls and place them into argUrl field of an Activity Log entry. BUG=339882 Review URL: https://codereview.chromium.org/160753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251348 0039d316-1c4b-4281-b951-d872f2087c98
* Cherry pick r516 from upstream protobufsdefresne@chromium.org2014-02-142-0/+4
| | | | | | | | | | | | Fix compilation for arm64. TBR=cpu@chromium.org R=mark@chromium.org BUG=314720 Review URL: https://codereview.chromium.org/163723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251345 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-02-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251344 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Update revision in DEPS, r12730 -> r12757mseaborn@chromium.org2014-02-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pulls in the following Native Client changes: r12731: (jvoung) Turn on tests/callingconv_case_by_case for PNaCl --target=i686-nacl. r12732: (bradnelson) Dropping remaining python_26 references. r12734: (mcgrathr) Default to all trybot sets when pynacl/ code is touched r12735: (kschimpf) Add pnacl-compress driver tool to compress pnacl bitcode files. r12736: (halyavin) Fix more instances of use-after-free due to incorrect clean up. r12737: (sbc) Update newlib revision used by toolchain builders. r12738: (dyen) build_nexe.py can now apply tls_edit r12739: (dyen) tls_edit only prints out verbose messages in scons r12740: (mseaborn) Remove irt_ppapi.{c,h}, which have been moved to the Chromium repo r12741: (jfb) Toolchain build: add sync-only option. r12742: (noelallen) Add a bootstrap target for bionic LIBC to generate only the static libc components.... r12743: (mseaborn) Cleanup: Remove "ppapi" directory from IRT's #include search path r12744: (noelallen) Roll to get missing files r12745: (mseaborn) Cleanup: Remove PPAPI directories from include_rules, used by checkdeps r12746: (dschuff) Run LLVM regression tests for toolchain_build_pnacl build r12747: (noelallen) Roll Bionic in TOOL_REVISIONS r12748: (jvoung) Show summary even w/out errors in *.sh bots, to be more like buildbot_lib.py. r12749: (dschuff) once.py: Don't override fresh build if use-cached-results is disabled r12750: (sbc) Roll newlib toolchain versions in TOOL_REVISIONS r12751: (mcgrathr) toolchain_build: Build for x86_64-linux host too r12752: (dyen) Fixed issue with applying tls_edit in windows r12753: (dschuff) PNaCl translator: use multithreading for sandboxed translation r12754: (sbc) Update hashes in TOOL_REVISIONS. r12755: (jvoung) Revert "Show summary even w/out errors in *.sh bots, to be more like buildbot_lib.py." r12756: (yyanagisawa) make goma to compile code for pnacl-clang. r12757: (dschuff) pnacl-nativeld: Use RunWithSplit RPC instead of RunWithDefaultCmdLine BUG=none TEST=browser_tests and nacl_integration R=bradnelson@google.com Review URL: https://codereview.chromium.org/163993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251343 0039d316-1c4b-4281-b951-d872f2087c98
* Copies DockInfoGtk into WindowFinder.sky@chromium.org2014-02-145-25/+228
| | | | | | | | | | | | | I'm going to nuke DockInfo soonish. This is a stup in that direction. BUG=none TEST=none R=erg@chromium.org Review URL: https://codereview.chromium.org/165463003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251342 0039d316-1c4b-4281-b951-d872f2087c98