1. 17 Aug, 2012 36 commits
  2. 16 Aug, 2012 4 commits
    • kbr@chromium.org's avatar
      Revert 151932 (caused gpu_throughput_tests to start failing on Mac GPU bots) -... · 5f503aa8
      kbr@chromium.org authored
      Revert 151932 (caused gpu_throughput_tests to start failing on Mac GPU bots) - Hook up Mac OSX VSync parameters to compositor thread
      
      Also fixes precision error on Windows.
      
      BUG=137794
      
      Review URL: https://chromiumcodereview.appspot.com/10830347
      
      TBR=jbates@chromium.org
      Review URL: https://chromiumcodereview.appspot.com/10825406
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151982 0039d316-1c4b-4281-b951-d872f2087c98
      5f503aa8
    • chrome-admin@google.com's avatar
      Update .DEPS.git · e6378f00
      chrome-admin@google.com authored
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151979 0039d316-1c4b-4281-b951-d872f2087c98
      e6378f00
    • nsylvain@chromium.org's avatar
      Revert 151951 - NaCl: Update revision in DEPS, r9434 -> r9494 · 3e044183
      nsylvain@chromium.org authored
      This pulls in the following Native Client changes:
      
      r9435: (shcherbina) Validator_ragel: move checkdecoder test from Makefile to scons
      r9436: (halyavin) Remove commented out code.
      r9437: (dschuff) Update pnacl TC revision to 9432
      r9438: (kschimpf) Define baseline classes for instruction in table simd_dp of ARM validator.
      r9439: (jvoung) Actually ignore -export-dynamic flag from rev r9423, instead.
      r9440: (jvoung) Bump gold rev to pull in Tdata change and llvm for cherry pick:
      r9441: (bradchen) Update enuminsts/ragel_tester.c to fully check base register usage.
      r9442: (mcgrathr) Extend fpu_control_word test for ARM
      r9443: (mseaborn) Fix compile-time assertions to check what was intended
      r9444: (bsy) LOG_FATAL if NACL_EXE_STDERR style I/O redirection fails. handle /dev/null.
      r9445: (mseaborn) Cleanup: Remove unused #defines of "_WINDOWS" and "_CONSOLE"
      r9446: (mseaborn) x86-32: Cleanup: Remove "union PtrAbstraction"
      r9447: (phosek) Make the NaClVmmapUpdate internal and provide NaClVmmapAddWithOverwrite and NaClVmmapRemove public interface
      r9448: (mseaborn) Debug stub: Remove std_types.h, which duplicates NaCl's portability.h
      r9449: (mseaborn) Debug stub: Remove unused IPlatform::CreateThread() function
      r9450: (mseaborn) Debug stub: Cleanup: Remove IPlatform::Log*() functions
      r9451: (mseaborn) Cleanup: Remove unneeded NaClOopDebugger*() hook functions
      r9452: (halyavin) Update cygwin version which includes latest crash fixes.
      r9453: (halyavin) Update scripts to include new cygwin core libraries snapshot.
      r9454: (shcherbina) Validator_ragel build script: properly call python on windows
      r9455: (jvoung) Update pnacl version to 9453.
      r9456: (jvoung) Add pnacl precise bot to trybots list.
      r9457: (khim) Add options argument to the ValudateChunk{AMD64,IA32} function.
      r9458: (mcgrathr) Save and restore FPSCR register in ARM trusted<->untrusted context switch
      r9459: (mseaborn) Cleanup: Remove NaClAppThread's unused "sysret" field
      r9460: (mseaborn) Debug stub tests: Remove disabled pyauto-based browser test
      r9461: (khim) Initialize variables in the decoder
      r9462: (sehr) Add an API to MCSectionData that tracks known offsets for text emitted into a
      r9463: (phosek) Removed NaClMemObj because it is no longer needed and replaced its use with enumerator.
      r9464: (jfb) Refactor ARM validator register interfaces.
      r9465: (shcherbina) Validator_ragel: factor out ProcessInvalidJumpTargets
      r9466: (mseaborn) Debug stub: Switch to a thread-suspension-based model for catching faults
      r9467: (mseaborn) Cleanup: Use "#if NACL_WINDOWS" instead of #ifdefs on WIN32 or _WIN32
      r9468: (dschuff) Build LLVM from gerrit instead of hg/codesite
      r9469: (jvoung) Update llvm rev to pull in revert of MC changes:
      r9470: (dschuff) Dont auto-update depot tools when getting pnacl DEPS.
      r9471: (noelallen) Fix PyAuto issues on integration bots.
      r9473: (mcgrathr) Do not leak VFP/NEON register state to untrusted code
      r9474: (mseaborn) Debug stub test: Ignore "Access denied" error from terminating sel_ldr
      r9475: (mseaborn) Debug stub: Remove the now-unused IEvent class
      r9476: (halyavin) Fix modifying parameters in CommandSelLdrTestNacl.
      r9477: (kschimpf) Don't allow rex.w and data 66 prefixes for instructions with default 64 size.
      r9478: (ncbray) Fix bug where SConstruct choked on failiures with multiple outputs.
      r9479: (dschuff) Add script for merging in LLVM git repo
      r9480: (bradnelson) Revert 9471 - Fix PyAuto issues on integration bots.
      r9482: (dschuff) add git-has-changes back to common-tools.sh
      r9483: (mseaborn) Cleanup: Remove unused "tools/tests" directory and CommandGdbTestNacl()
      r9484: (jvoung) Add 1 elem structs to the calling conv test (mainly to test
      r9485: (mseaborn) Thread suspension: Remove unused SuspendAllButOne()/ResumeAllButOne() functions
      r9486: (phosek) The protection for anonymous mapping is stored incorrectly.
      r9487: (khim) Refactoring the R-DFA validator interface.
      r9488: (shcherbina) Validator_ragel dfacheckdecoder: change binutils revision
      r9489: (mseaborn) Debug stub: Disallow memory accesses outside of the sandbox address space
      r9490: (dschuff) Update Pnacl toolchain revision to 9476
      r9491: (khim) Disable branch prediction prefixes for loop/loope/loopne.
      r9492: (kschimpf) Make loop a conditional jump, and don't allow branch hints on loop, loope,
      r9493: (bradnelson) Prefer SCons environment methods for functions acting on environments.
      r9494: (mseaborn) x86-64: Undo removal of the "unused_padding" field from r9443
      
      BUG=none
      TEST=nacl_integration
      
      Review URL: https://chromiumcodereview.appspot.com/10854186
      
      TBR=mseaborn@chromium.org
      Review URL: https://chromiumcodereview.appspot.com/10832353
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151978 0039d316-1c4b-4281-b951-d872f2087c98
      3e044183
    • rsimha@google.com's avatar
      Revert 151169 - [sync] Enable sync credential caching by default for post-M22 builds · e64a0abc
      rsimha@google.com authored
      Reason for revert: See bug 143214. CredentialCacheService::GetLastUpdatedTime() is causing a crash in canary builds during upgrade scenarios from older versions. A real fix for the root cause is under review. The earlier revert in https://chromiumcodereview.appspot.com/10830362 is unlikely to fix the root cause. Until then, the safe thing to do is to disable the feature, by reverting r151169.
      
      Original CL description:
      
      Sync credential caching is a Win 8 feature that allows Metro and Desktop
      to share sync credentials under some circumstances. The feature is
      slated to ship with M23, and was disabled for the M22 branch point.
      Now that M22 has been branched off, it is time to re-enable the feature.
      
      This patch turns on the feature by default, and provides users with the
      "--disable-sync-credential-caching" flag if the feature must be disabled.
      
      BUG=139712,143214
      TEST=Sign in on Win 8 and make sure that "Sync Credentials" is written to the default profile directory
      Old review URL: https://chromiumcodereview.appspot.com/10855063
      
      TBR=tim@chromium.org,zea@chromium.org
      Review URL: https://chromiumcodereview.appspot.com/10836297
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151976 0039d316-1c4b-4281-b951-d872f2087c98
      e64a0abc