- 28 Jul, 2014 15 commits
-
-
sammc@chromium.org authored
BUG=389016 Review URL: https://codereview.chromium.org/420713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285861 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
Note even base compiles with the change to disable it. TBR=pkasting Review URL: https://codereview.chromium.org/422773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285860 0039d316-1c4b-4281-b951-d872f2087c98
-
tmdiep@chromium.org authored
Installing an ephemeral app bypasses download of the CRX from the webstore and thus also bypasses post-install UI. This patch ensures that post-install UI is shown, such as showing the app launcher with the app highlighted. BUG=394997 TEST=See bug Review URL: https://codereview.chromium.org/407483002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285859 0039d316-1c4b-4281-b951-d872f2087c98
-
inferno@chromium.org authored
Causing UAFs on ClusterFuzz BUG=397656 > Make DataSource::Stop() synchronous. > > In a lot of filters in media code, Stop() has been folded into the dtor. > This model doesn't apply directly to DataSource because DataSource::Stop() > is called by the FFmpegDemuxer, but the DataSource is owned by > WebMediaPlayerImpl. > > TBR=gbillock@chromium.org > BUG=349211 > TEST=All existing tests pass. > > Review URL: https://codereview.chromium.org/413243002 TBR=xhwang@chromium.org Review URL: https://codereview.chromium.org/421843004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285858 0039d316-1c4b-4281-b951-d872f2087c98
-
tapted@chromium.org authored
Some purely mechanical changes left over from r283694, now that aura::test::EventGenerator has moved to ui::test in src/ui/events. Moves aura/test/event_generator.* to event_generator_delegate_aura.* Removes `using ui::test::EventGenerator;` declaration and redirects includes that don't extend the delegate to include the ui/test event_generator.h directly BUG=378134 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285209 Review URL: https://codereview.chromium.org/406413004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285857 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
Ifdef out MemoryTest.Invalid until I convert it. This lets me remove the old (now otherwise-unused) Verify...() functions. Also delete UserPointerValue, etc.: It's easier to just add a GetPointerValue() method to UserPointer. R=darin@chromium.org Review URL: https://codereview.chromium.org/425523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285856 0039d316-1c4b-4281-b951-d872f2087c98
-
chrishenry@google.com authored
Make --output-format=csv uses the new OutputFormatter instead of subclassing PageMeasurementResults. BUG=346956 Review URL: https://codereview.chromium.org/416993008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285855 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285854 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178991:178991&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/419423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285853 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
BUG=NONE R=darin Review URL: https://codereview.chromium.org/406913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285852 0039d316-1c4b-4281-b951-d872f2087c98
-
jww@chromium.org authored
Previously, the x509 cert implementation only had SHA-1 based fingerprinting for quickly creating indexing appropriate hashes. Since SHA-1 is likely cryptographically broken, these fingerprints should not be used for any security decisions. This adds slow SHA-256 fingerprint support for when fingerprints are needed for security decisions. R=rsleevi@chromium.org BUG=262615 Review URL: https://codereview.chromium.org/412263003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285851 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
This reverts r285292, but avoids modifying RendererPreference::subpixel_positioning's default value, as it appears to be used by layout tests on Android. BUG=285292 TBR=msw@chromium.org,boliu@chromium.org,jln@chromium.org,jochen@chromium.org Review URL: https://codereview.chromium.org/417953006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285850 0039d316-1c4b-4281-b951-d872f2087c98
-
tim@chromium.org authored
If the Runner wasn't actually told to Start(), the DelegateSimpleThread would DCHECK for not having been Started. This patch makes it so we don't allocate a DST unless we need to. Also adds basic unittest files for DynamicServiceLoader and Runner. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285650 Review URL: https://codereview.chromium.org/414173004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285849 0039d316-1c4b-4281-b951-d872f2087c98
-
tapted@chromium.org authored
To fix tree-closer in Linux ASan LSan Tests (1) since http://build.chromium.org/p/chromium.memory/builders/Linux%20ASan%20LSan%20Tests%20%281%29/builds/4338 errors like Direct leak of 72 byte(s) in 1 object(s) allocated from: #0 0x44145b in operator new(unsigned long) /usr/local/google/work/chromium/src/third_party/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:55 #1 0x5e8afd in device::HidService::Create(scoped_refptr\u003Cbase::MessageLoopProxy>) device/hid/hid_service.cc:26 #2 0x509324 in device::HidServiceTest_Create_Test::TestBody() device/hid/hid_service_unittest.cc:15 BUG=367145 NOTRY=true NOTREECHECKS=true TBR=rockot@chromium.org Review URL: https://codereview.chromium.org/424623002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285848 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
BUG=397888 TBR=jchaffraix@chromium.org Review URL: https://codereview.chromium.org/421843002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285847 0039d316-1c4b-4281-b951-d872f2087c98
-
- 27 Jul, 2014 14 commits
-
-
jam@chromium.org authored
R=maruel@chromium.org Review URL: https://codereview.chromium.org/419973006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285842 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285841 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285840 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178989:178990&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/421803002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285839 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
__THROW is not some magical thing, don't pretend it is. Don't add it to extern "C" functions. Replace it with "throw ()" on the functions where it's correct since it was defined to nothing on windows (the only place where this file is used). Fix an inconsequential enum constant mix-up in media (both enum constants evaluated to the same value, and the enums had the same size, so it shouldn't make a difference in practice, but the old code was comparing enum variables with enum constants from a different enum). BUG=82385 TBR=dalecurtis Review URL: https://codereview.chromium.org/419323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285838 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
. roots_ now always contains the root nodes. Previously I would add a fake id if a connection had roots_ and they were all removed. I'ved nuked that too. . Fixed bug in ProcessNodeHierarchyChanged. Specifically if a connection added a new node that it didn't previously know about the set of known nodes needed to be updated. This is only matters for the window manager and may only come up in tests. . GetUnknownNodes needed to check access policy. . All children are now removed as part of an embed. Previously this wasn't done for the wm, but I can't see a good reason to keep that. . Node::Destroy() would never complete if any of the children were from another connection. . Client lib wasn't properly mapping in nodes from another connection. . Updated a couple of tests appropriately. BUG=397660 TEST=covered by tests R=ben@chromium.org Review URL: https://codereview.chromium.org/424533002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285837 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
This includes verification of: * MojoCreateMessagePipeOptions * MojoCreateDataPipeOptions * MojoCreateSharedBufferOptions * MojoDuplicateBufferHandleOptions It also revamps options_validation.h completely (and updates tests). R=darin@chromium.org Review URL: https://codereview.chromium.org/414393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285836 0039d316-1c4b-4281-b951-d872f2087c98
-
heejin.r.chung@samsung.com authored
Remove or move/change #includes to appropriate places/ones. BUG= Review URL: https://codereview.chromium.org/416273005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285835 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
Hopefully the move will make DesktopWindowTreeHostX11Test.Deactivate no longer flaky. Only a single window can be active at a time. I suspect that this test sometimes fails when run in parallel with other tests BUG=396491 TEST=None Review URL: https://codereview.chromium.org/414123005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285834 0039d316-1c4b-4281-b951-d872f2087c98
-
calamity@chromium.org authored
This CL fixes a DCHECK happening due to r284913. The CL changed the order of window addition which caused window properties to update in a different order. This is fixed by only running the DCHECKed code after the window is parented beneath a root window. BUG=396911 Review URL: https://codereview.chromium.org/417923003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285833 0039d316-1c4b-4281-b951-d872f2087c98
-
dmazzoni@chromium.org authored
Touch exploration was too buggy in M37, we don't want to launch it. The plan is to land this change and merge to M37, then revert it to aim for a launch of touch exploration in M38. BUG=396193 Review URL: https://codereview.chromium.org/414493004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285832 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285826 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285824 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178971:178988&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/426463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285823 0039d316-1c4b-4281-b951-d872f2087c98
-
- 26 Jul, 2014 11 commits
-
-
scheib@chromium.org authored
BUG=396340 Review URL: https://codereview.chromium.org/414633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285819 0039d316-1c4b-4281-b951-d872f2087c98
-
dmazzoni@chromium.org authored
Instead of giving BrowserAccessibilityManagerWin a pointer to a LegacyRenderWidgetHostHWND, which has been a source of problems due to complicated lifecycles, just have BAMW request the parent HWND and parent IAccessible from its delegate whenever needed, with the understanding that these may be NULL sometimes. Note: this change fixes a DrMemory UAF detected in the patch that migrated accessibility from RVH to RFH (codereview.chromium.org/273423004), and also fixes a potential concern in another fix to LegacyRenderWidgetHostHWND (codereview.chromium.org/387353004). BUG=368298,393665 Review URL: https://codereview.chromium.org/415633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285818 0039d316-1c4b-4281-b951-d872f2087c98
-
dmazzoni@chromium.org authored
BUG=392666 Review URL: https://codereview.chromium.org/422583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285817 0039d316-1c4b-4281-b951-d872f2087c98
-
asavage@chromium.org authored
Enable bluetooth on chromeos, win, and mac, but disable on linux unless in the whitelist. The whitelist includes the HotRod apps. BUG=396117 Review URL: https://codereview.chromium.org/406293002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285816 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285815 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
Revert of NaCl: Update revision in DEPS, r13506 -> r13528 (https://codereview.chromium.org/417233002/) Reason for revert: This failed on the "Win x64 Builder (dbg)" buildbot due to long filename issues. I rolled a too-old revision of NaCl that didn't include Jan's revert of r13511 (which switches the PNaCl toolchain from Cygwin to MinGW). Original issue's description: > NaCl: Update revision in DEPS, r13506 -> r13528 > > This pulls in the following Native Client changes: > > r13507: (noelallen) Reapply patch which was reverted due to conflict. > r13508: (dschuff) PNaCl Driver: do not generate temp file names beyond Windows' MAX_PATH limit > r13509: (jvoung) Add a flag to pnacl-finalize that allows users to keep function names. > r13510: (dschuff) Disable flaky sandboxed translator tests on mac > r13511: (dschuff) Update revision for PNaCl r13466->r13509 > r13512: (ncbray) Fix untrusted.gypi and build_nexe.py > r13513: (noelallen) Cleanup bionic build script. > r13514: (dyen) Added initial pass of nacl_irt_code_data_alloc. > r13515: (sbc) Use custom exception class for errors in package_version. > r13516: (hidehiko) Non-SFI mode: SCONS_NONSFI_TC clean up. > r13517: (hidehiko) Non-SFI Mode: Refactoring. Provide non-SFI version of nacl_irt_query_core. > r13518: (binji) Revert "Non-SFI mode: SCONS_NONSFI_TC clean up." > r13519: (bradnelson) Make the trybots fail early if 'git cl try' is mistakenly used. > r13520: (bradnelson) Make build_nexe.py rebuild when script itself has changed. > r13521: (noelallen) Updates GN dep, and cleans up some toolchain prep definitions to make it easier to debug what's going on. > r13523: (teravest) Add embedder interface for fatal log messages. > r13524: (bradnelson) Passing --config-name to build_nexe.py for all arches. > r13525: (teravest) Create a sel_ldr_launcher_base target. > r13526: (teravest) Revert "Add embedder interface for fatal log messages." > r13527: (hidehiko) Non-SFI mode: Get rid of socketcall on ARM. > r13528: (teravest) Add embedder interface for fatal log messages. > > BUG=none > TEST=browser_tests and nacl_integration > CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_nacl_sdk_build > TBR=bradnelson@google.com > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285812 TBR=bradnelson@google.com NOTREECHECKS=true NOTRY=true BUG=none Review URL: https://codereview.chromium.org/419373002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285814 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285813 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
This pulls in the following Native Client changes: r13507: (noelallen) Reapply patch which was reverted due to conflict. r13508: (dschuff) PNaCl Driver: do not generate temp file names beyond Windows' MAX_PATH limit r13509: (jvoung) Add a flag to pnacl-finalize that allows users to keep function names. r13510: (dschuff) Disable flaky sandboxed translator tests on mac r13511: (dschuff) Update revision for PNaCl r13466->r13509 r13512: (ncbray) Fix untrusted.gypi and build_nexe.py r13513: (noelallen) Cleanup bionic build script. r13514: (dyen) Added initial pass of nacl_irt_code_data_alloc. r13515: (sbc) Use custom exception class for errors in package_version. r13516: (hidehiko) Non-SFI mode: SCONS_NONSFI_TC clean up. r13517: (hidehiko) Non-SFI Mode: Refactoring. Provide non-SFI version of nacl_irt_query_core. r13518: (binji) Revert "Non-SFI mode: SCONS_NONSFI_TC clean up." r13519: (bradnelson) Make the trybots fail early if 'git cl try' is mistakenly used. r13520: (bradnelson) Make build_nexe.py rebuild when script itself has changed. r13521: (noelallen) Updates GN dep, and cleans up some toolchain prep definitions to make it easier to debug what's going on. r13523: (teravest) Add embedder interface for fatal log messages. r13524: (bradnelson) Passing --config-name to build_nexe.py for all arches. r13525: (teravest) Create a sel_ldr_launcher_base target. r13526: (teravest) Revert "Add embedder interface for fatal log messages." r13527: (hidehiko) Non-SFI mode: Get rid of socketcall on ARM. r13528: (teravest) Add embedder interface for fatal log messages. BUG=none TEST=browser_tests and nacl_integration CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_nacl_sdk_build TBR=bradnelson@google.com Review URL: https://codereview.chromium.org/417233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285812 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
Plus some minor style fixes, mainly clang-format the header. BUG=331299 TEST=content_unittests, content_shell. No functional changes TBR=dpranke@chromium.org Review URL: https://codereview.chromium.org/421703003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285811 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285810 0039d316-1c4b-4281-b951-d872f2087c98
-
jchaffraix@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178930:178970&mode=html TBR=haraken@chromium.org,jchaffraix@chromium.org Review URL: https://codereview.chromium.org/419353002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285809 0039d316-1c4b-4281-b951-d872f2087c98
-