profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/paulirish/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Paul Irish paulirish Google Chrome, ♥z Palo Alto https://paul.irish/

GoogleChrome/lighthouse 22919

Automated auditing, performance metrics, and best practices for the web.

aFarkas/html5shiv 9819

This script is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer.

google/ios-webkit-debug-proxy 5241

A DevTools proxy (Chrome Remote Debugging Protocol) for iOS devices (Safari Remote Web Inspector).

ChromeDevTools/awesome-chrome-devtools 4656

Awesome tooling and resources in the Chrome DevTools & DevTools Protocol ecosystem

GoogleChrome/lighthouse-ci 4457

Automate running Lighthouse for every commit, viewing the changes, and preventing regressions

csnover/TraceKit 938

Attempts to create stack traces for unhandled JavaScript exceptions in all major browsers.

GoogleChrome/chrome-launcher 791

Launch Google Chrome with ease from node.

borismus/device.js 767

Semantic client-side device detection with Media Queries

GoogleChrome/devtools-docs 625

The legacy documentation for Chrome DevTools.

benschwarz/metaquery 328

A declarative responsive web design syntax. Breakpoints, defined in `<meta>`

push eventWICG/largest-contentful-paint

Yoav Weiss

commit sha 056edea8b3fa48429745c7b250f26b7372e2221d

Add readme

view details

push time in 29 minutes

fork pxeliasyanaki/headless-cat-n-mouse

Is headless chrome currently detectable? Let's pit the detections and detection evasions against eachother.

fork in 39 minutes

startedpaulirish/git-open

started time in an hour

push eventWICG/largest-contentful-paint

Yoav Weiss

commit sha b0fb7a789165ab8f2484f5dd6b6e0e21df27f134

Add size stats

view details

push time in 2 hours

push eventChromeDevTools/devtools-frontend

Benedikt Meurer

commit sha e65642ba1384661d9ecdb4c2035674d7f234fcc5

Revert "[console] Include 'arguments' in auto-complete suggestions." This reverts commit ed33798f145da0e066a65c2e97774cc5033b1637. Reason for revert: Suspected cause for https://crbug.com/1216095 Original change's description: > [console] Include 'arguments' in auto-complete suggestions. > > When 'arguments' evaluates to an arguments object on the selected call > frame, include 'arguments' next to 'this' as special suggestion for > JavaScript auto completion. > > Fixed: chromium:949551 > Change-Id: I5655649e18ecce1a32e8cc9673a40af5ef015d15 > Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2919760 > Auto-Submit: Benedikt Meurer <bmeurer@chromium.org> > Commit-Queue: Yang Guo <yangguo@chromium.org> > Reviewed-by: Yang Guo <yangguo@chromium.org> Fixed: chromium:1216095 Change-Id: Ic04d817a002636ee3cd42d61a7ffe5f0cdff6c10 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2960168 Auto-Submit: Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Kim-Anh Tran <kimanh@chromium.org> Reviewed-by: Kim-Anh Tran <kimanh@chromium.org>

view details

Ebou Jobe

commit sha 15f2c3067aa838606cb97036404deea9b87d3a27

Add aria alert when deleting network blocking patterns No success message was announced after a user deletes a row on the list in Network Request Blocking Tab. This CL fixes the accessibility issue by adding a message in the delete item function to announced the deletion. Fixed: 1217782 Change-Id: I922713daabcc88e3be7b212e2e84ac3ff512a825 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2947575 Commit-Queue: Simon Zünd <szuend@chromium.org> Reviewed-by: Simon Zünd <szuend@chromium.org> Reviewed-by: Songtao Xia <soxia@microsoft.com> Reviewed-by: Jan Scheffler <janscheffler@chromium.org>

view details

devtools-ci-autoroll-builder

commit sha 37858a9cec8b5dd5a02af9316d227c9ae7e6c4db

Update DevTools Chromium DEPS. TBR=machenbach@chromium.org,liviurau@chromium.org Bug: none Change-Id: I96163f275f79be55e03ce507cd2a14c3e05fcfff Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2959444 Reviewed-by: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>

view details

push time in 2 hours

release eemeli/yaml

v2.0.0-6

released time in 2 hours

push eventWICG/largest-contentful-paint

Yoav Weiss

commit sha 7c18af152995491f20fe10071d5233c451381755

Half-baked size comparison using ResourceTiming. Does not play well with cache

view details

push time in 3 hours

push eventpaulirish/lh-pr-tracking

DevTools Bot

commit sha e6c3c79efa9fd73634b6ac02eac7471c75664fbb

Update stats (via travis cron)

view details

push time in 4 hours

push eventsimevidas/browser-intents

Šime Vidas

commit sha 0dbb9eae84b82c92a0109c04c52bd812d6cedeac

Add selected intents for week 23 of 2021

view details

push time in 4 hours

pull request commentPlanScore/PlanScore

right-align numeric table cells

I see a test failure after merging this. I invited you as a maintainer to this repo so your PRs can include tests directly!

paulirish

comment created time in 4 hours

pull request commentPlanScore/PlanScore

add hover interaction between map and table rows

This has been missing for so long, thank you. If you rebase onto main we should be able to resolve the merge conflict.

paulirish

comment created time in 4 hours

push eventPlanScore/PlanScore

Paul Irish

commit sha 5884dca9b214f0997ba825d7f0e733f1bd12039a

right-align numeric table cells

view details

Michal Migurski

commit sha 21b3762aa883adb59c4dcec1d11215bf01df0023

Merge pull request #353 from paulirish/tablealignment right-align numeric table cells

view details

push time in 4 hours

PR merged PlanScore/PlanScore

right-align numeric table cells

Stylistic change that's subjective. Right-aligning these cells makes it easier IMO to compare single-digit to multi-digit numbers. The heading cells match alignment of the rows.

Before (top) / After (bottom)

image

+13 -6

0 comment

2 changed files

paulirish

pr closed time in 4 hours

push eventChromeDevTools/devtools-frontend

devtools-ci-autoroll-builder

commit sha ddbeea46e71bf19a2788ca5e01a14b503625b96b

Update DevTools DEPS. Rolling build: https://chromium.googlesource.com/chromium/src/build/+log/d89e2f8..5f47eb4 TBR=machenbach@chromium.org,liviurau@chromium.org Bug: none Change-Id: I2ab21b983ba5513515855f5e57d22bdd9cb842cb Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2959439 Reviewed-by: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Devtools Autoroller <devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>

view details

push time in 5 hours

push eventWICG/largest-contentful-paint

Yoav Weiss

commit sha 9a94128ed10548c98d45464c7af98e8fcd4d29e8

meaningless change

view details

Yoav Weiss

commit sha 0a8bca0631c2a0b4d48d2308c55602d1946bd3f8

Remove urls.js from committed files

view details

push time in 5 hours

issue closedGoogleChrome/lighthouse

Possibly a bug, possibly just lack of info reported

I'm trying to audit a PWA I built for its Lighthouse scores, and I'm dismayed that one specific metric (LCP) seems to be abnormally much larger than the other metrics, and that doesn't match the reality as far as I can tell. When emulating mobile loading via Lighthouse in Chrome DevTools, my FCP is 1.5s and my TTI is 2.6s, but my LCP is 8.0s (and sometimes as much as 8.9s). This is really bringing down my score.

I've been trying to figure out what's causing Lighthouse to think I'm doing a "large content paint" this long after the page has loaded, because I'm not. Everything is displayed and static by about 2.5 seconds, and nothing changes after that (unless the user interacts). No shifts, to other large loading artifacts, etc.

The report in Chrome DevTools doesn't tell me what part of the app it thinks repainted content that many seconds later, but I'd love to figure out what's triggering this. Either there's something I don't understand about the report mechanisms, or it's not reporting the detail it should to tell me the problem, OR this is just a straight-up bug in Lighthouse.

Can you help me figure out what to do next to track this down?

closed time in 5 hours

getify
MemberEvent

created repositorydglazkov/flux-scribe-bot

created time in 7 hours

startedOpteo/oxen-queue

started time in 10 hours

push eventPlanScore/PlanScore

Paul Irish

commit sha f481e16a0fd07d05f940ba685f83a6f5a10815f0

fix grammar typo: let => lets. fixes #230

view details

Michal Migurski

commit sha a60d22652521cf762c6a5f4a160fcbb84d37a524

Merge pull request #352 from paulirish/typolets fix grammar typo: let => lets. fixes #230

view details

push time in 10 hours

issue closedPlanScore/PlanScore

Small typo on Sensitivity chart caption

Sensitivity Testing

Sensitivity testing shows us a plan’s expected efficiency gap given a range of possible vote swings. It let us evaluate the durability of a plan’s skew.

Last sentence has a subj-verb agreement issue. Should be

It lets us evaluate the durability of a plan’s skew.

Example link: https://planscore.org/plan.html?20180216T050209.882261560Z

closed time in 10 hours

danrademacher

PR merged PlanScore/PlanScore

fix grammar typo: let => lets. fixes #230

fixes #230

+1 -1

0 comment

1 changed file

paulirish

pr closed time in 10 hours

startedsorah/envchain

started time in 10 hours

startedmodulz/stitches

started time in 12 hours

startedjotego/jtframe

started time in 15 hours

fork fearphage/gh-action-get-changed-files

GitHub Action that saves changed files as JSON for use by other actions.

fork in 16 hours

startedphuctm97/ntast

started time in 16 hours

pull request commentSiegeEngineers/aoe2techtree

Proposal to fix issue #94

Instead of first filling the select element with options, then reordering the options, it is easier to sort the data by the localised names first, then fill the select element. Which is what I implemented in eb779b3c8a2ac26f22c219adaa08f0fce33f2d38 – should be less code and less DOM restructuring. Thank you however for implementing a fix for your proposal as well! :yellow_heart:

mortis0

comment created time in 17 hours

PR closed SiegeEngineers/aoe2techtree

Proposal to fix issue #94

Sort civ dropdown according to the language modified: js/main.js

+16 -0

1 comment

1 changed file

mortis0

pr closed time in 17 hours

issue closedSiegeEngineers/aoe2techtree

Civ dropdown multilingual sorting

Hello, Currently the civ dropdown is always sorted by the english alphabetical order. It would be nice to have it sorted according to the current language.

closed time in 17 hours

mortis0