Closed
Bug 1077393
Opened 9 years ago
Closed 9 years ago
Rename ScalarValueString to USVString
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla36
People
(Reporter: annevk, Assigned: baku, Mentored)
References
(Blocks 1 open bug, )
Details
(Keywords: dev-doc-complete, Whiteboard: [lang=python])
Attachments
(1 file, 1 obsolete file)
79.34 KB,
patch
|
Details | Diff | Splinter Review |
heycam picked a different name from me when he uplifted my proposal into IDL. I'm assuming this is it now.
![]() |
||
Updated•9 years ago
|
Mentor: bzbarsky
Whiteboard: [lang=python]
![]() |
||
Updated•9 years ago
|
Blocks: ParisBindings
Comment 1•9 years ago
|
||
This bug is all about changing the name from ScalarValueString to USVString at all places.
Updated•9 years ago
|
Flags: needinfo?(bzbarsky)
![]() |
||
Comment 2•9 years ago
|
||
What information are you looking for?
Flags: needinfo?(bzbarsky) → needinfo?(akshendra521994)
Comment 3•9 years ago
|
||
Sorry I messed up the needinfo, I asked about that in comment 1. I wanted to know is this bug all about, renaming the occurances of ScalarValueString to USVString?
Flags: needinfo?(akshendra521994)
Updated•9 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
Assignee | ||
Comment 5•9 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=2ecadd751073 Just a bit more than: %s/ScalarValueString/USVString/g
Attachment #8526054 -
Flags: review?(bugs)
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → amarchesini
Comment 6•9 years ago
|
||
Comment on attachment 8526054 [details] [diff] [review] svs.patch >diff --git a/dom/bindings/test/TestBindingHeader.h b/dom/bindings/test/TestBindingHeader.h >--- a/dom/bindings/test/TestBindingHeader.h >+++ b/dom/bindings/test/TestBindingHeader.h >@@ -475,17 +475,17 @@ public: > > // ByteString types > void PassByteString(const nsCString&); > void PassNullableByteString(const nsCString&); > void PassOptionalByteString(const Optional<nsCString>&); > void PassOptionalNullableByteString(const Optional<nsCString>&); > void PassVariadicByteString(const Sequence<nsCString>&); > >- // ScalarValueString types >+ // USVString types > void PassSVS(const nsAString&); s/SVS/USV/ tai s/SVS/USVS/ >- void PassUnionWithSVS(const ScalarValueStringOrLong&); >+ void PassUnionWithSVS(const USVStringOrLong&); ditto >- // ScalarValueString types >- void passSVS(ScalarValueString arg); >- void passNullableSVS(ScalarValueString? arg); >- void passOptionalSVS(optional ScalarValueString arg); >- void passOptionalSVSWithDefaultValue(optional ScalarValueString arg = "abc"); >- void passOptionalNullableSVS(optional ScalarValueString? arg); >- void passOptionalNullableSVSWithDefaultValue(optional ScalarValueString? arg = null); >- void passVariadicSVS(ScalarValueString... arg); >- ScalarValueString receiveSVS(); >+ // USVString types >+ void passSVS(USVString arg); >+ void passNullableSVS(USVString? arg); >+ void passOptionalSVS(optional USVString arg); >+ void passOptionalSVSWithDefaultValue(optional USVString arg = "abc"); >+ void passOptionalNullableSVS(optional USVString? arg); >+ void passOptionalNullableSVSWithDefaultValue(optional USVString? arg = null); >+ void passVariadicSVS(USVString... arg); >+ USVString receiveSVS(); And here >@@ -573,17 +573,17 @@ interface TestInterface { > void passUnion26((sequence<sequence<ImageData?>> or long) arg); > void passUnion27(optional (sequence<DOMString> or EventInit) arg); > void passUnion28(optional (EventInit or sequence<DOMString>) arg); > void passUnionWithCallback((EventHandler or long) arg); > void passUnionWithByteString((ByteString or long) arg); > void passUnionWithMozMap((MozMap<DOMString> or DOMString) arg); > void passUnionWithMozMapAndSequence((MozMap<DOMString> or sequence<DOMString>) arg); > void passUnionWithSequenceAndMozMap((sequence<DOMString> or MozMap<DOMString>) arg); >- void passUnionWithSVS((ScalarValueString or long) arg); >+ void passUnionWithSVS((USVString or long) arg); and here >- // ScalarValueString types >- void passSVS(ScalarValueString arg); >- void passNullableSVS(ScalarValueString? arg); >- void passOptionalSVS(optional ScalarValueString arg); >- void passOptionalSVSWithDefaultValue(optional ScalarValueString arg = "abc"); >- void passOptionalNullableSVS(optional ScalarValueString? arg); >- void passOptionalNullableSVSWithDefaultValue(optional ScalarValueString? arg = null); >- void passVariadicSVS(ScalarValueString... arg); >- ScalarValueString receiveSVS(); >+ // USVString types >+ void passSVS(USVString arg); >+ void passNullableSVS(USVString? arg); >+ void passOptionalSVS(optional USVString arg); >+ void passOptionalSVSWithDefaultValue(optional USVString arg = "abc"); >+ void passOptionalNullableSVS(optional USVString? arg); >+ void passOptionalNullableSVSWithDefaultValue(optional USVString? arg = null); >+ void passVariadicSVS(USVString... arg); >+ USVString receiveSVS(); and here > void passOptionalNullableEnumWithDefaultValue(optional TestEnum? arg = null); >@@ -438,17 +438,17 @@ interface TestExampleInterface { > void passUnion26((sequence<sequence<ImageData?>> or long) arg); > void passUnion27(optional (sequence<DOMString> or EventInit) arg); > void passUnion28(optional (EventInit or sequence<DOMString>) arg); > void passUnionWithCallback((EventHandler or long) arg); > void passUnionWithByteString((ByteString or long) arg); > void passUnionWithMozMap((MozMap<DOMString> or DOMString) arg); > void passUnionWithMozMapAndSequence((MozMap<DOMString> or sequence<DOMString>) arg); > void passUnionWithSequenceAndMozMap((sequence<DOMString> or MozMap<DOMString>) arg); >- void passUnionWithSVS((ScalarValueString or long) arg); >+ void passUnionWithSVS((USVString or long) arg); ditto >- // ScalarValueString types >- void passSVS(ScalarValueString arg); >- void passNullableSVS(ScalarValueString? arg); >- void passOptionalSVS(optional ScalarValueString arg); >- void passOptionalSVSWithDefaultValue(optional ScalarValueString arg = "abc"); >- void passOptionalNullableSVS(optional ScalarValueString? arg); >- void passOptionalNullableSVSWithDefaultValue(optional ScalarValueString? arg = null); >- void passVariadicSVS(ScalarValueString... arg); >- ScalarValueString receiveSVS(); >+ // USVString types >+ void passSVS(USVString arg); >+ void passNullableSVS(USVString? arg); >+ void passOptionalSVS(optional USVString arg); >+ void passOptionalSVSWithDefaultValue(optional USVString arg = "abc"); >+ void passOptionalNullableSVS(optional USVString? arg); >+ void passOptionalNullableSVSWithDefaultValue(optional USVString? arg = null); >+ void passVariadicSVS(USVString... arg); >+ USVString receiveSVS(); ditto >@@ -451,17 +451,17 @@ interface TestJSImplInterface { > void passUnion26((sequence<sequence<ImageData?>> or long) arg); > void passUnion27(optional (sequence<DOMString> or EventInit) arg); > void passUnion28(optional (EventInit or sequence<DOMString>) arg); > void passUnionWithCallback((EventHandler or long) arg); > void passUnionWithByteString((ByteString or long) arg); > void passUnionWithMozMap((MozMap<DOMString> or DOMString) arg); > void passUnionWithMozMapAndSequence((MozMap<DOMString> or sequence<DOMString>) arg); > void passUnionWithSequenceAndMozMap((sequence<DOMString> or MozMap<DOMString>) arg); >- void passUnionWithSVS((ScalarValueString or long) arg); >+ void passUnionWithSVS((USVString or long) arg); ditto (I assume s/SVS/USVS/gsm for the relevant files would do the trick)
Attachment #8526054 -
Flags: review?(bugs) → review+
Assignee | ||
Comment 7•9 years ago
|
||
Attachment #8526054 -
Attachment is obsolete: true
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Comment 8•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/efa7ad01dac6
Keywords: checkin-needed
Comment 9•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/efa7ad01dac6
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla36
Comment 10•9 years ago
|
||
USVString documented here - could perhaps do with a quick tech review https://developer.mozilla.org/en-US/docs/Web/API/USVString
Keywords: dev-doc-complete
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•