☠☠ backed out by 52be37a54d86 ☠ ☠ | |
author | Eric Rahm <erahm@mozilla.com> |
Wed, 26 Apr 2017 12:19:54 -0700 | |
changeset 355108 | 4176ccbd49708e80e429d3dceaac0cdb77e33b47 |
parent 355107 | 029cbd7f6e4382bfa57176cfa2c9725f8be92993 |
child 355109 | f53c07293e1f50bccf4428f66af938b59468098a |
push id | 31721 |
push user | cbook@mozilla.com |
push date | Thu, 27 Apr 2017 14:32:57 +0000 |
treeherder | mozilla-central@c0d35b1c5ab5 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | waldo |
bugs | 935809 |
milestone | 55.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/mfbt/DoublyLinkedList.h +++ b/mfbt/DoublyLinkedList.h @@ -7,16 +7,18 @@ /** A doubly-linked list with flexible next/prev naming. */ #ifndef mozilla_DoublyLinkedList_h #define mozilla_DoublyLinkedList_h #include <algorithm> #include <iterator> +#include "mozilla/Assertions.h" + /** * Where mozilla::LinkedList strives for ease of use above all other * considerations, mozilla::DoublyLinkedList strives for flexibility. The * following are things that can be done with mozilla::DoublyLinkedList that * cannot be done with mozilla::LinkedList: * * * Arbitrary next/prev placement and naming. With the tools provided here, * the next and previous pointers can be at the end of the structure, in a