Index: content/common/indexed_db/indexed_db_param_traits.cc |
diff --git a/content/common/indexed_db/indexed_db_param_traits.cc b/content/common/indexed_db/indexed_db_param_traits.cc |
index ac3d20f2e6f8da835d651d92fb16c445676a9420..7af7e5e82d980ca914e0710dc2c3485132036525 100644 |
--- a/content/common/indexed_db/indexed_db_param_traits.cc |
+++ b/content/common/indexed_db/indexed_db_param_traits.cc |
@@ -62,6 +62,9 @@ void ParamTraits<IndexedDBKey>::Write(Message* m, const param_type& p) { |
WriteParam(m, p.number()); |
return; |
case WebKit::WebIDBKey::InvalidType: |
+ default: |
+ // TODO(jsbell): Remove "default" label once WebKit bug 76487 has rolled. |
+ // http://crbug.com/110956 |
return; |
} |
NOTREACHED(); |
@@ -108,6 +111,9 @@ bool ParamTraits<IndexedDBKey>::Read(const Message* m, |
return true; |
} |
case WebKit::WebIDBKey::InvalidType: |
+ default: |
+ // TODO(jsbell): Remove "default" label once WebKit bug 76487 has rolled. |
+ // http://crbug.com/110956 |
r->SetInvalid(); |
return true; |
} |