Commit Graph

108 Commits (3ee2d3a7c66fb0c397bba8bcd733306b57beb3a6)

Author SHA1 Message Date
MarcLeclair 78850c7e3d [fenix] 15278 detekt rule runblocking (https://github.com/mozilla-mobile/fenix/pull/15942)
* For https://github.com/mozilla-mobile/fenix/issues/15278: added CoroutineManager to count runBlocking calls

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added actual detekt rule for runblocking and its config to the yaml

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added unit test for RunblockingCounter

* For https://github.com/mozilla-mobile/fenix/issues/15278: renamed StrictModeStartupSuppressionCountTest.kt to PerformanceStartupTest.kt and added runBlockingCount test

* Lint fix

* For https://github.com/mozilla-mobile/fenix/issues/15278: made runblocking a Long to prevent overflow

* For https://github.com/mozilla-mobile/fenix/issues/15278: fixed MozRunblocking name, description and moved RunBlockingCounter to perf package

* For https://github.com/mozilla-mobile/fenix/issues/15278:Renamed MozillaRunblockingCheck to MozillaRunBlockingCheck

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added setup for unit test, since it failed without restting counter

* For https://github.com/mozilla-mobile/fenix/issues/15278: Fixed naming for RunBlocking lint check

* For https://github.com/mozilla-mobile/fenix/issues/15278: removed changes made to test to use runBlockingIncrement

* For https://github.com/mozilla-mobile/fenix/issues/15728: added test exclusion for runBlocking check

* For https://github.com/mozilla-mobile/fenix/issues/15278: changed null check and added Synchronized to count setter

* For https://github.com/mozilla-mobile/fenix/issues/15278: fix for nits

* For https://github.com/mozilla-mobile/fenix/issues/15278: added StartupExcessiveResourceUseTest to CODEOWNERS

* For https://github.com/mozilla-mobile/fenix/issues/15278: fixed for nits

* For https://github.com/mozilla-mobile/fenix/issues/15278: Moved increment function to extension function and fixed indentation

* For https://github.com/mozilla-mobile/fenix/issues/15278: Added tests for Atomic Integer extension and nit fix
4 years ago
Michael Comella ce90102a75 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15707: add ConstraintLayoutPerfDetectorTest to code owners. 4 years ago
Ankur Sonawane bd57584d64 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15561: add comments to issue template (https://github.com/mozilla-mobile/fenix/pull/15690)
* For https://github.com/mozilla-mobile/fenix/issues/15561: add comments to feature template

Comments are copied directly from https://github.com/mozilla-mobile/fenix#i-want-to-file-an-issue for more information

* For https://github.com/mozilla-mobile/fenix/issues/15561: add comments to bug template

Comments are copied directly from https://github.com/mozilla-mobile/fenix#i-want-to-file-an-issue

* Move comments above STR and change message

* Move comments above "What is the user problem"
4 years ago
Michael Comella 169a87a1fb [fenix] For https://github.com/mozilla-mobile/fenix/issues/15280: add new lint rule to CODE OWNERS. 4 years ago
Michael Comella d253b9060e [fenix] For https://github.com/mozilla-mobile/fenix/issues/13959: add test to prevent increasing StrictMode suppression count. 4 years ago
Roger Yang 15cab56493 [fenix] Revert "No issue: remove * ac from codeowners." (https://github.com/mozilla-mobile/fenix/pull/15638)
This reverts commit 112510aab50b141f910de211e2363c6b81882431.
4 years ago
Michael Comella 1d7eaed3ba [fenix] No issue: remove * ac from codeowners.
rocketsroger and I agreed this may be undesireable due to the increased
notifications. If we remove it and someone complains, we can re-add it.
4 years ago
Michael Comella 4ac309f013 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15273: add warnings about codeowners; add perf team as CODEOWNERS owner. 4 years ago
Michael Comella e78c0aad23 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15273: fix suspected syntax errors in code owners.
I validated the paths used using a technique in this blog post:
http://www.benjaminoakes.com/git/2018/08/10/Testing-changes-to-GitHub-CODEOWNERS/

So the syntax error(s) are likely within the names, such as this
example.
4 years ago
Ankur Sonawane 5a3dcbe345 [fenix] For https://github.com/mozilla-mobile/fenix/issues/14487: Remove obsolete question (https://github.com/mozilla-mobile/fenix/pull/14780)
The "Can you reproduce in Firefox for Android?"-question that is now obsolete since Fennec is EOL. Also, fenix uses the shield icon to open ETP toggle, and not the lock icon
4 years ago
Michael Comella bc36b1ea02 [fenix] No issue: monitor performance via CODEOWNERS. 4 years ago
Jonathan Almeida ffd5b7a002 [fenix] Remove milestone from pull request template (https://github.com/mozilla-mobile/fenix/pull/14198)
We don't use milestones in Fenix, so let's remove it from the PR template.
4 years ago
Michael Comella d3a455c2b4 [fenix] No issue: add 'Performance issue' type.
Currently, users file performance issues and it's up to the Fenix team
to triage them and tag them appropriately. I think it'd save the Fenix
team time and ensure the performance team sees more issues if there was
a new issue type.
4 years ago
Aaron Train 44c9d2d445 [fenix] No Issue: Create --ui-test.md issue template (https://github.com/mozilla-mobile/fenix/pull/11207) 4 years ago
Chenxia Liu 5a101d9778 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10670 - Update issue templates. 4 years ago
Sawyer Blatz e4b8fabf8f [fenix] For https://github.com/mozilla-mobile/fenix/issues/5909: Updates docs for improved accessibility process 5 years ago
Jeff Boek bb21a9aae4 [fenix] Adds triage action 5 years ago
Sawyer Blatz 29e8153aef [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/6139: Removes bors (https://github.com/mozilla-mobile/fenix/pull/7247)
I'm sorry, Dave, I'm afraid I can't do that.
5 years ago
Michael Comella 4c25bc77a3 [fenix] No issue: remove Quality PR template item.
This should be caught by CI and should not be necessary to force folks
to check off.
5 years ago
Severin Rudie d0d74627e7 [fenix] No issue: update release docs (https://github.com/mozilla-mobile/fenix/pull/6489)
* No issue: update release docs and add Beta release steps
5 years ago
Severin Rudie aead3da4e4 [fenix] No issue: add script for compiling closed issues from commit history (https://github.com/mozilla-mobile/fenix/pull/6509) 5 years ago
liuche 54647412c0 [fenix] No issue: Update releng docs (https://github.com/mozilla-mobile/fenix/pull/6230)
* No issue: Update releng docs

* Fill out TODOs

* Address follow-ups
5 years ago
Jeff Boek ba15c2cea2 [fenix] Update release_checklist with due dates 5 years ago
Sawyer Blatz c7f57ab34c [fenix] For https://github.com/mozilla-mobile/fenix/issues/5382: Updates bors bot integration with Taskcluster (https://github.com/mozilla-mobile/fenix/pull/5929) 5 years ago
Johan Lorenzo 2d80b7ac11 [fenix] Add Releng and Fenix as code owners of taskcluster/, .taskcluster.yml, .cron.yml 5 years ago
Jeff Boek 5d297bb276 [fenix] Adds SUMO verification step 5 years ago
Colin Lee 13061398b8 [fenix] No issue: Uncomment APK instructions and provide extra detail (https://github.com/mozilla-mobile/fenix/pull/5317) 5 years ago
liuche ff3a6a3c18 [fenix] No issue: Add AC pinning to releng steps (https://github.com/mozilla-mobile/fenix/pull/5223) 5 years ago
Chenxia Liu c3aa5c6ecc [fenix] No issue: Update Releng Checklist with more dates. 5 years ago
Chenxia Liu 1a12f77fb2 [fenix] No issue: Add AFTER-MERGE checklist item for PR 5 years ago
Jeff Boek b6049a962a [fenix] Adds string freeze date to calendar and string header (https://github.com/mozilla-mobile/fenix/pull/5159) 5 years ago
Sawyer Blatz 3d9445d016 [fenix] No issue: Adds screenshots to the PR checklist (https://github.com/mozilla-mobile/fenix/pull/5089) 5 years ago
Colin Lee 09aedb3c86 [fenix] Updated CODEOWNERS file to let A-C review Fenix PRs (https://github.com/mozilla-mobile/fenix/pull/5013) 5 years ago
Colin Lee 2ef20b9d81 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4631: Make sure reviewers can access a PR APK (https://github.com/mozilla-mobile/fenix/pull/5004) 5 years ago
Sawyer Blatz 8fea799fa1 [fenix] No issue: removes deprecated changelog 5 years ago
Jeff Boek 2e49f5b8b0 [fenix] Release documentation (https://github.com/mozilla-mobile/fenix/pull/4617)
* For https://github.com/mozilla-mobile/fenix/issues/4258 - Create release checklist

* For https://github.com/mozilla-mobile/fenix/issues/4258 - Adds table for sprint / release schedule

* For https://github.com/mozilla-mobile/fenix/issues/4258 - Fixes nits
5 years ago
Emily Kager 3b49b1bde6 [fenix] Create ---webcontent-issue-report.md 5 years ago
Divya Raj 03196d7547 [fenix] Fixed Issue https://github.com/mozilla-mobile/fenix/issues/3741 - %s in Japanese version + A few typos (https://github.com/mozilla-mobile/fenix/pull/3749)
* Typo in README

* Fixed Issue https://github.com/mozilla-mobile/fenix/issues/3741 - %s in Japanese version

* Fixed various typos
5 years ago
Vesta Zare 7bb92003ea [fenix] Updates feature request template (https://github.com/mozilla-mobile/fenix/pull/2155) 5 years ago
Vesta Zare 4c45e8779a [fenix] Update user story template (https://github.com/mozilla-mobile/fenix/pull/2153)
Updated user story template
5 years ago
Vesta Zare eb516e7385 [fenix] Update issue templates.md (https://github.com/mozilla-mobile/fenix/pull/2150)
* Update ---feature-request.md

* Rename issue template

* Update issue templates
5 years ago
Barbara Bermes 0002a3d85e [fenix] Update issue templates 5 years ago
Barbara Bermes 53bed97122 [fenix] Update issue templates 5 years ago
Barbara Bermes 0e3ebc00c5 [fenix] Update issue templates 5 years ago
Jeff Boek 7e8bb57196 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/643 - Adds a changelog and pull reuqest template 5 years ago
Barbara Bermes 1a1699a5ff [fenix] added more bullets 5 years ago
Barbara Bermes 28ce4f325d [fenix] Update --telemetry-request.md
added icon
5 years ago
Barbara Bermes c837c3af19 [fenix] Create --telemetry-request.md
Added Telemetry template
5 years ago
Barbara Bermes 8e99536a95 [fenix] created user story template 5 years ago
Barbara Bermes 06a2df1686 [fenix] Update --epic.md
Updated title
5 years ago
Barbara Bermes 17d7b2597d [fenix] Update --epic.md
Added updates based on Vesta's suggestions
5 years ago
Barbara Bermes 61026dc40e [fenix] Update --epic.md
Added icon
5 years ago
Barbara Bermes 76e10a4d22 [fenix] Rename epic to --epic.md
Changed file name
5 years ago
Barbara Bermes f90b9ef879 [fenix] Create epic
Another template for Epics
5 years ago
Mitchell Hentges 147e137e62 [fenix] Ensures that fenix team is also notified of automation changes 5 years ago
Mitchell Hentges 53fbc72f32 [fenix] Changes global code owner to mozilla-mobile/fenix 5 years ago
Mitchell Hentges 1aef3e2272 [fenix] Sets up CODEOWNERS file 5 years ago
Jeff Boek a2abbef9a8 [fenix] Adds issue templates 6 years ago