1. 22 Jul, 2014 31 commits
  2. 21 Jul, 2014 9 commits
    • chrome-admin@google.com's avatar
      Update .DEPS.git · c1841a15
      chrome-admin@google.com authored
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284540 0039d316-1c4b-4281-b951-d872f2087c98
      c1841a15
    • sky@chromium.org's avatar
      Revert 284531 "NaCl: Update revision in DEPS, r13456 -> r13506" · 8fb802b3
      sky@chromium.org authored
      This broke linux builder:
      http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Builder%20%28dbg%29&number=75554
      
      [1147/10681 | 99.521] CXX
      obj/net/disk_cache/simple/net.simple_net_log_parameters.o
      FAILED: cd ../../chrome/test/data/nacl; python
      ../../../../native_client/build/build_nexe.py -t
      ../../../../out/Debug/gen/sdk/ --arch x86-32 --build newlib_translate
      --root ../../../.. --name
      ../../../../out/Debug/ppapi_ppb_instance_pnacl_newlib_x32.nexe
      "--link_flags=
      -Wl,-L../../../../out/Debug/gen/tc_pnacl_translate/lib-x86-32"
      ../../../../out/Debug/nacl_test_data/pnacl/ppapi_ppb_instance_newlib_pnacl.pexe
      /b/build/slave/Linux_Builder__dbg_/build/src/out/Debug/gen/sdk/linux_x86/pnacl_newlib/host_x86_32/bin/le32-nacl-ld.gold:error:
      cannot open
      ../../../../out/Debug/gen/tc_pnacl_translate/lib-x86-32/libpnacl_irt_shim.a:
      No such file or directory
      /b/build/slave/Linux_Builder__dbg_/build/src/out/Debug/gen/sdk/linux_x86/pnacl_newlib/lib-x86-32/crtbegin.o:/mnt/data/b/build/slave/nacl-toolchain/build/native_client/toolchain_build/out/libs_support_native_x86_32_install/lib-x86-32/crtbegin.o---crtbegin.c---.expand.po:function
      __pnacl_start:error: undefined reference to '_pnacl_wrapper_start'
      ../../../../out/Debug/gen/sdk/linux_x86/pnacl_newlib/bin/pnacl-translate
      -arch x86-32
      ../../../../out/Debug/nacl_test_data/pnacl/ppapi_ppb_instance_newlib_pnacl.pexe
      -o ../../../../out/Debug/ppapi_ppb_instance_pnacl_newlib_x32.nexe
      -Wl,-L../../../../out/Debug/gen/tc_pnacl_translate/lib-x86-32
      FAILED: Command
      '['../../../../out/Debug/gen/sdk/linux_x86/pnacl_newlib/bin/pnacl-translate',
      '-arch', 'x86-32',
      '../../../../out/Debug/nacl_test_data/pnacl/ppapi_ppb_instance_newlib_pnacl.pexe',
      '-o',
      '../../../../out/Debug/ppapi_ppb_instance_pnacl_newlib_x32.nexe',
      '-Wl,-L../../../../out/Debug/gen/tc_pnacl_translate/lib-x86-32']'
      returned non-zero exit status 1
      ninja: build stopped: subcommand failed.
      
      > NaCl: Update revision in DEPS, r13456 -> r13506
      > 
      > This pulls in the following Native Client changes:
      > 
      > r13457: (dyen) LLVM Regression tests check for build files instead of empty dirs.
      > r13458: (noelallen) Update and add GN files to build sel_ldr.
      > r13459: (jvoung) Remove env cleanser references to obsolete env vars.
      > r13460: (jfb) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
      > r13461: (hamaji) Non-SFI Mode: Add prctl syscall wrapper
      > r13462: (hamaji) Non-SFI Mode: Implement IRT fstat
      > r13463: (hamaji) Correct the return type of TestSuite in timefuncs_test
      > r13464: (hamaji) syscall_test: Do not test st_atime in the test for fstat
      > r13465: (earthdok) Implement initial MSan support. Also, adjust ASan build flags.
      > r13466: (dschuff) pnacl-ld: Do not attempt to parse ELF or bitcode files as linker scripts
      > r13467: (jvoung) Remove NaClSrpcIsStandalone() function.
      > r13468: (dschuff) Make testing architecture explicit PNaCl toolchain buildbot script
      > r13469: (dschuff) Stub out pnacl-opt and pnacl-finalize tools for scons built_elsewhere=1
      > r13470: (dschuff) Update revision for PNaCl r13392->r13466
      > r13471: (noelallen) Build nacl_bootstrap_helper and test with GN scons
      > r13472: (dschuff) Build PNaCl with mingw again
      > r13473: (earthdok) Zap the NaClSignalContext struct in SignalCatch.
      > r13474: (dschuff) Update revision for PNaCl r13466->r13472
      > r13475: (sehr) Munge nacl_helper_bootstrap using python rather than libelf
      > r13476: (sky) Changes scan_sources not to output on bogus directory
      > r13477: (dschuff) Reduce debugging metadata for pexe builds in Chrome
      > r13480: (jfb) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
      > r13481: (hidehiko) Align at 16 bytes for stack for created thread.
      > r13484: (jfb) Revert "Munge nacl_helper_bootstrap using python rather than libelf"
      > r13485: (ncbray) Fix untrusted.gypi and build_nexe.py
      > r13486: (teravest) Split nacl_defines to an importable .gni file.
      > r13487: (dyen) Actually make package_version include logs when argument is set.
      > r13488: (jfb) Update revision for PNaCl r13472->r13480
      > r13489: (hidehiko) Wrap irt_interfaces.h by extern "C".
      > r13490: (hidehiko) Non-SFI Mode: Implement irt_mprotect.
      > r13493: (jvoung) Revert "Non-SFI Mode: Implement irt_mprotect."
      > r13494: (noelallen) Add per-file OWNERS for .gn in this sub directory since per-file only works on the directory the OWNERS is in.
      > r13495: (noelallen) Fix vc_toolchain.py paths.
      > r13496: (noelallen) Revert of 7e955d3ab6159dc05a7f255c6daf03847809414a
      > r13497: (dyen) Implemented Exists for pynacl.LocalStorageCache.
      > r13500: (hidehiko) Non-SFI Mode: Make elf_loader usable from Chrome.
      > r13503: (jvoung) PNaCl: Update compiler-rt revision in pnacl/COMPONENT_REVISIONS
      > r13504: (sehr) Munge nacl_helper_bootstrap using python rather than libelf
      > r13505: (dschuff) Roll PNaCl toolchain revision back to r13466
      > r13506: (dschuff) Revert "Fix untrusted.gypi and build_nexe.py"
      > 
      > BUG=none
      > TEST=browser_tests and nacl_integration
      > CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_nacl_sdk_build
      > (omitting linux_rel_precise32 and linux_arm_cross_compile because they're currently broken)
      > 
      > Review URL: https://codereview.chromium.org/404663002
      
      TBR=mseaborn@chromium.org
      
      Review URL: https://codereview.chromium.org/409733002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284539 0039d316-1c4b-4281-b951-d872f2087c98
      8fb802b3
    • tmdiep@chromium.org's avatar
      Do not assign launch ordinals to ephemeral apps · db378328
      tmdiep@chromium.org authored
      Ephemeral apps are not shown in the app launcher or NTP, but they are
      assigned ordinals, which results in unfilled NTP pages. This patch
      does not give ephemeral apps launch ordinals until they are promoted
      to fully installed apps.
      
      AppSorting::MarkExtensionAsHidden() was refactored to
      AppSorting::SetExtensionVisible() to allow the visibility of the
      extension in the NTP to change.
      
      BUG=394192
      TEST=browser_tests
      
      Review URL: https://codereview.chromium.org/397903002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284536 0039d316-1c4b-4281-b951-d872f2087c98
      db378328
    • qinmin@chromium.org's avatar
      Support basic authentication for html5 media · 20bd0b28
      qinmin@chromium.org authored
      This change passes the basic auth information to android mediaplayer to solve the issue that media with basic auth is not able to play.
      Previously MediaInfoLoader and MediaResourceGetter could be ran at the same time. 
      However, MediaResourceGetter could miss the credential info if we do that. 
      As a result, we should wait until MediaInfoLoader finishes before creating the browser side MediaPlayer.
      
      BUG=319885
      
      Review URL: https://codereview.chromium.org/405663002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284535 0039d316-1c4b-4281-b951-d872f2087c98
      20bd0b28
    • boliu@chromium.org's avatar
      base: Enable lock dchecks with dchecks_always_on · 370c7838
      boliu@chromium.org authored
      Enable DCHECKs in Lock and ConditionVariable when compiled
      with dchecks_always_on.
      
      Note the correctness of DCHECKs relies on DCHECKs enabled
      in both Lock and ConditionVariable. This CL keeps the
      condition to enable DCHECKs in ConditionVariable the
      same as Lock, to avoid any issues here.
      
      BUG=
      
      Review URL: https://codereview.chromium.org/403803004
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284534 0039d316-1c4b-4281-b951-d872f2087c98
      370c7838
    • yzshen@chromium.org's avatar
      Convert bindings targets in mojo/mojo_services.gypi to GN. · dac186fb
      yzshen@chromium.org authored
      BUG=369643
      TEST=None
      
      Review URL: https://codereview.chromium.org/408853005
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284533 0039d316-1c4b-4281-b951-d872f2087c98
      dac186fb
    • chrome-admin@google.com's avatar
      Update .DEPS.git · d767ddb7
      chrome-admin@google.com authored
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284532 0039d316-1c4b-4281-b951-d872f2087c98
      d767ddb7
    • mseaborn@chromium.org's avatar
      NaCl: Update revision in DEPS, r13456 -> r13506 · 60105f8d
      mseaborn@chromium.org authored
      This pulls in the following Native Client changes:
      
      r13457: (dyen) LLVM Regression tests check for build files instead of empty dirs.
      r13458: (noelallen) Update and add GN files to build sel_ldr.
      r13459: (jvoung) Remove env cleanser references to obsolete env vars.
      r13460: (jfb) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
      r13461: (hamaji) Non-SFI Mode: Add prctl syscall wrapper
      r13462: (hamaji) Non-SFI Mode: Implement IRT fstat
      r13463: (hamaji) Correct the return type of TestSuite in timefuncs_test
      r13464: (hamaji) syscall_test: Do not test st_atime in the test for fstat
      r13465: (earthdok) Implement initial MSan support. Also, adjust ASan build flags.
      r13466: (dschuff) pnacl-ld: Do not attempt to parse ELF or bitcode files as linker scripts
      r13467: (jvoung) Remove NaClSrpcIsStandalone() function.
      r13468: (dschuff) Make testing architecture explicit PNaCl toolchain buildbot script
      r13469: (dschuff) Stub out pnacl-opt and pnacl-finalize tools for scons built_elsewhere=1
      r13470: (dschuff) Update revision for PNaCl r13392->r13466
      r13471: (noelallen) Build nacl_bootstrap_helper and test with GN scons
      r13472: (dschuff) Build PNaCl with mingw again
      r13473: (earthdok) Zap the NaClSignalContext struct in SignalCatch.
      r13474: (dschuff) Update revision for PNaCl r13466->r13472
      r13475: (sehr) Munge nacl_helper_bootstrap using python rather than libelf
      r13476: (sky) Changes scan_sources not to output on bogus directory
      r13477: (dschuff) Reduce debugging metadata for pexe builds in Chrome
      r13480: (jfb) PNaCl: Update LLVM revision in pnacl/COMPONENT_REVISIONS
      r13481: (hidehiko) Align at 16 bytes for stack for created thread.
      r13484: (jfb) Revert "Munge nacl_helper_bootstrap using python rather than libelf"
      r13485: (ncbray) Fix untrusted.gypi and build_nexe.py
      r13486: (teravest) Split nacl_defines to an importable .gni file.
      r13487: (dyen) Actually make package_version include logs when argument is set.
      r13488: (jfb) Update revision for PNaCl r13472->r13480
      r13489: (hidehiko) Wrap irt_interfaces.h by extern "C".
      r13490: (hidehiko) Non-SFI Mode: Implement irt_mprotect.
      r13493: (jvoung) Revert "Non-SFI Mode: Implement irt_mprotect."
      r13494: (noelallen) Add per-file OWNERS for .gn in this sub directory since per-file only works on the directory the OWNERS is in.
      r13495: (noelallen) Fix vc_toolchain.py paths.
      r13496: (noelallen) Revert of 7e955d3ab6159dc05a7f255c6daf03847809414a
      r13497: (dyen) Implemented Exists for pynacl.LocalStorageCache.
      r13500: (hidehiko) Non-SFI Mode: Make elf_loader usable from Chrome.
      r13503: (jvoung) PNaCl: Update compiler-rt revision in pnacl/COMPONENT_REVISIONS
      r13504: (sehr) Munge nacl_helper_bootstrap using python rather than libelf
      r13505: (dschuff) Roll PNaCl toolchain revision back to r13466
      r13506: (dschuff) Revert "Fix untrusted.gypi and build_nexe.py"
      
      BUG=none
      TEST=browser_tests and nacl_integration
      CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_nacl_sdk_build
      (omitting linux_rel_precise32 and linux_arm_cross_compile because they're currently broken)
      
      Review URL: https://codereview.chromium.org/404663002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284531 0039d316-1c4b-4281-b951-d872f2087c98
      60105f8d
    • sky@chromium.org's avatar
      Revert 284518 "Disable a flaky test." · 47ef1733
      sky@chromium.org authored
      This broke compile on android:
      http://build.chromium.org/p/chromium/builders/Android/builds/26268/steps/compile/logs/stdio
      
      ../android_webview/javatests/src/org/chromium/android_webview/test/AwContentsClientShouldOverrideUrlLoadingTest.java:794:
      cannot find symbol
      symbol  : class DisabledTest
      location: class
      org.chromium.android_webview.test.AwContentsClientShouldOverrideUrlLoadingTest
          @DisabledTest
           ^
      1 error
      
      > Disable a flaky test.
      > 
      > BUG=395817
      > TEST=none
      > TBR=joth
      > 
      > Review URL: https://codereview.chromium.org/408043002
      
      TBR=pkasting@chromium.org
      
      Review URL: https://codereview.chromium.org/407003002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284530 0039d316-1c4b-4281-b951-d872f2087c98
      47ef1733