Граф коммитов

106 Коммитов

Автор SHA1 Сообщение Дата
lougeniac64 6f89643cbf Updated the autofill-utils example app to include address API calls 2020-09-28 14:52:00 -04:00
lougeniac64 f14634bcc9 Removed duplicate timestamp code from places component 2020-09-21 15:00:30 -04:00
lougeniac64 c369ecd819 Added autofill component 2020-09-19 10:50:44 -04:00
Mark Hammond eb92919285
Collect send-tab telemetry. (#3308)
The intent here is that this gets us closer to a glean world, where the
telemetry isn't part of the public API.

* There's a new `FxaTelemetry` struct which is a grab-bag of all the telemetry
  we collect (which isn't much - even desktop today doesn't gather much). This
  struct is stored in a `RefCell<>` inside `FirefoxAccount`.

* There's a new `fxa_gather_telemetry()` function in the FFI. The idea is that
  android-components *telemetry* code will call this, and translate what it
  gets back into the glean calls it needs to make (ie, android-components will
  also add a couple of new events to `sync-telemetry/metrics.yaml` - note that
  the *send-tab* code doesn't really get involved here.

* Except that the *send-tab* code will need to tell the telemetry code that
  there's probably telemetry to gather. So while it's not magic or fully
  automatic, most of the responsibilities are in the right place and there's
  only a few leaky abstractions.
2020-07-28 17:36:43 +10:00
Thom Chiovoloni 6212c5bc18 Review feedback 2020-07-20 10:02:11 -07:00
Thom Chiovoloni 821c163ba3 Optimize project layout to avoid bad build performance 2020-07-20 09:56:36 -07:00