summaryrefslogtreecommitdiff
path: root/chromium/ui/message_center/public
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-08-24 12:15:48 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-08-28 13:30:04 +0000
commitb014812705fc80bff0a5c120dfcef88f349816dc (patch)
tree25a2e2d9fa285f1add86aa333389a839f81a39ae /chromium/ui/message_center/public
parent9f4560b1027ae06fdb497023cdcaf91b8511fa74 (diff)
downloadqtwebengine-chromium-b014812705fc80bff0a5c120dfcef88f349816dc.tar.gz
BASELINE: Update Chromium to 68.0.3440.125
Change-Id: I23f19369e01f688e496f5bf179abb521ad73874f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/ui/message_center/public')
-rw-r--r--chromium/ui/message_center/public/mojo/BUILD.gn2
-rw-r--r--chromium/ui/message_center/public/mojo/DEPS3
-rw-r--r--chromium/ui/message_center/public/mojo/notification.mojom2
-rw-r--r--chromium/ui/message_center/public/mojo/notification_struct_traits.cc6
-rw-r--r--chromium/ui/message_center/public/mojo/notification_struct_traits.h1
-rw-r--r--chromium/ui/message_center/public/mojo/struct_traits_unittest.cc2
6 files changed, 10 insertions, 6 deletions
diff --git a/chromium/ui/message_center/public/mojo/BUILD.gn b/chromium/ui/message_center/public/mojo/BUILD.gn
index 59d1d2bf31f..8fedfa400f5 100644
--- a/chromium/ui/message_center/public/mojo/BUILD.gn
+++ b/chromium/ui/message_center/public/mojo/BUILD.gn
@@ -11,7 +11,6 @@ mojom("mojo") {
]
public_deps = [
- "//mojo/common:common_custom_types",
"//mojo/public/mojom/base",
"//ui/gfx/image/mojo:interfaces",
"//url/mojom:url_mojom_gurl",
@@ -40,7 +39,6 @@ source_set("struct_traits") {
public_deps = [
":mojo_shared_cpp_sources",
"//base",
- "//mojo/common:common_custom_types",
"//mojo/public/cpp/bindings",
"//ui/gfx",
"//ui/gfx/image/mojo:struct_traits",
diff --git a/chromium/ui/message_center/public/mojo/DEPS b/chromium/ui/message_center/public/mojo/DEPS
deleted file mode 100644
index 6cfa565faca..00000000000
--- a/chromium/ui/message_center/public/mojo/DEPS
+++ /dev/null
@@ -1,3 +0,0 @@
-include_rules = [
- "+mojo/common",
-]
diff --git a/chromium/ui/message_center/public/mojo/notification.mojom b/chromium/ui/message_center/public/mojo/notification.mojom
index 823517c3a43..5edb43011bf 100644
--- a/chromium/ui/message_center/public/mojo/notification.mojom
+++ b/chromium/ui/message_center/public/mojo/notification.mojom
@@ -62,7 +62,7 @@ struct RichNotificationData {
bool should_make_spoken_feedback_for_popup_updates;
bool pinned;
// |vibration_pattern| intentionally omitted
- // |renotify| intentionally omitted
+ bool renotify;
// |silent| intentionally omitted
mojo_base.mojom.String16 accessible_name;
string vector_small_image_id;
diff --git a/chromium/ui/message_center/public/mojo/notification_struct_traits.cc b/chromium/ui/message_center/public/mojo/notification_struct_traits.cc
index 0a51cb6fa9d..3be58461182 100644
--- a/chromium/ui/message_center/public/mojo/notification_struct_traits.cc
+++ b/chromium/ui/message_center/public/mojo/notification_struct_traits.cc
@@ -117,6 +117,11 @@ bool RichNotificationDataStructTraits::pinned(const RichNotificationData& r) {
}
// static
+bool RichNotificationDataStructTraits::renotify(const RichNotificationData& r) {
+ return r.renotify;
+}
+
+// static
const base::string16& RichNotificationDataStructTraits::accessible_name(
const RichNotificationData& r) {
return r.accessible_name;
@@ -166,6 +171,7 @@ bool RichNotificationDataStructTraits::Read(RichNotificationDataDataView data,
out->should_make_spoken_feedback_for_popup_updates =
data.should_make_spoken_feedback_for_popup_updates();
out->pinned = data.pinned();
+ out->renotify = data.renotify();
// Look up the vector icon by ID. This will only work if RegisterVectorIcon
// has been called with an appropriate icon.
diff --git a/chromium/ui/message_center/public/mojo/notification_struct_traits.h b/chromium/ui/message_center/public/mojo/notification_struct_traits.h
index 4c35d5f716e..e2c68cbbab8 100644
--- a/chromium/ui/message_center/public/mojo/notification_struct_traits.h
+++ b/chromium/ui/message_center/public/mojo/notification_struct_traits.h
@@ -176,6 +176,7 @@ struct StructTraits<message_center::mojom::RichNotificationDataDataView,
static bool should_make_spoken_feedback_for_popup_updates(
const message_center::RichNotificationData& r);
static bool pinned(const message_center::RichNotificationData& r);
+ static bool renotify(const message_center::RichNotificationData& r);
static const base::string16& accessible_name(
const message_center::RichNotificationData& r);
static std::string vector_small_image_id(
diff --git a/chromium/ui/message_center/public/mojo/struct_traits_unittest.cc b/chromium/ui/message_center/public/mojo/struct_traits_unittest.cc
index 39e8dcae9c2..faefc694c95 100644
--- a/chromium/ui/message_center/public/mojo/struct_traits_unittest.cc
+++ b/chromium/ui/message_center/public/mojo/struct_traits_unittest.cc
@@ -49,6 +49,8 @@ class StructTraitsTest : public testing::Test, public mojom::TraitsTestService {
.should_make_spoken_feedback_for_popup_updates,
output.rich_notification_data()
.should_make_spoken_feedback_for_popup_updates);
+ EXPECT_EQ(input.pinned(), output.pinned());
+ EXPECT_EQ(input.renotify(), output.renotify());
EXPECT_EQ(input.accessible_name(), output.accessible_name());
EXPECT_EQ(input.accent_color(), output.accent_color());
EXPECT_EQ(input.should_show_settings_button(),