diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2016-04-17 21:16:08 +0530 |
---|---|---|
committer | bors-servo <lbergstrom+bors@mozilla.com> | 2016-04-17 21:16:08 +0530 |
commit | bae2ab0771972874e9039754e11a2f54c1aae29c (patch) | |
tree | 010c6e98fafdea491fe4b41ae0f6bebd16ec1548 /components/script/dom | |
parent | a87fa103b89213b9306be35dd26980aed22207e0 (diff) | |
parent | b6dc34862a81efc57295d61575aec6dd9c04e3a6 (diff) | |
download | servo-bae2ab0771972874e9039754e11a2f54c1aae29c.tar.gz servo-bae2ab0771972874e9039754e11a2f54c1aae29c.zip |
Auto merge of #10664 - zwn:os-path-basename, r=Wafflespeanut
Use os.path.basename instead of split('/')[-1]
Fixes #10596. I have split up this commit from #10618 as it seem the easiest to review.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10664)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/bindings/codegen/Configuration.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/bindings/codegen/Configuration.py b/components/script/dom/bindings/codegen/Configuration.py index c634665c410..99727f8acc0 100644 --- a/components/script/dom/bindings/codegen/Configuration.py +++ b/components/script/dom/bindings/codegen/Configuration.py @@ -2,6 +2,8 @@ # 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/. +import os + from WebIDL import IDLExternalInterface, IDLInterface, WebIDLError @@ -360,7 +362,7 @@ class Descriptor(DescriptorProvider): # Some utility methods def getModuleFromObject(object): - return object.location.filename().split('/')[-1].split('.webidl')[0] + 'Binding' + return os.path.basename(object.location.filename()).split('.webidl')[0] + 'Binding' def getTypesFromDescriptor(descriptor): |