2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-17 15:26:23 +00:00
Commit Graph

82 Commits

Author SHA1 Message Date
Aki Sasaki
912dc3bc1f [fenix] possibly fix if statement in sync-strings (https://github.com/mozilla-mobile/fenix/pull/20163) 2021-06-24 09:26:14 -07:00
Aaron Train
2f4c65fca2 [fenix] No issue: Apply workaround for run-ui in contributor workflow (https://github.com/mozilla-mobile/fenix/pull/20161) 2021-06-24 11:52:18 -04:00
Aki Sasaki
4738f580aa [fenix] cancel sync-strings on non-beta versions (https://github.com/mozilla-mobile/fenix/pull/19776)
* cancel sync-strings on non-beta versions

* use fenix-beta-version 2.0.0
2021-06-07 12:02:18 -07:00
Kevin Brosnan
0f2b64cb68 [fenix] Prevents stale bot from closing issues for disabled tests 2021-06-07 10:23:35 +03:00
Stefan Arentz
55da255570 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/19773 - Add a needs:review label to the automatic String Sync PRs (https://github.com/mozilla-mobile/fenix/pull/19774) 2021-06-02 12:49:02 -04:00
Michael Comella
3d04b3dbf5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19436: rm Application and FeatureFlags from perf code owners. 2021-05-10 15:58:33 -07:00
Aaron Train
574d698215 [fenix] No issue: add Android Emulator action for contributor PRs (https://github.com/mozilla-mobile/fenix/pull/18901) 2021-04-21 10:20:34 -04:00
Stefan Arentz
87b6b6c7cc [fenix] Update the sync-strings workflow (https://github.com/mozilla-mobile/fenix/pull/19149) 2021-04-20 22:42:45 -04:00
Stefan Arentz
37326fff92 [fenix] Run the sync-strings workflow daily at 2am (https://github.com/mozilla-mobile/fenix/pull/19148) 2021-04-20 22:16:13 -04:00
Stefan Arentz
f7c383abe9 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/18995 - Upgrade the sync-strings action to v1.0.1 2021-04-13 21:47:52 +04:00
Stefan Arentz
0bcb8cb943 [fenix] Workflow to sync strings (https://github.com/mozilla-mobile/fenix/pull/18965) 2021-04-12 21:50:06 -04:00
Stefan Arentz
46e1424b11 [fenix] Do not the contributor workflow for MickeyMoz (https://github.com/mozilla-mobile/fenix/pull/18125) 2021-02-24 09:12:30 -05:00
sarentz
a68ba7e726 [fenix] Only run the build-contributor-pr workflow on forks (https://github.com/mozilla-mobile/fenix/pull/18082) 2021-02-19 10:26:51 -05:00
Stefan Arentz
34c1fa575c [fenix] Workflow to build contributor PRs (https://github.com/mozilla-mobile/fenix/pull/17843) 2021-02-18 12:02:52 -05:00
amedyne
e469a5c435 [fenix] Add configuration file for probot-stale - https://github.com/probot/stale (https://github.com/mozilla-mobile/fenix/pull/17801)
* Create stale.yml

* Update stale.yml

* Update stale.yml
2021-02-04 09:53:58 -05:00
amedyne
e9c9154b33 [fenix] Update ---bug-report.md (https://github.com/mozilla-mobile/fenix/pull/17660)
Update Bug report template
2021-01-27 16:53:04 -05:00
Johan Lorenzo
1e8da5344f [fenix] Update release checklist to now include steps regarding shipit (https://github.com/mozilla-mobile/fenix/pull/16918) 2020-12-16 13:13:36 -05:00
Stefan Arentz
9d847a8cd7 [fenix] Create update-ac.yml workflow (https://github.com/mozilla-mobile/fenix/pull/16974) 2020-12-10 16:47:00 -05:00
Michael Comella
159b13bb8f [fenix] No issue: move TestStrictModeManager to perf sub package. 2020-11-13 16:07:59 -08:00
Michael Comella
4493b90366 [fenix] No issue: move relevant files in :mozilla-lint-rules to perf pkg. 2020-11-13 16:07:59 -08:00
Michael Comella
c8ec1542fe [fenix] No issue: move relevant :mozilla-detekt-rules to perf/ pkg. 2020-11-13 16:07:59 -08:00
Michael Comella
1b6891dbc0 [fenix] No issue: perf code owner all /perf/ src dir.
Our previous strategy was to code owner all the specific files we should
own but that's fragile and unreasonable. This is simpler. We expect
there will still be edge cases that live outside these directories (e.g.
*Application*kt).
2020-11-13 16:07:59 -08:00
Michael Comella
39384786dd [fenix] For https://github.com/mozilla-mobile/fenix/issues/16376: move Startup*Test to perf pkg under code owners.
Instead of listing many different files here, we should just put them in
/perf/ packages and code owner them.
2020-11-13 15:39:06 -08:00
liuche
e951f9b707 [fenix] update release checklist (https://github.com/mozilla-mobile/fenix/pull/16383) 2020-11-06 15:55:22 -08:00
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
2020-11-02 12:49:17 -05:00
Michael Comella
ce90102a75 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15707: add ConstraintLayoutPerfDetectorTest to code owners. 2020-10-30 18:23:35 -07:00
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"
2020-10-16 14:42:21 -07:00
Michael Comella
169a87a1fb [fenix] For https://github.com/mozilla-mobile/fenix/issues/15280: add new lint rule to CODE OWNERS. 2020-10-14 15:20:28 -07:00
Michael Comella
d253b9060e [fenix] For https://github.com/mozilla-mobile/fenix/issues/13959: add test to prevent increasing StrictMode suppression count. 2020-10-06 14:11:53 -07:00
Roger Yang
15cab56493 [fenix] Revert "No issue: remove * ac from codeowners." (https://github.com/mozilla-mobile/fenix/pull/15638)
This reverts commit 112510aab50b141f910de211e2363c6b81882431.
2020-10-02 13:08:15 -04:00
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.
2020-10-01 17:09:39 -07:00
Michael Comella
4ac309f013 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15273: add warnings about codeowners; add perf team as CODEOWNERS owner. 2020-09-24 08:33:18 -07:00
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.
2020-09-24 08:33:18 -07:00
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
2020-09-08 21:15:04 -07:00
Michael Comella
bc36b1ea02 [fenix] No issue: monitor performance via CODEOWNERS. 2020-08-26 15:48:54 -07:00
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.
2020-08-25 18:12:59 -07:00
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.
2020-08-03 17:22:57 -07:00
Aaron Train
44c9d2d445 [fenix] No Issue: Create --ui-test.md issue template (https://github.com/mozilla-mobile/fenix/pull/11207) 2020-06-03 23:15:18 -04:00
Chenxia Liu
5a101d9778 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10670 - Update issue templates. 2020-05-15 08:34:59 -07:00
Sawyer Blatz
e4b8fabf8f [fenix] For https://github.com/mozilla-mobile/fenix/issues/5909: Updates docs for improved accessibility process 2020-01-16 14:22:52 -08:00
Jeff Boek
bb21a9aae4 [fenix] Adds triage action 2020-01-15 12:29:34 +02:00
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.
2019-12-17 11:31:31 -06:00
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.
2019-12-09 22:47:00 +01:00
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
2019-12-04 12:01:52 -08:00
Severin Rudie
aead3da4e4 [fenix] No issue: add script for compiling closed issues from commit history (https://github.com/mozilla-mobile/fenix/pull/6509) 2019-11-25 19:03:40 -08:00
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
2019-10-31 15:35:56 -07:00
Jeff Boek
ba15c2cea2 [fenix] Update release_checklist with due dates 2019-10-10 23:07:07 -07:00
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) 2019-10-10 07:36:19 -07:00
Johan Lorenzo
2d80b7ac11 [fenix] Add Releng and Fenix as code owners of taskcluster/, .taskcluster.yml, .cron.yml 2019-09-26 09:36:06 -07:00
Jeff Boek
5d297bb276 [fenix] Adds SUMO verification step 2019-09-20 10:08:32 -07:00