author | Birunthan Mohanathas <birunthan@mohanathas.com> |
Sun, 08 Dec 2013 21:52:33 -0500 | |
changeset 159461 | 6dfdc31408f9695d0f2a8c7ca75804d657c5a738 |
parent 159460 | e5edb615c64feb24c70fb512656fd79786b5ce85 |
child 159462 | e0776db3b102510504fdcf57b7f65dfa1da3b46d |
push id | 37314 |
push user | ryanvm@gmail.com |
push date | Mon, 09 Dec 2013 02:58:47 +0000 |
treeherder | mozilla-inbound@b372181af8e7 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | Waldo |
bugs | 713082 |
milestone | 28.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/content/base/src/nsGkAtoms.cpp +++ b/content/base/src/nsGkAtoms.cpp @@ -4,18 +4,16 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ /* * This class wraps up the creation (and destruction) of the standard * set of atoms used by gklayout; the atoms are created when gklayout * is loaded and they are destroyed when gklayout is unloaded. */ -#include "mozilla/Util.h" - #include "nsGkAtoms.h" #include "nsStaticAtom.h" using namespace mozilla; // define storage for all atoms #define GK_ATOM(name_, value_) nsIAtom* nsGkAtoms::name_; #include "nsGkAtomList.h"
--- a/content/base/src/nsINode.cpp +++ b/content/base/src/nsINode.cpp @@ -13,17 +13,16 @@ #include "AccessCheck.h" #include "jsapi.h" #include "mozAutoDocUpdate.h" #include "mozilla/CORSMode.h" #include "mozilla/Likely.h" #include "mozilla/MemoryReporting.h" #include "mozilla/MutationEvent.h" #include "mozilla/Telemetry.h" -#include "mozilla/Util.h" #include "nsAsyncDOMEvent.h" #include "nsAttrValueOrString.h" #include "nsBindingManager.h" #include "nsCCUncollectableMarker.h" #include "nsContentCreatorFunctions.h" #include "nsContentList.h" #include "nsContentUtils.h" #include "nsCycleCollectionParticipant.h"
--- a/content/html/content/src/HTMLBRElement.cpp +++ b/content/html/content/src/HTMLBRElement.cpp @@ -1,16 +1,15 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/dom/HTMLBRElement.h" #include "mozilla/dom/HTMLBRElementBinding.h" -#include "mozilla/Util.h" #include "nsAttrValueInlines.h" #include "nsStyleConsts.h" #include "nsMappedAttributes.h" #include "nsRuleData.h" NS_IMPL_NS_NEW_HTML_ELEMENT(BR)
--- a/content/html/content/src/HTMLBodyElement.cpp +++ b/content/html/content/src/HTMLBodyElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "HTMLBodyElement.h" #include "mozilla/dom/HTMLBodyElementBinding.h" #include "nsAttrValueInlines.h" #include "nsGkAtoms.h" #include "nsStyleConsts.h" #include "nsPresContext.h" #include "nsIPresShell.h" #include "nsIDocument.h"
--- a/content/html/content/src/HTMLDivElement.cpp +++ b/content/html/content/src/HTMLDivElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "HTMLDivElement.h" #include "nsGenericHTMLElement.h" #include "nsStyleConsts.h" #include "nsMappedAttributes.h" #include "mozilla/dom/HTMLDivElementBinding.h" NS_IMPL_NS_NEW_HTML_ELEMENT(Div)
--- a/content/html/content/src/HTMLFontElement.cpp +++ b/content/html/content/src/HTMLFontElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "HTMLFontElement.h" #include "mozilla/dom/HTMLFontElementBinding.h" #include "nsAttrValueInlines.h" #include "nsMappedAttributes.h" #include "nsRuleData.h" #include "nsContentUtils.h" NS_IMPL_NS_NEW_HTML_ELEMENT(Font)
--- a/content/html/content/src/HTMLFrameElement.cpp +++ b/content/html/content/src/HTMLFrameElement.cpp @@ -1,16 +1,15 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/dom/HTMLFrameElement.h" #include "mozilla/dom/HTMLFrameElementBinding.h" -#include "mozilla/Util.h" class nsIDOMDocument; NS_IMPL_NS_NEW_HTML_ELEMENT_CHECK_PARSER(Frame) namespace mozilla { namespace dom {
--- a/content/html/content/src/HTMLHeadingElement.cpp +++ b/content/html/content/src/HTMLHeadingElement.cpp @@ -1,17 +1,16 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/dom/HTMLHeadingElement.h" #include "mozilla/dom/HTMLHeadingElementBinding.h" -#include "mozilla/Util.h" #include "nsGkAtoms.h" #include "nsStyleConsts.h" #include "nsMappedAttributes.h" #include "nsRuleData.h" #include "mozAutoDocUpdate.h" NS_IMPL_NS_NEW_HTML_ELEMENT(Heading)
--- a/content/html/content/src/HTMLIFrameElement.cpp +++ b/content/html/content/src/HTMLIFrameElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLIFrameElement.h" #include "mozilla/dom/HTMLIFrameElementBinding.h" #include "nsMappedAttributes.h" #include "nsAttrValueInlines.h" #include "nsError.h" #include "nsRuleData.h" #include "nsStyleConsts.h" #include "nsContentUtils.h"
--- a/content/html/content/src/HTMLImageElement.cpp +++ b/content/html/content/src/HTMLImageElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLImageElement.h" #include "mozilla/dom/HTMLImageElementBinding.h" #include "nsGkAtoms.h" #include "nsStyleConsts.h" #include "nsPresContext.h" #include "nsMappedAttributes.h" #include "nsSize.h" #include "nsIDocument.h"
--- a/content/html/content/src/HTMLLIElement.h +++ b/content/html/content/src/HTMLLIElement.h @@ -2,17 +2,17 @@ /* 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/. */ #ifndef mozilla_dom_HTMLLIElement_h #define mozilla_dom_HTMLLIElement_h #include "mozilla/Attributes.h" -#include "mozilla/Util.h" + #include "nsIDOMHTMLLIElement.h" #include "nsGenericHTMLElement.h" namespace mozilla { namespace dom { class HTMLLIElement MOZ_FINAL : public nsGenericHTMLElement, public nsIDOMHTMLLIElement
--- a/content/html/content/src/HTMLObjectElement.cpp +++ b/content/html/content/src/HTMLObjectElement.cpp @@ -1,17 +1,15 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ // vim:set et sw=2 sts=2 cin: /* 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/dom/HTMLObjectElement.h" -#include "mozilla/Util.h" - #include "mozilla/dom/HTMLObjectElementBinding.h" #include "mozilla/dom/ElementInlines.h" #include "nsAutoPtr.h" #include "nsAttrValueInlines.h" #include "nsGkAtoms.h" #include "nsError.h" #include "nsIDocument.h" #include "nsIPluginDocument.h"
--- a/content/html/content/src/HTMLOptionsCollection.cpp +++ b/content/html/content/src/HTMLOptionsCollection.cpp @@ -7,17 +7,16 @@ #include "HTMLOptGroupElement.h" #include "mozAutoDocUpdate.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/Element.h" #include "mozilla/dom/HTMLOptionElement.h" #include "mozilla/dom/HTMLOptionsCollectionBinding.h" #include "mozilla/dom/HTMLSelectElement.h" -#include "mozilla/Util.h" #include "nsContentCreatorFunctions.h" #include "nsError.h" #include "nsEventDispatcher.h" #include "nsEventStates.h" #include "nsFormSubmission.h" #include "nsGkAtoms.h" #include "nsIComboboxControlFrame.h" #include "nsIDocument.h"
--- a/content/html/content/src/HTMLParagraphElement.h +++ b/content/html/content/src/HTMLParagraphElement.h @@ -2,17 +2,16 @@ /* 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/. */ #ifndef mozilla_dom_HTMLParagraphElement_h #define mozilla_dom_HTMLParagraphElement_h #include "mozilla/Attributes.h" -#include "mozilla/Util.h" #include "nsIDOMHTMLParagraphElement.h" #include "nsGenericHTMLElement.h" namespace mozilla { namespace dom { class HTMLParagraphElement MOZ_FINAL : public nsGenericHTMLElement,
--- a/content/html/content/src/HTMLPreElement.h +++ b/content/html/content/src/HTMLPreElement.h @@ -2,17 +2,16 @@ /* 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/. */ #ifndef mozilla_dom_HTMLPreElement_h #define mozilla_dom_HTMLPreElement_h #include "mozilla/Attributes.h" -#include "mozilla/Util.h" #include "nsIDOMHTMLPreElement.h" #include "nsGenericHTMLElement.h" namespace mozilla { namespace dom { class HTMLPreElement MOZ_FINAL : public nsGenericHTMLElement,
--- a/content/html/content/src/HTMLSelectElement.cpp +++ b/content/html/content/src/HTMLSelectElement.cpp @@ -6,17 +6,16 @@ #include "mozilla/dom/HTMLSelectElement.h" #include "mozAutoDocUpdate.h" #include "mozilla/Attributes.h" #include "mozilla/dom/Element.h" #include "mozilla/dom/HTMLOptGroupElement.h" #include "mozilla/dom/HTMLOptionElement.h" #include "mozilla/dom/HTMLSelectElementBinding.h" -#include "mozilla/Util.h" #include "nsContentCreatorFunctions.h" #include "nsContentList.h" #include "nsError.h" #include "nsEventDispatcher.h" #include "nsEventStates.h" #include "nsFormSubmission.h" #include "nsGkAtoms.h" #include "nsIComboboxControlFrame.h"
--- a/content/html/content/src/HTMLSharedListElement.h +++ b/content/html/content/src/HTMLSharedListElement.h @@ -1,17 +1,17 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/. */ #ifndef mozilla_dom_HTMLSharedListElement_h #define mozilla_dom_HTMLSharedListElement_h + #include "mozilla/Attributes.h" -#include "mozilla/Util.h" #include "nsIDOMHTMLOListElement.h" #include "nsIDOMHTMLUListElement.h" #include "nsGenericHTMLElement.h" namespace mozilla { namespace dom {
--- a/content/html/content/src/HTMLSharedObjectElement.cpp +++ b/content/html/content/src/HTMLSharedObjectElement.cpp @@ -3,17 +3,16 @@ /* 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/dom/HTMLSharedObjectElement.h" #include "mozilla/dom/HTMLEmbedElementBinding.h" #include "mozilla/dom/HTMLAppletElementBinding.h" #include "mozilla/dom/ElementInlines.h" -#include "mozilla/Util.h" #include "nsIDocument.h" #include "nsIPluginDocument.h" #include "nsIDOMDocument.h" #include "nsThreadUtils.h" #include "nsIScriptError.h" #include "nsIWidget.h" #include "nsContentUtils.h"
--- a/content/html/content/src/HTMLTableCaptionElement.cpp +++ b/content/html/content/src/HTMLTableCaptionElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLTableCaptionElement.h" #include "nsAttrValueInlines.h" #include "nsMappedAttributes.h" #include "nsRuleData.h" #include "mozilla/dom/HTMLTableCaptionElementBinding.h" NS_IMPL_NS_NEW_HTML_ELEMENT(TableCaption)
--- a/content/html/content/src/HTMLTableCellElement.cpp +++ b/content/html/content/src/HTMLTableCellElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLTableCellElement.h" #include "mozilla/dom/HTMLTableElement.h" #include "mozilla/dom/HTMLTableRowElement.h" #include "nsMappedAttributes.h" #include "nsAttrValueInlines.h" #include "nsRuleData.h" #include "nsRuleWalker.h" #include "celldata.h"
--- a/content/html/content/src/HTMLTableColElement.cpp +++ b/content/html/content/src/HTMLTableColElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLTableColElement.h" #include "nsMappedAttributes.h" #include "nsAttrValueInlines.h" #include "nsRuleData.h" #include "mozilla/dom/HTMLTableColElementBinding.h" NS_IMPL_NS_NEW_HTML_ELEMENT(TableCol)
--- a/content/html/content/src/HTMLTableElement.cpp +++ b/content/html/content/src/HTMLTableElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLTableElement.h" #include "nsAttrValueInlines.h" #include "nsRuleData.h" #include "nsHTMLStyleSheet.h" #include "nsMappedAttributes.h" #include "mozilla/dom/UnionTypes.h" #include "mozilla/dom/HTMLCollectionBinding.h" #include "mozilla/dom/HTMLTableElementBinding.h"
--- a/content/html/content/src/HTMLTableRowElement.cpp +++ b/content/html/content/src/HTMLTableRowElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLTableRowElement.h" #include "mozilla/dom/HTMLTableElement.h" #include "nsMappedAttributes.h" #include "nsAttrValueInlines.h" #include "nsRuleData.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/HTMLTableRowElementBinding.h" #include "nsContentList.h"
--- a/content/html/content/src/HTMLTableSectionElement.cpp +++ b/content/html/content/src/HTMLTableSectionElement.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "mozilla/dom/HTMLTableSectionElement.h" #include "nsMappedAttributes.h" #include "nsAttrValueInlines.h" #include "nsRuleData.h" #include "mozilla/dom/BindingUtils.h" #include "mozilla/dom/HTMLTableSectionElementBinding.h" #include "nsContentUtils.h"
--- a/content/html/content/src/HTMLTextAreaElement.cpp +++ b/content/html/content/src/HTMLTextAreaElement.cpp @@ -5,17 +5,16 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "mozilla/dom/HTMLTextAreaElement.h" #include "mozAutoDocUpdate.h" #include "mozilla/Attributes.h" #include "mozilla/dom/HTMLTextAreaElementBinding.h" #include "mozilla/MouseEvents.h" -#include "mozilla/Util.h" #include "nsAttrValueInlines.h" #include "nsContentCID.h" #include "nsContentCreatorFunctions.h" #include "nsError.h" #include "nsEventDispatcher.h" #include "nsFocusManager.h" #include "nsFormSubmission.h" #include "nsIComponentManager.h"
--- a/content/html/content/src/HTMLVideoElement.cpp +++ b/content/html/content/src/HTMLVideoElement.cpp @@ -1,16 +1,14 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* vim:set ts=2 sw=2 sts=2 et cindent: */ /* 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/Util.h" - #include "nsIDOMHTMLVideoElement.h" #include "nsIDOMHTMLSourceElement.h" #include "mozilla/dom/HTMLVideoElement.h" #include "mozilla/dom/HTMLVideoElementBinding.h" #include "nsGenericHTMLElement.h" #include "nsGkAtoms.h" #include "nsSize.h" #include "nsError.h"
--- a/content/html/content/src/nsFormSubmission.cpp +++ b/content/html/content/src/nsFormSubmission.cpp @@ -1,16 +1,14 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- * * 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/Util.h" - #include "nsFormSubmission.h" #include "nsCOMPtr.h" #include "nsIForm.h" #include "nsILinkHandler.h" #include "nsIDocument.h" #include "nsGkAtoms.h" #include "nsIFormControl.h"
--- a/content/media/webrtc/LoadMonitor.cpp +++ b/content/media/webrtc/LoadMonitor.cpp @@ -14,17 +14,16 @@ #include "nsThreadUtils.h" #include "nsReadableUtils.h" #include "nsNetUtil.h" #include "nsILineInputStream.h" #include "nsIObserverService.h" #include "nsIServiceManager.h" #include "mozilla/TimeStamp.h" -#include "mozilla/Util.h" #include "mozilla/Services.h" #if defined(ANDROID) || defined(LINUX) || defined(XP_MACOSX) #include <sys/time.h> #include <sys/resource.h> #endif // NSPR_LOG_MODULES=LoadMonitor:5
--- a/content/svg/content/src/DOMSVGPathSeg.cpp +++ b/content/svg/content/src/DOMSVGPathSeg.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "DOMSVGPathSeg.h" #include "DOMSVGPathSegList.h" #include "SVGAnimatedPathSegList.h" #include "nsSVGElement.h" #include "nsError.h" // See the architecture comment in DOMSVGPathSegList.h.
--- a/content/xul/templates/src/nsRuleNetwork.cpp +++ b/content/xul/templates/src/nsRuleNetwork.cpp @@ -11,18 +11,16 @@ - Constrain() & Propagate() still feel like they are poorly named. - As do Instantiation and InstantiationSet. - Make InstantiationSet share and do copy-on-write. - Make things iterative, instead of recursive. */ -#include "mozilla/Util.h" - #include "nscore.h" #include "nsCOMPtr.h" #include "plhash.h" #include "prlog.h" #ifdef PR_LOGGING extern PRLogModuleInfo* gXULTemplateLog;
--- a/dom/audiochannel/AudioChannelService.cpp +++ b/dom/audiochannel/AudioChannelService.cpp @@ -7,17 +7,16 @@ #include "AudioChannelService.h" #include "AudioChannelServiceChild.h" #include "base/basictypes.h" #include "mozilla/Services.h" #include "mozilla/StaticPtr.h" #include "mozilla/unused.h" -#include "mozilla/Util.h" #include "mozilla/dom/ContentParent.h" #include "nsThreadUtils.h" #include "nsHashPropertyBag.h" #include "nsComponentManagerUtils.h" #include "nsServiceManagerUtils.h"
--- a/dom/audiochannel/AudioChannelServiceChild.cpp +++ b/dom/audiochannel/AudioChannelServiceChild.cpp @@ -6,17 +6,16 @@ #include "AudioChannelServiceChild.h" #include "base/basictypes.h" #include "mozilla/Services.h" #include "mozilla/StaticPtr.h" #include "mozilla/unused.h" -#include "mozilla/Util.h" #include "mozilla/dom/ContentChild.h" #include "mozilla/dom/ContentParent.h" #include "nsIObserverService.h" #include "nsThreadUtils.h" #ifdef MOZ_WIDGET_GONK #include "SpeakerManagerService.h" #endif
--- a/dom/base/nsGlobalWindow.cpp +++ b/dom/base/nsGlobalWindow.cpp @@ -4,17 +4,16 @@ * 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 "nsGlobalWindow.h" #include <algorithm> #include "mozilla/MemoryReporting.h" -#include "mozilla/Util.h" // Local Includes #include "Navigator.h" #include "nsScreen.h" #include "nsHistory.h" #include "nsPerformance.h" #include "nsDOMNavigationTiming.h" #include "nsIDOMStorage.h"
--- a/dom/bindings/CallbackObject.h +++ b/dom/bindings/CallbackObject.h @@ -19,17 +19,16 @@ #include "nsISupports.h" #include "nsISupportsImpl.h" #include "nsCycleCollectionParticipant.h" #include "jswrapper.h" #include "mozilla/Assertions.h" #include "mozilla/ErrorResult.h" #include "mozilla/HoldDropJSObjects.h" -#include "mozilla/Util.h" #include "nsContentUtils.h" #include "nsCxPusher.h" #include "nsWrapperCache.h" #include "nsJSEnvironment.h" #include "xpcpublic.h" namespace mozilla { namespace dom {
--- a/dom/bindings/DOMJSProxyHandler.cpp +++ b/dom/bindings/DOMJSProxyHandler.cpp @@ -1,16 +1,14 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- * vim: set ts=2 sw=2 et tw=99 ft=cpp: */ /* 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/Util.h" - #include "mozilla/dom/DOMJSProxyHandler.h" #include "xpcpublic.h" #include "xpcprivate.h" #include "XPCQuickStubs.h" #include "XPCWrapper.h" #include "WrapperFactory.h" #include "nsDOMClassInfo.h" #include "nsWrapperCacheInlines.h"
--- a/dom/bindings/TypedArray.h +++ b/dom/bindings/TypedArray.h @@ -8,17 +8,16 @@ #define mozilla_dom_TypedArray_h #include "jsapi.h" #include "jsfriendapi.h" #include "js/RootingAPI.h" #include "js/Tracer.h" #include "mozilla/Attributes.h" #include "mozilla/dom/BindingDeclarations.h" -#include "mozilla/Util.h" // for Maybe #include "nsWrapperCache.h" namespace mozilla { namespace dom { /* * Class that just handles the JSObject storage and tracing for typed arrays */
--- a/dom/bluetooth/BluetoothAdapter.cpp +++ b/dom/bluetooth/BluetoothAdapter.cpp @@ -14,17 +14,16 @@ #include "nsTArrayHelpers.h" #include "DOMRequest.h" #include "nsThreadUtils.h" #include "mozilla/dom/bluetooth/BluetoothTypes.h" #include "mozilla/dom/BluetoothAdapterBinding.h" #include "mozilla/dom/ContentChild.h" #include "mozilla/LazyIdleThread.h" -#include "mozilla/Util.h" #include "BluetoothAdapter.h" #include "BluetoothDevice.h" #include "BluetoothReplyRunnable.h" #include "BluetoothService.h" #include "BluetoothUtils.h" using namespace mozilla;
--- a/dom/bluetooth/BluetoothManager.cpp +++ b/dom/bluetooth/BluetoothManager.cpp @@ -11,17 +11,16 @@ #include "BluetoothService.h" #include "BluetoothReplyRunnable.h" #include "DOMRequest.h" #include "nsContentUtils.h" #include "nsDOMClassInfo.h" #include "nsIPermissionManager.h" #include "nsThreadUtils.h" -#include "mozilla/Util.h" #include "mozilla/dom/bluetooth/BluetoothTypes.h" #include "mozilla/dom/BluetoothManagerBinding.h" using namespace mozilla; USING_BLUETOOTH_NAMESPACE // QueryInterface implementation for BluetoothManager
--- a/dom/bluetooth/BluetoothService.cpp +++ b/dom/bluetooth/BluetoothService.cpp @@ -18,17 +18,16 @@ #include "BluetoothReplyRunnable.h" #include "BluetoothServiceChildProcess.h" #include "BluetoothUtils.h" #include "jsapi.h" #include "mozilla/Services.h" #include "mozilla/StaticPtr.h" #include "mozilla/unused.h" -#include "mozilla/Util.h" #include "mozilla/dom/ContentParent.h" #include "mozilla/dom/bluetooth/BluetoothTypes.h" #include "mozilla/ipc/UnixSocket.h" #include "mozilla/LazyIdleThread.h" #include "nsContentUtils.h" #include "nsCxPusher.h" #include "nsIObserverService.h" #include "nsISettingsService.h"
--- a/dom/bluetooth/ipc/BluetoothParent.cpp +++ b/dom/bluetooth/ipc/BluetoothParent.cpp @@ -5,17 +5,16 @@ * You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "base/basictypes.h" #include "BluetoothParent.h" #include "mozilla/Assertions.h" #include "mozilla/unused.h" -#include "mozilla/Util.h" #include "nsDebug.h" #include "nsThreadUtils.h" #include "nsTraceRefcnt.h" #include "BluetoothReplyRunnable.h" #include "BluetoothService.h" using mozilla::unused;
--- a/dom/indexedDB/IndexedDatabaseManager.cpp +++ b/dom/indexedDB/IndexedDatabaseManager.cpp @@ -18,17 +18,16 @@ #include "mozilla/CondVar.h" #include "mozilla/ContentEvents.h" #include "mozilla/dom/quota/OriginOrPatternString.h" #include "mozilla/dom/quota/QuotaManager.h" #include "mozilla/dom/quota/Utilities.h" #include "mozilla/dom/TabContext.h" #include "mozilla/Services.h" #include "mozilla/storage.h" -#include "mozilla/Util.h" #include "nsContentUtils.h" #include "nsEventDispatcher.h" #include "nsThreadUtils.h" #include "IDBEvents.h" #include "IDBFactory.h" #include "IDBKeyRange.h" #include "IDBRequest.h"
--- a/dom/indexedDB/ipc/IndexedDBParent.cpp +++ b/dom/indexedDB/ipc/IndexedDBParent.cpp @@ -12,17 +12,16 @@ #include "mozilla/AppProcessChecker.h" #include "mozilla/Assertions.h" #include "mozilla/Attributes.h" #include "mozilla/dom/ContentParent.h" #include "mozilla/dom/IDBDatabaseBinding.h" #include "mozilla/dom/ipc/Blob.h" #include "mozilla/dom/TabParent.h" #include "mozilla/unused.h" -#include "mozilla/Util.h" #include "nsCxPusher.h" #include "AsyncConnectionHelper.h" #include "DatabaseInfo.h" #include "IDBDatabase.h" #include "IDBEvents.h" #include "IDBFactory.h" #include "IDBIndex.h"
--- a/dom/speakermanager/SpeakerManagerService.cpp +++ b/dom/speakermanager/SpeakerManagerService.cpp @@ -4,17 +4,16 @@ * 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 "SpeakerManagerService.h" #include "SpeakerManagerServiceChild.h" #include "mozilla/Services.h" #include "mozilla/StaticPtr.h" #include "mozilla/unused.h" -#include "mozilla/Util.h" #include "mozilla/dom/ContentParent.h" #include "nsIPropertyBag2.h" #include "nsThreadUtils.h" #include "nsServiceManagerUtils.h" #include "AudioChannelService.h" #include <cutils/properties.h> #define NS_AUDIOMANAGER_CONTRACTID "@mozilla.org/telephony/audiomanager;1"
--- a/dom/speakermanager/SpeakerManagerServiceChild.cpp +++ b/dom/speakermanager/SpeakerManagerServiceChild.cpp @@ -3,17 +3,16 @@ /* 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 "SpeakerManagerServiceChild.h" #include "mozilla/Services.h" #include "mozilla/StaticPtr.h" #include "mozilla/unused.h" -#include "mozilla/Util.h" #include "mozilla/dom/ContentChild.h" #include "mozilla/dom/ContentParent.h" #include "nsIObserverService.h" #include "nsThreadUtils.h" #include "AudioChannelService.h" #include <cutils/properties.h> using namespace mozilla;
--- a/dom/workers/WorkerPrivate.cpp +++ b/dom/workers/WorkerPrivate.cpp @@ -39,17 +39,16 @@ #include "mozilla/dom/ErrorEventBinding.h" #include "mozilla/dom/FunctionBinding.h" #include "mozilla/dom/ImageData.h" #include "mozilla/dom/ImageDataBinding.h" #include "mozilla/dom/MessageEventBinding.h" #include "mozilla/dom/MessagePortList.h" #include "mozilla/dom/WorkerBinding.h" #include "mozilla/Preferences.h" -#include "mozilla/Util.h" #include "nsAlgorithm.h" #include "nsContentUtils.h" #include "nsCxPusher.h" #include "nsError.h" #include "nsEventDispatcher.h" #include "nsDOMMessageEvent.h" #include "nsDOMJSUtils.h" #include "nsHostObjectProtocolHandler.h"
--- a/editor/libeditor/html/nsEditProperty.cpp +++ b/editor/libeditor/html/nsEditProperty.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "nsMemory.h" #include "nsStaticAtom.h" #include "nsEditProperty.h" using namespace mozilla; #define EDITOR_ATOM(name_, value_) nsIAtom* nsEditProperty::name_ = 0; #include "nsEditPropertyAtomList.h" // IWYU pragma: keep
--- a/gfx/2d/Blur.cpp +++ b/gfx/2d/Blur.cpp @@ -7,17 +7,16 @@ #include "mozilla/gfx/Blur.h" #include <algorithm> #include <math.h> #include <string.h> #include "mozilla/CheckedInt.h" #include "mozilla/Constants.h" -#include "mozilla/Util.h" #include "2D.h" #include "Tools.h" using namespace std; namespace mozilla { namespace gfx {
--- a/gfx/gl/GLLibraryLoader.h +++ b/gfx/gl/GLLibraryLoader.h @@ -7,17 +7,16 @@ #include <stdio.h> #ifdef WIN32 #include <windows.h> #endif #include "GLDefs.h" -#include "mozilla/Util.h" #include "nscore.h" #include "prlink.h" namespace mozilla { namespace gl { class GLLibraryLoader {
--- a/gfx/ipc/GfxMessageUtils.h +++ b/gfx/ipc/GfxMessageUtils.h @@ -6,17 +6,16 @@ #ifndef __GFXMESSAGEUTILS_H__ #define __GFXMESSAGEUTILS_H__ #include "base/process_util.h" #include "chrome/common/ipc_message_utils.h" #include "ipc/IPCMessageUtils.h" -#include "mozilla/Util.h" #include <stdint.h> #include "gfx3DMatrix.h" #include "gfxColor.h" #include "gfxMatrix.h" #include "GraphicsFilter.h" #include "gfxPoint.h" #include "gfxRect.h"
--- a/gfx/layers/LayerScope.cpp +++ b/gfx/layers/LayerScope.cpp @@ -1,18 +1,16 @@ /* -*- Mode: C++; tab-width: 20; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* 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/. */ /* This must occur *after* layers/PLayers.h to avoid typedefs conflicts. */ #include "LayerScope.h" -#include "mozilla/Util.h" - #include "Composer2D.h" #include "Effects.h" #include "mozilla/TimeStamp.h" #include "mozilla/Preferences.h" #include "TexturePoolOGL.h" #include "mozilla/layers/TextureHostOGL.h" #include "gfxColor.h"
--- a/gfx/thebes/gfxPangoFonts.cpp +++ b/gfx/thebes/gfxPangoFonts.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 20; indent-tabs-mode: nil; c-basic-offset: 4 -*- * 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/Util.h" - #include "prlink.h" #include "gfxTypes.h" #include "nsTArray.h" #include "gfxContext.h" #ifdef MOZ_WIDGET_GTK #include "gfxPlatformGtk.h"
--- a/hal/Hal.cpp +++ b/hal/Hal.cpp @@ -2,17 +2,16 @@ /* vim: set sw=2 ts=8 et ft=cpp : */ /* 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 "Hal.h" #include "HalImpl.h" #include "HalSandbox.h" -#include "mozilla/Util.h" #include "nsThreadUtils.h" #include "nsXULAppAPI.h" #include "mozilla/Observer.h" #include "nsIDocument.h" #include "nsIDOMDocument.h" #include "nsPIDOMWindow.h" #include "nsIDOMWindow.h" #include "mozilla/Services.h"
--- a/image/src/SurfaceCache.cpp +++ b/image/src/SurfaceCache.cpp @@ -10,17 +10,16 @@ #include "SurfaceCache.h" #include <algorithm> #include "mozilla/Attributes.h" // for MOZ_THIS_IN_INITIALIZER_LIST #include "mozilla/DebugOnly.h" #include "mozilla/Preferences.h" #include "mozilla/RefPtr.h" #include "mozilla/StaticPtr.h" -#include "mozilla/Util.h" // for Maybe #include "gfxASurface.h" #include "gfxPattern.h" // Workaround for flaw in bug 921753 part 2. #include "gfxDrawable.h" #include "gfxPlatform.h" #include "nsAutoPtr.h" #include "nsExpirationTracker.h" #include "nsHashKeys.h" #include "nsRefPtrHashtable.h"
--- a/ipc/dbus/DBusThread.cpp +++ b/ipc/dbus/DBusThread.cpp @@ -45,17 +45,16 @@ #include "base/eintr_wrapper.h" #include "base/message_loop.h" #include "nsTArray.h" #include "nsDataHashtable.h" #include "mozilla/SyncRunnable.h" #include "mozilla/NullPtr.h" #include "mozilla/StaticPtr.h" #include "mozilla/Monitor.h" -#include "mozilla/Util.h" #include "mozilla/FileUtils.h" #include "nsThreadUtils.h" #include "nsIThread.h" #include "nsXULAppAPI.h" #include "nsServiceManagerUtils.h" #include "nsCOMPtr.h" #undef LOG
--- a/ipc/unixsocket/UnixSocket.cpp +++ b/ipc/unixsocket/UnixSocket.cpp @@ -12,17 +12,16 @@ #include <errno.h> #include <sys/socket.h> #include "base/eintr_wrapper.h" #include "base/message_loop.h" #include "mozilla/Monitor.h" -#include "mozilla/Util.h" #include "mozilla/FileUtils.h" #include "nsString.h" #include "nsThreadUtils.h" #include "nsTArray.h" #include "nsXULAppAPI.h" static const size_t MAX_READ_SIZE = 1 << 16;
--- a/js/src/gc/Zone.h +++ b/js/src/gc/Zone.h @@ -4,17 +4,16 @@ * 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/. */ #ifndef gc_Zone_h #define gc_Zone_h #include "mozilla/Atomics.h" #include "mozilla/MemoryReporting.h" -#include "mozilla/Util.h" #include "jscntxt.h" #include "jsgc.h" #include "jsinfer.h" #include "gc/FindSCCs.h" namespace js {
--- a/js/src/jsopcode.cpp +++ b/js/src/jsopcode.cpp @@ -5,18 +5,16 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ /* * JS bytecode descriptors, disassemblers, and (expression) decompilers. */ #include "jsopcodeinlines.h" -#include "mozilla/Util.h" - #include <ctype.h> #include <stdarg.h> #include <stdio.h> #include <string.h> #include "jsanalyze.h" #include "jsapi.h" #include "jsatom.h" @@ -44,17 +42,16 @@ #include "jsinferinlines.h" #include "jsobjinlines.h" #include "jsscriptinlines.h" using namespace js; using namespace js::gc; using js::frontend::IsIdentifier; -using mozilla::ArrayLength; /* * Index limit must stay within 32 bits. */ JS_STATIC_ASSERT(sizeof(uint32_t) * JS_BITS_PER_BYTE >= INDEX_LIMIT_LOG2 + 1); /* Verify JSOP_XXX_LENGTH constant definitions. */ #define OPDEF(op,val,name,token,length,nuses,ndefs,format) \
--- a/js/xpconnect/shell/xpcshell.cpp +++ b/js/xpconnect/shell/xpcshell.cpp @@ -4,17 +4,16 @@ * 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/. */ /* XPConnect JavaScript interactive shell. */ #include <stdio.h> -#include "mozilla/Util.h" #include "mozilla/WindowsDllBlocklist.h" #include "nsXULAppAPI.h" #ifdef XP_MACOSX #include "xpcshellMacUtils.h" #endif #ifdef XP_WIN #include <windows.h>
--- a/js/xpconnect/src/xpcprivate.h +++ b/js/xpconnect/src/xpcprivate.h @@ -76,17 +76,16 @@ #define xpcprivate_h___ #include "mozilla/Alignment.h" #include "mozilla/Assertions.h" #include "mozilla/Attributes.h" #include "mozilla/CycleCollectedJSRuntime.h" #include "mozilla/GuardObjects.h" #include "mozilla/MemoryReporting.h" -#include "mozilla/Util.h" #include <math.h> #include <stdint.h> #include <stdlib.h> #include <string.h> #include "xpcpublic.h" #include "js/Tracer.h"
--- a/layout/generic/nsBlockFrame.cpp +++ b/layout/generic/nsBlockFrame.cpp @@ -7,17 +7,16 @@ /* * rendering object for CSS display:block, inline-block, and list-item * boxes, also used for various anonymous boxes */ #include "nsBlockFrame.h" #include "mozilla/DebugOnly.h" -#include "mozilla/Util.h" #include "nsCOMPtr.h" #include "nsAbsoluteContainingBlock.h" #include "nsBlockReflowContext.h" #include "nsBlockReflowState.h" #include "nsBulletFrame.h" #include "nsLineBox.h" #include "nsLineLayout.h"
--- a/layout/generic/nsLineLayout.cpp +++ b/layout/generic/nsLineLayout.cpp @@ -5,17 +5,16 @@ /* state and methods used while laying out a single line of a block frame */ // This has to be defined before nsLineLayout.h is included, because // nsLineLayout.h has a #include for plarena.h, which needs this defined: #define PL_ARENA_CONST_ALIGN_MASK (sizeof(void*)-1) #include "nsLineLayout.h" -#include "mozilla/Util.h" #include "nsBlockFrame.h" #include "nsStyleConsts.h" #include "nsContainerFrame.h" #include "nsFloatManager.h" #include "nsStyleContext.h" #include "nsPresContext.h" #include "nsRenderingContext.h" #include "nsGkAtoms.h"
--- a/layout/inspector/inDOMView.cpp +++ b/layout/inspector/inDOMView.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "inDOMView.h" #include "inIDOMUtils.h" #include "inLayoutUtils.h" #include "nsString.h" #include "nsReadableUtils.h" #include "nsIDOMNode.h"
--- a/layout/style/nsCSSScanner.cpp +++ b/layout/style/nsCSSScanner.cpp @@ -9,18 +9,16 @@ #include "nsCSSScanner.h" #include "nsStyleUtil.h" #include "nsTraceRefcnt.h" #include "mozilla/css/ErrorReporter.h" #include "mozilla/Likely.h" #include "mozilla/Util.h" #include <algorithm> -using mozilla::ArrayLength; - /* Character class tables and related helper functions. */ static const uint8_t IS_HEX_DIGIT = 0x01; static const uint8_t IS_IDSTART = 0x02; static const uint8_t IS_IDCHAR = 0x04; static const uint8_t IS_URL_CHAR = 0x08; static const uint8_t IS_HSPACE = 0x10; static const uint8_t IS_VSPACE = 0x20;
--- a/memory/mozalloc/throw_gcc.h +++ b/memory/mozalloc/throw_gcc.h @@ -4,17 +4,16 @@ /* 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/. */ #ifndef mozilla_throw_gcc_h #define mozilla_throw_gcc_h #include "mozilla/Attributes.h" -#include "mozilla/Util.h" #include <stdio.h> // snprintf #include <string.h> // strerror // For gcc, we define these inline to abort so that we're absolutely // certain that (i) no exceptions are thrown from Gecko; (ii) these // errors are always terminal and caught by breakpad.
--- a/mfbt/BloomFilter.h +++ b/mfbt/BloomFilter.h @@ -11,17 +11,16 @@ * incorrectly answer "yes" when the correct answer is "no"). */ #ifndef mozilla_BloomFilter_h #define mozilla_BloomFilter_h #include "mozilla/Assertions.h" #include "mozilla/Likely.h" -#include "mozilla/Util.h" #include <stdint.h> #include <string.h> namespace mozilla { /* * This class implements a counting Bloom filter as described at
--- a/parser/html/nsHtml5Atoms.cpp +++ b/parser/html/nsHtml5Atoms.cpp @@ -5,18 +5,16 @@ /* * This class wraps up the creation (and destruction) of the standard * set of atoms used by the HTML5 parser; the atoms are created when * nsHtml5Module is loaded and they are destroyed when nsHtml5Module is * unloaded. */ -#include "mozilla/Util.h" - #include "nsHtml5Atoms.h" #include "nsStaticAtom.h" using namespace mozilla; // define storage for all atoms #define HTML5_ATOM(_name, _value) nsIAtom* nsHtml5Atoms::_name; #include "nsHtml5AtomList.h"
--- a/parser/htmlparser/src/CNavDTD.cpp +++ b/parser/htmlparser/src/CNavDTD.cpp @@ -1,16 +1,14 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* vim: set sw=2 ts=2 et tw=78: */ /* 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/Util.h" - #include "nsISupports.h" #include "nsISupportsImpl.h" #include "nsIParser.h" #include "CNavDTD.h" #include "nsIHTMLContentSink.h" NS_IMPL_ISUPPORTS1(CNavDTD, nsIDTD);
--- a/parser/htmlparser/src/nsHTMLTags.cpp +++ b/parser/htmlparser/src/nsHTMLTags.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "nsHTMLTags.h" #include "nsCRT.h" #include "nsReadableUtils.h" #include "nsString.h" #include "nsStaticAtom.h" #include "nsUnicharUtils.h" #include "mozilla/HashFunctions.h" #include <algorithm>
--- a/rdf/base/src/nsRDFContentSink.cpp +++ b/rdf/base/src/nsRDFContentSink.cpp @@ -33,18 +33,16 @@ 4) No attempt is made to `resolve URIs' to a canonical form (the specification hints that an implementation should do this). This is omitted for the obvious reason that we can ill afford to resolve each URI reference. */ -#include "mozilla/Util.h" - #include "nsCOMPtr.h" #include "nsInterfaceHashtable.h" #include "nsIContentSink.h" #include "nsIRDFContainer.h" #include "nsIRDFContainerUtils.h" #include "nsIRDFContentSink.h" #include "nsIRDFNode.h" #include "nsIRDFService.h"
--- a/storage/src/TelemetryVFS.cpp +++ b/storage/src/TelemetryVFS.cpp @@ -4,17 +4,16 @@ * 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 <string.h> #include "mozilla/Telemetry.h" #include "mozilla/Preferences.h" #include "sqlite3.h" #include "nsThreadUtils.h" -#include "mozilla/Util.h" #include "mozilla/dom/quota/PersistenceType.h" #include "mozilla/dom/quota/QuotaManager.h" #include "mozilla/dom/quota/QuotaObject.h" #include "mozilla/IOInterposer.h" // The last VFS version for which this file has been updated. #define LAST_KNOWN_VFS_VERSION 3
--- a/storage/src/mozStorageStatementData.h +++ b/storage/src/mozStorageStatementData.h @@ -7,17 +7,16 @@ #ifndef mozStorageStatementData_h #define mozStorageStatementData_h #include "sqlite3.h" #include "nsAutoPtr.h" #include "nsTArray.h" #include "nsIEventTarget.h" -#include "mozilla/Util.h" #include "MainThreadUtils.h" #include "mozStorageBindingParamsArray.h" #include "mozIStorageBaseStatement.h" #include "mozStorageConnection.h" #include "StorageBaseStatementInternal.h" struct sqlite3_stmt;
--- a/toolkit/components/places/nsNavBookmarks.cpp +++ b/toolkit/components/places/nsNavBookmarks.cpp @@ -11,17 +11,16 @@ #include "Helpers.h" #include "nsAppDirectoryServiceDefs.h" #include "nsNetUtil.h" #include "nsUnicharUtils.h" #include "nsPrintfCString.h" #include "prprf.h" #include "mozilla/storage.h" -#include "mozilla/Util.h" #include "GeckoProfiler.h" #define BOOKMARKS_TO_KEYWORDS_INITIAL_CACHE_SIZE 64 #define RECENT_BOOKMARKS_INITIAL_CACHE_SIZE 10 // Threashold to expire old bookmarks if the initial cache size is exceeded. #define RECENT_BOOKMARKS_THRESHOLD PRTime((int64_t)1 * 60 * PR_USEC_PER_SEC)
--- a/toolkit/system/androidproxy/nsAndroidSystemProxySettings.cpp +++ b/toolkit/system/androidproxy/nsAndroidSystemProxySettings.cpp @@ -1,17 +1,16 @@ /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* 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 "nsNetUtil.h" #include "nsIURI.h" -#include "mozilla/Util.h" #include "nsISystemProxySettings.h" #include "nsIServiceManager.h" #include "mozilla/ModuleUtils.h" #include "nsPrintfCString.h" #include "nsNetUtil.h" #include "nsISupportsPrimitives.h" #include "nsIURI.h"
--- a/tools/profiler/GeckoProfilerImpl.h +++ b/tools/profiler/GeckoProfilerImpl.h @@ -8,17 +8,16 @@ #define TOOLS_SPS_SAMPLER_H_ #include <stdlib.h> #include <signal.h> #include <stdarg.h> #include <algorithm> #include "mozilla/ThreadLocal.h" #include "mozilla/Assertions.h" -#include "mozilla/Util.h" #include "nsAlgorithm.h" #include "nscore.h" #include "GeckoProfilerFunc.h" #include "PseudoStack.h" #include "nsISupports.h" /* QT has a #define for the word "slots" and jsfriendapi.h has a struct with * this variable name, causing compilation problems. Alleviate this for now by
--- a/tools/profiler/platform.h +++ b/tools/profiler/platform.h @@ -35,17 +35,16 @@ #define __android_log_print(a, ...) #endif #ifdef XP_UNIX #include <pthread.h> #endif #include <stdint.h> -#include "mozilla/Util.h" #include "mozilla/unused.h" #include "mozilla/TimeStamp.h" #include "mozilla/Mutex.h" #include "PlatformMacros.h" #include "v8-support.h" #include <vector> #ifdef XP_WIN
--- a/widget/android/AndroidBridge.cpp +++ b/widget/android/AndroidBridge.cpp @@ -1,14 +1,13 @@ /* -*- Mode: c++; c-basic-offset: 4; tab-width: 20; indent-tabs-mode: nil; -*- * 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/Util.h" #include "mozilla/layers/CompositorChild.h" #include "mozilla/layers/CompositorParent.h" #include <android/log.h> #include <dlfcn.h> #include "mozilla/Hal.h" #include "nsXULAppAPI.h"
--- a/widget/android/AndroidJNIWrapper.cpp +++ b/widget/android/AndroidJNIWrapper.cpp @@ -1,15 +1,13 @@ /* -*- Mode: c++; c-basic-offset: 4; tab-width: 20; indent-tabs-mode: nil; -*- * 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/Util.h" - #include <android/log.h> #include <dlfcn.h> #include <prthread.h> #include "mozilla/DebugOnly.h" #include "mozilla/Assertions.h" #include "nsThreadUtils.h" #include "AndroidBridge.h"
--- a/widget/gonk/libdisplay/BootAnimation.cpp +++ b/widget/gonk/libdisplay/BootAnimation.cpp @@ -17,17 +17,16 @@ #include <endian.h> #include <fcntl.h> #include <string> #include <sys/mman.h> #include <sys/stat.h> #include <vector> #include "mozilla/FileUtils.h" #include "mozilla/NullPtr.h" -#include "mozilla/Util.h" #include "png.h" #include "android/log.h" #include "GonkDisplay.h" #include "hardware/gralloc.h" #define LOG(args...) __android_log_print(ANDROID_LOG_INFO, "Gonk" , ## args) #define LOGW(args...) __android_log_print(ANDROID_LOG_WARN, "Gonk", ## args)
--- a/widget/gtk/nsColorPicker.cpp +++ b/widget/gtk/nsColorPicker.cpp @@ -1,16 +1,15 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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 <gtk/gtk.h> -#include "mozilla/Util.h" #include "nsColor.h" #include "nsColorPicker.h" #include "nsGtkUtils.h" #include "nsIWidget.h" #include "WidgetUtils.h" NS_IMPL_ISUPPORTS1(nsColorPicker, nsIColorPicker)
--- a/widget/gtk/nsFilePicker.cpp +++ b/widget/gtk/nsFilePicker.cpp @@ -1,14 +1,14 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" +#include "mozilla/Types.h" #include <gtk/gtk.h> #include "nsGtkUtils.h" #include "nsIFileURL.h" #include "nsIURI.h" #include "nsIWidget.h" #include "nsIFile.h"
--- a/widget/windows/nsWindow.cpp +++ b/widget/windows/nsWindow.cpp @@ -53,17 +53,16 @@ ** ************************************************************** **************************************************************/ #include "mozilla/MathAlgorithms.h" #include "mozilla/MiscEvents.h" #include "mozilla/MouseEvents.h" #include "mozilla/TouchEvents.h" -#include "mozilla/Util.h" #include "mozilla/ipc/MessageChannel.h" #include <algorithm> #include "nsWindow.h" #include <shellapi.h> #include <windows.h>
--- a/xpcom/tests/MoreTestingAtoms.cpp +++ b/xpcom/tests/MoreTestingAtoms.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "MoreTestingAtoms.h" #include "nsStaticAtom.h" #include "nsMemory.h" // define storage for all atoms #define MORE_TESTING_ATOM(_name, _value) nsIAtom* MoreTestingAtoms::_name; #include "MoreTestingAtomList.h" #undef MORE_TESTING_ATOM
--- a/xpcom/tests/TestingAtoms.cpp +++ b/xpcom/tests/TestingAtoms.cpp @@ -1,15 +1,13 @@ /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* 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/Util.h" - #include "TestingAtoms.h" #include "nsStaticAtom.h" #include "nsMemory.h" // define storage for all atoms #define TESTING_ATOM(_name, _value) nsIAtom* TestingAtoms::_name; #include "TestingAtomList.h" #undef TESTING_ATOM