- 20 Dec, 2013 40 commits
-
-
jdduke@chromium.org authored
Unify the code that dispatches touch events to native, making it easier to follow touch event flow through the pipeline. Also guard against nested loops for touch dispatch, triggered by synchronous acks when there are multiply enqueud touch events. Review URL: https://codereview.chromium.org/119333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242124 0039d316-1c4b-4281-b951-d872f2087c98
-
amogh.bihani@samsung.com authored
consistency Review URL: https://codereview.chromium.org/119043002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242123 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://inspectkaznacheev@chromium.org authored
BUG=330112 Review URL: https://codereview.chromium.org/108843003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242122 0039d316-1c4b-4281-b951-d872f2087c98
-
lpromero@chromium.org authored
This CL adds a utility class to streamline the task of testing that metrics have been updated as expected. Specifically, the HistogramRecorder class allows a client to obtain the differential value of a given histogram in the interval since the given HistogramRecorder instance was created. This reverts commit b957026f. BUG=232414 TBR=rsleevi, mark, groby, thakis Review URL: https://codereview.chromium.org/19866004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242121 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
Broke this test Mac ASAN 64 Tests (1): http://build.chromium.org/p/chromium.memory/builders/Mac%20ASAN%2064%20Tests%20%281%29/builds/402 AppBackgroundPageNaClTest.BackgroundKeepaliveActive (run #1): [ RUN ] AppBackgroundPageNaClTest.BackgroundKeepaliveActive [6102,475938816:04:26:31.429668] Native Client module will be loaded at base address 0x000066c200000000 [6104,475938816:04:26:32.535943] Native Client module will be loaded at base address 0x00003d5a00000000 ASAN:SIGSEGV ================================================================= ==6095==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000050 (pc 0x000106384d7b sp 0x7fff5d44fde0 bp 0x7fff5d450000 T0) #0 0x106384d7a (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103bdbd7a) #1 0x106384a31 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103bdba31) #2 0x11296475a (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x1101bb75a) #3 0x112964905 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x1101bb905) #4 0x1061f4e33 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103a4be33) #5 0x1061f45af (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103a4b5af) #6 0x1049070ec (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x10215e0ec) #7 0x104902b5b (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x102159b5b) #8 0x109457b06 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x106caeb06) #9 0x109ca6d33 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x1074fdd33) #10 0x109453876 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x106caa876) #11 0x10945e99e (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x106cb599e) #12 0x10944b514 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x106ca2514) #13 0x112896341 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x1100ed341) #14 0x1061f1486 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103a48486) #15 0x106f2bac3 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x104782ac3) #16 0x106f2e6f0 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x1047856f0) #17 0x106f2f63e (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x10478663e) #18 0x106f438e8 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x10479a8e8) #19 0x106f42939 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x104799939) #20 0x10645d4e5 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103cb44e5) #21 0x1061ecafe (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103a43afe) #22 0x11295833d (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x1101af33d) #23 0x1061ec995 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x103a43995) #24 0x1027ab5c3 (/Volumes/data/b/build/slave/Mac_ASAN_64_Tests__1_/build/src/out/Release/browser_tests+0x1000025c3) #25 0xe AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV ??:0 ?? ==6095==ABORTING > Test Keeping NaCl plugins used in app background pages alive when active. > > Activity in Native Client plugins results in IPC messages > sent to the BrowserPpapiHostImpl and routed to call > extensions::ProcessManager::KeepaliveImpulse. > > Testing patch, builds on implementation. See: > https://codereview.chromium.org/61063003/ Implementation. > https://codereview.chromium.org/105873003/ Cumulative patch. > > Design doc: > https://docs.google.com/a/chromium.org/document/d/1mI0lS1rfAf-BAGLmWAEcWy37Xq9dOvgfMx8OqeUMXts/edit# > > BUG=298339 > > Review URL: https://codereview.chromium.org/111563006 TBR=scheib@chromium.org Review URL: https://codereview.chromium.org/118533004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242120 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
Precisely, fixes up URL-like inputs before comparing to the shortcuts fill_into_edit in order to better determine inlineability. This is especially useful for inputs such as about: which need to have their scheme fixed up to be recognized as comparable to chrome:// shortcuts. BUG=328220 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=242029 R=pkasting@chromium.org Review URL: https://codereview.chromium.org/108643003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242119 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242118 0039d316-1c4b-4281-b951-d872f2087c98
-
eseidel@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=164222:164231&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/118543003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242117 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
Use a single ToplevelWindowEventHandler for the ash::Shell. This is part 1 in disabling the few cases in which dragging multiple windows is possible (which causes crashiness) BUG=324038 TEST=None Review URL: https://codereview.chromium.org/114643003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242116 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
R=grt@chromium.org BUG=329295 Review URL: https://codereview.chromium.org/113143006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242115 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
R=grt@chromium.org BUG=329295 Review URL: https://codereview.chromium.org/119733002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242114 0039d316-1c4b-4281-b951-d872f2087c98
-
msarda@chromium.org authored
This CL moves RevokeCredentialsOnServer and GetRequestContext from ProfileOAuth2TokenService to MutableProfileOAuth2TokenService. BUG=320625 Review URL: https://codereview.chromium.org/101633009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242113 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=None TEST=gn, ninja -C out/Default translate_common R=brettw@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/117813003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242112 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
It was added in r20038 when WebMediaPlayerImpl was made refcounted (!). Review URL: https://codereview.chromium.org/115993004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242111 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
BUG=304341 R=nasko@chromium.org, yoz@chromium.org, yzshen@chromium.org Review URL: https://codereview.chromium.org/105553005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242110 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
A common problem is that if something goes wrong with Telemetry, the command line file which points all network traffic at Web Page Replay can be left in place which results in users not understanding why no pages will load. So if we detect this setting, simply clear the file. BUG= Review URL: https://codereview.chromium.org/108573008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242109 0039d316-1c4b-4281-b951-d872f2087c98
-
sorin@chromium.org authored
When downloading a url, the state of the BackgroundDownloader must be reset. A better solution later on would be implementing a BitsFetcher that can only do one download, similar to UrlFetcher. This avoids the situation when dirty state post-download is carried over to a subsequent download. BUG=304354 Review URL: https://codereview.chromium.org/102993014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242108 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
Accidentally didn't check in the latest patch of this changeset. > Omnibox: Bug Fixes for Shortcuts Inlining > > Precisely, fixes up URL-like inputs before comparing to the shortcuts > fill_into_edit in order to better determine inlineability. > > This is especially useful for inputs such as about: which need to have > their scheme fixed up to be recognized as comparable to chrome:// > shortcuts. > > BUG=328220 > > Review URL: https://codereview.chromium.org/108643003 TBR=mpearson@chromium.org Review URL: https://codereview.chromium.org/106573003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242106 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
BUG=none TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/106793011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242101 0039d316-1c4b-4281-b951-d872f2087c98
-
npentrel@chromium.org authored
BUG=261628 Review URL: https://codereview.chromium.org/98643008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242100 0039d316-1c4b-4281-b951-d872f2087c98
-
mnissler@chromium.org authored
This adds a new enum value to Policy.AssociationState, indicating that the server side dropped the client from management. The association state is now also surfaced in the Status line in about:policy. BUG=chromium:329834 Review URL: https://codereview.chromium.org/117253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242099 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
TBR=sky@chromium.org BUG=329295 Review URL: https://codereview.chromium.org/113203004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242096 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
The reasons for the move are: - it's actually a blink embedder, so it can't use blink/wtf types - it can't use base either - we want to replace CppBoundClass with gin::Wrappable, not possible in blink In the first step, this is mostly a 1:1 copy (except for include paths). Follow-up CLs will move the test plugin and layout tests helpers and clean up the coding style BUG=324658 R=abarth@chromium.org, maruel@chromium.org, torne@chromium.org, jam@chromium.org TBR=torne@chromium.org Review URL: https://codereview.chromium.org/110533009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242095 0039d316-1c4b-4281-b951-d872f2087c98
-
alextaran@chromium.org authored
BUG=313751 R=glider@chromium.org TBR=cpu@chromium.org Review URL: https://codereview.chromium.org/105213004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242093 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242092 0039d316-1c4b-4281-b951-d872f2087c98
-
robertphillips@google.com authored
R=rmistry@google.com Review URL: https://codereview.chromium.org/107803003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242091 0039d316-1c4b-4281-b951-d872f2087c98
-
imcheng@chromium.org authored
DialServiceImpl now binds to all ipv4 interfaces instead of just the first ipv4 found. Dedup is done using address family + interface index. It now also checks if there are any other open sockets when notifying observers on error and sends a different error code (DIAL_SERVICE_NO_INTERFACES instead of the usual DIAL_SERVICE_SOCKET_ERROR) if there are no other open sockets. The error codes are treated the same upstream currently. Later we should make sure DIAL_SERVICE_SOCKET_ERROR doesn't clear the device list. Added unit tests for multiple interfaces and open sockets checking. TEST=unit tests, did some manual testing at the lab. Review URL: https://codereview.chromium.org/117853004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242090 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242089 0039d316-1c4b-4281-b951-d872f2087c98
-
alextaran@chromium.org authored
BUG=318770, 313751 R=glider@chromium.org,thakis@chromium.org,bradnelson@chromium.org,darin@chromium.org,phajdan@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=240682 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=241574 Review URL: https://codereview.chromium.org/75213003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242088 0039d316-1c4b-4281-b951-d872f2087c98
-
kinaba@chromium.org authored
See the associated BUG for the detailed reproducing steps. This CL is to stop handling such shared files as errors and starts storing them in local metadata. BUG=326043 Review URL: https://codereview.chromium.org/119823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242087 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242086 0039d316-1c4b-4281-b951-d872f2087c98
-
eseidel@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=164197:164221&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/117763005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242085 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
Fixed the incorrect referrer handling in r242082 > Revert 241876 "Add a check that we don't send a secure referrer ..." > > This change looks like it broke ReferrerPolicyTest.History > > > Add a check that we don't send a secure referrer to an insecure URL > > > > Unless one of the non-default referrer policies is set, this should > > never happen. > > > > BUG=none > > R=mef@chromium.org > > > > Review URL: https://codereview.chromium.org/115803003 > > TBR=jochen@chromium.org > > Review URL: https://codereview.chromium.org/118473005 TBR=courage@chromium.org Review URL: https://codereview.chromium.org/118293004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242084 0039d316-1c4b-4281-b951-d872f2087c98
-
simonhong@chromium.org authored
The context menu of applist button should create by its ShelfItemDelegate. R=jamescook@chromium.org BUG=NONE TEST=manual test Review URL: https://codereview.chromium.org/119643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242083 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
BUG=none R=kouhei@chromium.org Review URL: https://codereview.chromium.org/119083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242082 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
ChangeListLoader::LoadIfNeeded()'s only user in the production code is FileSystem::LoadDiretoryIfNeeded(). It means that only test related code is passing empty DirectoryFetchInfo for LoadIfNeeded(). Move FileSystem::LoadDirectoryIfNeeded() to ChangeListLoader. Merge LoadIfNeeded() to LoadDirectoryIfNeeded(). Add LoadForTesting() for the sake of test code. BUG=260526 TEST=unit_tests Review URL: https://codereview.chromium.org/118993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242081 0039d316-1c4b-4281-b951-d872f2087c98
-
danakj@chromium.org authored
Run these tests with both hardware and software compositing. When software compositing is enabled for a browser test, it also sets appropriate command line flags to ensure the renderer is software composited and the ui compositor is single-threaded. R=piman@chromium.org BUG=327508 Review URL: https://codereview.chromium.org/116893004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242080 0039d316-1c4b-4281-b951-d872f2087c98
-
mostynb@opera.com authored
This patch makes it possible to build libwebp without runtime neon detection/usage. Review URL: https://codereview.chromium.org/95873002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242079 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
This also updates the base GN build to stay in sync with the GYP one. Review URL: https://codereview.chromium.org/115723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242078 0039d316-1c4b-4281-b951-d872f2087c98
-
hajimehoshi@chromium.org authored
We can use a WebContent to open a new tab instead of a Browser. TEST=unit_tests --gtest_filter=TranslateBubbleViewTest.* Review URL: https://codereview.chromium.org/106793006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242077 0039d316-1c4b-4281-b951-d872f2087c98
-