A | B | C | D | E | F | G | H | I | J | |
---|---|---|---|---|---|---|---|---|---|---|
1 | Klar + GeckoView | Klar + Chromium WebView | Firefox Nightly + Tracking Disabled | Firefox Nightly + Tracking Enabled | Klar + Chromium WebView | Klar + GeckoView | Firefox Nightly + Tracking Disabled | Firefox Nightly + Tracking Enabled | ||
2 | Samsung Galaxy S8 (Android 7.0) | Pixel 2 (Android 8.0.1) | ||||||||
3 | Visual Comparison of Top Mobile Sites: mark with Pass if no issues; leave a comment if you notice an issue on Klar compared to one of the other apps | |||||||||
4 | Wikia.com | pass | pass | pass | pass | |||||
5 | Buzzfeed.com | pass | pass | pass | pass | |||||
6 | Yelp.de | pass | pass | pass | pass | |||||
7 | Eurosport.eu | pass | pass | pass | pass | |||||
8 | Ranker.com | pass | pass | pass | pass | |||||
9 | ||||||||||
10 | Performance Comparison: mark down the load time for each app | |||||||||
11 | First startup after a fresh install | In Android Studio, open the logcat and filter it by the keyword "Displayed". That will be the time the app took to open. E.g: /ActivityManager: Displayed org.mozilla.focus.gecko.debug/org.mozilla.focus.activity.MainActivity: +259ms | Displayed org.mozilla.focus.gecko.debug/org.mozilla.focus.activity.MainActivity: +835ms | Displayed org.mozilla.klar/org.mozilla.focus.activity.MainActivity: +739ms | Displayed org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp: +468ms (total +572ms) | / | ||||
12 | Cold app startup This is the first startup after rebooting the phone. | In Android Studio, open the logcat and filter it by the keyword "Displayed". That will be the time the app took to open. | Displayed org.mozilla.focus.gecko.debug/org.mozilla.focus.activity.MainActivity: +572ms (total +11s616ms) | Displayed org.mozilla.klar/org.mozilla.focus.activity.MainActivity: +274ms | Displayed org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp: +363ms (total +413ms) | Displayed org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp: +561ms (total +628ms) | ||||
13 | Warm app startup Force stop the app and re-launch | In Android Studio, open the logcat and filter it by the keyword "Displayed". That will be the time the app took to open. | Displayed org.mozilla.focus.gecko.debug/org.mozilla.focus.activity.MainActivity: +330ms | Displayed org.mozilla.klar/org.mozilla.focus.activity.MainActivity: +262ms | Displayed org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp: +335ms (total +460ms) | Displayed org.mozilla.fennec_aurora/org.mozilla.gecko.BrowserApp: +358ms (total +460ms) | ||||
14 | Page load time Approximate “stopwatch time” for page load times (the time between pressing load and when the “above-the-fold” portion of page has completed drawing) of the following pages from the top mobile sites: | Wikia.com | 05.1s - cold run after turning on the phone vs 03.5s - warmed up | 03.24s cold run vs 03.0s warmed up | 06.3s | 0.48s | ||||
15 | Buzzfeed.com | 04.0s vs 02.0s | 02.6s vs 01.4s | 03.3s | 01.7s | |||||
16 | Yelp.de | 03.8s vs 02.7s | 03.1s vs 02.0s | 01.7s | 01.6s | |||||
17 | Eurosport.eu | 05.2s vs 02.8s | 04.4s vs 03.8s | 04.9s | 03.0s | |||||
18 | Ranker.com | 2.9 vs 02.6s | 02.5s vs 02.1s | 02.2s | 01.5s | |||||
19 | Run the Focus Smoke test suite on the Klar + GeckoView app: | |||||||||
20 | Test suite -> | https://testrail.stage.mozaws.net/index.php?/suites/view/1028 | ||||||||
21 | ||||||||||
22 | ||||||||||
23 | ||||||||||
24 | ||||||||||
25 | ||||||||||
26 | ||||||||||
27 | ||||||||||
28 | ||||||||||
29 | ||||||||||
30 | ||||||||||
31 | ||||||||||
32 | ||||||||||
33 | ||||||||||
34 | ||||||||||
35 | ||||||||||
36 | ||||||||||
37 | ||||||||||
38 | ||||||||||
39 | ||||||||||
40 | ||||||||||
41 | ||||||||||
42 | ||||||||||
43 | ||||||||||
44 | ||||||||||
45 | ||||||||||
46 | ||||||||||
47 | ||||||||||
48 | ||||||||||
49 | ||||||||||
50 | ||||||||||
51 | ||||||||||
52 | ||||||||||
53 | ||||||||||
54 | ||||||||||
55 | ||||||||||
56 | ||||||||||
57 | ||||||||||
58 | ||||||||||
59 | ||||||||||
60 | ||||||||||
61 | ||||||||||
62 | ||||||||||
63 | ||||||||||
64 | ||||||||||
65 | ||||||||||
66 | ||||||||||
67 | ||||||||||
68 | ||||||||||
69 | ||||||||||
70 | ||||||||||
71 | ||||||||||
72 | ||||||||||
73 | ||||||||||
74 | ||||||||||
75 | ||||||||||
76 | ||||||||||
77 | ||||||||||
78 | ||||||||||
79 | ||||||||||
80 | ||||||||||
81 | ||||||||||
82 | ||||||||||
83 | ||||||||||
84 | ||||||||||
85 | ||||||||||
86 | ||||||||||
87 | ||||||||||
88 | ||||||||||
89 | ||||||||||
90 | ||||||||||
91 | ||||||||||
92 | ||||||||||
93 | ||||||||||
94 | ||||||||||
95 | ||||||||||
96 | ||||||||||
97 | ||||||||||
98 | ||||||||||
99 | ||||||||||
100 |