gecko-dev/xpcom/glue/XREAppData.cpp
Kirk Steuber acc51b1485 Bug 1568994 - Add Update URL template to application.ini, XREAppData, and Services.appinfo r=glandium
This is being added to facilitate moving generation of the update URL to Rust (Bug 1567286). Once that has been completed, we should be able to remove the update URL from its current location in firefox.js so that it is not being duplicated in application.ini.

Differential Revision: https://phabricator.services.mozilla.com/D43300

--HG--
extra : moz-landing-system : lando
2020-03-26 00:57:13 +00:00

35 lines
1.0 KiB
C++

/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set ts=8 sts=2 et sw=2 tw=80: */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "mozilla/XREAppData.h"
#include "nsCRTGlue.h"
namespace mozilla {
XREAppData& XREAppData::operator=(const StaticXREAppData& aOther) {
vendor = aOther.vendor;
name = aOther.name;
remotingName = aOther.remotingName;
version = aOther.version;
buildID = aOther.buildID;
ID = aOther.ID;
copyright = aOther.copyright;
flags = aOther.flags;
minVersion = aOther.minVersion;
maxVersion = aOther.maxVersion;
crashReporterURL = aOther.crashReporterURL;
profile = aOther.profile;
UAName = aOther.UAName;
sourceURL = aOther.sourceURL;
updateURL = aOther.updateURL;
return *this;
}
XREAppData& XREAppData::operator=(const XREAppData& aOther) = default;
} // namespace mozilla