Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions MozillaRustComponents/Package.swift
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// swift-tools-version: 5.10
import PackageDescription

let checksum = "733b0bce006dbed52584baa5aaf4983bb47c7cd93975ed17e085677335d243d5"
let version = "151.0.20260414050221"
let url = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.151.20260414050221/artifacts/public/build/MozillaRustComponents.xcframework.zip"
let checksum = "cbc87704b5634cc32b9a02be2694fc722f3be19ce259f12d03aea73a6d77300b"
let version = "151.0.20260417050213"
let url = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.151.20260417050213/artifacts/public/build/MozillaRustComponents.xcframework.zip"

// Focus xcframework
let focusChecksum = "ec4d35c7aa3810e7da3f7064d18894d57bb89b00be0275adeeea5db9bc460d5d"
let focusUrl = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.151.20260414050221/artifacts/public/build/FocusRustComponents.xcframework.zip"
let focusChecksum = "3e5e47ec18b27ba55de72b1cbee47d7c69761a95b297748418985585a68f229c"
let focusUrl = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.151.20260417050213/artifacts/public/build/FocusRustComponents.xcframework.zip"

let package = Package(
name: "MozillaRustComponentsSwift",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ extension GleanMetrics {
// Intentionally left private, no external user can instantiate a new global object.
}

public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2026, month: 4, day: 14, hour: 5, minute: 32, second: 32))
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2026, month: 4, day: 17, hour: 5, minute: 29, second: 21))
}

enum NimbusEvents {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2941,25 +2941,25 @@ private let initializationResult: InitializationResult = {
if bindings_contract_version != scaffolding_contract_version {
return InitializationResult.contractVersionMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_clear_cache() != 63953) {
if (uniffi_ads_client_checksum_method_mozadsclient_clear_cache() != 10112) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_record_click() != 2) {
if (uniffi_ads_client_checksum_method_mozadsclient_record_click() != 19322) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_record_impression() != 43275) {
if (uniffi_ads_client_checksum_method_mozadsclient_record_impression() != 14955) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_report_ad() != 18252) {
if (uniffi_ads_client_checksum_method_mozadsclient_report_ad() != 25103) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_request_image_ads() != 2157) {
if (uniffi_ads_client_checksum_method_mozadsclient_request_image_ads() != 6313) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_request_spoc_ads() != 37780) {
if (uniffi_ads_client_checksum_method_mozadsclient_request_spoc_ads() != 3662) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_request_tile_ads() != 26296) {
if (uniffi_ads_client_checksum_method_mozadsclient_request_tile_ads() != 44275) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclientbuilder_build() != 36609) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ extension GleanMetrics {
// Intentionally left private, no external user can instantiate a new global object.
}

public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2026, month: 4, day: 14, hour: 5, minute: 32, second: 29))
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2026, month: 4, day: 17, hour: 5, minute: 29, second: 19))
}

enum AdsClient {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2941,25 +2941,25 @@ private let initializationResult: InitializationResult = {
if bindings_contract_version != scaffolding_contract_version {
return InitializationResult.contractVersionMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_clear_cache() != 63953) {
if (uniffi_ads_client_checksum_method_mozadsclient_clear_cache() != 10112) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_record_click() != 2) {
if (uniffi_ads_client_checksum_method_mozadsclient_record_click() != 19322) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_record_impression() != 43275) {
if (uniffi_ads_client_checksum_method_mozadsclient_record_impression() != 14955) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_report_ad() != 18252) {
if (uniffi_ads_client_checksum_method_mozadsclient_report_ad() != 25103) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_request_image_ads() != 2157) {
if (uniffi_ads_client_checksum_method_mozadsclient_request_image_ads() != 6313) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_request_spoc_ads() != 37780) {
if (uniffi_ads_client_checksum_method_mozadsclient_request_spoc_ads() != 3662) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclient_request_tile_ads() != 26296) {
if (uniffi_ads_client_checksum_method_mozadsclient_request_tile_ads() != 44275) {
return InitializationResult.apiChecksumMismatch
}
if (uniffi_ads_client_checksum_method_mozadsclientbuilder_build() != 36609) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3757,6 +3757,14 @@ public enum FxaError: Swift.Error, Equatable, Hashable, Foundation.LocalizedErro
*/
case Authentication(message: String)

/**
* Thrown when an authenticated account isn't allowed to perform some operation. Unlike
* `Authentication`, there's no problem with the account status. In some cases it
* might be possible to request additional scopes, and once granted, the operation
* may succeed.
*/
case Forbidden(message: String)

/**
* Thrown if an operation fails due to network access problems.
* The application may retry at a later time once connectivity is restored.
Expand Down Expand Up @@ -3838,31 +3846,35 @@ public struct FfiConverterTypeFxaError: FfiConverterRustBuffer {
message: try FfiConverterString.read(from: &buf)
)

case 2: return .Network(
case 2: return .Forbidden(
message: try FfiConverterString.read(from: &buf)
)

case 3: return .Network(
message: try FfiConverterString.read(from: &buf)
)

case 3: return .NoExistingAuthFlow(
case 4: return .NoExistingAuthFlow(
message: try FfiConverterString.read(from: &buf)
)

case 4: return .WrongAuthFlow(
case 5: return .WrongAuthFlow(
message: try FfiConverterString.read(from: &buf)
)

case 5: return .OriginMismatch(
case 6: return .OriginMismatch(
message: try FfiConverterString.read(from: &buf)
)

case 6: return .SyncScopedKeyMissingInServerResponse(
case 7: return .SyncScopedKeyMissingInServerResponse(
message: try FfiConverterString.read(from: &buf)
)

case 7: return .Panic(
case 8: return .Panic(
message: try FfiConverterString.read(from: &buf)
)

case 8: return .Other(
case 9: return .Other(
message: try FfiConverterString.read(from: &buf)
)

Expand All @@ -3879,20 +3891,22 @@ public struct FfiConverterTypeFxaError: FfiConverterRustBuffer {

case .Authentication(_ /* message is ignored*/):
writeInt(&buf, Int32(1))
case .Network(_ /* message is ignored*/):
case .Forbidden(_ /* message is ignored*/):
writeInt(&buf, Int32(2))
case .NoExistingAuthFlow(_ /* message is ignored*/):
case .Network(_ /* message is ignored*/):
writeInt(&buf, Int32(3))
case .WrongAuthFlow(_ /* message is ignored*/):
case .NoExistingAuthFlow(_ /* message is ignored*/):
writeInt(&buf, Int32(4))
case .OriginMismatch(_ /* message is ignored*/):
case .WrongAuthFlow(_ /* message is ignored*/):
writeInt(&buf, Int32(5))
case .SyncScopedKeyMissingInServerResponse(_ /* message is ignored*/):
case .OriginMismatch(_ /* message is ignored*/):
writeInt(&buf, Int32(6))
case .Panic(_ /* message is ignored*/):
case .SyncScopedKeyMissingInServerResponse(_ /* message is ignored*/):
writeInt(&buf, Int32(7))
case .Other(_ /* message is ignored*/):
case .Panic(_ /* message is ignored*/):
writeInt(&buf, Int32(8))
case .Other(_ /* message is ignored*/):
writeInt(&buf, Int32(9))


}
Expand Down
Loading