diff --git a/examples/browser/browserTest.js b/examples/browser/browserTest.js
index 80d45cf14..8f03b9c4b 100644
--- a/examples/browser/browserTest.js
+++ b/examples/browser/browserTest.js
@@ -1,9 +1,6 @@
"use strict";
console.log("Loading browser sdk");
-// assign the global request module from browser-request.js
-matrixcs.request(request);
-
var client = matrixcs.createClient("http://matrix.org");
client.publicRooms(function (err, data) {
if (err) {
diff --git a/examples/browser/index.html b/examples/browser/index.html
index fc924702c..1d446aba9 100644
--- a/examples/browser/index.html
+++ b/examples/browser/index.html
@@ -2,7 +2,6 @@
Test
-
diff --git a/examples/browser/lib/browser-request.js b/examples/browser/lib/browser-request.js
deleted file mode 100644
index ed0cc5d4c..000000000
--- a/examples/browser/lib/browser-request.js
+++ /dev/null
@@ -1,498 +0,0 @@
-(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.request = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o 299) && body.error) {
- // The body is a Couch JSON object indicating the error.
- er = new Error('CouchDB error: ' + (body.error.reason || body.error.error))
- for (var key in body)
- er[key] = body[key]
- return callback(er, resp, body);
- }
-
- return callback(er, resp, body);
- }
-}
-
-//
-// Utility
-//
-
-function noop() {}
-
-function getLogger() {
- var logger = {}
- , levels = ['trace', 'debug', 'info', 'warn', 'error']
- , level, i
-
- for(i = 0; i < levels.length; i++) {
- level = levels[i]
-
- logger[level] = noop
- if(typeof console !== 'undefined' && console && console[level])
- logger[level] = formatted(console, level)
- }
-
- return logger
-}
-
-function formatted(obj, method) {
- return formatted_logger
-
- function formatted_logger(str, context) {
- if(typeof context === 'object')
- str += ' ' + JSON.stringify(context)
-
- return obj[method].call(obj, str)
- }
-}
-
-// Return whether a URL is a cross-domain request.
-function is_crossDomain(url) {
- var rurl = /^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/
-
- // jQuery #8138, IE may throw an exception when accessing
- // a field from window.location if document.domain has been set
- var ajaxLocation
- try { ajaxLocation = location.href }
- catch (e) {
- // Use the href attribute of an A element since IE will modify it given document.location
- ajaxLocation = document.createElement( "a" );
- ajaxLocation.href = "";
- ajaxLocation = ajaxLocation.href;
- }
-
- var ajaxLocParts = rurl.exec(ajaxLocation.toLowerCase()) || []
- , parts = rurl.exec(url.toLowerCase() )
-
- var result = !!(
- parts &&
- ( parts[1] != ajaxLocParts[1]
- || parts[2] != ajaxLocParts[2]
- || (parts[3] || (parts[1] === "http:" ? 80 : 443)) != (ajaxLocParts[3] || (ajaxLocParts[1] === "http:" ? 80 : 443))
- )
- )
-
- //console.debug('is_crossDomain('+url+') -> ' + result)
- return result
-}
-
-// MIT License from http://phpjs.org/functions/base64_encode:358
-function b64_enc (data) {
- // Encodes string using MIME base64 algorithm
- var b64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
- var o1, o2, o3, h1, h2, h3, h4, bits, i = 0, ac = 0, enc="", tmp_arr = [];
-
- if (!data) {
- return data;
- }
-
- // assume utf8 data
- // data = this.utf8_encode(data+'');
-
- do { // pack three octets into four hexets
- o1 = data.charCodeAt(i++);
- o2 = data.charCodeAt(i++);
- o3 = data.charCodeAt(i++);
-
- bits = o1<<16 | o2<<8 | o3;
-
- h1 = bits>>18 & 0x3f;
- h2 = bits>>12 & 0x3f;
- h3 = bits>>6 & 0x3f;
- h4 = bits & 0x3f;
-
- // use hexets to index into b64, and append result to encoded string
- tmp_arr[ac++] = b64.charAt(h1) + b64.charAt(h2) + b64.charAt(h3) + b64.charAt(h4);
- } while (i < data.length);
-
- enc = tmp_arr.join('');
-
- switch (data.length % 3) {
- case 1:
- enc = enc.slice(0, -2) + '==';
- break;
- case 2:
- enc = enc.slice(0, -1) + '=';
- break;
- }
-
- return enc;
-}
- return request;
-//UMD FOOTER START
-}));
-//UMD FOOTER END
-
-},{}]},{},[1])(1)
-});
\ No newline at end of file