Skip to content

Commit 07c97a5

Browse files
committed
Bug 1423773 - Part 1: Remove usage of nsStringGlue.h. r=glandium
This removes an unnecessary level of indirection by replacing all nsStringGlue.h instances with just nsString.h. --HG-- extra : rebase_source : 340989240af4018f3ebfd92826ae11b0cb46d019
1 parent cf345e2 commit 07c97a5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+56
-56
lines changed

dom/base/NodeInfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
#include "nsCycleCollectionParticipant.h"
2525
#include "mozilla/dom/NameSpaceConstants.h"
26-
#include "nsStringGlue.h"
26+
#include "nsString.h"
2727
#include "mozilla/Attributes.h"
2828
#include "nsAtom.h"
2929

dom/base/nsAttrValue.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include <type_traits>
1616

1717
#include "nscore.h"
18-
#include "nsStringGlue.h"
18+
#include "nsString.h"
1919
#include "nsStringBuffer.h"
2020
#include "nsColor.h"
2121
#include "nsCaseTreatment.h"

dom/base/nsDOMString.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#ifndef nsDOMString_h___
88
#define nsDOMString_h___
99

10-
#include "nsStringGlue.h"
10+
#include "nsString.h"
1111

1212
inline bool DOMStringIsNull(const nsAString& aString)
1313
{

dom/base/nsIScriptContext.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#define nsIScriptContext_h__
99

1010
#include "nscore.h"
11-
#include "nsStringGlue.h"
11+
#include "nsString.h"
1212
#include "nsISupports.h"
1313
#include "nsCOMPtr.h"
1414
#include "jspubtd.h"

dom/base/test/gtest/TestPlainTextSerializer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include "gtest/gtest.h"
88

99
#include "nsServiceManagerUtils.h"
10-
#include "nsStringGlue.h"
10+
#include "nsString.h"
1111
#include "nsIDocumentEncoder.h"
1212
#include "nsCRT.h"
1313
#include "nsIParserUtils.h"

dom/bindings/BindingDeclarations.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#include "mozilla/dom/DOMString.h"
2424

2525
#include "nsCOMPtr.h"
26-
#include "nsStringGlue.h"
26+
#include "nsString.h"
2727
#include "nsTArray.h"
2828

2929
class nsIPrincipal;

dom/bindings/DOMString.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#ifndef mozilla_dom_DOMString_h
88
#define mozilla_dom_DOMString_h
99

10-
#include "nsStringGlue.h"
10+
#include "nsString.h"
1111
#include "nsStringBuffer.h"
1212
#include "mozilla/Assertions.h"
1313
#include "mozilla/Attributes.h"

dom/bindings/ErrorResult.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
#include "js/GCAnnotations.h"
3131
#include "js/Value.h"
3232
#include "nscore.h"
33-
#include "nsStringGlue.h"
33+
#include "nsString.h"
3434
#include "mozilla/Assertions.h"
3535
#include "mozilla/Move.h"
3636
#include "nsTArray.h"

dom/bindings/Exceptions.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <stdint.h>
1313
#include "jspubtd.h"
1414
#include "nsIException.h"
15-
#include "nsStringGlue.h"
15+
#include "nsString.h"
1616
#include "jsapi.h"
1717

1818
class nsIStackFrame;

dom/bindings/Record.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
#include "nsTHashtable.h"
1515
#include "nsHashKeys.h"
16-
#include "nsStringGlue.h"
16+
#include "nsString.h"
1717
#include "nsTArray.h"
1818
#include "mozilla/Attributes.h"
1919
#include "mozilla/Move.h"

dom/bindings/nsIScriptError.idl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
interface nsIURI;
1515

1616
%{C++
17-
#include "nsStringGlue.h" // for nsDependentCString
17+
#include "nsString.h" // for nsDependentCString
1818
%}
1919

2020
[scriptable, uuid(e8933fc9-c302-4e12-a55b-4f88611d9c6c)]

dom/filesystem/GetDirectoryListingTask.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include "mozilla/dom/UnionTypes.h"
1818
#include "nsIFile.h"
1919
#include "nsISimpleEnumerator.h"
20-
#include "nsStringGlue.h"
20+
#include "nsString.h"
2121

2222
namespace mozilla {
2323
namespace dom {

dom/filesystem/GetFileOrDirectoryTask.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#include "mozilla/dom/Promise.h"
1515
#include "mozilla/dom/IPCBlobUtils.h"
1616
#include "nsIFile.h"
17-
#include "nsStringGlue.h"
17+
#include "nsString.h"
1818

1919
namespace mozilla {
2020
namespace dom {

dom/filesystem/GetFilesTask.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include "mozilla/dom/PFileSystemParams.h"
1616
#include "mozilla/dom/Promise.h"
1717
#include "nsIFile.h"
18-
#include "nsStringGlue.h"
18+
#include "nsString.h"
1919

2020
namespace mozilla {
2121
namespace dom {

dom/media/gmp/mozIGeckoMediaPluginService.idl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
%{C++
1010
#include "mozilla/UniquePtr.h"
1111
#include "nsTArray.h"
12-
#include "nsStringGlue.h"
12+
#include "nsString.h"
1313
class GMPDecryptorProxy;
1414
class GMPVideoDecoderProxy;
1515
class GMPVideoEncoderProxy;

dom/svg/SVGAttrValueWrapper.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* types don't need to be exported outside the SVG module.
1313
*/
1414

15-
#include "nsStringGlue.h"
15+
#include "nsString.h"
1616

1717
class nsSVGAngle;
1818
class nsSVGIntegerPair;

gfx/src/nsRegion.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include "nsRect.h" // for mozilla::gfx::IntRect, nsRect
1919
#include "nsMargin.h" // for nsIntMargin
2020
#include "nsRegionFwd.h" // for nsIntRegion
21-
#include "nsStringGlue.h" // for nsCString
21+
#include "nsString.h" // for nsCString
2222
#include "xpcom-config.h" // for CPP_THROW_NEW
2323
#include "mozilla/ArrayView.h" // for ArrayView
2424
#include "mozilla/Move.h" // for mozilla::Move

image/imgRequest.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
#include "nsCOMPtr.h"
1717
#include "nsProxyRelease.h"
18-
#include "nsStringGlue.h"
18+
#include "nsString.h"
1919
#include "nsError.h"
2020
#include "nsIAsyncVerifyRedirectCallback.h"
2121
#include "mozilla/Mutex.h"

intl/locale/DateTimeFormat.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
#include <time.h>
1111
#include "gtest/MozGtestFriend.h"
12-
#include "nsStringGlue.h"
12+
#include "nsString.h"
1313
#include "prtime.h"
1414
#include "unicode/udat.h"
1515

intl/unicharutil/util/ICUUtils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "mozilla/intl/LocaleService.h"
1010
#include "nsIContent.h"
1111
#include "nsIDocument.h"
12-
#include "nsStringGlue.h"
12+
#include "nsString.h"
1313
#include "unicode/uloc.h"
1414
#include "unicode/unum.h"
1515

intl/unicharutil/util/ICUUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#ifdef MOZILLA_INTERNAL_API
1212

1313
#include "mozilla/Scoped.h"
14-
#include "nsStringGlue.h"
14+
#include "nsString.h"
1515
#include "unicode/unum.h" // for UNumberFormat
1616

1717
class nsIContent;

intl/unicharutil/util/nsBidiUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#ifndef nsBidiUtils_h__
77
#define nsBidiUtils_h__
88

9-
#include "nsStringGlue.h"
9+
#include "nsString.h"
1010

1111
/**
1212
* Read ftp://ftp.unicode.org/Public/UNIDATA/ReadMe-Latest.txt

intl/unicharutil/util/nsUnicharUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#ifndef nsUnicharUtils_h__
77
#define nsUnicharUtils_h__
88

9-
#include "nsStringGlue.h"
9+
#include "nsString.h"
1010

1111
/* (0x3131u <= (u) && (u) <= 0x318eu) => Hangul Compatibility Jamo */
1212
/* (0xac00u <= (u) && (u) <= 0xd7a3u) => Hangul Syllables */

ipc/ipdl/ipdl/builtin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
'IPCMessageStart.h',
5050
'ipc/IPCMessageUtils.h',
5151
'mozilla/RefPtr.h',
52-
'nsStringGlue.h',
52+
'nsString.h',
5353
'nsTArray.h',
5454
'mozilla/ipc/ProtocolUtils.h',
5555
'nsTHashtable.h',

js/xpconnect/loader/mozJSSubScriptLoader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
#include "mozilla/scache/StartupCacheUtils.h"
3131
#include "mozilla/Unused.h"
3232
#include "nsContentUtils.h"
33-
#include "nsStringGlue.h"
33+
#include "nsString.h"
3434
#include "nsCycleCollectionParticipant.h"
3535
#include "GeckoProfiler.h"
3636

js/xpconnect/src/XPCThrower.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include "jsprf.h"
1212
#include "mozilla/dom/BindingUtils.h"
1313
#include "mozilla/dom/Exceptions.h"
14-
#include "nsStringGlue.h"
14+
#include "nsString.h"
1515

1616
using namespace mozilla;
1717
using namespace mozilla::dom;

js/xpconnect/src/xpcpublic.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include "nsIGlobalObject.h"
1919
#include "nsPIDOMWindow.h"
2020
#include "nsWrapperCache.h"
21-
#include "nsStringGlue.h"
21+
#include "nsString.h"
2222
#include "nsTArray.h"
2323
#include "mozilla/dom/JSSlots.h"
2424
#include "mozilla/fallible.h"

js/xpconnect/tests/components/native/xpctest_private.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
#include "nsISupports.h"
1313
#include "nsMemory.h"
14-
#include "nsStringGlue.h"
14+
#include "nsString.h"
1515
#include "xpctest_attributes.h"
1616
#include "xpctest_params.h"
1717
#include "xpctest_returncode.h"

js/xpconnect/wrappers/AccessCheck.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
#include "jswrapper.h"
1111
#include "js/Id.h"
12-
#include "nsStringGlue.h"
12+
#include "nsString.h"
1313

1414
class nsIPrincipal;
1515

layout/generic/nsIFrame.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
#include "nsITheme.h"
3838
#include "nsLayoutUtils.h"
3939
#include "nsQueryFrame.h"
40-
#include "nsStringGlue.h"
40+
#include "nsString.h"
4141
#include "nsStyleContext.h"
4242
#include "nsStyleStruct.h"
4343
#include "Visibility.h"

layout/style/BindingStyleRule.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#define mozilla_BindingStyleRule_h__
99

1010
#include "nscore.h"
11-
#include "nsStringGlue.h"
11+
#include "nsString.h"
1212
#include "mozilla/css/Rule.h"
1313
#include "mozilla/NotNull.h"
1414

netwerk/base/ReferrerPolicy.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#ifndef ReferrerPolicy_h__
66
#define ReferrerPolicy_h__
77

8-
#include "nsStringGlue.h"
8+
#include "nsString.h"
99
#include "nsIHttpChannel.h"
1010
#include "nsUnicharUtils.h"
1111

netwerk/base/nsIURI.idl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
*/
3737

3838
%{C++
39-
#include "nsStringGlue.h"
39+
#include "nsString.h"
4040

4141
#undef GetPort // XXX Windows!
4242
#undef SetPort // XXX Windows!

netwerk/base/nsIURIMutator.idl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ interface nsIObjectInputStream;
99
interface nsIURIMutator;
1010

1111
%{C++
12-
#include "nsStringGlue.h"
12+
#include "nsString.h"
1313
#include "nsCOMPtr.h"
1414

1515
#undef SetPort // XXX Windows!

netwerk/ipc/NeckoMessageUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include "ipc/IPCMessageUtils.h"
1212
#include "nsExceptionHandler.h"
1313
#include "nsPrintfCString.h"
14-
#include "nsStringGlue.h"
14+
#include "nsString.h"
1515
#include "prio.h"
1616
#include "mozilla/net/DNS.h"
1717
#include "TimingStruct.h"

rdf/base/nsRDFResource.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "nsIRDFNode.h"
1111
#include "nsIRDFResource.h"
1212
#include "nscore.h"
13-
#include "nsStringGlue.h"
13+
#include "nsString.h"
1414
#include "rdf.h"
1515

1616
class nsIRDFService;

storage/mozStorageHelper.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#define MOZSTORAGEHELPER_H
88

99
#include "nsAutoPtr.h"
10-
#include "nsStringGlue.h"
10+
#include "nsString.h"
1111
#include "mozilla/DebugOnly.h"
1212
#include "nsIConsoleService.h"
1313
#include "nsIScriptError.h"

toolkit/components/telemetry/Telemetry.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "mozilla/TimeStamp.h"
1111
#include "mozilla/StartupTimeline.h"
1212
#include "nsTArray.h"
13-
#include "nsStringGlue.h"
13+
#include "nsString.h"
1414
#include "nsXULAppAPI.h"
1515

1616
#include "mozilla/TelemetryHistogramEnums.h"

toolkit/crashreporter/nsExceptionHandler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include <stddef.h>
1919
#include <stdint.h>
2020
#include "nsError.h"
21-
#include "nsStringGlue.h"
21+
#include "nsString.h"
2222

2323
#if defined(XP_WIN32)
2424
#ifdef WIN32_LEAN_AND_MEAN

toolkit/system/osxproxy/ProxyUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#ifndef mozilla_toolkit_system_osxproxy_ProxyUtils_h
77
#define mozilla_toolkit_system_osxproxy_ProxyUtils_h
88

9-
#include "nsStringGlue.h"
9+
#include "nsString.h"
1010

1111
namespace mozilla {
1212
namespace toolkit {

toolkit/system/windowsproxy/ProxyUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#ifndef mozilla_toolkit_system_windowsproxy_ProxyUtils_h
77
#define mozilla_toolkit_system_windowsproxy_ProxyUtils_h
88

9-
#include "nsStringGlue.h"
9+
#include "nsString.h"
1010

1111
namespace mozilla {
1212
namespace toolkit {

tools/fuzzing/libfuzzer/harness/LibFuzzerTestHarness.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "nsServiceManagerUtils.h"
2121
#include "nsCOMPtr.h"
2222
#include "nsAutoPtr.h"
23-
#include "nsStringGlue.h"
23+
#include "nsString.h"
2424
#include "nsAppDirectoryServiceDefs.h"
2525
#include "nsDirectoryServiceDefs.h"
2626
#include "nsDirectoryServiceUtils.h"

widget/ContentEvents.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "mozilla/dom/EventTarget.h"
1414
#include "nsCOMPtr.h"
1515
#include "nsRect.h"
16-
#include "nsStringGlue.h"
16+
#include "nsString.h"
1717

1818
class nsIContent;
1919

widget/IMEData.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
#include "nsPoint.h"
1010
#include "nsRect.h"
11-
#include "nsStringGlue.h"
11+
#include "nsString.h"
1212
#include "nsXULAppAPI.h"
1313
#include "Units.h"
1414

0 commit comments

Comments
 (0)