Back to build
Raw log | Switch to full mode | Login

{ "log": [ { "author": { "email": "", "name": "Submodules bot", "time": "Thu Mar 14 20:20:32 2019" }, "commit": "2e6a5156a57bed646a3f718debba8d466ac69319", "committer": { "email": "", "name": "Submodules bot", "time": "Thu Mar 14 20:20:32 2019" }, "message": "Synthetic commit for submodules\n", "parents": [ "8ddaa62025cb1934a3ff6bb924d2c4790e90d149" ], "tree": "86ebd4b26980de90f0a1531807e3412b9f147511" }, { "author": { "email": "", "name": "Eric Karl", "time": "Thu Mar 14 20:18:22 2019" }, "commit": "8ddaa62025cb1934a3ff6bb924d2c4790e90d149", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:18:22 2019" }, "message": "exit_on_context_lost for PowerVR Rogue GE8*\n\nThese devices do not appear to recover from robustness context loss\ncorrectly.\n\nBug: 942106\nChange-Id: I1f61bd7b81a9df2ead8f9cf42429af0d0ed8fc51\nReviewed-on:\nAuto-Submit: Eric Karl <>\nReviewed-by: Zhenyao Mo <>\nCommit-Queue: Eric Karl <>\nCr-Commit-Position: refs/heads/master@{#640899}", "parents": [ "41d7a082ac6c6cfd7f54855f7235b38073905f4a" ], "tree": "66a615d85ce394fee6b218d2197ae6434fecbcbb" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 20:17:37 2019" }, "commit": "41d7a082ac6c6cfd7f54855f7235b38073905f4a", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:17:37 2019" }, "message": "Roll src/third_party/SPIRV-Tools/src 6df8a917a449..bdcb155163d4 (2 commits)\n\n\n\n\ngit log 6df8a917a449..bdcb155163d4 --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 Relax function call parameter check (#2448)\n2019-03-13 Remove duplicates from list of interface IDs in OpEntryPoint instruction (#2449)\n\n\nCreated with:\n gclient setdep -r src/third_party/SPIRV-Tools/src@bdcb155163d4\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\n\\n\nChange-Id: I8b9310388e1e32677f81c5aeff5ee10ba9b80fa9\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640898}", "parents": [ "98fc50733d97fd5836d4964cfe895b013456e7e3" ], "tree": "e4b2da98001659a443eff5d7365e340ea5647d5e" }, { "author": { "email": "", "name": "Xiyuan Xia", "time": "Thu Mar 14 20:17:17 2019" }, "commit": "98fc50733d97fd5836d4964cfe895b013456e7e3", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:17:17 2019" }, "message": "chromeos: Preflight CL to run perf tests on device.\n\nWhen running on device:\n- No adding \"ash-host-window-bounds\" switch. Otherwise the display is\n not properly configured;\n- Enable stub user login so that test runs in regular user session as\n on dev box;\n- No logging redirect in browser tests;\n- Use session manager daemon for shutdown only when DBusThreadManager\n uses real client;\n\nBug: 939010\nTest: Run interactive_ui_tests on device\nChange-Id: I059f28ef6cfe9dae3b605aa5ff8f7504eb4e9da5\nReviewed-on:\nReviewed-by: Scott Violet <>\nCommit-Queue: Xiyuan Xia <>\nCr-Commit-Position: refs/heads/master@{#640897}", "parents": [ "1c2c049680ae9344a4f77c4ec95ecb0c17c5d879" ], "tree": "0f6da0a64760f83a9345df6cd9135562405b509f" }, { "author": { "email": "", "name": "Nasko Oskov", "time": "Thu Mar 14 20:13:39 2019" }, "commit": "1c2c049680ae9344a4f77c4ec95ecb0c17c5d879", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:13:39 2019" }, "message": "Revert \"Add temporary simplified process lock check in the renderer process.\"\n\nThis partially reverts\nsince we don't need the instrumentation anymore. The parts that are kept\nare plumbing of the network error code into Blink and some minor\nrefactoring in RenderFrameImpl - both of these at the request of the\nreviewers of the CL as useful parts to stay.\n\nBug: 931895\nChange-Id: I71b7cdf82f76d4dfe7f9110f6bd077cc673e14c6\nReviewed-on:\nCommit-Queue: Nasko Oskov <>\nReviewed-by: \u0141ukasz Anforowicz <>\nCr-Commit-Position: refs/heads/master@{#640896}", "parents": [ "43267a07945e7cb8b6b03737ce868a29f808eb0d" ], "tree": "7210389c460aeb8474231bfaf70429bdb5049e28" }, { "author": { "email": "", "name": "Marcin Wi\u0105cek", "time": "Thu Mar 14 20:11:44 2019" }, "commit": "43267a07945e7cb8b6b03737ce868a29f808eb0d", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:11:44 2019" }, "message": "Reland \"Prepare Stack/StackAnimation (migration to CompositorAnimator, part 4)\"\n\nThis is a reland of 796a483c569238b18c611f7d77b9e4be5b83d5bd\n\nOriginal change's description:\n> Prepare Stack/StackAnimation (migration to CompositorAnimator, part 4)\n>\n> This is part of changes which put as goal removing redundant ChromeAnimation API by moving everything into CompositorAnimator.\n>\n> Public doc with proposal:\n>\n> This concrete patch is preparing Stack and StackAnimation by adding support for tab animations using AnimatorSet/CompositorAnimator.\n>\n> Notes:\n>\n> 1. both ChromeAnimation and CompositorAnimator will be supported until all patches from this series will be applied (until migration will be done)\n>\n> 2. in the onUpdateCompositorAnimations we're using AnimatorSet.isRunning() to detect if animation is still working (and if we want to complete it, we animatorSetFinished to true and immediately stop animation using finishAnimationsIfDone)\n>\n> BUG=890643\n>\n> Change-Id: I5d698c729b9001554dc1c40636baae7016d02180\n> Reviewed-on:\n> Commit-Queue: Marcin Wi\u0105cek <>\n> Reviewed-by: David Trainor <>\n> Reviewed-by: Matthew Jones <>\n> Reviewed-by: Changwan Ryu <>\n> Cr-Commit-Position: refs/heads/master@{#638881}\n\nBug: 890643, 940831\nChange-Id: Ic96d6a3a4e053c4bbb712d1dcf8b9ce889d92e77\nReviewed-on:\nReviewed-by: David Trainor <>\nCommit-Queue: Marcin Wi\u0105cek <>\nCr-Commit-Position: refs/heads/master@{#640895}", "parents": [ "c1207fcbd9065e639203b335eb5ab3ab10eb5538" ], "tree": "e521c4d61549c9b958bb59fa349dbb7903d974df" }, { "author": { "email": "", "name": "Chris Hamilton", "time": "Thu Mar 14 20:08:38 2019" }, "commit": "c1207fcbd9065e639203b335eb5ab3ab10eb5538", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:08:38 2019" }, "message": "[PM] Retire kNetworkAlmostIdle property.\n\nThis retires the kNetworkAlmostIdle from the frame node as part of the\nrefactor that aims to get rid of the \"bag of properties\" from node impls.\n\nBUG=910288\n\nChange-Id: I78b7d0f03cc23b91122328d1b7eab4b1f09a3176\nReviewed-on:\nCommit-Queue: Chris Hamilton <>\nReviewed-by: Sigur\u00f0ur \u00c1sgeirsson <>\nReviewed-by: Will Harris <>\nAuto-Submit: Chris Hamilton <>\nCr-Commit-Position: refs/heads/master@{#640894}", "parents": [ "40014e7209c57bcb42f3bc67c25d729e8315972c" ], "tree": "938e656b91780f1f79bda8bbfde6d5102a856cab" }, { "author": { "email": "", "name": "siashah", "time": "Thu Mar 14 20:07:37 2019" }, "commit": "40014e7209c57bcb42f3bc67c25d729e8315972c", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:07:37 2019" }, "message": "Remove validation logic from ExpirationDateFixFlowPrompt, since it is\nalready moved to AutofillUiUtils\n\nBug: 941807\nChange-Id: I1b4be7fedfbd5b99b8e52ee2dd92cda6d6704443\nReviewed-on:\nAuto-Submit: Siddharth Shah <>\nReviewed-by: Jared Saul <>\nReviewed-by: Rouslan Solomakhin <>\nCommit-Queue: Siddharth Shah <>\nCr-Commit-Position: refs/heads/master@{#640893}", "parents": [ "54b17c7e812cd7c961abb45b4f8bcc7e2b1bbe43" ], "tree": "59e2e0a069aa5e517d95246b44c1597bf4b19568" }, { "author": { "email": "", "name": "Xianzhu Wang", "time": "Thu Mar 14 20:07:21 2019" }, "commit": "54b17c7e812cd7c961abb45b4f8bcc7e2b1bbe43", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:07:21 2019" }, "message": "[BGPT] Let cc initialize animation states in property nodes\n\nIn this way, blink::PropertyTreeManager no longer needs to care about\nthe animation states. Now we initialize and change the states from a\nsingle source to avoid duplicate code and inconsistency.\n\nBug: 935770\nChange-Id: I7f98d66677f557213fd4559895e9c2069de196e7\nReviewed-on:\nCommit-Queue: Xianzhu Wang <>\nReviewed-by: Robert Flack <>\nReviewed-by: Philip Rogers <>\nCr-Commit-Position: refs/heads/master@{#640892}", "parents": [ "2caaf068adc04741a9818afe6eb3bf7dad897154" ], "tree": "2fc4182fed94e15f4ff42103d14bb7d8a8a7effe" }, { "author": { "email": "", "name": "Sammie Quon", "time": "Thu Mar 14 20:05:41 2019" }, "commit": "2caaf068adc04741a9818afe6eb3bf7dad897154", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:05:41 2019" }, "message": "overview: Remove shield button.\n\nThe shield button is not neccessary, the caption container view itself\ncan handle the events and forward them to OverviewItem. Makes this\nclass more reusable for non overview uses.\n\nTest: manual\nBug: 914147, 914948\nChange-Id: Iec166629d800dc9d2646f9d91056097bc2a544fb\nReviewed-on:\nCommit-Queue: Sammie Quon <>\nReviewed-by: Xiaoqian Dai <>\nCr-Commit-Position: refs/heads/master@{#640891}", "parents": [ "d50caef9fcd83d2b112cff420e7986bbfaf28428" ], "tree": "2a0bfe47a26f217d92c9f2a298066a98f15d0cd1" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 20:04:47 2019" }, "commit": "d50caef9fcd83d2b112cff420e7986bbfaf28428", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:04:47 2019" }, "message": "Roll src/third_party/chromite 7a62eb7d2b04..0f6a92f63625 (5 commits)\n\n\n\n\ngit log 7a62eb7d2b04..0f6a92f63625 --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 Update config settings by config-updater.\n2019-03-14 GetBuildMessages: Sanitize BuildIdentifiers before query\n2019-03-14 workspace_stages: Add step text for version synced.\n2019-03-14 chromeos_config: Update PFQ builds to use PFQ builder\n2019-03-14 GetBuildStatuses: sanitize inputs to fix PreCQLauncher\n\n\nCreated with:\n gclient setdep -r src/third_party/chromite@0f6a92f63625\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel\\n\nChange-Id: Iffe2e4a0227b007271c1a106a66e4813f47c78aa\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640890}", "parents": [ "0e9ad4e93bec5760b73e6a66fe904c29083be81c" ], "tree": "ba5432587f48c5b19a5bdad241957467e794e103" }, { "author": { "email": "", "name": "Lukasz Anforowicz", "time": "Thu Mar 14 20:03:47 2019" }, "commit": "0e9ad4e93bec5760b73e6a66fe904c29083be81c", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:03:47 2019" }, "message": "Move IsOriginSecure from //content/public to //services/network/public.\n\nThis CL moves the code behind content::IsOriginSecure from\n//content/common/ into //services/network/public/cpp.\nHaving this functionality in the //services/network layer will help\ndevelop //services/network features (like Sec-Fetch-Site header) which\ncan't depend on //content layer.\n\ncontent::IsOriginSecure after this CL mostly just forwards the calls\nto the new network::IsUrlPotentiallyTrustworthy:\n *) Behavior of blob: and data: URLs is preserved to minimize changes\n in this CL. These schemes will be made spec-compliant in\n follow-up CLs (the new network::IsUrlPotentiallyTrustworthy\n already agrees with the spec).\n *) url::GetLocalSchemes are now considered secure (for consistency with\n content::IsPotentiallyTrustworthyOrigin). By default this only covers\n file: URLs, but //chrome layer also adds externalfile: scheme on CrOS\n and content: scheme on Android.\n *) There are no other intended changes in behavior (unit tests have\n been added for about:, blob:, data: and javascript: URLs).\n\ncontent::IsPotentiallyTrustworthyOrigin after this CL just forwards the\ncalls to the new network::IsOriginPotentiallyTrustworthy:\n *) data: URLs behave the same (are considered insecure) before and after the\n CL (since unique |origin| would be considered insecure before this CL + it\n would also be caught by url::GetNoAccessSchemes check).\n *) Note that removing url::GetNoAccessSchemes check doesn't change any\n behavior, because such schemes result in opaque origins.\n *) Overall there are no intended changes in behavior (unit tests have\n been added for about:, data: and javascript: URLs).\n\nBug: 937451\nChange-Id: I6be8b9c7a0197fa64e1574f250964732d704fb86\nReviewed-on:\nReviewed-by: Tom Sepez <>\nReviewed-by: Avi Drissman <>\nReviewed-by: Yutaka Hirano <>\nReviewed-by: Eugene But <>\nCommit-Queue: \u0141ukasz Anforowicz <>\nCr-Commit-Position: refs/heads/master@{#640889}", "parents": [ "d499702fc9c08a1d43ec860af758f42ea0508435" ], "tree": "db8413efdfb1600bd302e7616f1a6b172dc8415a" }, { "author": { "email": "", "name": "Nate Fischer", "time": "Thu Mar 14 20:02:19 2019" }, "commit": "d499702fc9c08a1d43ec860af758f42ea0508435", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:02:19 2019" }, "message": "NS: add flaky/failing tests to the filter\n\nNo change to logic, this only disables tests for the Network Service\nbots.\n\nThis disables WebApkIntegrationTest#testActivateWebApk and\nPaymentRequestUpdateWithTest#testUpdateWithShippingOptions, both of\nwhich fail fairly steadily on the android-mojo-webview-rel bot.\n\\n\nBug: 941856, 941858\nTest: N/A\nChange-Id: I6a079cfd0d319200b56564e273bba4c1f180e086\nReviewed-on:\nCommit-Queue: Nate Fischer <>\nAuto-Submit: Nate Fischer <>\nReviewed-by: Tim Volodine <>\nCr-Commit-Position: refs/heads/master@{#640888}", "parents": [ "6f1dcf52ba3b154baac1e07ec0867f5d1bdfd601" ], "tree": "85522a07a8e89aeb670e411f1c89241bd3f60a47" }, { "author": { "email": "", "name": "Robert Liao", "time": "Thu Mar 14 20:00:13 2019" }, "commit": "6f1dcf52ba3b154baac1e07ec0867f5d1bdfd601", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 20:00:13 2019" }, "message": "Migrate Safe Cases to OnceClosure/RepeatingClosure\n\nBUG=714018,940130\\n\nChange-Id: I5d7b5258637e83fceeb03a57e64905bc262d7bd3\nReviewed-on:\nReviewed-by: Robert Liao <>\nReviewed-by: Scott Violet <>\nCommit-Queue: Robert Liao <>\nCr-Commit-Position: refs/heads/master@{#640887}", "parents": [ "eb401f6d8e37c58407b23d95d589fc174cfad3dd" ], "tree": "6f8494b74f69e192c64f381df9a5a98845260b67" }, { "author": { "email": "", "name": "Evan Stade", "time": "Thu Mar 14 19:57:06 2019" }, "commit": "eb401f6d8e37c58407b23d95d589fc174cfad3dd", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:57:06 2019" }, "message": "Relay kAvatarIcon from browser process to Ash.\n\nThis fixes the appearance of avatar icon on files app.\n\nAlso, don't set kAvatarIconKey on browser windows, since it's\nignored anyway. This should save a little memory (storing\nthe image) and computation (creating the masked image).\n\nBug: 940730\nChange-Id: I3898070673eb719e9dbde20a2b0de1d8fab1d4ec\nReviewed-on:\nReviewed-by: Scott Violet <>\nReviewed-by: Tom Sepez <>\nAuto-Submit: Evan Stade <>\nCommit-Queue: Evan Stade <>\nCr-Commit-Position: refs/heads/master@{#640886}", "parents": [ "f2f97e0dfb51b94a91138984f8a265426c2da800" ], "tree": "b60cffcc2e442963efefa5881323fa39e17d2e21" }, { "author": { "email": "", "name": "v8-ci-autoroll-builder", "time": "Thu Mar 14 19:52:42 2019" }, "commit": "f2f97e0dfb51b94a91138984f8a265426c2da800", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:52:42 2019" }, "message": "Update V8 to version 7.5.44.\n\nSummary of changes available at:\n\n\nPlease follow these instructions for assigning/CC'ing issues:\n\n\nPlease close rolling in case of a roll revert:\n\nThis only works with a Google account.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel\n\,\n\nChange-Id: I77ab6d2edc4e22401631762587f610b4ac03b7d0\nReviewed-on:\nReviewed-by: v8-ci-autoroll-builder <>\nCommit-Queue: v8-ci-autoroll-builder <>\nCr-Commit-Position: refs/heads/master@{#640885}", "parents": [ "0bd10e13a008389ec14bbe7cc95f17d82ea151c1" ], "tree": "6a45e3d5d32d94939bb4301fb55d30865940f57c" }, { "author": { "email": "", "name": "Roger McFarlane", "time": "Thu Mar 14 19:50:30 2019" }, "commit": "0bd10e13a008389ec14bbe7cc95f17d82ea151c1", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:50:30 2019" }, "message": "[autofill] Pin preview font-family to a system font\n\nBug: 916838\nChange-Id: I4e874105262f2e15a11a7a18a7afd204e5827400\nReviewed-on:\nReviewed-by: Fabio Tirelo <>\nReviewed-by: Koji Ishii <>\nCommit-Queue: Roger McFarlane <>\nCr-Commit-Position: refs/heads/master@{#640884}", "parents": [ "a4a4c31a74c3541075a70ed60a984bf28cac4d34" ], "tree": "70594ffe849202fd400390f61dc6738249d3f4aa" }, { "author": { "email": "", "name": "Edwin Joe", "time": "Thu Mar 14 19:47:32 2019" }, "commit": "a4a4c31a74c3541075a70ed60a984bf28cac4d34", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:47:32 2019" }, "message": "Added new UMA to track the entirety of tab switching duration.\n\nCreated a new class TabSwitchTimeRecorder that tracks tab switching\nduration from the input event timestamp until the frame is presented\non the screen. The the data will be uploaded on an UMA called\nBrowser.Tabs.TotalSwitchDuration.(WithSavedFrames|NoSavedFrames),\ndepending on whether we have saved frames when we switch to the tab.\n\nAlso merged the MPArch.RWH_TabSwitchPaintDuration metric tracking with\nthis new class, and removed the old callback creator for the\nMPArch.RWH_TabSwitchPaintDuration metric.\n\nCombining the MPArch.RWH_TabSwitchPaintDuration metric with this class\naddresses the issue with that metric where sometimes the callback is\nnot fired on a tab switch, uploading wrong metric. See crbug/936858.\n\nWith this new UMA, we have data for the different stages on tab switch:\n1. From input event timestamp to when the TabStripModel starts processing\n it (Browser.Tabs.InputEventToSelectionTime)\n2. From when the TabStripModel starts processing tab switch until when\n the visibility request is sent by the Browser to the Renderer\n (Browser.Tabs.SelectionToVisibilityRequestTime)\n3. From when the visibility request is sent until the frame presentation\n time (MPArch.RWH_TabSwitchPaintDuration)\n4. The overall/total time (Browser.Tabs.TotalSwitchDuration)\n\nBug:921120\n\nChange-Id: I72edae19bd885f4bae0bc9aab6e78bb221422a2a\nReviewed-on:\nCommit-Queue: Edwin Joe <>\nReviewed-by: Robert Kaplow <>\nReviewed-by: Will Harris <>\nReviewed-by: Scott Violet <>\nReviewed-by: Antoine Labour <>\nReviewed-by: Sadrul Chowdhury <>\nReviewed-by: Jonathan Ross <>\nCr-Commit-Position: refs/heads/master@{#640883}", "parents": [ "0bbcb6ba68246c9c4bee24fcea9c9d0497fca839" ], "tree": "0b1a930406268df237f4d19f7749f54f3cbcf2e8" }, { "author": { "email": "", "name": "Rohit Rao", "time": "Thu Mar 14 19:42:32 2019" }, "commit": "0bbcb6ba68246c9c4bee24fcea9c9d0497fca839", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:42:32 2019" }, "message": "Roll src/ios/third_party/edo/src/ 4ec31ccbe..0146bd6e1 (72 commits)\n\n\n\n$ git log 4ec31ccbe..0146bd6e1 --date=short --no-merges --format='%ad %ae %s'\n2019-03-12 ynzhang Removing unnecessary log.\n2019-03-11 haowoo Clean up the executor after the test finishes.\n2019-03-11 ynzhang Add missing semaphore wait for connector.\n2019-03-11 ynzhang Minor refactoring and some extra comments for implementation.\n2019-03-08 ynzhang Use dispatch_after instead of CFRunloop since CFRunloop in background thread does not have a timer or source.\n2019-03-07 ynzhang Fix the return logic of register service on device.\n2019-03-06 ynzhang Use NSLog instead of NSAssert to avoid unused variable warning.\n2019-03-06 ynzhang Optimize API for device support.\n2019-03-04 ynzhang Add custom user info keys for device info of attachment/detachment notifications.\n2019-02-27 ynzhang Update documents for API connectToDevice:onPort:error:.\n2019-02-26 ynzhang Refactor DeviceLib into a separate target.\n2019-02-15 haowoo Add more debugging info when sending request fails.\n2019-02-14 haowoo Defer to request the hostPort.\n2019-02-12 haowoo Invalidate the service after the test is done.\n2019-02-11 rrallo Update\n2019-01-30 haowoo Fix the strong self reference when creating the listen socket.\n2019-01-23 ynzhang Split the device channel creation method into a particular category.\n2019-01-21 ynzhang Add a flag in the initializer to explicitly indicate device registration when starting host service, and update related log info.\n2019-01-18 ynzhang Add device support for eDO.\n2019-01-16 ynzhang Allow EDOSocketChannel to initialize with dispatch_io_t.\n2019-01-16 haowoo Remove the unneeded test and rephrase the comment.\n2019-01-15 haowoo Forward the -description of EDOObject.\n2019-01-11 ynzhang Add device serial information to EDOObject from requests.\n2019-01-09 haowoo Resolve EDOObject to the same ones for the same underlying objects in the arguments.\n2019-01-08 ynzhang Extend EDOServicePort to include service name and device serial information.\n2019-01-07 haowoo Increase test timeout to reduce flakiness on the slower machines.\n2019-01-07 ynzhang Fix race condition of EDOChannelPool by always waiting before entering synchronization queue to update channels.\n2019-01-04 ynzhang Updated channel pool fetch from async to sync, and added a semaphore for each host port to guarantee channel availability on creation.\n2019-01-03 ynzhang Minor cleanup for EDOChannelPool by removing unnecessary check and making once token of service connection port an ivar.\n2019-01-03 ynzhang Refactor EDOSocketChannel to extract frame header logic into a util file, and extend EDOHostNamingService to support service registration with name.\n2019-01-02 ynzhang Minor cleanup for comments and code readability with moving content in EDOHostService invocation category to EDOHostService private category.\n2019-01-01 ynzhang Refactor EDOHostService to extract requests receiving logic for reuse.\n2018-12-27 ynzhang Rename sharedObject of EDOHostNamingService to sharedService to be consistent.\n2018-12-25 ynzhang Added EDOHostNamingServiceObject to provide service ports information.\n2018-12-17 ynzhang Refactoring for code clean up by removing redundant method and add extra #pragma.\n2018-12-12 haowoo Add libMeasure dependency to libeDO.\n2018-12-12 haowoo Add the client statistics for the connection, request, and response.\n2018-12-10 haowoo Revert Xcode version.\n2018-12-10 haowoo Fix the mismatched filename EDOServiceUtils.\n2018-12-10 haowoo Refactor how to collect the response handling time spent.\n2018-12-03 ynzhang Use EDOChannel protocol instead of EDOSocketChannel type in EDOSocketChannelPool to make it more generic.\n2018-12-03 ynzhang Update the error log to be more readable.\n2018-11-30 haowoo Add the measure support.\n2018-11-28 ynzhang Add missing files to the Xcode project file.\n2018-11-28 ynzhang Add optional device serial information in host port key.\n2018-11-28 haowoo Calculate and save the time spent on handling a single request.\n2018-11-19 haowoo Create the listen socket lazily if the object or port is not given.\n2018-11-14 haowoo Add comment for unwrapping nullable objects.\n2018-11-13 haowoo Create a temporary service when sending a remote request if needed.\n2018-11-13 haowoo Move the send and receive data from EDOExecutor to EDOClientService.\n2018-11-12 haowoo Remove the executor dependency on the channels.\n2018-11-05 haowoo Use the correct return type to avoid memory corruption.\n2018-11-02 haowoo Refactor EDOMessageQueue to handle the last message.\n2018-10-31 haowoo Unwrap an object from EDOClientService.\n2018-10-30 haowoo Resolve the outvar to be local whenever possible.\n2018-10-26 haowoo Refactor the executor message to be able to wait on the response.\n2018-10-26 ynzhang Add new files references into the Xcode proj file.\n2018-10-26 ynzhang Make ping message optional when sending request.\n2018-10-26 wuhao.wise Add email notifications for travis failures\n2018-10-25 ynzhang Small fixes for comments and category name.\n2018-10-25 ynzhang Exposed the public API for users to enable their custom class to be pass-by-value by default.\n2018-10-23 wuhao.wise Marks EDOMessageQueue.empty readonly as it should be.\n2018-10-22 wuhao.wise Refactor the message queue.\n2018-10-22 wuhao.wise Fix the missing generic type.\n2018-10-19 wuhao.wise Fix all missing NSSecureCoding support.\n2018-10-19 wuhao.wise Expose API to retrieve the EDOHostService from a given queue.\n2018-10-18 ynzhang Use value type for NSURL since it is immutable and implements NSCoding.\n2018-10-15 wuhao.wise Turn off secureEncoding as there is an unexpected read error during decoding.\n2018-10-15 wuhao.wise iOS 12 API deprecation and support NSSecureCoding.\n2018-10-12 wuhao.wise Add -hash to EDOObject.\n2018-10-11 wuhao.wise Revert replace the deprecated archiver and unarchiver's API's.\n2018-10-11 wuhao.wise Replace the deprecated archiver and unarchiver's API's.\n\nCreated with:\n roll-dep src/ios/third_party/edo/src\n\nChange-Id: I646df4dc83341e54b17231c2e0351626cb6e143a\nReviewed-on:\nReviewed-by: Justin Cohen <>\nCommit-Queue: Rohit Rao <>\nCr-Commit-Position: refs/heads/master@{#640882}", "parents": [ "52716f040edbda1b9f34cd86034b890f94fefe67" ], "tree": "1cf9cdb4fe6008f8ab3ca1eeadc028b34643be88" }, { "author": { "email": "", "name": "gogerald", "time": "Thu Mar 14 19:41:48 2019" }, "commit": "52716f040edbda1b9f34cd86034b890f94fefe67", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:41:48 2019" }, "message": "Correct comments\n\nChange-Id: I9c1f208a62d9b5bc5d6934151dc8fb2e29010c85\nReviewed-on:\nCommit-Queue: Yaron Friedman <>\nReviewed-by: Yaron Friedman <>\nReviewed-by: Stephane Zermatten <>\nAuto-Submit: Ganggui Tang <>\nCr-Commit-Position: refs/heads/master@{#640881}", "parents": [ "6b4ebb33e10af81bdf2cc70503c5488cfad03259" ], "tree": "633d030319b48e55f3510d92f790d4cb626174b2" }, { "author": { "email": "", "name": "Richard Knoll", "time": "Thu Mar 14 19:41:28 2019" }, "commit": "6b4ebb33e10af81bdf2cc70503c5488cfad03259", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:41:28 2019" }, "message": "Format notification timestamps in the future.\n\nThis formats timestamps in the future the same way as Android is\nformatting them.\n\nExample: \"in 5m\" for a notification set in 5 minutes.\n\nBug: 914432\nChange-Id: Ibb73f5d999defa2f1b9aa347dd1d368de1867766\nReviewed-on:\nCommit-Queue: Richard Knoll <>\nReviewed-by: Peter Beverloo <>\nCr-Commit-Position: refs/heads/master@{#640880}", "parents": [ "7f76ee2a984b8e6172c2a5669ee2c8285eb2b9e1" ], "tree": "d9c66e632d7674a9991f56e43721d28cd36a2fc8" }, { "author": { "email": "", "name": "Robert Liao", "time": "Thu Mar 14 19:40:41 2019" }, "commit": "7f76ee2a984b8e6172c2a5669ee2c8285eb2b9e1", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:40:41 2019" }, "message": "Remove Unimplemented Method views::MenuController::RunMessageLoop()\n\nBUG=940130\\n\nChange-Id: I67dfc7c6e63bfec3667a4ccaf03938b6342d4e23\nReviewed-on:\nReviewed-by: Robert Liao <>\nCommit-Queue: Robert Liao <>\nCr-Commit-Position: refs/heads/master@{#640879}", "parents": [ "c4756c3b2567d902e33e0cfeed32042b2074f3da" ], "tree": "d9a10197cb1243c7b2f2452440326396254426af" }, { "author": { "email": "", "name": "Brian Sheedy", "time": "Thu Mar 14 19:36:57 2019" }, "commit": "c4756c3b2567d902e33e0cfeed32042b2074f3da", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:36:57 2019" }, "message": "Disable WebVR focus lock test on K/M\n\nWebXrVrInputTest#testPresentationLocksFocus has been flaky on K and M\nfor a while now. The root cause is somewhat known, but hard to reproduce\nor get additional information out of. Since WebVR is on its way out\nanyways, disable the test on the affected OSes (WebXR version is still\nenabled everywhere).\n\nBug: 897259\nChange-Id: I628c768bb96f102cbbb49a9f845ff3ddbeb07363\nReviewed-on:\nReviewed-by: Klaus Weidner <>\nCommit-Queue: Brian Sheedy <>\nCr-Commit-Position: refs/heads/master@{#640878}", "parents": [ "f806b39f96a038eb5f53a5a7257a8e9504b1dc53" ], "tree": "2903c51806ee3a857cc92be367243244ffb22502" }, { "author": { "email": "", "name": "John Budorick", "time": "Thu Mar 14 19:36:09 2019" }, "commit": "f806b39f96a038eb5f53a5a7257a8e9504b1dc53", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:36:09 2019" }, "message": "Mark virtual/exotic-color-space/images/feature-policy-oversized-images.html as failing on win.\n\nBug: 942134\nChange-Id: I3e98985b4986d2c4302450c91eae1f1ab08a2026\nTbr:,\nReviewed-on:\nReviewed-by: John Budorick <>\nCommit-Queue: John Budorick <>\nCr-Commit-Position: refs/heads/master@{#640877}", "parents": [ "3de509f46d4132a11af22e8f44d44ac1954bdcc5" ], "tree": "b97852d5a03fb242089ee230faa736775e01643f" }, { "author": { "email": "", "name": "Travis Skare", "time": "Thu Mar 14 19:35:48 2019" }, "commit": "3de509f46d4132a11af22e8f44d44ac1954bdcc5", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:35:48 2019" }, "message": "Allow searching for \"javascript:foo\" if foo is likely not code\n\nwhere \"likely not code\" = [^;=().]*\n\nBug: 31661\nChange-Id: Ib5286b844b7d88c43bb377eb172e9a109f3d35cd\nReviewed-on:\nReviewed-by: Kevin Bailey <>\nCommit-Queue: Travis Skare <>\nCr-Commit-Position: refs/heads/master@{#640876}", "parents": [ "1261081fc2a0e703c19832eda2b263757d8d3609" ], "tree": "7e65920a7d3a5373158e1d319bd02315232ca9d0" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 19:24:29 2019" }, "commit": "1261081fc2a0e703c19832eda2b263757d8d3609", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:24:29 2019" }, "message": "Roll src/third_party/catapult 1a088f27008b..44a43fd4ffa9 (1 commits)\n\n\n\n\ngit log 1a088f27008b..44a43fd4ffa9 --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 Pass possible_browser to shared state constructor\n\n\nCreated with:\n gclient setdep -r src/third_party/catapult@44a43fd4ffa9\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel\n\nBUG=chromium:939374\\n\nChange-Id: I18feb03e634f182d4f35d141c9a81943f2a4ac0c\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640875}", "parents": [ "6eba93c0d038333092d0f9f4855c024250aa10f0" ], "tree": "33c1b979e6bf0e413a30a276c2bdcda8480ebadd" }, { "author": { "email": "", "name": "Khushal", "time": "Thu Mar 14 19:23:50 2019" }, "commit": "6eba93c0d038333092d0f9f4855c024250aa10f0", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:23:50 2019" }, "message": "gpu/android: Support native GpuMemoryBuffers for BGR_565 format.\n\\n\nBug: 889328\nChange-Id: I9db78b07b5e067ecc3303decc9c3588ba7b55350\nReviewed-on:\nAuto-Submit: Khushal <>\nReviewed-by: Antoine Labour <>\nReviewed-by: Tom Sepez <>\nCommit-Queue: Tom Sepez <>\nCr-Commit-Position: refs/heads/master@{#640874}", "parents": [ "c7933dd73e5c01f755a431170a70cdec7d88b4be" ], "tree": "aef7c6ec846d6273808d852a895247af5cc66e76" }, { "author": { "email": "", "name": "Jonathan Backer", "time": "Thu Mar 14 19:22:00 2019" }, "commit": "c7933dd73e5c01f755a431170a70cdec7d88b4be", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:22:00 2019" }, "message": "Generate unique texture IDs with GLStubApi\n\nOnly consumers of GLStubApi are GpuChannelTestCommon (gpu_unittests) and\nGPU fuzzers. We get a new GLStubApi for every case executed by\, so we don't have to worry about ID exhaustion.\n\nBug: 939873\nChange-Id: I335c4d9b0c340af62c8e90013669259a0226deef\nReviewed-on:\nCommit-Queue: Zhenyao Mo <>\nReviewed-by: Zhenyao Mo <>\nAuto-Submit: Jonathan Backer <>\nCr-Commit-Position: refs/heads/master@{#640873}", "parents": [ "195f1eed34ae4eba1c6f9d8c76a1e47253762e94" ], "tree": "0d5b710379913be7b9d4cba1e5ca244c127e12d0" }, { "author": { "email": "", "name": "Raymond Toy", "time": "Thu Mar 14 19:20:34 2019" }, "commit": "195f1eed34ae4eba1c6f9d8c76a1e47253762e94", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:20:34 2019" }, "message": "Gather statistics for AudioContextOptions.sampleRate\n\nRecord the selected sample rate along with the ratio between that and\nthe HW sample rate.\n\nThe selected rate will tell us what rate is mostly commonly used. The\nratio will allow us to find the most commonly used ratios so we can\npotentially optimize the resampler for those cases.\n\nAlso fix the WebAudio.AudioContext.HardwareSampleRate histogram which\nis recording the context rate instead of the HW rate. We really want\nthe HW rate.\n\nBug: 939848\nChange-Id: I4630c52bdf59a8c02456d1e10f25815f83bca8c9\nReviewed-on:\nCommit-Queue: Raymond Toy <>\nReviewed-by: Hongchan Choi <>\nReviewed-by: Mark Pearson <>\nCr-Commit-Position: refs/heads/master@{#640872}", "parents": [ "e36870121d2cc32edc8a7be4491d125804441d03" ], "tree": "1986d7fec0ef47898e8baad2264e014b25d273c9" }, { "author": { "email": "", "name": "Geoff Lang", "time": "Thu Mar 14 19:17:31 2019" }, "commit": "e36870121d2cc32edc8a7be4491d125804441d03", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:17:31 2019" }, "message": "Mark webgl-to-canvas tests as failing on all Vulkan drivers.\n\nPreviously these were just failing on NVIDIA but we've seen failures on AMD now\ntoo.\n\\nNOTRY=true\n\nBUG=angleproject:2918\n\nChange-Id: I6a22692fc46fdc9ecde7e744a0f3855cb85f587c\nReviewed-on:\nReviewed-by: Geoff Lang <>\nCommit-Queue: Geoff Lang <>\nAuto-Submit: Geoff Lang <>\nCr-Commit-Position: refs/heads/master@{#640871}", "parents": [ "e9c45cc3b3cc964fd9feb1805d030f3a918ac76a" ], "tree": "79ad97cef6571278e57402c010bcceeebec4f7f6" }, { "author": { "email": "", "name": "Michael Spang", "time": "Thu Mar 14 19:17:21 2019" }, "commit": "e9c45cc3b3cc964fd9feb1805d030f3a918ac76a", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:17:21 2019" }, "message": "chromecast: Move locales to data_deps\n\nMove locale paks to data_deps so we can use GN to get a list of them\nalong with any other runtime dependencies.\n\nTest: gn gen out/chromecast --args='is_chromecast=true'; \\\n gn desc out/chromecast //chromecast:cast_shell runtime_deps\nBug: b/128440739\n\nChange-Id: I5fbfc7d8511c916c46bd256dd92e52721e34369a\nReviewed-on:\nCommit-Queue: Michael Spang <>\nReviewed-by: Luke Halliwell <>\nCr-Commit-Position: refs/heads/master@{#640870}", "parents": [ "32bac7bf27395aaa7dbbe1d4269dacfe75665451" ], "tree": "b22b3105562c42e9304bbe5ddee7d15e5cba60f5" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 19:12:12 2019" }, "commit": "32bac7bf27395aaa7dbbe1d4269dacfe75665451", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:12:12 2019" }, "message": "Roll src/third_party/skia 44c8131b779b..a4323d71424f (7 commits)\n\n\n\n\ngit log 44c8131b779b..a4323d71424f --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 Roll third_party/externals/swiftshader eb7cf3c4b0b1..af973b67141e (2 commits)\n2019-03-14 Reland \"Update SkCanvas' experimental SkiaRenderer API\"\n2019-03-14 Roll third_party/externals/swiftshader ca56e8b07a1a..eb7cf3c4b0b1 (1 commits)\n2019-03-14 Use '&' to toggle showing the gm's size in viewer\n2019-03-14 move in center of radial_gradient_precision\n2019-03-14 Update color type after color override in GrFillRectOp.\n2019-03-14 Set RG_float to be texturable on Metal\n\n\nCreated with:\n gclient setdep -r src/third_party/skia@a4323d71424f\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel\\n\nChange-Id: Iabb44202697b1432badcbf5b976f8ae1dec2bafa\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640869}", "parents": [ "2e04a95b13e3ee0ade1152c87c25ed3e22595194" ], "tree": "3cb0f29b97f531701965db355da67f3e42b3c0d6" }, { "author": { "email": "", "name": "Malay Keshav", "time": "Thu Mar 14 19:11:21 2019" }, "commit": "2e04a95b13e3ee0ade1152c87c25ed3e22595194", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:11:21 2019" }, "message": "Update UI layer API for rounded corner and fast rounded corner\n\nThis patch adds an API for fast rounded corner on UI layers which tries\nto optimize for performance at the cost of quality.\n\nThe patch also updates the rounded corner to work with clones and mirror\nlayers while also working with different layer types.\n\nUpdated respective unittests.\n\nBug: 903486\nChange-Id: I1e5e45cb32f4cf9dd327df598074d382ce5d6bdc\nReviewed-on:\nReviewed-by: danakj <>\nCommit-Queue: Malay Keshav <>\nCr-Commit-Position: refs/heads/master@{#640868}", "parents": [ "7685997cda6b42c79ec814ae267979adac6d93da" ], "tree": "03b08a5019384ff5dbf5889d06da73945419697b" }, { "author": { "email": "", "name": "Lowell Manners", "time": "Thu Mar 14 19:11:06 2019" }, "commit": "7685997cda6b42c79ec814ae267979adac6d93da", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:11:06 2019" }, "message": "Remove unused GetAccountInfoFromGaiaId method.\n\nThe last reference to this method was deleted in\n\n\nBug: 933109\nChange-Id: Ic490527d37387753339e82ec91f7ebce414cd71c\nReviewed-on:\nReviewed-by: Xiaohui Chen <>\nReviewed-by: Greg Kerr <>\nReviewed-by: Colin Blundell <>\nCommit-Queue: Lowell Manners <>\nCr-Commit-Position: refs/heads/master@{#640867}", "parents": [ "a0e48542dcd07cc0e40ea568f8b8a9147d9d9965" ], "tree": "7bd36bff2b94c3ef5eb8098431a29fce6439c60a" }, { "author": { "email": "", "name": "Ian Clelland", "time": "Thu Mar 14 19:10:10 2019" }, "commit": "a0e48542dcd07cc0e40ea568f8b8a9147d9d9965", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:10:10 2019" }, "message": "Allow null execution context in feature policy OT check\n\nThe previous code, which simply returned 'disabled' when the execution\ncontext is null, prevents unit tests from parsing OT-gated features.\n\nRemoving that check allows nullptr to be passed into the origin_trials\nmethods, which will fall back to a runtime flag check.\n\nBug: 941595\nChange-Id: I183292bee591d9c48ff7d73e12e6b74da239e0e9\nReviewed-on:\nReviewed-by: Paul Meyer <>\nCommit-Queue: Ian Clelland <>\nCr-Commit-Position: refs/heads/master@{#640866}", "parents": [ "731910ad315fa6c5468bd850241627d6bd837a12" ], "tree": "4010f3243163f65801649d14bfa75551da13e41d" }, { "author": { "email": "", "name": "Tomasz \u015aniatowski", "time": "Thu Mar 14 19:10:02 2019" }, "commit": "731910ad315fa6c5468bd850241627d6bd837a12", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:10:02 2019" }, "message": "Fix any_internal_unittest on some less common platforms\n\nThe test as written assumed that sizeof(std::string) > sizeof(void*).\nThe C++ standard doesn't appear to guarantee that, and on some platforms\nin some configurations the two sizes are in fact equal. This seems to\nbe the case in some old ABI compatibility cases on gcc.\n\nUse a helper two-void-pointer struct instead of std::string to avoid\nconfusing breakages.\n\nBug: 906125\nChange-Id: I47946fecf2317c16ac38b8395a48c5f87d25ffeb\nReviewed-on:\nReviewed-by: Alex Clarke <>\nReviewed-by: Daniel Cheng <>\nCommit-Queue: Daniel Cheng <>\nAuto-Submit: Tomasz \u015aniatowski <>\nCr-Commit-Position: refs/heads/master@{#640865}", "parents": [ "5802b300e19a5facdace0df0566a25540e33dee0" ], "tree": "fb11b231af20acacc0cbe492067895c81a03bd9c" }, { "author": { "email": "", "name": "David Valleau", "time": "Thu Mar 14 19:09:02 2019" }, "commit": "5802b300e19a5facdace0df0566a25540e33dee0", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:09:02 2019" }, "message": "Adding unit tests for LocalPrinterHandlerChromeos\n\nThis change is adding unit tests for some of the functions in\nLocalPrinterHandlerChromeos with the intention of catching possible\nregressions earlier. For example describes a\nbug which caused a crash in Chrome.\n\nIn order to create these tests, some parts of the\nLocalPrinterHandlerChromeos has been refactored in order to allow for\nmocking some of the class dependencies.\n\,\n\nBug: 922286\nChange-Id: Icdd75eb097e69d0c20c8f3e220dd11a899333249\nReviewed-on:\nCommit-Queue: David Valleau <>\nReviewed-by: Rebekah Potter <>\nCr-Commit-Position: refs/heads/master@{#640864}", "parents": [ "b1b3f0e866174acdcbbaecfe48b888513f3f4c9b" ], "tree": "0b8ef5b1fb4e7eb692d4f0cf867ba8a94fb5c6ba" }, { "author": { "email": "", "name": "Salvador Guerrero", "time": "Thu Mar 14 19:08:59 2019" }, "commit": "b1b3f0e866174acdcbbaecfe48b888513f3f4c9b", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:08:59 2019" }, "message": "leveldb_proto: Added options and removed name from Init\n\nThe new Init method used by the GetDB API has no way to specify leveldb\nOptions, which is used by some clients, such as download_store to\nspecify cache size.\n\nAll Init methods receive a client_name, which is used to record UMA\nmetrics, and the new GetDB API introduces a ProtoDbType Enum, which is\nused to identify every client and for the finch experiment that will be\nused to migrate the clients. This may cause some confusion, as there\nhas to be two different strings set up for similar purposes\n(name for UMA metrics and name for finch experiment).\n\nThis CL adds 2 new Init functions for the new API, these functions don't\nhave a client_name parameter, instead they report UMA metrics using the\nname received from SharedProtoDatabaseClientList::ProtoTypeToString\nfunction.\n\nInit(callback)\nInitialize using default unique DB options.\n\nInit(unique_db_options, callback)\nInitialize using provided unique DB options, options will be ignored if\na shared DB is used.\n\nThe old Init(client_name, callback) still remains for compatibility\npurposes.\n\nBug: 870813\nChange-Id: If8f9571d9964ba36a402f0b6f7cbd235f9810f66\nReviewed-on:\nReviewed-by: ssid <>\nCommit-Queue: Salvador Guerrero <>\nCr-Commit-Position: refs/heads/master@{#640863}", "parents": [ "5cef02b5fd2a3b96b3e2d79f3a696541abb00c0c" ], "tree": "53cfaa0a75c7be71f38d8b0b4ac1b9e3e4557586" }, { "author": { "email": "", "name": "Raphael Kubo da Costa", "time": "Thu Mar 14 19:01:37 2019" }, "commit": "5cef02b5fd2a3b96b3e2d79f3a696541abb00c0c", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:01:37 2019" }, "message": "UsbServiceLinux: Remove outdated comment\n\nUsbServiceLinux::BlockingTaskHelper::Start() hasn't been static since 2016's\n3b9a7a6338 (\"Remove DeviceMonitorLinux::WillDestroyCurrentMessageLoop()\").\n\nChange-Id: Ifc3112b5e63a3ca751ba85bbc92a1b8d1d70c0c4\nReviewed-on:\nCommit-Queue: Raphael Kubo da Costa <>\nCommit-Queue: Reilly Grant <>\nAuto-Submit: Raphael Kubo da Costa <>\nReviewed-by: Reilly Grant <>\nCr-Commit-Position: refs/heads/master@{#640862}", "parents": [ "0f5a047f130a221e028dac09a65441075d8d2ec7" ], "tree": "f807cd4581b54b44d9767712478b46959347b429" }, { "author": { "email": "", "name": "George Burgess IV", "time": "Thu Mar 14 19:01:08 2019" }, "commit": "0f5a047f130a221e028dac09a65441075d8d2ec7", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 19:01:08 2019" }, "message": "Revert to chromeos-chrome-amd64-74.0.3725.0_rc-r1-merged\n\nOur source for these profiles is currently having issues. To minimize\nthe impact of this, I'm kicking us back to our 3725 profile. The\nautoroller has been stopped, as well.\n\\n\nBug: chromium:942050\nChange-Id: Iecaac82ceef8bba9859d8d08aeae2a4b994c5952\nReviewed-on:\nReviewed-by: George Burgess <>\nCommit-Queue: George Burgess <>\nCr-Commit-Position: refs/heads/master@{#640861}", "parents": [ "549922da7022990688f77d79cdd1cf2b89fe1dc1" ], "tree": "9686ad89068bc78e70c4d87734061dfa82198d21" }, { "author": { "email": "", "name": "Theresa", "time": "Thu Mar 14 18:55:33 2019" }, "commit": "549922da7022990688f77d79cdd1cf2b89fe1dc1", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:55:33 2019" }, "message": "[Dark] Paint the bottom system nav black in dark mode\n\nBUG=934490\n\nChange-Id: Iad68306ebc8c5f723b2932cca58a47eb84cea07e\nReviewed-on:\nAuto-Submit: Theresa <>\nReviewed-by: Becky Zhou <>\nCommit-Queue: Theresa <>\nCr-Commit-Position: refs/heads/master@{#640860}", "parents": [ "2465d5f2e95e6fcd5622172bb104b5d278f2fd87" ], "tree": "603676868776dee5290439e658cfda20dc6c6c04" }, { "author": { "email": "", "name": "mrefaat", "time": "Thu Mar 14 18:54:43 2019" }, "commit": "2465d5f2e95e6fcd5622172bb104b5d278f2fd87", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:54:43 2019" }, "message": "Create OverscrollActionsTabHelper and move logic from Tab to it.\n\nObserve webState to implement webStateDestroyed.\nAdd Unit tests for overscroll_actions_tab_helper.\n\nBug: 902082, 902079\nChange-Id: Ia54c352186175d128d2916dc18809e146ccc3cce\nReviewed-on:\nCommit-Queue: Mohammad Refaat <>\nReviewed-by: Eugene But <>\nReviewed-by: Kurt Horimoto <>\nCr-Commit-Position: refs/heads/master@{#640859}", "parents": [ "bd3060e96e6bcc6aa4f6a5016b9a1fb5a248e59e" ], "tree": "e07809cfed8f1b5810dac199f358c80d94b8915b" }, { "author": { "email": "", "name": "Sergey Ulanov", "time": "Thu Mar 14 18:51:17 2019" }, "commit": "bd3060e96e6bcc6aa4f6a5016b9a1fb5a248e59e", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:51:17 2019" }, "message": "Revert \"[Fuchsia] Replace GetHandleFromFile() with OpenDirectory()\"\n\nThis reverts commit 365a08b1cccfae2c49f1f20d182f2125216073f3.\n\nReason for revert: Many tests started flaking.\n\nOriginal change's description:\n> [Fuchsia] Replace GetHandleFromFile() with OpenDirectory()\n> \n> GetHandleFromFile() was used only to open directories. Replaced it with\n> OpenDirectory() which:\n> 1. Open the specified path instead of taking base::File. All\n> GetHandleFromFile were already calling base::File() anyway.\n> 2. Returns InterfaceHandle<fuchsia::io::Directory> which is more\n> type-safe.\n> \n> Change-Id: I7a1edbf4a0908e9a599bf30d9b12d917a8769356\n> Reviewed-on:\n> Commit-Queue: Sergey Ulanov <>\n> Reviewed-by: Wez <>\n> Cr-Commit-Position: refs/heads/master@{#640675}\n\,\n\nChange-Id: I28c25f7cdea8169933fa06fd763a90e7f7c0e754\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on:\nReviewed-by: Sergey Ulanov <>\nCommit-Queue: Sergey Ulanov <>\nCr-Commit-Position: refs/heads/master@{#640858}", "parents": [ "489ec3c4b0c9ef4b466ea7ec696c0cc21828a26f" ], "tree": "51279f71b0cf96a60de1ec0984860485ec7b0f31" }, { "author": { "email": "", "name": "Chris Hamilton", "time": "Thu Mar 14 18:47:06 2019" }, "commit": "489ec3c4b0c9ef4b466ea7ec696c0cc21828a26f", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:47:06 2019" }, "message": "[PM] Create NodeAttachedData base class.\n\nThis creates strongly typed helpers for associating user data with nodes in\nthe node graph. The data is centrally hosted in a single map owned by the\ngraph, and automatically cleaned up when nodes are removed. Alternatively,\nstorage can be provided directly in a node without the node implementation\nhaving to know about the data types.\n\nChange-Id: I90c662d251e926acb10c6ea65c2a6197bc0239df\nReviewed-on:\nCommit-Queue: Chris Hamilton <>\nReviewed-by: Fran\u00e7ois Doray <>\nReviewed-by: Etienne Pierre-Doray <>\nCr-Commit-Position: refs/heads/master@{#640857}", "parents": [ "10d9e15652aec80dc8444b4a0683c1fbc826f3c9" ], "tree": "8d1fe50e3bb91800d1aa1fd5cf708af48782b21f" }, { "author": { "email": "", "name": "Lei Zhang", "time": "Thu Mar 14 18:46:02 2019" }, "commit": "10d9e15652aec80dc8444b4a0683c1fbc826f3c9", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:46:02 2019" }, "message": "Remove base::win::OSInfo::architecture().\n\nUse GetArchitecture() instead.\n\,\n\nChange-Id: Idaa14b959ee0d0d77c33b04e7af0d06889040f28\nReviewed-on:\nCommit-Queue: Lei Zhang <>\nReviewed-by: Antoine Labour <>\nReviewed-by: Bill Budge <>\nReviewed-by: Greg Thompson <>\nCr-Commit-Position: refs/heads/master@{#640856}", "parents": [ "66898c52b38c4a437e819f4f0d187620f9b4a92e" ], "tree": "7fd4e9513f65b14c061899e01f802a73e50faf4f" }, { "author": { "email": "", "name": "Bo Liu", "time": "Thu Mar 14 18:45:59 2019" }, "commit": "66898c52b38c4a437e819f4f0d187620f9b4a92e", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:45:59 2019" }, "message": "Viewport for tile priority should not grow viewport\n\nChange LayerFreeFrameSinkClient viewport to be in view (ie root layer)\nspace and update comment. Move the code to compute the viewport in\nview space to browser_view_renderer so it can be intersected with the\nregular viewport.\n\nBug: 940083\nChange-Id: If7fb829894409c0e55162e61218b63586f1f2044\nReviewed-on:\nReviewed-by: danakj <>\nCommit-Queue: Bo <>\nCr-Commit-Position: refs/heads/master@{#640855}", "parents": [ "d37de0b82ab8cacc9fa12c743d81f16ab90bf47b" ], "tree": "6887f9ecb8d3caa9f3400a8b908be89327b8eef2" }, { "author": { "email": "", "name": "Cathy Li", "time": "Thu Mar 14 18:42:14 2019" }, "commit": "d37de0b82ab8cacc9fa12c743d81f16ab90bf47b", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:42:14 2019" }, "message": "[ExploreSites][Touchless]: Add basic carousel scaffolding for most likely tiles.\n\nBug: 936050\nChange-Id: If2a65123c04caa97a4777bfcde3e47f097bb7835\nReviewed-on:\nCommit-Queue: Cathy Li <>\nReviewed-by: Theresa <>\nReviewed-by: Justin DeWitt <>\nCr-Commit-Position: refs/heads/master@{#640854}", "parents": [ "84017e9fb7df521970fe534c75ac1926392c1ce6" ], "tree": "cd8ac0a870668e4c712dc89070d15a9acc05d5af" }, { "author": { "email": "", "name": "Yuke Liao", "time": "Thu Mar 14 18:33:25 2019" }, "commit": "84017e9fb7df521970fe534c75ac1926392c1ce6", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:33:25 2019" }, "message": "[code coverage] import jinja2 from third_party\n\nAn user reported that running fails due to missing\njinja2, this CL fixes the problem by importing it from third_party/.\n\nBug: 941573\nChange-Id: I1efdd45424668fcd46b091eccde484fdf81ecaa8\nReviewed-on:\nReviewed-by: Max Moroz <>\nCommit-Queue: Max Moroz <>\nCr-Commit-Position: refs/heads/master@{#640853}", "parents": [ "2d7469d701e2820f3a3e8b39662819efd3ba8b32" ], "tree": "3f7bc2c8e44957f4b6a6e4ade3c801637064e953" }, { "author": { "email": "", "name": "chromium-internal-autoroll", "time": "Thu Mar 14 18:30:14 2019" }, "commit": "2d7469d701e2820f3a3e8b39662819efd3ba8b32", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:30:14 2019" }, "message": "Roll src-internal dd52ff0514b0..eae9be8ac5e0 (6 commits)\n\n\n\n\nCreated with:\n gclient setdep -r src-internal@eae9be8ac5e0\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\\n\nBUG=chromium:915409,chromium:891734\,,,\n\nChange-Id: I5ca1e6321f357c2fd4dc24886f0ee0726b514150\nReviewed-on:\nReviewed-by: chromium-internal-autoroll <>\nCommit-Queue: chromium-internal-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640852}", "parents": [ "db7beeb35a308947e19e7f552a7d2e1c5ef1dd5d" ], "tree": "8bad91220b8b27b2bf2cd6e18d48159f03622960" }, { "author": { "email": "", "name": "Patrick Monette", "time": "Thu Mar 14 18:29:52 2019" }, "commit": "db7beeb35a308947e19e7f552a7d2e1c5ef1dd5d", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:29:52 2019" }, "message": "Batch module load events between the browser process its children\n\nThis will reduce the number of IPC calls made between each process type\nsignificantly (from 100~ to 1 or 2 on average).\n\nBug: 662084\nChange-Id: I6bb347f5558a7ff9c1078a08664725b981811d35\nReviewed-on:\nCommit-Queue: Patrick Monette <>\nReviewed-by: Chris Hamilton <>\nReviewed-by: Will Harris <>\nCr-Commit-Position: refs/heads/master@{#640851}", "parents": [ "0f0d658417e22f4ad5faaad44d795cc0427ea041" ], "tree": "06debd1c449599d4082e344680ae3a512bd4086b" }, { "author": { "email": "", "name": "Antonio Gomes", "time": "Thu Mar 14 18:27:36 2019" }, "commit": "0f0d658417e22f4ad5faaad44d795cc0427ea041", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:27:36 2019" }, "message": "Remove moar unnecessary Create methods in modules/filesystem classes\n\n... in favor of calling their ctor directly.\n\ncAnother driven by CL part of effort to clean up Callback classes in\nt_p/blink/renderer/modules/filesystem/.\n\nAs advised in [1], the CL removes trivial Create / factory methods,\nin favor of public ctors.\n\n[1]!msg/blink-dev/iJ1bawbxbWs/vEdfT5QtBgAJ\n\\nCC=\,\n\nBUG=939691,933878\n\nChange-Id: I5d56677046096bfd5449c1945c03dceb3abba059\nReviewed-on:\nReviewed-by: Marijn Kruisselbrink <>\nCommit-Queue: Antonio Gomes <>\nCr-Commit-Position: refs/heads/master@{#640850}", "parents": [ "1cc0adc40ab14d232b079ec47c5d385ce2afbe53" ], "tree": "b9cbe6210d03c539b7e255a9fe9d1a6d4c2aada3" }, { "author": { "email": "", "name": "Mustaq Ahmed", "time": "Thu Mar 14 18:26:31 2019" }, "commit": "1cc0adc40ab14d232b079ec47c5d385ce2afbe53", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:26:31 2019" }, "message": "Check activation transfer state synchronously for postMessage sender.\n\nBug: 928838\nChange-Id: I320d2669905f141910bb3bc490d79670c93a8e79\nReviewed-on:\nReviewed-by: Lan Wei <>\nCommit-Queue: Mustaq Ahmed <>\nCr-Commit-Position: refs/heads/master@{#640849}", "parents": [ "0d47faa44f6c40285c0ae2fe99d6c66e6808a7c2" ], "tree": "6d0261d0a0d7baaf5507ae99dc603931a2162517" }, { "author": { "email": "", "name": "Justin DeWitt", "time": "Thu Mar 14 18:24:25 2019" }, "commit": "0d47faa44f6c40285c0ae2fe99d6c66e6808a7c2", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:24:25 2019" }, "message": "[Touchless] Add active eng to OWNERS.\n\nChange-Id: Ia9606a626d17fb238cbdbfe85de5ae614051b0bd\nReviewed-on:\nAuto-Submit: Justin DeWitt <>\nReviewed-by: Michael Thiessen <>\nCommit-Queue: Justin DeWitt <>\nCr-Commit-Position: refs/heads/master@{#640848}", "parents": [ "1439f34ee639db2ec07a463d8ea52c2e03e2e2d7" ], "tree": "e5e3d7801de18c14d3faf981e48731614582c3b1" }, { "author": { "email": "", "name": "Joe Mason", "time": "Thu Mar 14 18:21:25 2019" }, "commit": "1439f34ee639db2ec07a463d8ea52c2e03e2e2d7", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:21:25 2019" }, "message": "Re-enable flaky ServiceUtilCleanerTests with better logging\n\nR=proberge\n\nBug: 871784\nChange-Id: If8db9843014b65adcf467f872ea0d18f600db828\nReviewed-on:\nReviewed-by: proberge <>\nCommit-Queue: Joe Mason <>\nCr-Commit-Position: refs/heads/master@{#640847}", "parents": [ "73de2201dba00884f80cd3df12a96a6743b04069" ], "tree": "687d9b33e8132b31be850f793bbf74858afa013a" }, { "author": { "email": "", "name": "Kurt Catti-Schmidt", "time": "Thu Mar 14 18:21:02 2019" }, "commit": "73de2201dba00884f80cd3df12a96a6743b04069", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:21:02 2019" }, "message": "Implement ITextRangeProvider::GetBoundingRectangles\n\nThis change adds support for ITextRangeProvider::GetBoundingRectangles.\n\nAdditional support methods were added to AXRange for collecting anchors\nwithin a range and getting bounding rects within a range.\n\nThis also moves CreateNextAnchorPosition() and\nCreatePreviousAnchorPosition() to public so they can be accessed by\nAXRange and GetScreenBoundsForRange to AXPlatformNodeDelegate.\n\nUnit tests are added for collecting a single rect from a single text\nnode as well as multiple nodes on a document.\n\nBug: 928948\nChange-Id: I5300888d78a05b0256fa5f4aa6a7fcfce339ac8d\nReviewed-on:\nCommit-Queue: Kurt Catti-Schmidt <>\nReviewed-by: Dominic Mazzoni <>\nCr-Commit-Position: refs/heads/master@{#640846}", "parents": [ "0486d4d0111d68814854bce21ed89250fe7e9e01" ], "tree": "4e0235dd464606894a8858425d19fcce026cffeb" }, { "author": { "email": "", "name": "Yusuf Ozuysal", "time": "Thu Mar 14 18:20:20 2019" }, "commit": "0486d4d0111d68814854bce21ed89250fe7e9e01", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:20:20 2019" }, "message": "Don't try to add a tab that is not in the TabModel to grid\n\nThere are a few cases in grid, where we get the didAddTab call\nbefore didSelectTab and also some where the current model is actually\nincognito and an external app adds a normal tab. In these cases we\nshould ignore the TabModelObserver signals for adding.\n\nBUG=938682\n\nChange-Id: I50de1e687474fea85bd312e911c5d13df5e6fb03\nReviewed-on:\nReviewed-by: Wei-Yin Chen (\u9673\u5a01\u5c39) <>\nCommit-Queue: Yusuf Ozuysal <>\nCr-Commit-Position: refs/heads/master@{#640845}", "parents": [ "a9004d60fd3d161af790e8a3792f43affe4b355b" ], "tree": "46c189fd49385872efa3428e2289ba898dfe7b35" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 18:19:53 2019" }, "commit": "a9004d60fd3d161af790e8a3792f43affe4b355b", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:19:53 2019" }, "message": "Roll src/third_party/chromite 37978c4b3bea..7a62eb7d2b04 (1 commits)\n\n\n\n\ngit log 37978c4b3bea..7a62eb7d2b04 --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 GetBuildStatuses: sanitize the inputs to fix PreCQLauncher\n\n\nCreated with:\n gclient setdep -r src/third_party/chromite@7a62eb7d2b04\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel\\n\nChange-Id: Iaff045b80dbe0f80fdbf5e5268f8e7fa2c45a033\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640844}", "parents": [ "f64ac2b6a61c1080f8cdfd8a48bc174f8d128410" ], "tree": "e0c516fcbeaa488717c245ff5fa8e2cb915d2d7c" }, { "author": { "email": "", "name": "Xiaohan Wang", "time": "Thu Mar 14 18:17:54 2019" }, "commit": "f64ac2b6a61c1080f8cdfd8a48bc174f8d128410", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:17:54 2019" }, "message": "media: Lower max number of pre-provisioned origin IDs\n\nIn MediaDrmOriginIdManager, reduce the maximum number of pre-provisioned\norigin IDs from 5 to 2, to alleviate potential provisioning server\nsurge.\n\nWe can adjust this value later after initial launch if needed.\n\nBug: 917527\nTest: Updated test.\nChange-Id: I44bae26680f7fd6400395ee5744d0ab6f5933cde\nReviewed-on:\nReviewed-by: John Rummell <>\nCommit-Queue: Xiaohan Wang <>\nCr-Commit-Position: refs/heads/master@{#640843}", "parents": [ "fbc8f947295c9d4c29b00c3cbf90b2c82a4a9ad7" ], "tree": "1bcc194c9f36b17dcef1e8fa6a28d0e14b22e7ff" }, { "author": { "email": "", "name": "Wei Li", "time": "Thu Mar 14 18:10:07 2019" }, "commit": "fbc8f947295c9d4c29b00c3cbf90b2c82a4a9ad7", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:10:07 2019" }, "message": "CrOS Shelf: Use shelf item title for tooltip\n\nThis CL reverts the tooltip related changes in\n mainly because that change used\nGetTooltipText() in a non-conforming way which set the proper\ntooltip text in output parameter but returned value as false.\nIn addition, that previous change duplicated tooltip text from\nits shelf item title which could be avoided.\n\nInstead, this CL adds an additional check in\nShelfTooltipManager::ShowTooltip() to retrieve overflow button's tooltip\nsince it doesn't have a corresponding shelf item.\n\nBUG=155933\n\nChange-Id: I60889becb21eb52fed925ec10036b48e47d08116\nReviewed-on:\nCommit-Queue: Wei Li <>\nReviewed-by: Xiyuan Xia <>\nCr-Commit-Position: refs/heads/master@{#640842}", "parents": [ "2e04537b39f7847aad3a81930f7793aca66a35fc" ], "tree": "2a07b5d22ff12ee8e334fa576f897e7bee6cfb3b" }, { "author": { "email": "", "name": "Tom Anderson", "time": "Thu Mar 14 18:08:31 2019" }, "commit": "2e04537b39f7847aad3a81930f7793aca66a35fc", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:08:31 2019" }, "message": "More fixes necessary for Windows/libc++\n\nFixes more configurations when usinguse_custom_libcxx=true on Windows, in\nparticular ASAN.\n\nSummary of changes:\n* base/test/ IWYU: macros like _CRT_ASSERT are used without\n including <crtdbg.h> where they're defined.\n* chrome_elf/ //build/config/sanitizers:default_sanitizer_flags are\n removed, causing the ASAN runtime to not be linked in. no_default_deps needs\n to be set in order to prevent pulling in libc++ which was built with asan, and\n therefore has dependencies on the ASAN runtime. Fixes undefined symbol\n errors.\n* third_party/yasm/ Always uses the release CRT even on debug builds,\n so symbols like _CrtDbgReportW referenced by libc++ will be missing. Add\n no_default_deps to prevent undefined symbol errors when linking.\n\nBUG=801780\nR=thakis\n\nChange-Id: I8f39531ec6c8df30bd6c689d257d5fc3bfb427a9\nReviewed-on:\nReviewed-by: Nico Weber <>\nReviewed-by: Patrick Monette <>\nCommit-Queue: Thomas Anderson <>\nAuto-Submit: Thomas Anderson <>\nCr-Commit-Position: refs/heads/master@{#640841}", "parents": [ "b4bd227d318ffe4e60cbe451068143bb89eacc71" ], "tree": "41eb15f33a035d175831dee228f39f5d07775995" }, { "author": { "email": "", "name": "Caleb Raitto", "time": "Thu Mar 14 18:08:16 2019" }, "commit": "b4bd227d318ffe4e60cbe451068143bb89eacc71", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:08:16 2019" }, "message": "[Cronet] Remove unnecessary comment.\n\nThe style guide doesn't require definition comments except\nfor functions with tricky implementations [1].\n\n[1]\n\nChange-Id: I6eeffd415786c3299cc78354bc2bd75ccc87c371\nReviewed-on:\nReviewed-by: Misha Efimov <>\nCommit-Queue: Caleb Raitto <>\nCr-Commit-Position: refs/heads/master@{#640840}", "parents": [ "c342e6a6334a8e3a48ba44df6a981cb714beca2e" ], "tree": "fd33a8e65c5148c14d6d5160c857950686406d5e" }, { "author": { "email": "", "name": "Chase Phillips", "time": "Thu Mar 14 18:07:25 2019" }, "commit": "c342e6a6334a8e3a48ba44df6a981cb714beca2e", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:07:25 2019" }, "message": "IndexedDB: Rename connection and cursor wrappers\n\nThe SafeIOThreadConnectionWrapper and SafeIOThreadCursorWrapper\nclasses were previously needed when IndexedDBCallbacks was bound\non the IDB task runner and was passing a connection or cursor to\nan IO thread-bound environment.\n\nAfter commit 77bf9a9 / landed, the\nconnection and cursor were no longer passed outside the IDB\ntask runner environment, so the wrappers are no longer needed\nfor that purpose.\n\nWe would remove them, but it's not possible to delete these objects\nat this point in their lifecycle without violating their design.\nFor example, a connection can't be destroyed while it has an open\nconnection to a database. And a connection can't be forced close\nwhile the transaction task queue is being processed. Since we\nstill need these wrappers, update their names to reflect their\ngeneral purpose to protect these objects.\n\nBug: 717812\nChange-Id: Ie5fea19ff7bab74fde5b92a6aa2b4315911614d9\nReviewed-on:\nCommit-Queue: Chase Phillips <>\nReviewed-by: Daniel Murphy <>\nCr-Commit-Position: refs/heads/master@{#640839}", "parents": [ "adea09dce50c767aeb84f979ba955add30225193" ], "tree": "4c72736320c0d7ecd88f4c6a7ff3b0947210daa0" }, { "author": { "email": "", "name": "Eugene But", "time": "Thu Mar 14 18:07:08 2019" }, "commit": "adea09dce50c767aeb84f979ba955add30225193", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:07:08 2019" }, "message": "Implement WebStateImpl::GetPendingItem().\n\nThis method returns pending item stored in navigation context and used\nby WKBasedNavigationManager via NavigationDelegate.\n\nBug: 899827\nChange-Id: I985a5d7b6a45806e81581701066b24d71714014d\nReviewed-on:\nCommit-Queue: Eugene But <>\nAuto-Submit: Eugene But <>\nReviewed-by: Justin Cohen <>\nCr-Commit-Position: refs/heads/master@{#640838}", "parents": [ "d059fc7da0acf73531a75b56eb546b571ff454dd" ], "tree": "305cd9e68b193b767547f9955d3194894002db82" }, { "author": { "email": "", "name": "Jun Mukai", "time": "Thu Mar 14 18:05:13 2019" }, "commit": "d059fc7da0acf73531a75b56eb546b571ff454dd", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:05:13 2019" }, "message": "Notifies the new local_surface_id to the client when re-generated\n\nWhen the window bounds change is requested from the client, it\ncan cause to generate a new local_surface_id, but the new id can\nbe left within the window server. This causes a mismatch of surface\nid and then possible UI janks.\n\nBug: 939743\nTest: manually\nChange-Id: I8586ff05edfc0918ba36e8a808f6b8e16defca98\nReviewed-on:\nCommit-Queue: Jun Mukai <>\nReviewed-by: Scott Violet <>\nCr-Commit-Position: refs/heads/master@{#640837}", "parents": [ "9f4bf88c5a8a83f3a66070087497610e176e96f9" ], "tree": "4a4eef999f88cedfb0ea5d1ab9ba31fe3d86f805" }, { "author": { "email": "", "name": "Tom Anderson", "time": "Thu Mar 14 18:03:43 2019" }, "commit": "9f4bf88c5a8a83f3a66070087497610e176e96f9", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 18:03:43 2019" }, "message": "Roll src/third_party/nasm/ 4ee6a69ce..076332ea7 (5 commits)\n\n\n\n$ git log 4ee6a69ce..076332ea7 --date=short --no-merges --format='%ad %ae %s'\n2019-03-13 thomasanderson Fix condition for using no_default_deps=true\n2019-03-13 thomasanderson Add no_default_deps to nasm executable\n2019-02-19 tikuta use no_chromium_code config\n2019-02-13 tikuta Fix wrong filename for win\n2018-12-05 raphael.kubo.da.costa nasm: Fix license path in README.chromium\n\nCreated with:\n roll-dep src/third_party/nasm\n\nBUG=801780\nR=thakis\n\nChange-Id: Id2c9220a3c5be378a04a7d44e3cdc7693cebdaba\nReviewed-on:\nAuto-Submit: Thomas Anderson <>\nCommit-Queue: Nico Weber <>\nReviewed-by: Nico Weber <>\nCr-Commit-Position: refs/heads/master@{#640836}", "parents": [ "80945e90d44d18faa444e5c1516a34e8cebca44b" ], "tree": "4abc86548cff15cc5e47c25684c437db1b5f0d16" }, { "author": { "email": "", "name": "Mohamed Heikal", "time": "Thu Mar 14 17:54:22 2019" }, "commit": "80945e90d44d18faa444e5c1516a34e8cebca44b", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:54:22 2019" }, "message": "Test full browser startup after reduced mode\n\nAdds smoke test that ensures native full browser can start successfully\nafter already partially loaded in service manager only mode.\n\nAlso some refactoring.\n\nChange-Id: I4248d3738a51c5380d11535d547d47a483babdda\nReviewed-on:\nCommit-Queue: Mohamed Heikal <>\nReviewed-by: Xi Han <>\nReviewed-by: Yaron Friedman <>\nAuto-Submit: Mohamed Heikal <>\nCr-Commit-Position: refs/heads/master@{#640835}", "parents": [ "9cf78ea0762b65819a8d0ea6e3311d7f52af98e7" ], "tree": "527d4cbe110037214bd8fd9cd676001ccd6da662" }, { "author": { "email": "", "name": "Abhijeet Kandalkar", "time": "Thu Mar 14 17:53:08 2019" }, "commit": "9cf78ea0762b65819a8d0ea6e3311d7f52af98e7", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:53:08 2019" }, "message": "Make case style consistent in resource_response.h\n\nThe primary motivation of CL is that the function names aren't\nconsistent within resource_response.h\n(e.g.\"SetHTTPVersion\" and \"HttpVersion\").\n\nThis CL renames function |SetHTTPVersion| to |SetHttpVersion| and ports\nother dependent files to refer to a new function name.\n\nBug: 937196\nChange-Id: I843afa0f2852053cc735f43a6601b190fdfb7273\nReviewed-on:\nReviewed-by: Kentaro Hara <>\nReviewed-by: Frank Liberato <>\nCommit-Queue: Abhijeet Kandalkar <>\nCr-Commit-Position: refs/heads/master@{#640834}", "parents": [ "0a768a8b98be7cd28a154056411460c8b5025921" ], "tree": "c9d150f208e712b87d122cf5f82ced773adf619b" }, { "author": { "email": "", "name": "Esmael El-Moslimany", "time": "Thu Mar 14 17:50:59 2019" }, "commit": "0a768a8b98be7cd28a154056411460c8b5025921", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:50:59 2019" }, "message": "WebUI: FocusRow, handle tab focus in key handler make row active when focusing\n\nBug: 930687\nChange-Id: I998739784876a4a3e7b6853dfb0500f065807cef\nReviewed-on:\nReviewed-by: Dan Beam <>\nCommit-Queue: Esmael El-Moslimany <>\nCr-Commit-Position: refs/heads/master@{#640833}", "parents": [ "4ec16c670b919557d3e16b508450e2441d57a89f" ], "tree": "d3741080cc0ffa14f03bd9fcd9831920494f634b" }, { "author": { "email": "", "name": "Raphael Kubo da Costa", "time": "Thu Mar 14 17:48:24 2019" }, "commit": "4ec16c670b919557d3e16b508450e2441d57a89f", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:48:24 2019" }, "message": "Use ScopedTaskEnvironment instead of MessageLoop in platform_sensor_and_provider_unittest_linux\n\nMessageLoop is going away at some point, port away from it.\n\nBug: 891670\nChange-Id: Icc4628afb5e8a6421e42f4f7d002501ba36e4177\nReviewed-on:\nAuto-Submit: Raphael Kubo da Costa <>\nCommit-Queue: Reilly Grant <>\nReviewed-by: Reilly Grant <>\nCr-Commit-Position: refs/heads/master@{#640832}", "parents": [ "943f94a5c68305275d4d52594b0cceba095e61c2" ], "tree": "70b7ade7b2f4b573130915958133e8b78e27f096" }, { "author": { "email": "", "name": "Thomas Anderson", "time": "Thu Mar 14 17:45:19 2019" }, "commit": "943f94a5c68305275d4d52594b0cceba095e61c2", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:45:19 2019" }, "message": "Revert \"Update Crashpad to 1bb8ca4059d8bcc933478e02d7869dda7daa0263\"\n\nThis reverts commit 5b33ce1bbedab114c8657acb8047c0f3150ac0de.\n\nReason for revert: Causing build failure on android-rel\n\n\nOriginal change's description:\n> Update Crashpad to 1bb8ca4059d8bcc933478e02d7869dda7daa0263\n> \n> 48ee086ca4c4 fuchsia: Update to run crashpad_test as package rather than\n> from /system\n> 2271f00fe076 Add missing for third_party/apple_cf\n> 3332ae354672 compat: Provide <elf.h> and <mach-o/loader.h> for everyone\n> 708367f5badf POSIX: ScopedMmap length refinement\n> 5a21d038c9c9 Work around ASan trunk\n> clang problem\n> c8fdad4fe58f Update DEPS for buildtools and GYP\n> 2a47ea4663dd Obtain the Fuchsia SDK from the correct (updated) location\n> 36f9051cafca Enable clang -Wextra-semi in POSIX/Fuchsia clang builds\n> 348022def8d5 Fuchsia: Proper Fuchsia-on-macOS cross build support\n> aa160f658175 [fuchsia] Update header include\n> 1bb8ca4059d8 Silence some warnings\n> \n> Change-Id: Ic40aa09f581c5b1339ac7d7c0a50a55f2d15ea99\n> Reviewed-on:\n> Commit-Queue: Scott Graham <>\n> Commit-Queue: Mark Mentovai <>\n> Auto-Submit: Scott Graham <>\n> Reviewed-by: Mark Mentovai <>\n> Cr-Commit-Position: refs/heads/master@{#640817}\n\,,\n\nChange-Id: If2eb829164c0923dd7657f34bfad33a7c0aab477\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on:\nReviewed-by: Thomas Anderson <>\nCommit-Queue: Thomas Anderson <>\nCr-Commit-Position: refs/heads/master@{#640831}", "parents": [ "a9996a7d75cbb12800c93aea0053ca539463a930" ], "tree": "ae125ae5d3f96cbcfbab28d4175603b430c93020" }, { "author": { "email": "", "name": "Mikel Astiz", "time": "Thu Mar 14 17:40:58 2019" }, "commit": "a9996a7d75cbb12800c93aea0053ca539463a930", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:40:58 2019" }, "message": "Fix sync not recovering if custom passphrase cleared\n\nSync datatype HISTORY_DELETE_DIRECTIVES should stop if custom passphrase\nis set. Prior to this patch, that was implemented by issuing a datatype\npolicy error, but that also meant (in the USS codepath, i.e.\nModelTypeController) that the datatype cannot recover from that state\nwithout a restart of the browser.\n\nThis was somewhat weird or asymmetrical because, during normal startup,\nthe condition is detected in the controller's ReadyForStart(), which\ndoesn't enter an error state.\n\nA cleaner solution for this requirement is to treat the passphrase state\nexclusively as precondition, and when it changes, report it via\nReadyForStartChanged(). This means no error states are involved, and\nthat the controller can resume normally if preconditions are met (i.e.\ncustom passphrase cleared), fixing the issue at hand.\n\nBug: 941733\nChange-Id: Icf5ac07bd52260182c71ae6ca303c264699f3f83\nReviewed-on:\nAuto-Submit: Mikel Astiz <>\nCommit-Queue: Mikel Astiz <>\nReviewed-by: Jan Krcal <>\nCr-Commit-Position: refs/heads/master@{#640830}", "parents": [ "5890f232c3043d1553383139bc5a1a9f26379bda" ], "tree": "58035d0a4df51cbb8fae42423cffa3806c7ec885" }, { "author": { "email": "", "name": "Justin DeWitt", "time": "Thu Mar 14 17:38:21 2019" }, "commit": "5890f232c3043d1553383139bc5a1a9f26379bda", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:38:21 2019" }, "message": "Create a Touchless new tab page that doesn't include omnibox\n\nThis creates a mostly empty Top Layout section that is rendered above the\ncontent suggestions cards.\n\nBug: 937430\nChange-Id: I577c1eb34f97696335771f9048d1e4348003fdec\nReviewed-on:\nCommit-Queue: Justin DeWitt <>\nReviewed-by: Theresa <>\nReviewed-by: Cathy Li <>\nReviewed-by: Sky Malice <>\nCr-Commit-Position: refs/heads/master@{#640829}", "parents": [ "2a541ea6e5766479ebe42acb7df8fd3ddfd973f4" ], "tree": "1d68ae19bfa058163f1e9be89fc870f2df1510f2" }, { "author": { "email": "", "name": "Mario Sanchez Prada", "time": "Thu Mar 14 17:37:36 2019" }, "commit": "2a541ea6e5766479ebe42acb7df8fd3ddfd973f4", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:37:36 2019" }, "message": "Migrate Socket, TCPSocket and UDPSocket methods to net::CompletionOnceCallback\n\nThis includes Bind(), RecvFrom(), SendTo(), JoinGroup(), LeaveGroup() and\nSetBroadcast(), as well as changing callers and relevant unit tests to use\nBindOnce() instead of Bind() or BindRepeating().\n\nBug: 807724\nChange-Id: Ibdae0ae98c2b6a09451326a3aecedf41b627f37e\nReviewed-on:\nReviewed-by: Ken Rockot <>\nCommit-Queue: Mario Sanchez Prada <>\nCr-Commit-Position: refs/heads/master@{#640828}", "parents": [ "902601eb53fb46fa0245f864e62c8ce94bd2a268" ], "tree": "481b53c143df5e278dfa48e0b3a7068360faa59e" }, { "author": { "email": "", "name": "Richard Knoll", "time": "Thu Mar 14 17:37:11 2019" }, "commit": "902601eb53fb46fa0245f864e62c8ce94bd2a268", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:37:11 2019" }, "message": "Move notification trigger timer into chrome/.\n\nThis is the final preparation to have platform specific trigger logic so\nwe can leverage the BackgroundTaskScheduler on Android. This only keeps\none trigger across all profiles and storage partitions, so we need to\niterate over all of them to trigger pending ones and get the next\ntrigger time. To prevent iterating over profiles without anything to\ntrigger at this time, we store the next trigger timestamp per profile in\nprefs.\n\nBug: 891339\nChange-Id: I097af593cba2cce1bc4bc12a163a3b931305bd2a\nReviewed-on:\nReviewed-by: Avi Drissman <>\nReviewed-by: Peter Beverloo <>\nCommit-Queue: Richard Knoll <>\nCr-Commit-Position: refs/heads/master@{#640827}", "parents": [ "d6718b5af639e0b3dbf7fed92918b93bd761e59e" ], "tree": "93e3a1dc6af200e86d0f14dbe81fae3ade891063" }, { "author": { "email": "", "name": "Yann Dago", "time": "Thu Mar 14 17:36:06 2019" }, "commit": "d6718b5af639e0b3dbf7fed92918b93bd761e59e", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:36:06 2019" }, "message": "Policy WebUI: fix bad android pre-process tags\n\nBug: \t937331\nChange-Id: I39715930d5d7f80fdbfc9ca411160ad7f67f8adc\nReviewed-on:\nReviewed-by: Maksim Ivanov <>\nCommit-Queue: Yann Dago <>\nCr-Commit-Position: refs/heads/master@{#640826}", "parents": [ "6a655b34394bafbb2711f5dc72813b4af8081765" ], "tree": "69152d778f2068916470188dfee421226b0e1c90" }, { "author": { "email": "", "name": "Leonardo Padilha", "time": "Thu Mar 14 17:31:42 2019" }, "commit": "6a655b34394bafbb2711f5dc72813b4af8081765", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:31:42 2019" }, "message": "Add notification for when the override with duration is almost over.\n\nBug: 934923\nChange-Id: I13891228e5c529e4074a765e95f0709490b1aac5\nReviewed-on:\nCommit-Queue: Leonardo Padilha <>\nReviewed-by: Henrique Grandinetti <>\nReviewed-by: Aga Wronska <>\nCr-Commit-Position: refs/heads/master@{#640825}", "parents": [ "e47b3c57c160e28f6e7a782e1ca5855e44141838" ], "tree": "636fc0e1e6008076c1df339dd21d92cf72e320b3" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 17:30:20 2019" }, "commit": "e47b3c57c160e28f6e7a782e1ca5855e44141838", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:30:20 2019" }, "message": "Roll src/third_party/skia f699bf0437db..44c8131b779b (10 commits)\n\n\n\n\ngit log f699bf0437db..44c8131b779b --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 Roll third_party/externals/swiftshader 49d2c13943ef..ca56e8b07a1a (1 commits)\n2019-03-14 [canvaskit] missing extern\n2019-03-14 Reland \"Reintroduce deinstantiate lazy proxy types and use for promise images.\"\n2019-03-14 Revert \"Update SkCanvas' experimental SkiaRenderer API\"\n2019-03-14 Roll third_party/externals/swiftshader 9b62c5ea2af3..49d2c13943ef (1 commits)\n2019-03-14 SkLumaColorFilter: Keep alpha in [0,1]\n2019-03-14 Update SkCanvas' experimental SkiaRenderer API\n2019-03-14 remove plus clamp\n2019-03-14 fill out more of SkDebugCanvas interface\n2019-03-14 Reland \"Try to avoid vertex colors in Texture/FillRect ops when possible.\"\n\n\nCreated with:\n gclient setdep -r src/third_party/skia@44c8131b779b\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel\\n\nChange-Id: If0fb21d783b507fdd162e2190a3bbe7761213f15\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640824}", "parents": [ "2fb27962cabaa6fe58a40e97a1f59bdf646f6790" ], "tree": "4b241970e6377d5870845e5fcbd217a057afb43a" }, { "author": { "email": "", "name": "David Bienvenu", "time": "Thu Mar 14 17:27:40 2019" }, "commit": "2fb27962cabaa6fe58a40e97a1f59bdf646f6790", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:27:40 2019" }, "message": "Make NaN sort to bottom of task mgr.\n\nBug: 932932\nChange-Id: Ie402b9a9250e083abe3aface32932c446e8ae1ef\nReviewed-on:\nReviewed-by: Ahmed Fakhry <>\nCommit-Queue: David Bienvenu <>\nCr-Commit-Position: refs/heads/master@{#640823}", "parents": [ "f9431a203b1ddd5c98d62bc72a3abfe448c4c582" ], "tree": "5c2db18cbf6534be49c441bdbdeb5793982952f3" }, { "author": { "email": "", "name": "Sami Kyostila", "time": "Thu Mar 14 17:27:01 2019" }, "commit": "f9431a203b1ddd5c98d62bc72a3abfe448c4c582", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:27:01 2019" }, "message": "SequenceManager: Record asynchronous call stack into a crash key\n\nSequenceManager currently records crash keys for one level of\nasynchronous call stack information for tasks (i.e., the FROM_HERE of\nthe posting location) in the form of function and file name strings.\nThis information is useful for tracking down the source of crashing\ntasks, but the cost of recording these strings is not insignificant\n(~1.5% of overall renderer CPU time on Windows according to sampling\nprofiler data).\n\nThis patch adds an alternate mechanism for recording this information in\nthe form of hexadecimal code addresses. This form is cheaper to encode\nand more compact: we can now fit two levels of asynchronous stack frames\nin 64 characters. The downside is that the data now needs to be\nsymbolized. This can be down with crsym as described at [1].\n\nWe still leave the old crash keys in place in order to have reliable\ndata while this new alternative is being proven.\n\nNote that we use a hand-rolled function to write out the hex addresses\nbecause it is faster than snprintf. The full results are in [2][3], but\nto summarize this function is 81% faster on Android than the current\ncode, compared to 33% for snprintf.\n\nBug : 897751\n\n[1]\n[2]\n[3]\n\nChange-Id: I6f43c6d2a57ed3d2fc500cd7b051621aeb499590\nReviewed-on:\nCommit-Queue: Sami Ky\u00f6stil\u00e4 <>\nReviewed-by: Alexander Timin <>\nCr-Commit-Position: refs/heads/master@{#640822}", "parents": [ "b539890c97fa9126a6beb560666caf2cc694bde7" ], "tree": "a6be04d9ebb5207e7584965d779d36187ebd1806" }, { "author": { "email": "", "name": "Xianda Sun", "time": "Thu Mar 14 17:25:27 2019" }, "commit": "b539890c97fa9126a6beb560666caf2cc694bde7", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:25:27 2019" }, "message": "Fix viz hit test to correctly detect mask layers when BGPT is enabled\n\nWhen Blink-gen-property-trees is enabled, mask layers are no longer\ncreated for border-radius and clip-path, instead synthesized clip layers\nare created.\n\nViz hit test needs to detect the existence of irregular clips for OOPIF\nhit testing correctness. As there are no mask layer bits in effect tree,\nit has to look up effect node's has_masking_child in this case.\n\nWith,\nSitePerProcessHitTestDataGenerationTest.MaskedOOPIF/2 fails due to this\nmask issue. With this patch, this is fixed.\n\nBug: 937476\nChange-Id: I6f16edd3a55e753373ed812e869c0754eebae41e\nReviewed-on:\nReviewed-by: Xianzhu Wang <>\nReviewed-by: Philip Rogers <>\nCommit-Queue: Xianda Sun <>\nCr-Commit-Position: refs/heads/master@{#640821}", "parents": [ "3ecf829c455cc06f66aa6585fff8a70ab18f8a55" ], "tree": "fcb419c67cb796f1b02bd43bf4608101bc8eff80" }, { "author": { "email": "", "name": "Yuly Novikov", "time": "Thu Mar 14 17:24:23 2019" }, "commit": "3ecf829c455cc06f66aa6585fff8a70ab18f8a55", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:24:23 2019" }, "message": "Stop running WebGL 1 and 2 tests with validating CB on Win Intel GPU bots\n\nSince passthrough command decoder is the default now,\nand we lack capacity on Win Intel bots.\n\nRemove\nwebgl2_conformance_d3d11_validating_tests\nwebgl_conformance_d3d11_validating_tests\nwebgl_conformance_d3d9_validating_tests\nfrom:\nANGLE GPU Win10 Release (Intel HD 630)\nOptional Win10 Release (Intel HD 630)\nWin10 FYI Release (Intel HD 630)\nWin10 FYI Exp Release (Intel HD 630)\n\nand add webgl_conformance_tests to\nANGLE GPU Win10 Release (Intel HD 630)\nOptional Win10 Release (Intel HD 630)\n\nThese 4 bots now run:\nwebgl2_conformance_tests\nwebgl_conformance_tests\nwebgl_conformance_d3d9_passthrough_tests\nwebgl_conformance_gl_passthrough_tests\nwebgl_conformance_vulkan_passthrough_tests\nAnd 3 bots other than Optional Win10 Release (Intel HD 630) also run:\nwebgl2_conformance_gl_passthrough_tests\n\nBug: 882580\nChange-Id: Ib0c955aa6f5e9bc4d52b7f4df07ccbf7514f49df\nReviewed-on:\nReviewed-by: Geoff Lang <>\nReviewed-by: Kenneth Russell <>\nCommit-Queue: Yuly Novikov <>\nCr-Commit-Position: refs/heads/master@{#640820}", "parents": [ "d2ec84810d8befb81129f43cabd84cc32d0774ba" ], "tree": "d50caa7d45bdb6d4cfcc677c688350784cde5408" }, { "author": { "email": "", "name": "Joanmarie Diggs", "time": "Thu Mar 14 17:23:51 2019" }, "commit": "d2ec84810d8befb81129f43cabd84cc32d0774ba", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:23:51 2019" }, "message": "Implement the AtkTableCell interface\n\nBug: 934815\nChange-Id: I6d3ab551580818142b7ad7c289b442f6aa841343\nReviewed-on:\nCommit-Queue: Joanmarie Diggs <>\nReviewed-by: Dominic Mazzoni <>\nCr-Commit-Position: refs/heads/master@{#640819}", "parents": [ "1ad64af757dd144e9aa4166bf4ad576c6291ea81" ], "tree": "cb7ac675bedc82ffa11cfb179783837033300157" }, { "author": { "email": "", "name": "Elly Fong-Jones", "time": "Thu Mar 14 17:21:41 2019" }, "commit": "1ad64af757dd144e9aa4166bf4ad576c6291ea81", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:21:41 2019" }, "message": "flags: assign instant-tethering\n\nPer email discussion :)\n\nBug: None\nChange-Id: Ifc89b0db4b8525181beadc7facc11805d59251a1\nReviewed-on:\nAuto-Submit: Elly Fong-Jones <>\nCommit-Queue: Kyle Horimoto <>\nReviewed-by: Kyle Horimoto <>\nCr-Commit-Position: refs/heads/master@{#640818}", "parents": [ "5b33ce1bbedab114c8657acb8047c0f3150ac0de" ], "tree": "2a54405a112dcd5da1c4247ac803ae03ca18e647" }, { "author": { "email": "", "name": "Scott Graham", "time": "Thu Mar 14 17:20:19 2019" }, "commit": "5b33ce1bbedab114c8657acb8047c0f3150ac0de", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:20:19 2019" }, "message": "Update Crashpad to 1bb8ca4059d8bcc933478e02d7869dda7daa0263\n\n48ee086ca4c4 fuchsia: Update to run crashpad_test as package rather than\n from /system\n2271f00fe076 Add missing for third_party/apple_cf\n3332ae354672 compat: Provide <elf.h> and <mach-o/loader.h> for everyone\n708367f5badf POSIX: ScopedMmap length refinement\n5a21d038c9c9 Work around ASan trunk\n clang problem\nc8fdad4fe58f Update DEPS for buildtools and GYP\n2a47ea4663dd Obtain the Fuchsia SDK from the correct (updated) location\n36f9051cafca Enable clang -Wextra-semi in POSIX/Fuchsia clang builds\n348022def8d5 Fuchsia: Proper Fuchsia-on-macOS cross build support\naa160f658175 [fuchsia] Update header include\n1bb8ca4059d8 Silence some warnings\n\nChange-Id: Ic40aa09f581c5b1339ac7d7c0a50a55f2d15ea99\nReviewed-on:\nCommit-Queue: Scott Graham <>\nCommit-Queue: Mark Mentovai <>\nAuto-Submit: Scott Graham <>\nReviewed-by: Mark Mentovai <>\nCr-Commit-Position: refs/heads/master@{#640817}", "parents": [ "7a7bd40a97c9a8cc1505b09149029306a0ba6160" ], "tree": "5511984e76ebe02309bbc2e14690eb0cc58c2d04" }, { "author": { "email": "", "name": "Sharon Yang", "time": "Thu Mar 14 17:19:19 2019" }, "commit": "7a7bd40a97c9a8cc1505b09149029306a0ba6160", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:19:19 2019" }, "message": "[Fuchsia] Removed stray comment in\n\nBug was fixed in change 1362248, but TODO comment was not removed.\n\nBug: 895627\nChange-Id: I16dd56bd6165967948265560959d9a7c3e7c4596\nReviewed-on:\nReviewed-by: Kevin Marshall <>\nCommit-Queue: Sharon Yang <>\nCr-Commit-Position: refs/heads/master@{#640816}", "parents": [ "57f7613daab082ffdedbf79a09037dce6ec0d908" ], "tree": "83ee51908a51fdd3c64a8d7bcc54258756b693ca" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 17:19:15 2019" }, "commit": "57f7613daab082ffdedbf79a09037dce6ec0d908", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:19:15 2019" }, "message": "Roll src/third_party/swiftshader 49d2c13943ef..af973b67141e (4 commits)\n\n\n\n\ngit log 49d2c13943ef..af973b67141e --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 SpirvShader: ObjectID -> Object::ID, TypeID -> Type::ID.\n2019-03-14 Protect against DBZ in OpUMod also\n2019-03-14 Update CONTRIBUTORS\n2019-03-14 Reactor: Add a PrintValue for Bool types.\n\n\nCreated with:\n gclient setdep -r src/third_party/swiftshader@af973b67141e\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel\n\nBUG=chromium:b/126126820,chromium:b/127962486\\n\nChange-Id: Ie227571ff8a0a315ae73ff9281a52fc35c20300a\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640815}", "parents": [ "f3c3938d2af60ca1221e07db9fbd1eeef0f70d14" ], "tree": "32fe78dd5af3119ea270f372f5618f47ce3959dc" }, { "author": { "email": "", "name": "Ben Pastene", "time": "Thu Mar 14 17:18:15 2019" }, "commit": "f3c3938d2af60ca1221e07db9fbd1eeef0f70d14", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:18:15 2019" }, "message": "Roll the cts_archive package for swarmed CTS testers.\n\nFrom 1.1 to 1.4.\n\nBug: 925321\nChange-Id: I48dde53d4abd804219a849ed2c8be0075896de7b\nReviewed-on:\nCommit-Queue: Ben Pastene <>\nReviewed-by: Nate Fischer <>\nCr-Commit-Position: refs/heads/master@{#640814}", "parents": [ "fa72db0d4118df2a331190e34f415dfa7374d246" ], "tree": "d7579830dfc09c8307525bd332eded683150e767" }, { "author": { "email": "", "name": "Eugene But", "time": "Thu Mar 14 17:13:47 2019" }, "commit": "fa72db0d4118df2a331190e34f415dfa7374d246", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:13:47 2019" }, "message": "Call webPageChangedWithContext: for new navigations.\n\nFor new navigations webPageChangedWithContext: commits pending item\nfrom navigation context.\n\nAlso remove |DCHECK_EQ(_loadPhase, web::LOAD_REQUESTED);|, which\nmakes no sense with WKWebView, because there can be multiple pending\nnavigations and not a single |_loadPhase| state.\n\nBug: 899827\nChange-Id: Idc1244b9c8f261816bf6ade79ab0bf5aca03e603\nReviewed-on:\nCommit-Queue: Justin Cohen <>\nAuto-Submit: Eugene But <>\nReviewed-by: Justin Cohen <>\nCr-Commit-Position: refs/heads/master@{#640813}", "parents": [ "d87d1fecdb25763ec5e585288cd60ab77c117729" ], "tree": "610f792b647dde3b230d91dd629a7dd6085bf527" }, { "author": { "email": "", "name": "Piotr Bialecki", "time": "Thu Mar 14 17:13:23 2019" }, "commit": "d87d1fecdb25763ec5e585288cd60ab77c117729", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:13:23 2019" }, "message": "Refactor ArCoreGl to implement XR* interfaces\n\nThis CL refactors ArCoreGl into effectively representing a session.\nThe blink code will now directly interact with ArCoreGl through\nmojo interfaces, thus reducing the number of cross-thread calls.\n\nMake ArCoreGl implement 3 interfaces:\n- XRFrameDataProvider\n- XREnvironmentIntegrationProvider\n- XRSessionController\n\nSubsequent CLs will rename ArCoreGl into ArCoreSession and perform\nother miscellaneous cleanup.\n\nThis CL should contain all of the work started with lincolnfrog@\nin after taking the CL out of the\nfreezer & rebasing on ToT.\n\nAdd DVLOGs in VRDisplayImpl and ArCoreGl.\n\nChange-Id: Ica248cbe41564bd42545dae7e674c08380377faf\nReviewed-on:\nCommit-Queue: Piotr Bialecki <>\nReviewed-by: David Dorwin <>\nReviewed-by: Bill Orr <>\nCr-Commit-Position: refs/heads/master@{#640812}", "parents": [ "eb73339ed84f3fceef3529276abc2756fb452018" ], "tree": "1ecf8465ae1509058cfe2f203e9ac362685adc7a" }, { "author": { "email": "", "name": "Eyor Alemayehu", "time": "Thu Mar 14 17:11:24 2019" }, "commit": "eb73339ed84f3fceef3529276abc2756fb452018", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:11:24 2019" }, "message": "Update description of policy and fix typo\n\nBug: b:126901443\n\nChange-Id: I485d3bf41b73a4ac1e245468db35e21357a05fa4\nReviewed-on:\nCommit-Queue: Eyor Alemayehu <>\nReviewed-by: Maksim Ivanov <>\nCr-Commit-Position: refs/heads/master@{#640811}", "parents": [ "76be86e2c8cfac3b17edcbac79e71982e33415d0" ], "tree": "e2763433ce78468c4860f782f1a708340d7b8144" }, { "author": { "email": "", "name": "Chase Phillips", "time": "Thu Mar 14 17:08:02 2019" }, "commit": "76be86e2c8cfac3b17edcbac79e71982e33415d0", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:08:02 2019" }, "message": "IndexedDB: Merge IndexedDBDatabaseCallbacks and its helper class\n\nOriginally, IndexedDBDatabaseCallbacks was bound on the IDB task\nrunner and its helper class was bound on the IO thread. After\ncommit 77bf9a9 /, both moved to the\nIDB task runner, making it possible to merge them together.\n\nThis commit updates IndexedDBDatabaseCallbacks so calls issued\nto it can now be executed directly rather than holding a helper\ninstance and calling methods on the helper.\n\nBug: 717812\nChange-Id: If45d04c3e6d2f57c096b632eb02e347ae6779564\nReviewed-on:\nCommit-Queue: Chase Phillips <>\nReviewed-by: Daniel Murphy <>\nCr-Commit-Position: refs/heads/master@{#640810}", "parents": [ "36c843e6683e08e3acff554946e5ea0c70cb7817" ], "tree": "87a6a4eb77a638f6c0b0184754a7a5c8fe7b3be2" }, { "author": { "email": "", "name": "Miguel Casas-Sanchez", "time": "Thu Mar 14 17:06:43 2019" }, "commit": "36c843e6683e08e3acff554946e5ea0c70cb7817", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:06:43 2019" }, "message": "Barcode detection mac: extend unitttests to check barcode symbology\n\nThis CL extends the barcode detection unit tests to check that the\ndetected barcode symbology is the expected.\n\nCq-Depends: CL:1509364\nBug: 938663\nChange-Id: I59df28b3487c7995d32db888b86f6edb7e0851ce\nReviewed-on:\nCommit-Queue: Miguel Casas <>\nReviewed-by: Jao-ke Chin-Lee <>\nCr-Commit-Position: refs/heads/master@{#640809}", "parents": [ "8e485c04713280cc08eeb31ffbafca08ec46276d" ], "tree": "fce2e53924279a5c7c98299f888b50c21388eaff" }, { "author": { "email": "", "name": "chromium-internal-autoroll", "time": "Thu Mar 14 17:05:05 2019" }, "commit": "8e485c04713280cc08eeb31ffbafca08ec46276d", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:05:05 2019" }, "message": "Roll src-internal 4726cc8c72a9..dd52ff0514b0 (4 commits)\n\n\n\n\nCreated with:\n gclient setdep -r src-internal@dd52ff0514b0\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\\,,,\n\nChange-Id: Id59d3188e6d9bd0ace5417e7f494778b8cdae8f4\nReviewed-on:\nReviewed-by: chromium-internal-autoroll <>\nCommit-Queue: chromium-internal-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640808}", "parents": [ "391175e25d7db0df08d3d93316d1804e19e0471c" ], "tree": "860677c1afa94e47cc07aec81a38df23f5ef8a86" }, { "author": { "email": "", "name": "Olivier Robin", "time": "Thu Mar 14 17:05:01 2019" }, "commit": "391175e25d7db0df08d3d93316d1804e19e0471c", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:05:01 2019" }, "message": "Wait for main frame to be available in ios_web_view autofill tests\n\nThis is the ios/web_view equivalent of\n\n\nChange-Id: I4acc29bcb11b8f792fddba51999136d1227ec9e1\nReviewed-on:\nReviewed-by: Eugene But <>\nCommit-Queue: Olivier Robin <>\nCr-Commit-Position: refs/heads/master@{#640807}", "parents": [ "3c0bb7fb53025fea4cc67db36af0587945a36826" ], "tree": "c66224b439309bd98492285722fedbdf08ae2721" }, { "author": { "email": "", "name": "Paul Wankadia", "time": "Thu Mar 14 17:03:00 2019" }, "commit": "3c0bb7fb53025fea4cc67db36af0587945a36826", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:03:00 2019" }, "message": "Roll src/third_party/re2/src/ 96b75fa24..5a982a6db (12 commits)\n\n\n\n$ git log 96b75fa24..5a982a6db --date=short --no-merges --format='%ad %ae %s'\n2019-03-14 junyer Make the BitState bitmap use list heads.\n2019-03-13 junyer Make NFA use hints.\n2019-03-11 junyer Avoid touching the bitmap even more.\n2019-03-11 junyer Make BitState avoid touching the bitmap unnecessarily.\n2019-03-10 junyer Give foldcase 1 bit and hint 15 bits.\n2019-03-08 junyer Remove a bogus comment.\n2019-03-08 junyer Handle foldcase when computing hints. Mea culpa.\n2019-03-08 junyer Compute hints for ByteRange instructions. Make BitState use them.\n2019-03-06 junyer Tidy up a call to fullrune().\n2019-03-05 junyer Fix a silly buffer underflow.\n2019-03-05 junyer Implement run length encoding for BitState.\n2019-03-04 junyer Simplify AltMatch and Capture handling in BitState.\n\nCreated with:\n roll-dep src/third_party/re2/src\n\\n\nChange-Id: I6330c03f7f7f53a62f0bd18c1cdb9af9787d934e\nReviewed-on:\nCommit-Queue: Paul Wankadia <>\nReviewed-by: Max Moroz <>\nReviewed-by: Nico Weber <>\nCr-Commit-Position: refs/heads/master@{#640806}", "parents": [ "c0ab07251a9c8afeffd8756edfe993b494ee9338" ], "tree": "6ff867aa57ac212d51419da1d5ef4d7e660c24ab" }, { "author": { "email": "", "name": "dalyk", "time": "Thu Mar 14 17:00:58 2019" }, "commit": "c0ab07251a9c8afeffd8756edfe993b494ee9338", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:00:58 2019" }, "message": "Refactor dns_test_util.h to remove overloading of BuildTestDnsResponse.\n\nThere are now separate BuildTestDns*Response methods for building responses\nwith different record types, which should improve readability.\n\nChange-Id: I19a044afdc1fa1023b4ad7d4ea8bf2cd62592efa\nReviewed-on:\nCommit-Queue: Katharine Daly <>\nReviewed-by: Eric Orth <>\nCr-Commit-Position: refs/heads/master@{#640805}", "parents": [ "612d7b8c2cfa757c8937b6a0d7f21a69b0572451" ], "tree": "c0879b28d977c0a387598912eb17ff43231623b1" }, { "author": { "email": "", "name": "Xida Chen", "time": "Thu Mar 14 17:00:04 2019" }, "commit": "612d7b8c2cfa757c8937b6a0d7f21a69b0572451", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 17:00:04 2019" }, "message": "Merge two lines of test expectations\n\nThese two lines points to the same test, the test is crashing or fail on\nall platforms.\n\nBug: 806357\nChange-Id: Iecc685dff2d24ffd435e4c38ab3bad28c0a37749\nReviewed-on:\nReviewed-by: Ella Ge <>\nCommit-Queue: Xida Chen <>\nCr-Commit-Position: refs/heads/master@{#640804}", "parents": [ "d0b70ca979a60f4c631cfc1761952cc3200d9fd7" ], "tree": "8f8a04599732b3309370753f2edcc33b466f6f15" }, { "author": { "email": "", "name": "v8-ci-autoroll-builder", "time": "Thu Mar 14 16:58:10 2019" }, "commit": "d0b70ca979a60f4c631cfc1761952cc3200d9fd7", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 16:58:10 2019" }, "message": "Update V8 to version 7.5.42.\n\nSummary of changes available at:\n\n\nPlease follow these instructions for assigning/CC'ing issues:\n\n\nPlease close rolling in case of a roll revert:\n\nThis only works with a Google account.\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel\n\,\n\nChange-Id: I89fc4bf6c8062e4e4ec38f1c3a12838c3d0f95e6\nReviewed-on:\nReviewed-by: v8-ci-autoroll-builder <>\nCommit-Queue: v8-ci-autoroll-builder <>\nCr-Commit-Position: refs/heads/master@{#640803}", "parents": [ "ec3da85e11e147cf7b7285c0e5859bbe40cdbdf1" ], "tree": "8cee8f0363b18cf0b04125d04eea6fb3076196e7" }, { "author": { "email": "", "name": "chromium-autoroll", "time": "Thu Mar 14 16:57:12 2019" }, "commit": "ec3da85e11e147cf7b7285c0e5859bbe40cdbdf1", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 16:57:12 2019" }, "message": "Roll Fuchsia SDK from ddcb12bc41ac to 1fdc2abd2818\n\n\nThe AutoRoll server is located here:\n\nDocumentation for the AutoRoller is here:\n\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC'd on the roll, and stop the roller if necessary.\n\n\nCQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast\\n\nChange-Id: Ie62d4cf99eaae566bc703347ed83e7807f4cc9d1\nReviewed-on:\nReviewed-by: chromium-autoroll <>\nCommit-Queue: chromium-autoroll <>\nCr-Commit-Position: refs/heads/master@{#640802}", "parents": [ "892ebabe71d120271cf4ae3a43d0c2ca15faad69" ], "tree": "c130889e872098922f5d9dc02eb44a96bc2ba07a" }, { "author": { "email": "", "name": "Chase Phillips", "time": "Thu Mar 14 16:56:14 2019" }, "commit": "892ebabe71d120271cf4ae3a43d0c2ca15faad69", "committer": { "email": "", "name": "Commit Bot", "time": "Thu Mar 14 16:56:14 2019" }, "message": "IndexedDB: Merge IndexedDBCallbacks and its helper class\n\nOriginally, IndexedDBCallbacks was bound on the IDB task runner\nand its helper class was bound on the IO thread. After\ncommit 77bf9a9 /, both moved to the\nIDB task runner, making it possible to merge them together.\n\nThis commit updates IndexedDBCallbacks so calls issued to it\ncan now be executed directly rather than holding a helper\ninstance and calling methods on the helper.\n\nBug: 717812\nChange-Id: Icddfe1e288111a59d6cb5bd761e2af1454454b09\nReviewed-on:\nCommit-Queue: Chase Phillips <>\nReviewed-by: Daniel Murphy <>\nCr-Commit-Position: refs/heads/master@{#640801}", "parents": [ "7f3de8830a5989d9da3af819fd7ed21d35fad9e6" ], "tree": "8b4f38d3ffafacaa75b45fe86fdd2817b35259a3" } ], "next": "7f3de8830a5989d9da3af819fd7ed21d35fad9e6" }