gecko-dev/browser/components
Dave Townsend fcf968baa0 Bug 1068186: Update window.sidebar and window.external APIs to support e10s. r=felipe
Moves nsSidebar.js to toolkit and makes it just pass messages to chrome for each
API call. MainProcessSingleton listens for those messages and passes the call
along to the search service.
Combines the validation code into the same function and takes the opportunity to
support relative URLs too.
Adds a bunch of tests for these web APIs.

Also fixes:
Bug 518929: Implement window.external APIs in core code
Bug 530847: Remove Fennec's nsISidebar implementation once that code is moved into the core
Bug 517720: Adding a search engine using relative URIs is not supported

--HG--
rename : browser/components/sidebar/nsSidebar.js => toolkit/components/search/nsSidebar.js
extra : rebase_source : 3e9caa49383e78e73e5f111ff09fb063f2cfa7c0
2015-02-02 12:15:26 -08:00
..
about Bug 1083281: Use flags to determine which chrome and about URIs are loaded in the content process. r=mconley, r=bsmedberg, r=jduell, r=mratcliffe 2015-02-05 08:09:15 -08:00
build Bug 795968 - Create about:reader page. r=jaws 2014-12-16 16:37:30 -08:00
customizableui Bug 1069416 - Part 5: Remove JS_HAS_SYMBOLS from CustomizableUI.jsm. r=Unfocused 2015-01-28 13:06:37 +09:00
dirprovider Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps 2014-12-10 22:56:31 -08:00
downloads Bug 1114624 - Don't register the legacy nsIDownloadManager implementation of nsITransfer by default anymore. r=mak,marco,margaret,fabrice 2015-02-05 11:19:01 +00:00
feeds Bug 1116278 - Make JS callers of ios.newChannel call ios.newChannel2 in browser/components/feeds (r=neil) 2015-01-26 19:55:28 -08:00
loop Bug 1045495 - Loop's link clicker UI needs new UX for notification of non supported platform. r=mikedeboer 2015-02-05 19:35:12 +00:00
migration Bug 1087618 - Part 4: Update html structure of about:tabcrashed, sessionrestore and welcomeback. r=jaws 2015-01-21 05:44:00 -05:00
places Merge inbound to m-c a=merge CLOSED TREE 2015-02-05 16:55:01 -08:00
preferences Bug 1129930 - JavaScript error: chrome://browser/content/preferences/in-content/preferences.js, line 82: TypeError: getComputedStyle(...) is null. r=Gijs 2015-02-05 16:48:46 +00:00
privatebrowsing Bug 1124129 - Fix warning about content window passed to PrivateBrowsingUtils.isWindowPrivate (r=ehsan) 2015-01-22 15:55:02 -08:00
safebrowsing/content/test Bug 1109039: Disable browser_bug400731.js on windows (r=gcp) 2015-01-09 13:25:24 -08:00
search Bug 1068186: Update window.sidebar and window.external APIs to support e10s. r=felipe 2015-02-02 12:15:26 -08:00
selfsupport Bug 1046420 - Part 1: Make MozSelfSupport a Window property instead of a global property. r=bz,wchen 2014-08-26 07:11:15 -07:00
sessionstore Bug 1083281: Use flags to determine which chrome and about URIs are loaded in the content process. r=mconley, r=bsmedberg, r=jduell, r=mratcliffe 2015-02-05 08:09:15 -08:00
shell Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps 2014-12-10 22:56:31 -08:00
tabview Bug 1057512 - --run-by-dir enabled for browser-chrome on trunk. r=RyanVM 2014-11-17 11:01:23 -05:00
test bug 1092163 - Allow e10s to be enabled with tracking protection. r=blassey 2014-11-11 15:05:55 -08:00
translation Bug 1090529 - Add lack-of-valid-key error handling as Service Unavailable error. r=felipe 2014-11-10 10:29:30 +01:00
uitour Bug 1091785: make sure the info panel anchors to the overflow chevron if needed. r=jaws 2015-02-06 12:09:55 +01:00
BrowserComponents.manifest
distribution.js Mac v2 signing - Bug 1047738 - Make distribution code look for the distribution directory under Contents/Resources due to v2 signing requirements. r=bsmedberg 2014-09-29 11:51:51 -07:00
moz.build Bug 1068186: Update window.sidebar and window.external APIs to support e10s. r=felipe 2015-02-02 12:15:26 -08:00
nsBrowserContentHandler.js Bug 1080302 (part 2) - Convert all mentions of -foo options to --foo options in comments, help messages and error messages. r=glandium. 2014-10-23 17:35:27 -07:00
nsBrowserGlue.js Bug 1106926 - Insuring that removing a hidden one click search provider also removes it from the browser.search.hiddenOneOffs pref. r=florian 2015-02-02 16:50:52 -08:00
nsIBrowserGlue.idl
nsIBrowserHandler.idl