Security/Safe Browsing/V4 Implementation/Dashboard

From MozillaWiki
< Security‎ | Safe Browsing‎ | V4 Implementation
Revision as of 21:39, 7 August 2018 by Fmarier (talk | contribs) (Re-enable dashboards)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Dashboard for SafeBrowsing v4

M0

Full Query
ID Summary Priority Status Resolution Assigned to
1254766 Stop caching Safe Browsing completions to disk P2 RESOLVED FIXED Dimi Lee [:dimi]
1272239 Support completion for test database -- RESOLVED FIXED Dimi Lee [:dimi]
1281083 Changing the urlclassifier.*Table prefs doesn't take effect before the next browser restart -- RESOLVED FIXED Dimi Lee [:dimi]
1264885 Refactor the listmanager to add support for both V2 an V4 of the protocol -- RESOLVED FIXED Henry Chang [:hchang]
1273398 Implement RequestBackoff for Safe Browsing v4 -- RESOLVED FIXED Henry Chang [:hchang]
1273412 "Table/List name" (v2) to "Threat type" (v4) conversion -- RESOLVED DUPLICATE Henry Chang [:hchang]
1274112 Implement Safe Browsing v4 update request -- VERIFIED FIXED Henry Chang [:hchang]
1275507 XPCOM API to create SafeBrowsing v4 update request -- RESOLVED FIXED Henry Chang [:hchang]
1276595 Parse SafeBrowsing v4 update response -- RESOLVED DUPLICATE Henry Chang [:hchang]
1287059 Keep track of the Safe Browsing V4 state in one pref per table P2 RESOLVED FIXED Henry Chang [:hchang]
1305567 V4 updates always fail with a 400 status code P1 RESOLVED FIXED Henry Chang [:hchang]
1307541 V4 updates are not scheduled at the right time P1 RESOLVED FIXED Henry Chang [:hchang]
1273410 "Table Name" (used by v2) to "Threat Type" conversion -- RESOLVED INVALID

13 Total; 0 Open (0%); 12 Resolved (92.31%); 1 Verified (7.69%);


M1

Full Query
ID Summary Priority Status Resolution Assigned to
1397938 Download protection whitelist and blacklist are not available for the Android platform P3 RESOLVED FIXED Ethan Tseng [:ethan]
1305801 Store V4 update data to disk P2 RESOLVED FIXED Dimi Lee [:dimi]
1308606 Crash in mozilla::safebrowsing::Classifier::UpdateHashStore P1 RESOLVED FIXED Dimi Lee [:dimi]
1276042 Intermittent test_classify_track.html | Test timed out P1 RESOLVED DUPLICATE Dimi Lee [:dimi]
1283007 Implement variable length PrefixSet class for Safe Browsing v4 P2 RESOLVED DUPLICATE Dimi Lee [:dimi]
1283009 Store variable-length prefix to disk P2 RESOLVED DUPLICATE Dimi Lee [:dimi]
1284178 Implement HashStore for v4 P2 RESOLVED WONTFIX Dimi Lee [:dimi]
1408396 Failing Updating Safebrowser DB will trigger a frozen browser P1 VERIFIED FIXED Dimi Lee [:dimi]
1037560 Safebrowsing pleasereset resets all tables P2 VERIFIED FIXED Dimi Lee [:dimi]
1397544 Use the IP malware Safe Browsing list P3 RESOLVED WONTFIX Dimi Lee [:dimi]
1287058 Supports SafeBrowsing v4 partial update P2 RESOLVED DUPLICATE Dimi Lee [:dimi]
1392204 Failure to update safe browsing v4 DB on Android device P3 RESOLVED FIXED Dimi Lee [:dimi]
1291024 Intermittent toolkit/components/url-classifier/tests/mochitest/test_gethash.html | Should not import bad css - didn't expect "hidden", but got it P1 RESOLVED FIXED Dimi Lee [:dimi]
1292789 Intermittent toolkit/components/url-classifier/tests/mochitest/test_gethash.html | Should not load bad javascript - got "loaded malware javascript!", expected "untouched" P1 RESOLVED DUPLICATE Dimi Lee [:dimi]
1296201 Intermittent toolkit/components/url-classifier/tests/mochitest/test_gethash.html | Test timed out. P1 RESOLVED FIXED Dimi Lee [:dimi]
1408631 Crash in shutdownhang | nsThread::Shutdown | nsUrlClassifierDBService::Shutdown P1 RESOLVED FIXED Dimi Lee [:dimi]
1297518 Intermittent toolkit/components/url-classifier/tests/mochitest/test_bug1254766.html | Should not import bad css - didn't expect "hidden", but got it P3 RESOLVED FIXED Dimi Lee [:dimi]
1394017 Enable Safe Browsing V4 on Fennec Nightly 58 P2 RESOLVED FIXED François Marier [:francois]
1397930 Official builds of Fennec need to use the same Safe Browsing client ID as desktop P2 RESOLVED FIXED François Marier [:francois]
1370753 Google API key missing from official Firefox (release and beta) for Android -- RESOLVED FIXED Gian-Carlo Pascutto [:gcp]
1301008 v4 list states cannot be correctly sent if it includes '\0' -- RESOLVED FIXED Henry Chang [:hchang]
1302044 Disabled v4 tables would still be updated P1 RESOLVED FIXED Henry Chang [:hchang]
1305478 Use 0-1 min as the initial update delay for both V2 and V4 P2 RESOLVED FIXED Henry Chang [:hchang]
1179301 Latent buffer overrun bug in SafebrowsingHash P2 RESOLVED FIXED Henry Chang [:hchang]
1296820 Enabling Safe Browsing V4 updates breaks all list updates P1 RESOLVED FIXED Henry Chang [:hchang]
1375277 Add support for the POTENTIALLY_HARMFUL_APPLICATION threat type P2 RESOLVED FIXED Henry Chang [:hchang]
1388494 Undefined string for PHA threat type and broken advisory text P1 VERIFIED FIXED Henry Chang [:hchang]
1388501 PHA warning pages not working on Fennec P1 RESOLVED FIXED Henry Chang [:hchang]
1388582 The goog-harmful-proto list doesn't appear to be working P2 RESOLVED FIXED Henry Chang [:hchang]
1285848 Supports Rice-encoded table update for v4 P2 RESOLVED FIXED Henry Chang [:hchang]
1285103 Refactor TableUpdate to support V2 and V4 -- RESOLVED DUPLICATE Henry Chang [:hchang]
1284204 Parse complete Safe Browsing V4 updates into a new TableUpdate class -- RESOLVED FIXED Henry Chang [:hchang]
1254763 Split Safe Browsing directory in per-provider sub-directories for V4 providers P2 RESOLVED FIXED Henry Chang [:hchang]
1364611 Add telemetry to track complete matches per page load P3 NEW
1384326 Add Google API key on Android Try builds P2 RESOLVED DUPLICATE
1397599 Intermittent toolkit/components/url-classifier/tests/mochitest/test_donottrack.html | application crashed [@ mozilla::detail::MutexImpl::lock] P2 RESOLVED DUPLICATE
1400816 SafeBrowsing v4 for Fennec - Failed to ignore the warning in an iframe -- RESOLVED DUPLICATE
1385609 Backoff seems to be interfering with updates P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1389315 Noise entries and negative cache should be restricted to their own provider P3 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1288833 Ensure that full hashes received in updates aren't used before we call gethash on them P2 RESOLVED WONTFIX Thomas Nguyen (:tnguyen)
1394031 Intermittent test_platform_specific_threats.js,test_pref.js ,test_safebrowsing_protobuf.js | application crashed [@ nsNSSShutDownObject::shutdown(nsNSSShutDownObject::ShutdownCalledFrom)] P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)

41 Total; 1 Open (2.44%); 37 Resolved (90.24%); 3 Verified (7.32%);


M2

Full Query
ID Summary Priority Status Resolution Assigned to
1305581 Verify that V4 updates were applied correctly by computing a checksum on the final result P2 RESOLVED FIXED Dimi Lee [:dimi]
1305780 Implement the update fail scheme for v4 P2 RESOLVED FIXED Dimi Lee [:dimi]
1305484 Store state in the file instead of preference P2 RESOLVED FIXED Henry Chang [:hchang]
1310142 Move backup databases and raw table update data to a "update wreck" directory P2 RESOLVED FIXED Henry Chang [:hchang]
1312323 Single encoded value (either prefix or removal index) is not handled well P1 RESOLVED FIXED Henry Chang [:hchang]

5 Total; 0 Open (0%); 5 Resolved (100%); 0 Verified (0%);


M3

Full Query
ID Summary Priority Status Resolution Assigned to
1319286 Cache v4 table states in memory P2 RESOLVED FIXED Henry Chang [:hchang]
1296802 Telemetry pings are run through the URL Classifier P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1298257 Implement url matching for variable-length prefix set P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1311910 Add telemetry to measure update error rate for V2 and V4 P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1315893 Add telemetry to measure update time for V2 and V4 P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)

5 Total; 0 Open (0%); 5 Resolved (100%); 0 Verified (0%);


M4

Full Query
ID Summary Priority Status Resolution Assigned to
1305486 Enable V4 update by default on Nightly only P2 RESOLVED FIXED Henry Chang [:hchang]
1313629 Version-aware (v2/v4) hash completer -- RESOLVED DUPLICATE Henry Chang [:hchang]

2 Total; 0 Open (0%); 2 Resolved (100%); 0 Verified (0%);


M5

Full Query
ID Summary Priority Status Resolution Assigned to
1311931 Add telemetry to measure full match rate for v2 and v4 P2 RESOLVED FIXED Dimi Lee [:dimi]
1328821 hash completion request for v4 should not depend on table freshness P2 RESOLVED FIXED Dimi Lee [:dimi]
1331881 Minimum wait duration and negative cache duration should be passed even if there is no match P2 RESOLVED FIXED Dimi Lee [:dimi]
1332767 4% of V4 updates return a 400 P2 RESOLVED DUPLICATE Dimi Lee [:dimi]
1332780 Telemetry probes not recognizing 4xx and 5xx server status codes P2 RESOLVED FIXED Dimi Lee [:dimi]
1335974 URLCLASSIFIER_UPDATE_ERROR shows a number of unexpected values coming from the server P3 RESOLVED FIXED Dimi Lee [:dimi]
1336865 Add telemetry to measure time spent on constructing variable-length prefix set P2 RESOLVED FIXED Dimi Lee [:dimi]
1338082 Add telemetry probes to track the positive and negative cache durations in V4 P3 RESOLVED FIXED Dimi Lee [:dimi]
1276826 Implement Safe Browsing v4 hash completion request P2 RESOLVED FIXED Henry Chang [:hchang]
1312339 Return length in LookupCache.Has and support VariableLengthPrefix in LookupResultArray P2 RESOLVED FIXED Henry Chang [:hchang]
1297962 Support adding noise when send v4 gethash request P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1311926 Add telemetry to measure gethash error and gethash timeout rate for V2 and V4 P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1329558 Implement Minimum wait duration for V4 gethash P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1331139 Update download protection for V4 P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)

14 Total; 0 Open (0%); 14 Resolved (100%); 0 Verified (0%);


M6

Full Query
ID Summary Priority Status Resolution Assigned to
1298321 Refactor/ add mochitest helper related to getHash P3 RESOLVED FIXED Sébastien Blin [:sblin] [:amarok]
1311933 Add telemetry to measure if completion match type is the same for v2 and v4 P2 RESOLVED FIXED Dimi Lee [:dimi]
1311935 Implement Safe Browsing v4 caching P2 RESOLVED FIXED Dimi Lee [:dimi]
1329817 Enable V4 lookups P2 RESOLVED FIXED Dimi Lee [:dimi]
1330253 Supply a Google API key on try to enable testing against the Safe Browsing service -- RESOLVED FIXED Dimi Lee [:dimi]
1338033 Remove URLCLASSIFIER_PREFIX_MATCH P3 RESOLVED FIXED Dimi Lee [:dimi]
1350798 Ignore v4 completion too early will cause telemetry::URLCLASSIFIER_MATCH_RESULT gets wrong results P2 RESOLVED FIXED Dimi Lee [:dimi]
1356067 Possible memory leak in nsUrlClassifierLookupCallback::CompletionV4 P2 RESOLVED FIXED Dimi Lee [:dimi]
1336903 Add a telemetry probe to track Safe Browsing server response time P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)

9 Total; 0 Open (0%); 9 Resolved (100%); 0 Verified (0%);


M7

Full Query
ID Summary Priority Status Resolution Assigned to
1333328 Refactor cache miss handling mechanism for V2 P2 RESOLVED FIXED Dimi Lee [:dimi]
1336886 Compare V2 and V4 lookup times P3 RESOLVED WONTFIX Dimi Lee [:dimi]
1348253 about:url-classifier: Providers information and update button P2 RESOLVED FIXED Dimi Lee [:dimi]
1357207 Caching duration telemetry appears to be broken P2 RESOLVED FIXED Dimi Lee [:dimi]
1357898 Remove the urlclassifier.max-complete-age pref P2 RESOLVED DUPLICATE Dimi Lee [:dimi]
1358324 The URLCLASSIFIER_MATCH_THREAT_TYPE_RESULT probe doesn't seem to be working correctly P2 RESOLVED FIXED Dimi Lee [:dimi]
1359299 v4 caches in LookupCache need to be copied around in copy constructor P2 RESOLVED FIXED Dimi Lee [:dimi]
1360480 about:url-classifier: Cache information P3 RESOLVED FIXED Dimi Lee [:dimi]
1364606 Checksum mismatches in V4 updates P2 RESOLVED WORKSFORME Dimi Lee [:dimi]
1364607 Add a test for empty Safe Browsing updates P2 RESOLVED FIXED Dimi Lee [:dimi]
1365027 Add $httpMethod=POST to the query string of Safe Browsing pver4 requests P2 RESOLVED FIXED Dimi Lee [:dimi]
1365877 resetDatabase in SafeBrowsing test case should also reset cache P2 RESOLVED FIXED Dimi Lee [:dimi]
1366996 Coverity report: Uninitialized members (UNINIT_CTOR) in nsUrlClassifierInfo P2 RESOLVED FIXED Dimi Lee [:dimi]
1367276 Only load Safebrowsing db files when both metadata file and prefix set file exist P3 RESOLVED WORKSFORME Dimi Lee [:dimi]
1367394 Intermittent automation.py | application crashed [@ MOZ_CrashPrintf] P1 RESOLVED DUPLICATE Dimi Lee [:dimi]
1362484 404s during Safe Browsing V4 updates P2 RESOLVED FIXED François Marier [:francois]
1366394 More than 3% of Safe Browsing updates time out P1 RESOLVED FIXED François Marier [:francois]
1349338 MOZ_SAFEBROWSING_DUMP_FAILED_UPDATES should be defined in debug builds P3 RESOLVED WORKSFORME
1322523 Add telemetry probe to see the distribution of prefix lengths in matches P3 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1336904 Add a timeout for Safe Browsing updates P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1336915 Disable Safe Browsing V4 updates and fullhash requests when the Google API key is missing P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1351472 thousands of warnings about "Could not find prefix in PrefixSet during noise lookup" P3 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1358333 The APPLICATION_REPUTATION_ALLOWLIST_MATCH and APPLICATION_REPUTATION_BLOCKLIST_MATCH probes don't seem to be working correctly P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1363879 Sort gethash prefixes to hide noise entries P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1365499 Remove duplicated entries V4 in HashCompleter P2 RESOLVED INVALID Thomas Nguyen (:tnguyen)

25 Total; 0 Open (0%); 25 Resolved (100%); 0 Verified (0%);


M8

Full Query
ID Summary Priority Status Resolution Assigned to
1312888 Incorrect debug output for V2 lists P3 RESOLVED FIXED Dimi Lee [:dimi]
1329366 Avoid the reuse of the same chunk numbers in classifierHelper.js P3 RESOLVED FIXED Dimi Lee [:dimi]
1366920 SafeBrowinsg V4 only in nightly 56 P2 RESOLVED FIXED Dimi Lee [:dimi]
1366965 Remove telemetry that compare SafeBrowsing V2 & V4 P2 RESOLVED FIXED Dimi Lee [:dimi]
1369290 Failure to update safe browsing v4 DB after reconnecting to a valid Wi-Fi P3 RESOLVED WORKSFORME Dimi Lee [:dimi]
1373121 about:url-classifier: Support get back-off time P3 RESOLVED FIXED Dimi Lee [:dimi]
1374851 about:url-classifier doesn't show the back-off time P2 RESOLVED FIXED Dimi Lee [:dimi]
1386013 Log an error when Safe Browsing times out P2 RESOLVED FIXED François Marier [:francois]
1371829 Intermittent test_streamupdater.js | application crashed [unknown top frame] P3 RESOLVED WONTFIX Henry Chang [:hchang]
1361598 Crash in mozilla::safebrowsing::HashStore::ApplyUpdate P3 RESOLVED WORKSFORME
1297614 Refactor and remove dead code in toolkit/components/url-classifier/content P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1363882 Gethash entries are not cast safely P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1376591 SafeBrowsing.readPrefs causes jank 2s after startup P1 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1377559 Should store value of preference browser.safebrowsing.debug to reuse P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1377983 Remove comparative V2/V4 Application Reputation telemetry probes P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1378680 Crash in OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xrealloc | nsTArray_base<T>::EnsureCapacity<T> | nsTArray_Impl<T>::AppendElement<T> | mozilla::safebrowsing::LookupCacheV2::ReadCompletions P1 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1381718 Dump the full update or completion request when we receive a 400 from the Safe Browsing server P1 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1381745 Intermittent test_safe_browsing_initial_download.py TestSafeBrowsingInitialDownload.test_safe_browsing_initial_download | AssertionError: 'goog-badbinurl-proto.pset' not found in [] due to outage of Google SafeBrowsing version 4 servers P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)

18 Total; 0 Open (0%); 18 Resolved (100%); 0 Verified (0%);


M9

Full Query
ID Summary Priority Status Resolution Assigned to
1377987 Ensure that Linux distros get Google API keys for Safe Browsing in time for 56 P2 RESOLVED FIXED François Marier [:francois]
1387651 Staged rollout of Safe Browsing V4 to the release population using Shield P1 RESOLVED FIXED François Marier [:francois]
1393954 Roll Safe Browsing back to V2 in the first RC for 56 P1 VERIFIED FIXED François Marier [:francois]
1393980 Create a bootstrap add-on to switch a user to SBv4 P1 RESOLVED FIXED François Marier [:francois]
1395733 Toggling "unwanted and uncommon" off and back on leaves users with an unnecessary customized pref P1 RESOLVED FIXED François Marier [:francois]
1388233 Do not use hard-coded 'Firefox' string in phishing-afterload-warning-message.dtd P1 RESOLVED FIXED Henry Chang [:hchang]
1377267 SBv4 Crashrate opt-out study P1 RESOLVED FIXED Kamyar Ardekani (he/him)
1390698 Make an add-on for the opt-out study of Safe Browsing V2/V4 P1 RESOLVED FIXED Kamyar Ardekani (he/him)
1363038 nsUrlClassifierDBService shutdown deadlock P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1376410 Crash in OOM | large | NS_ABORT_OOM | nsACString::Replace P1 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1388912 Advisory link on Safe Browsing interstitials should not be blue. P1 VERIFIED FIXED Thomas Nguyen (:tnguyen)
1394053 Having download protection enabled on non-official builds breaks all of Safe Browsing P1 VERIFIED FIXED Thomas Nguyen (:tnguyen)
1394056 goog-phish-proto cannot be used on non-official builds P1 VERIFIED FIXED Thomas Nguyen (:tnguyen)
1394335 goog-unwanted-shavar is unexpectedly added to malware list in V4 only P1 VERIFIED FIXED Thomas Nguyen (:tnguyen)
1395411 Removing lists from urlclassifier.*Table doesn't remove them from the update checker P1 VERIFIED FIXED Thomas Nguyen (:tnguyen)
1395419 Migrate values of urlclassifier.malwareTable that were customized via about:preferences P1 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1388218 Work with Soft Vision to test Safe Browsing V2 and V4 in Beta P1 RESOLVED FIXED Wesly Huang (EPM)

17 Total; 0 Open (0%); 11 Resolved (64.71%); 6 Verified (35.29%);


M10

Full Query
ID Summary Priority Status Resolution Assigned to
1397938 Download protection whitelist and blacklist are not available for the Android platform P3 RESOLVED FIXED Ethan Tseng [:ethan]
1392204 Failure to update safe browsing v4 DB on Android device P3 RESOLVED FIXED Dimi Lee [:dimi]
1397544 Use the IP malware Safe Browsing list P3 RESOLVED WONTFIX Dimi Lee [:dimi]
1408396 Failing Updating Safebrowser DB will trigger a frozen browser P1 VERIFIED FIXED Dimi Lee [:dimi]
1408631 Crash in shutdownhang | nsThread::Shutdown | nsUrlClassifierDBService::Shutdown P1 RESOLVED FIXED Dimi Lee [:dimi]
1394017 Enable Safe Browsing V4 on Fennec Nightly 58 P2 RESOLVED FIXED François Marier [:francois]
1397930 Official builds of Fennec need to use the same Safe Browsing client ID as desktop P2 RESOLVED FIXED François Marier [:francois]
1370753 Google API key missing from official Firefox (release and beta) for Android -- RESOLVED FIXED Gian-Carlo Pascutto [:gcp]
1375277 Add support for the POTENTIALLY_HARMFUL_APPLICATION threat type P2 RESOLVED FIXED Henry Chang [:hchang]
1388494 Undefined string for PHA threat type and broken advisory text P1 VERIFIED FIXED Henry Chang [:hchang]
1388501 PHA warning pages not working on Fennec P1 RESOLVED FIXED Henry Chang [:hchang]
1388582 The goog-harmful-proto list doesn't appear to be working P2 RESOLVED FIXED Henry Chang [:hchang]
1364611 Add telemetry to track complete matches per page load P3 NEW
1384326 Add Google API key on Android Try builds P2 RESOLVED DUPLICATE
1397599 Intermittent toolkit/components/url-classifier/tests/mochitest/test_donottrack.html | application crashed [@ mozilla::detail::MutexImpl::lock] P2 RESOLVED DUPLICATE
1400816 SafeBrowsing v4 for Fennec - Failed to ignore the warning in an iframe -- RESOLVED DUPLICATE
1385609 Backoff seems to be interfering with updates P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1389315 Noise entries and negative cache should be restricted to their own provider P3 RESOLVED FIXED Thomas Nguyen (:tnguyen)
1394031 Intermittent test_platform_specific_threats.js,test_pref.js ,test_safebrowsing_protobuf.js | application crashed [@ nsNSSShutDownObject::shutdown(nsNSSShutDownObject::ShutdownCalledFrom)] P2 RESOLVED FIXED Thomas Nguyen (:tnguyen)

19 Total; 1 Open (5.26%); 16 Resolved (84.21%); 2 Verified (10.53%);