diff --git a/sources/syncserver/index.html b/sources/syncserver/index.html deleted file mode 100644 index 86a02c8..0000000 --- a/sources/syncserver/index.html +++ /dev/null @@ -1,694 +0,0 @@ - - - - - - - - - - - - - - Mozilla Firefox Web Browser — Gardez votre Firefox synchronisé — Mozilla - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - -
-
- -
- - - - - - - - -
-
-
- -
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
-
- - -
-
-
- - -
-

- It looks like you’re running an older version of Firefox. -

-
- -
-

- The new version of Sync only works with the latest version of Firefox -

-
- -
-

- - Sync is just one of the great features you’ll only get with Firefox. - -

-
- - - -
- - -
- - - -
- - - -
- - - - - - - - - - -
- -
- -
-

- - Download Firefox - — English (US) -

- -
- -
- - -
-

Your system may not meet the requirements for Firefox, but you can try one of these versions:

- -
-

- - Download Firefox - — English (US) -

- -
- -
-

- Your system doesn't meet the requirements to run Firefox. -

-

- Your system doesn't meet the requirements to run Firefox. -

-

- Please follow these instructions to install Firefox. -

- - - - Firefox Privacy - -
-
-
- - - -
-

Get started with Sync in four easy steps:

-
-
    -
  1. Open the menu in the top right of Firefox and select “Sign in to Sync.
  2. - -
  3. Click “Get started” in the tab that opens.
  4. -
  5. Enter an email address and password to “Create a Firefox Account.
  6. -
  7. Click “Next” to get a verification sent to your email.
  8. -
-

After you check your email and click the verification link, you’ll be all set! Firefox will automatically sync in the background from then on.

-
- -
- - - - -
-

How to set up Sync in five easy steps:

-
-
    - -
  1. Tap the Menu button (either below the screen or at the top right corner of the browser).
  2. -
  3. Select Settings (you may need to tap More first).
  4. -
  5. Tap Sync and then Get Started.
  6. -
  7. The Create a Firefox Account page will open in a new tab.
  8. -
  9. Fill out the form and click Next.
  10. -
-

After you check your email and click the verification link, you’ll be ready to go! Don’t forget to connect all your other devices to get the most of Sync.

-
- -
- -
-
-
- -
- - - -
-
-
-
-

How to sync your Firefox with this server instead of Mozilla’s?

-

- You can safely use the Mozilla-hosted Firefox Accounts server in combination with a self-hosted sync storage server. The authentication and encryption protocols are designed so that the account server does not know the user’s plaintext password, and therefore cannot access their stored sync data. -

- Alternatively, you can also Run your own Firefox Accounts Server to control all aspects of the system. The process for doing so is currently very experimental and not well documented. -

-

- To configure Firefox to talk to your new Sync server, go to "about:config", - search for "identity.sync.tokenserver.uri" and change its value to the URL of your server - with a path of "token/1.0/sync/1.5": -

-
- identity.sync.tokenserver.uri: http://{this page’s url}/token/1.0/sync/1.5 - -

- Since Firefox 33, Firefox for Android has supported custom sync servers. To configure - Firefox for Android, see the blog post How to connect Firefox for Android to self-hosted - Firefox Account and Firefox Sync servers. -

-
- -
-
-
- -
-
-
-
-

Change the Sync server on each installation

- -
- -
-
-
- -
- - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/syncserver/media/fonts/opensans-bold.5cf854f3d1c0.woff2 b/sources/syncserver/media/fonts/opensans-bold.5cf854f3d1c0.woff2 deleted file mode 100644 index 4ed695b..0000000 Binary files a/sources/syncserver/media/fonts/opensans-bold.5cf854f3d1c0.woff2 and /dev/null differ diff --git a/sources/syncserver/media/fonts/opensans-italic.c86748d08341.woff2 b/sources/syncserver/media/fonts/opensans-italic.c86748d08341.woff2 deleted file mode 100644 index 2bd1366..0000000 Binary files a/sources/syncserver/media/fonts/opensans-italic.c86748d08341.woff2 and /dev/null differ diff --git a/sources/syncserver/media/fonts/opensans-light.2120033991a4.woff2 b/sources/syncserver/media/fonts/opensans-light.2120033991a4.woff2 deleted file mode 100644 index 21b4222..0000000 Binary files a/sources/syncserver/media/fonts/opensans-light.2120033991a4.woff2 and /dev/null differ diff --git a/sources/syncserver/media/fonts/opensans-lightitalic.580ce2d5ac1d.woff2 b/sources/syncserver/media/fonts/opensans-lightitalic.580ce2d5ac1d.woff2 deleted file mode 100644 index c2f5521..0000000 Binary files a/sources/syncserver/media/fonts/opensans-lightitalic.580ce2d5ac1d.woff2 and /dev/null differ diff --git a/sources/syncserver/media/fonts/opensans-regular.668362de763a.woff2 b/sources/syncserver/media/fonts/opensans-regular.668362de763a.woff2 deleted file mode 100644 index 845dc73..0000000 Binary files a/sources/syncserver/media/fonts/opensans-regular.668362de763a.woff2 and /dev/null differ diff --git a/sources/syncserver/media/img/firefox/family/nav-sprite.56fbf5a8d218.png b/sources/syncserver/media/img/firefox/family/nav-sprite.56fbf5a8d218.png deleted file mode 100644 index ed3264c..0000000 Binary files a/sources/syncserver/media/img/firefox/family/nav-sprite.56fbf5a8d218.png and /dev/null differ diff --git a/sources/syncserver/media/img/firefox/sync/device-lineup.a60618c7dacb.png b/sources/syncserver/media/img/firefox/sync/device-lineup.a60618c7dacb.png deleted file mode 100644 index f0ab7c9..0000000 Binary files a/sources/syncserver/media/img/firefox/sync/device-lineup.a60618c7dacb.png and /dev/null differ diff --git a/sources/syncserver/media/img/firefox/sync/icons.b80c6430793b.png b/sources/syncserver/media/img/firefox/sync/icons.b80c6430793b.png deleted file mode 100644 index b65f592..0000000 Binary files a/sources/syncserver/media/img/firefox/sync/icons.b80c6430793b.png and /dev/null differ diff --git a/sources/syncserver/media/img/sandstone/bg-gradient-sky.7ea325995978.png b/sources/syncserver/media/img/sandstone/bg-gradient-sky.7ea325995978.png deleted file mode 100644 index cf82e53..0000000 Binary files a/sources/syncserver/media/img/sandstone/bg-gradient-sky.7ea325995978.png and /dev/null differ diff --git a/sources/syncserver/media/img/sandstone/footer-mozilla.fafef0912042.png b/sources/syncserver/media/img/sandstone/footer-mozilla.fafef0912042.png deleted file mode 100644 index 9f874d0..0000000 Binary files a/sources/syncserver/media/img/sandstone/footer-mozilla.fafef0912042.png and /dev/null differ diff --git a/sources/syncserver/media/img/sandstone/grain.855f29e0c686.png b/sources/syncserver/media/img/sandstone/grain.855f29e0c686.png deleted file mode 100644 index dd4b1e6..0000000 Binary files a/sources/syncserver/media/img/sandstone/grain.855f29e0c686.png and /dev/null differ diff --git a/sources/syncserver/media/img/tabzilla/tabzilla-static.953a65a1f4a4.png b/sources/syncserver/media/img/tabzilla/tabzilla-static.953a65a1f4a4.png deleted file mode 100644 index 67861f5..0000000 Binary files a/sources/syncserver/media/img/tabzilla/tabzilla-static.953a65a1f4a4.png and /dev/null differ diff --git a/sources/syncserver/sync_files/btn-app-store.svg b/sources/syncserver/sync_files/btn-app-store.svg deleted file mode 100644 index d8c6294..0000000 --- a/sources/syncserver/sync_files/btn-app-store.svg +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/sources/syncserver/sync_files/btn-google-play.png b/sources/syncserver/sync_files/btn-google-play.png deleted file mode 100644 index 1bce4de..0000000 Binary files a/sources/syncserver/sync_files/btn-google-play.png and /dev/null differ diff --git a/sources/syncserver/sync_files/common-bundle.js b/sources/syncserver/sync_files/common-bundle.js deleted file mode 100644 index 024ed67..0000000 --- a/sources/syncserver/sync_files/common-bundle.js +++ /dev/null @@ -1,21 +0,0 @@ -/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ -;function triggerIEDownload(e,t){"use strict";var n=t!==undefined?t:navigator.userAgent;e&&window.site.platform==="windows"&&/MSIE\s[1-8]\./.test(n)&&(window.open(e,"download_window","toolbar=0,location=no,directories=0,status=0,scrollbars=0,resizeable=0,width=1,height=1,top=0,left=0"),window.focus())}function initDownloadLinks(){$(".download-link").each(function(){var e=$(this);e.click(function(){triggerIEDownload(e.data("direct-link"))})}),$(".download-list").attr("role","presentation")}function initMobileDownloadLinks(){site.platform==="android"&&$('a[href^="https://play.google.com/store/apps/"]').each(function(){$(this).attr("href",$(this).attr("href").replace("https://play.google.com/store/apps/","market://"))}),site.platform==="ios"&&$('a[href^="https://itunes.apple.com/"]').each(function(){$(this).attr("href",$(this).attr("href").replace("https://","itms-apps://"))})}function maybeSwitchToDistDownloadLinks(e){if(!e.distribution||e.distribution==="default")return;var t=e.distribution.toLowerCase();$("a[data-"+t+"-link]").each(function(){$(this).attr("href",$(this).data(t+"Link"))})}function initLangSwitcher(){var e=$("#page-language-select"),t=e.val();e.change(function(){window.dataLayer.push({event:"change-language",languageSelected:e.val(),previousLanguage:t}),$("#lang_form").attr("action",window.location.hash||"#"),$("#lang_form").submit()})}!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function g(e){var t="length"in e&&e.length,n=h.type(e);return"function"===n||h.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function S(e,t,n){if(h.isFunction(t))return h.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return h.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(E.test(t))return h.filter(t,e,n);t=h.filter(t,e)}return h.grep(e,function(e){return h.inArray(e,t)>=0!==n})}function A(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function _(e){var t=M[e]={};return h.each(e.match(O)||[],function(e,n){t[n]=!0}),t}function P(){T.addEventListener?(T.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(T.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))}function H(){(T.addEventListener||"load"===event.type||"complete"===T.readyState)&&(P(),h.ready())}function q(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(I,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:F.test(n)?h.parseJSON(n):n}catch(i){}h.data(e,t,n)}else n=void 0}return n}function R(e){var t;for(t in e)if(("data"!==t||!h.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function U(e,t,r,i){if(h.acceptData(e)){var s,o,u=h.expando,a=e.nodeType,f=a?h.cache:e,l=a?e[u]:e[u]&&u;if(l&&f[l]&&(i||f[l].data)||void 0!==r||"string"!=typeof t)return l||(l=a?e[u]=n.pop()||h.guid++:u),f[l]||(f[l]=a?{}:{toJSON:h.noop}),("object"==typeof t||"function"==typeof t)&&(i?f[l]=h.extend(f[l],t):f[l].data=h.extend(f[l].data,t)),o=f[l],i||(o.data||(o.data={}),o=o.data),void 0!==r&&(o[h.camelCase(t)]=r),"string"==typeof t?(s=o[t],null==s&&(s=o[h.camelCase(t)])):s=o,s}}function z(e,t,n){if(h.acceptData(e)){var r,i,s=e.nodeType,o=s?h.cache:e,u=s?e[h.expando]:h.expando;if(o[u]){if(t&&(r=n?o[u]:o[u].data)){h.isArray(t)?t=t.concat(h.map(t,h.camelCase)):t in r?t=[t]:(t=h.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!R(r):!h.isEmptyObject(r))return}(n||(delete o[u].data,R(o[u])))&&(s?h.cleanData([e],!0):l.deleteExpando||o!=o.window?delete o[u]:o[u]=null)}}}function et(){return!0}function tt(){return!1}function nt(){try{return T.activeElement}catch(e){}}function rt(e){var t=it.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function wt(e,t){var n,r,i=0,s=typeof e.getElementsByTagName!==B?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==B?e.querySelectorAll(t||"*"):void 0;if(!s)for(s=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||h.nodeName(r,t)?s.push(r):h.merge(s,wt(r,t));return void 0===t||t&&h.nodeName(e,t)?h.merge([e],s):s}function Et(e){J.test(e.type)&&(e.defaultChecked=e.checked)}function St(e,t){return h.nodeName(e,"table")&&h.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function xt(e){return e.type=(null!==h.find.attr(e,"type"))+"/"+e.type,e}function Tt(e){var t=vt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Nt(e,t){for(var n,r=0;null!=(n=e[r]);r++)h._data(n,"globalEval",!t||h._data(t[r],"globalEval"))}function Ct(e,t){if(1===t.nodeType&&h.hasData(e)){var n,r,i,s=h._data(e),o=h._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;i>r;r++)h.event.add(t,n,u[n][r])}o.data&&(o.data=h.extend({},o.data))}}function kt(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!l.noCloneEvent&&t[h.expando]){i=h._data(t);for(r in i.events)h.removeEvent(t,r,i.handle);t.removeAttribute(h.expando)}"script"===n&&t.text!==e.text?(xt(t).text=e.text,Tt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),l.html5Clone&&e.innerHTML&&!h.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&J.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function Ot(t,n){var r,i=h(n.createElement(t)).appendTo(n.body),s=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:h.css(i[0],"display");return i.detach(),s}function Mt(e){var t=T,n=At[e];return n||(n=Ot(e,t),"none"!==n&&n||(Lt=(Lt|| -h("