My custom MasterPage deployed to SharePoint Online contains two links to JavaScript libraries on CDN's. Like this:
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/knockout/3.4.0/knockout-debug.js"></script>
When deployed this works like it's supposed to. But after some time (days?) there is a change in the MasterPage to:
<script type="text/javascript" src="/[MySiteCollection]///code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="/[MySiteCollection]///cdnjs.cloudflare.com/ajax/libs/knockout/3.4.0/knockout-debug.js"></script>
This breaks the link to both CDN locations while the Modified date is exactly what it was after deployment. SharePoint doesn't indicate any changes to the MasterPage by either a system account or a user account. But the change is done inside the MasterPage verified by downloading a copy of the MasterPage. Something must have changed the file without SharePoint notifying me of the change.
Is SharePoint Online changing my URL's here?