{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":632689047,"defaultBranch":"main","name":"cobalt","ownerLogin":"briantting","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-25T23:43:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2015619?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723847214.0","currentOid":""},"activityList":{"items":[{"before":"f05ef523ccef629789f0cc9c4827a374e054e70d","after":null,"ref":"refs/heads/derp24","pushedAt":"2024-08-16T22:26:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"}},{"before":"189dbd200622667ac3bf044ab8b3a568274ab921","after":null,"ref":"refs/heads/derp","pushedAt":"2024-08-16T22:26:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"}},{"before":"3aad4cee1e833415bff2ce758963ca7710a2fc01","after":"189dbd200622667ac3bf044ab8b3a568274ab921","ref":"refs/heads/derp","pushedAt":"2024-08-16T22:23:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Update ssl certs using pem files from google3.\n\nsecurity/cacerts/chrome/roots.pem and\nsecurity/cacerts/for_connecting_to_google/roots.pem were used. This\nchange was generated by running tools/update_certs.py.\n\nb/278599663","shortMessageHtmlLink":"Update ssl certs using pem files from google3."}},{"before":"e904efe9dd39361b52bd1739021804c64e8ce98a","after":"3aad4cee1e833415bff2ce758963ca7710a2fc01","ref":"refs/heads/derp","pushedAt":"2024-08-16T22:14:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Update ssl certs using pem files from google3.\n\nsecurity/cacerts/chrome/roots.pem and\nsecurity/cacerts/for_connecting_to_google/roots.pem where used. The\nchange was generated by running the tools/update_certs.py script.\n\nb/278599663","shortMessageHtmlLink":"Update ssl certs using pem files from google3."}},{"before":"a98dacceed5d7401440be9b26ad76ade86d50777","after":"e904efe9dd39361b52bd1739021804c64e8ce98a","ref":"refs/heads/derp","pushedAt":"2024-08-16T22:09:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Update ssl certs using pem files from google3.\n\nsecurity/cacerts/chrome/roots.pem and\nsecurity/cacerts/for_connecting_to_google/roots.pem where used. The\nchange was generated by running the tools/update_certs.py script.\n\nb/278599663","shortMessageHtmlLink":"Update ssl certs using pem files from google3."}},{"before":"bdfb036db977e09d0d9f4a7c0727e225bded9d03","after":"4d4699e0a25089fa651b7c54180e85b6a4fd32a3","ref":"refs/heads/main","pushedAt":"2024-08-16T22:08:09.000Z","pushType":"push","commitsCount":256,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Add setting getter for CPU interval definition. (#3967)\n\nb/341774149","shortMessageHtmlLink":"Add setting getter for CPU interval definition. (youtube#3967)"}},{"before":null,"after":"a98dacceed5d7401440be9b26ad76ade86d50777","ref":"refs/heads/derp","pushedAt":"2024-08-16T22:07:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Update ssl certs using pem files from google3.\n\nsecurity/cacerts/chrome/roots.pem and\nsecurity/cacerts/for_connecting_to_google/roots.pem where used. The\nchange was generated by running the tools/update_certs.py script.\n\nb/278599663\n\nChange-Id: If0f320bc46c063fe55065c9ccf8af620bdad936c","shortMessageHtmlLink":"Update ssl certs using pem files from google3."}},{"before":"94ce7aa2989b06cecfb635ebeb4204097ac48f7c","after":"bdfb036db977e09d0d9f4a7c0727e225bded9d03","ref":"refs/heads/main","pushedAt":"2024-06-04T21:43:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Avoid granting GET_ACCOUNT permission after removal (#3440)\n\nb/336522590\r\n\r\nChange-Id: I7b22b826bb82cfa9b26e80fb58b4181ee1089a63","shortMessageHtmlLink":"Avoid granting GET_ACCOUNT permission after removal (youtube#3440)"}},{"before":"1586ba273f36df46605fd0dedccf9a7329cb6bf6","after":"94ce7aa2989b06cecfb635ebeb4204097ac48f7c","ref":"refs/heads/main","pushedAt":"2024-06-04T00:18:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kaidokert","name":"Kaido Kert","path":"/kaidokert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2791653?s=80&v=4"},"commit":{"message":"Increase WebDriverServer max buffer size.\n\nResolves timeout issues when screenshots exceed the default 1mb buffer\nsize and are unable to be sent.\n\nb/344007302","shortMessageHtmlLink":"Increase WebDriverServer max buffer size."}},{"before":"b8a5e1da95db7c07ad1c1caabfe2f291b01292c4","after":"1586ba273f36df46605fd0dedccf9a7329cb6bf6","ref":"refs/heads/main","pushedAt":"2024-06-03T23:07:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Increase WebDriverServer max buffer size.\n\nResolves timeout issues when screenshots exceed the default 1mb buffer\nsize and are unable to be sent.\n\nb/344007302","shortMessageHtmlLink":"Increase WebDriverServer max buffer size."}},{"before":"3805c7b9be052bc52deb79d4950fec4915610083","after":"b8a5e1da95db7c07ad1c1caabfe2f291b01292c4","ref":"refs/heads/main","pushedAt":"2024-06-03T23:06:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Increase WebDriverServer max buffer size.\n\nResolves timeout issues when screenshots exceed the default 1mb buffer\nsize and are unable to be sent.\n\nb/344007302","shortMessageHtmlLink":"Increase WebDriverServer max buffer size."}},{"before":"05cfe09cc74e0fd206e2e317fac6cf652129db17","after":"3805c7b9be052bc52deb79d4950fec4915610083","ref":"refs/heads/main","pushedAt":"2024-06-03T23:05:44.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Increase WebDriverServer max buffer size.\n\nResolves timeout issues when screenshots exceed the default 1mb buffer\nsize and are unable to be sent.\n\nb/344007302\n\nChange-Id: I8b7d7972fe0dbdf449b1c6ddc02ae50e397ec6a2","shortMessageHtmlLink":"Increase WebDriverServer max buffer size."}},{"before":"e7863010ce2cb99beeb5ad15d2490076c3538c95","after":"05cfe09cc74e0fd206e2e317fac6cf652129db17","ref":"refs/heads/main","pushedAt":"2024-05-29T21:35:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Remove MediaPlaybackService (#3324)\n\nb/342254474\r\nb/282813379\r\n\r\nChange-Id: I4ae8c67b51d3fb7ef1efc8dce8600af2300824d5\r\n\r\nCo-authored-by: Colin Liang ","shortMessageHtmlLink":"Remove MediaPlaybackService (youtube#3324)"}},{"before":"6ad2dc3db8d997c4a84563968e0b0b0671edd5b8","after":"e7863010ce2cb99beeb5ad15d2490076c3538c95","ref":"refs/heads/main","pushedAt":"2024-05-29T21:21:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Fix not returning WindowId when valid.\n\nb/342003753","shortMessageHtmlLink":"Fix not returning WindowId when valid."}},{"before":"d779362a4477c9b05fc60f533c598b8f75fff46e","after":"6ad2dc3db8d997c4a84563968e0b0b0671edd5b8","ref":"refs/heads/main","pushedAt":"2024-05-08T22:13:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Address potential Persistent Settings Getters race.\n\nWhile Getters and SetterHelpers both use locks to prevent race\nconditions, Setters do not. Given that Setters run SetterHelpers through\nposted tasks, it is possible for Getters to run in-between Setters and\nSetterHelpers causing a race condition. To resolve this, effectively add\nGetters into the PostTask Queue by calling WaitForFence. Also refactor\nGetValues calls so that they are run by Setters rather than Getters to\nlimit the number of deep copies made.\n\nNow that Getters and Setters no longer race, massively clean up the\ntests by removing the unwieldly and now unneeded closures.\n\nb/305057554","shortMessageHtmlLink":"Address potential Persistent Settings Getters race."}},{"before":"080aa04bbaed0ecd6b15c8c01fff2f9fef0ac917","after":"d779362a4477c9b05fc60f533c598b8f75fff46e","ref":"refs/heads/main","pushedAt":"2024-05-08T21:49:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Address potential Persistent Settings Getters race.\n\nWhile Getters and SetterHelpers both use locks to prevent race\nconditions, Setters do not. Given that Setters run SetterHelpers through\nposted tasks, it is possible for Getters to run in-between Setters and\nSetterHelpers causing a race condition. To resolve this, effectively add\nGetters into the PostTask Queue by calling PostBlockingTask. Also refactor\nGetValues calls so that they are run by Setters rather than Getters to\nlimit the number of deep copies made.\n\nNow that Getters and Setters no longer race, massively clean up the\ntests by removing the unwieldly and now unneeded closures.\n\nb/305057554","shortMessageHtmlLink":"Address potential Persistent Settings Getters race."}},{"before":"4bec608f803617ff01334d4fc46ece091576f5b0","after":"080aa04bbaed0ecd6b15c8c01fff2f9fef0ac917","ref":"refs/heads/main","pushedAt":"2024-05-08T19:24:41.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"21a7e3653df2b9f0e4a3457cb666dbe1395be8ba","after":"4bec608f803617ff01334d4fc46ece091576f5b0","ref":"refs/heads/main","pushedAt":"2024-05-07T21:01:13.000Z","pushType":"push","commitsCount":44,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"aed1898a8911270bb434e3e9a720caf4559d5a7c","after":"21a7e3653df2b9f0e4a3457cb666dbe1395be8ba","ref":"refs/heads/main","pushedAt":"2024-05-02T02:34:33.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"8300933170d9e409f2eb2a0cedacc91bcc44dac0","after":"aed1898a8911270bb434e3e9a720caf4559d5a7c","ref":"refs/heads/main","pushedAt":"2024-05-01T21:29:57.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"d8f99421189cf8c6a9615def7cfbdb9ff36c9bef","after":null,"ref":"refs/heads/derp","pushedAt":"2024-05-01T20:09:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"}},{"before":"b49727a21e68c03bf5520dd09173426081933b1d","after":null,"ref":"refs/heads/lic","pushedAt":"2024-05-01T19:43:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"}},{"before":"9cc62243bb713deb656a990045260ddc13733bd9","after":"b49727a21e68c03bf5520dd09173426081933b1d","ref":"refs/heads/lic","pushedAt":"2024-04-30T22:55:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Update Android and Evergreen licenses.\n\nb/336393004","shortMessageHtmlLink":"Update Android and Evergreen licenses."}},{"before":"d4805503ce67a1c7547ac7f99b817e004e6f4966","after":"d8f99421189cf8c6a9615def7cfbdb9ff36c9bef","ref":"refs/heads/derp","pushedAt":"2024-04-30T22:53:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Add VERSION.chromium.\n\nVERSION.chromium version represents the current target Chromium tag to\nupdate all relevant repositories to.\n\nb/335722017","shortMessageHtmlLink":"Add VERSION.chromium."}},{"before":null,"after":"9cc62243bb713deb656a990045260ddc13733bd9","ref":"refs/heads/lic","pushedAt":"2024-04-30T22:48:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Update Android and Evergreen licenses.\n\nb/336393004\n\nChange-Id: I58a43aa77e3b6cbfff658b1cb2cb44f0cee38e99","shortMessageHtmlLink":"Update Android and Evergreen licenses."}},{"before":"25580e1d8060ffd98366e699963dbc186ad6bc56","after":"8300933170d9e409f2eb2a0cedacc91bcc44dac0","ref":"refs/heads/main","pushedAt":"2024-04-30T22:38:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Address potential Persistent Settings Getters race.\n\nWhile Getters and SetterHelpers both use locks to prevent race\nconditions, Setters do not. Given that Setters run SetterHelpers through\nposted tasks, it is possible for Getters to run in-between Setters and\nSetterHelpers causing a race condition. To resolve this, effectively add\nGetters into the PostTask Queue by calling PostBlockingTask. Also refactor\nGetValues calls so that they are run by Setters rather than Getters to\nlimit the number of deep copies made.\n\nNow that Getters and Setters no longer race, massively clean up the\ntests by removing the unwieldly and now unneeded closures.\n\nb/305057554","shortMessageHtmlLink":"Address potential Persistent Settings Getters race."}},{"before":"235899ed90ffc9bd8f068f6a8fdbc4b47fc569f8","after":"25580e1d8060ffd98366e699963dbc186ad6bc56","ref":"refs/heads/main","pushedAt":"2024-04-30T22:33:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"4f3733f83eeeeb0e83c33d1555295f18c29d906b","after":"235899ed90ffc9bd8f068f6a8fdbc4b47fc569f8","ref":"refs/heads/main","pushedAt":"2024-04-30T19:09:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"80f11b8a3ce8acb84a088f407cab96bcfe4f4d1e","after":"4f3733f83eeeeb0e83c33d1555295f18c29d906b","ref":"refs/heads/main","pushedAt":"2024-04-29T23:47:49.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"e4a74cd5092a6d410255a7287474b13a0009b889","after":"80f11b8a3ce8acb84a088f407cab96bcfe4f4d1e","ref":"refs/heads/main","pushedAt":"2024-04-27T11:09:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"briantting","name":"Brian Ting","path":"/briantting","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015619?s=80&v=4"},"commit":{"message":"Address potential Persistent Settings Getters race.\n\nWhile Getters and SetterHelpers both use locks to prevent race\nconditions, Setters do not. Given that Setters run SetterHelpers through\nposted tasks, it is possible for Getters to run in-between Setters and\nSetterHelpers causing a race condition. To resolve this, effectively add\nGetters into the PostTask Queue by calling PostBlockingTask. Also refactor\nGetValues calls so that they are run by Setters rather than Getters to\nlimit the number of deep copies made.\n\nNow that Getters and Setters no longer race, massively clean up the\ntests by removing the unwieldly and now unneeded closures.\n\nb/305057554","shortMessageHtmlLink":"Address potential Persistent Settings Getters race."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQyMjoyNjo1NC4wMDAwMDBazwAAAASci1S-","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQyMjoyNjo1NC4wMDAwMDBazwAAAASci1S-","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yN1QxMTowOToyMS4wMDAwMDBazwAAAAQ7y0R0"}},"title":"Activity ยท briantting/cobalt"}