- 27 Jul, 2020 1 commit
-
-
Mozilla L10n Automation Bot authored
-
- 25 Jul, 2020 2 commits
-
-
MozLando authored
7845: Update Glean to v31.6.0 r=travis79 a=travis79 This includes fixes to a glean_parser issue where metrics weren't getting added to the `deletion-request` ping, as well as fixes for metrics.md auto-generation. For apps having trouble with the `deletion_request` -> `deletion-request` issue, be sure and update your `metrics.yaml` file to use `deletion-request` in the `send_in_pings` fields that require it instead of `deletion_request`. Also includes the newly implemented JWE metric type. Co-authored-by:
Travis Long <tlong@mozilla.com>
-
travis79 authored
-
- 24 Jul, 2020 12 commits
-
-
MozLando authored
7792: Issue #7682: Add a ContainerMiddleware to connect ContainerStorage with ContainerState r=jonalmeida a=gabrielluong Co-authored-by:
Gabriel Luong <gabriel.luong@gmail.com>
-
Gabriel Luong authored
Co-authored-by:
Jonathan Almeida <jalmeida@mozilla.com>
-
travis79 authored
-
travis79 authored
-
MozLando authored
5496: Closes #5373 - Add menu2 component r=pocmo a=NotWoods browser-menu v2: A new browser menu designed to work with lib-state. This introduces a new API using immutable data classes to represent options. Stateful functionality like the two-state button is replaced with swapping out data classes and submitting a new list of options. Internally this uses a recycler view and the view holders intentionally do not map 1:1 to data classes. This way we can use different views based on properties instead of introducing all new classes for every combination of properties. #### New features: - No more mutable state. - Simpler collection of items (no more separate HighlightableItem, HighlightableSwitch, HighlightableCheckbox...). - Image buttons that allow for secondary actions (ie: last app that was shared to). - Text icons that allow for extra text at the end of an option (ie: keyboard shortcut descriptions). - Better keyboard support (focus starts at the beginning of the list and no items receive double-focus). - Width of the menu can be customized. - Multiple observers can watch for menu dismiss. #### Removed features: - No more support for custom menu items. Co-authored-by:
Tiger Oakes <toakes@mozilla.com>
-
MozLando authored
7826: Lower max run time for some tasks r=JohanLorenzo a=mozbhearsum Last month we had a problem with some workers that caused a large number of jobs to hang. Because of the long max run time of some of the android components tasks, this meant they were running for much, much, much longer than they usually would. The new max runtimes included in this patch are based on looking at the 99th percentile runtime for successful tasks since April, and adding some leeway. Data is included below. Notably, there's a huge disparity between the 99th percentile and the max for some tests. I haven't dug into it, but I suspect we occasionly end up in a situation where the worker is weirdly slow. If that's the case, timing out sooner and rerunning on a new worker is likely to be faster than letting the task take 2-3x as long as the 99th percentile. On the other hand, I didn't get as aggressive with the `gradle-dependencies` toolchain job because the distribution of its runtimes is much wider, and a rerun is more mostly in terms of dollars and time other jobs spend waiting for it to complete. ``` + Co-authored-by:
Ben Hearsum <bhearsum@mozilla.com>
-
Tiger Oakes authored
-
Tiger Oakes authored
browser-menu v2: A new browser menu designed to work with lib-state. This introduces a new API using immutable data classes to represent options. Stateful functionality like the two-state button is replaced with swapping out data classes and submitting a new list of options. Internally this uses a recycler view and the view holders intentionally do not map 1:1 to data classes. This way we can use different views based on properties instead of introducing all new classes for every combination of properties.
-
MozLando authored
7843: GeckoView update (nightly) (20200724-140516) r=psymoon a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
MozLando authored
7841: Docs update (20200724-121659) [ci skip] r=psymoon a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
- 23 Jul, 2020 11 commits
-
-
MozLando authored
7824: Closes #7821: Import WebCompat v13.0.1 sources r=csadilek a=ksy36 Co-authored-by:
Ksenia Berezina <kberezina@mozilla.com>
-
MozLando authored
7786: Close #7079: Decouple BrowserTabsTray from TabsAdapter r=csadilek,NotWoods a=jonalmeida Deprecates the `BrowserTabsTray` as well, using a `RecyclerView` directly is now recommended. Co-authored-by:
Jonathan Almeida <jalmeida@mozilla.com>
-
Jonathan Almeida authored
Deprecates the `BrowserTabsTray` as well, using a `RecyclerView` directly is now recommended.
-
MozLando authored
7830: Closes #7829: Startup crashes trigger crash loop r=pocmo a=csadilek Co-authored-by:
Christian Sadilek <christian.sadilek@gmail.com>
-
Christian Sadilek authored
Revert "Closes #7131: Stop delegating uncaught exceptions to default exception handler" This reverts commit bd8d7c29.
-
MozLando authored
7828: GeckoView update (nightly) (20200723-141326) r=Amejia481 a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
MozLando authored
7813: Import strings from android-l10n. r=jonalmeida a=mozilla-l10n-automation-bot n/t Co-authored-by:
Mozilla L10n Automation Bot <release+l10n-automation-bot@mozilla.com>
-
Ben Hearsum authored
Last month we had a problem with some workers that caused a large number of jobs to hang. Because of the long max run time of some of the android components tasks, this meant they were running for much, much, much longer than they usually would. The new max runtimes included in this patch are based on looking at the 99th percentile runtime for successful tasks since April, and adding some leeway. Data is included below. Notably, there's a huge disparity between the 99th percentile and the max for some tests. I haven't dug into it, but I suspect we occasionly end up in a situation where the worker is weirdly slow. If that's the case, timing out sooner and rerunning on a new worker is likely to be faster than letting the task take 2-3x as long as the 99th percentile. On the other hand, I didn't get as aggressive with the `gradle-dependencies` toolchain job because the distribution of its runtimes is much wider, and a rerun is more mostly in terms of dollars and time other jobs spend waiting for it to complete. ``` +-----------------------+-------------------------+---------------------+------+------+------+------+ | kind | symbol | average | min | max | p50 | p99 | +-----------------------+-------------------------+---------------------+------+------+------+------+ | build | B | 246.30458953885199 | 78 | 1812 | 238 | 490 | | build | BN | 208.35178702623276 | 83 | 818 | 198 | 349 | | build | BR | 221.7616940581542 | 82 | 640 | 200 | 581 | | build | BSnap | 292.0241545893719 | 185 | 508 | 289 | 417 | | build-samples-browser | B | 312.9228859705317 | 165 | 1293 | 305 | 490 | | lint | compare-locale | 36.67712177121771 | 7 | 518 | 35 | 74 | | lint | detekt | 189.94123091161498 | 90 | 426 | 206 | 348 | | lint | detektKtlint | 111.40434332988625 | 95 | 707 | 108 | 158 | | lint | ktlint | 183.80857009781099 | 81 | 489 | 200 | 349 | | test | ui | 1008.3333333333333 | 889 | 1386 | 974 | 1386 | | test | ui-components | 1116.4599277978339 | 580 | 6819 | 955 | 1852 | | test | ui-samples-browser | 1013.7685525349013 | 622 | 6338 | 859 | 1523 | | test | ui-samples-glean | 914.4345509893453 | 579 | 6516 | 768 | 1423 | | test | unit-feature-containers | 1309.921722113503 | 1182 | 2232 | 1279 | 1845 | | test | unit-feature-prompts | 1315.7419354838707 | 1228 | 1617 | 1308 | 1617 | | test | unit-feature-pwa | 1275.6638513513515 | 583 | 1953 | 1268 | 1839 | | test | unit-feature-top-sites | 1286.3042735042739 | 560 | 2535 | 1275 | 1821 | | test | unit-logins | 1327.36815920398 | 1197 | 2866 | 1309 | 1657 | | test | unit-share | 1316.7494199535963 | 1175 | 2089 | 1285 | 1849 | | test | unit-sitepermissions | 1284.2823129251701 | 596 | 2398 | 1277 | 1754 | | test | unit-support-ktx | 1324.904761904762 | 1234 | 1675 | 1308 | 1675 | | toolchain | android-sdk-linux | 85.8679706601467 | 57 | 746 | 84 | 132 | | toolchain | gradle-dependencies | 1658.2742857142855 | 477 | 7325 | 1350 | 7234 | +-----------------------+-------------------------+---------------------+------+------+------+------+ ```
-
MozLando authored
7819: GeckoView update (nightly) (20200722-140318) r=pocmo a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
Mozilla L10n Automation Bot authored
-
- 22 Jul, 2020 11 commits
-
-
Ksenia Berezina authored
-
MozLando authored
7791: For #7790: Increase touch target for checkbox. r=jonalmeida a=mcarare This preserves appearance, by decreasing margins with padding increase. No tests needed, as no behavior changed. No change log entry required for this change. Co-authored-by:
mcarare <mihai.carare.dev@gmail.com>
-
MozLando authored
7815: Issue #7784: Correct changelog entry in release r=pocmo a=jonalmeida Co-authored-by:
Jonathan Almeida <jalmeida@mozilla.com>
-
MickeyMoz authored
-
MozLando authored
7818: Docs update (20200722-121554) [ci skip] r=psymoon a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
MickeyMoz authored
-
MozLando authored
7817: Update the Glean SDK to v31.5.0 r=Dexterp37 a=Dexterp37 Co-authored-by:
Alessio Placitelli <alessio.placitelli@gmail.com>
-
Alessio Placitelli authored
-
MozLando authored
7794: Public Suffix List update (20200721-140512) r=Amejia481 a=MickeyMoz Co-authored-by:
MickeyMoz <sebastian@mozilla.com>
-
Jonathan Almeida authored
-
MozLando authored
7787: Close #7784: Add context to SyncedTabsFeature r=grigoryk a=jonalmeida Co-authored-by:
Jonathan Almeida <jalmeida@mozilla.com>
-
- 21 Jul, 2020 3 commits
-
-
MozLando authored
7809: Remove ImageLoader.loadIntoView extension function r=jonalmeida a=gabrielluong Co-authored-by:
Gabriel Luong <gabriel.luong@gmail.com>
-
Gabriel Luong authored
Co-authored-by:
Jonathan Almeida <jalmeida@mozilla.com>
-
MozLando authored
7805: mozilla-mobile/fenix#10261: PWA install fact r=NotWoods a=eliserichards Add additional PWA Fact for https://github.com/mozilla-mobile/fenix/issues/10261 * An event ping when installing a PWA shortcut. * `ProgressiveWebAppFacts.Items.INSTALL_SHORTCUT` Co-authored-by:
Elise Richards <erichards@mozilla.com>
-