Commit Graph

95 Commits

Author SHA1 Message Date
Tooru Fujisawa
a2d438cd88 Bug 1207491 - Part 20: Remove use of expression closure from browser/components/translation/. r=Gijs 2015-09-23 18:36:24 +09:00
Georg Fritzsche
cc141d1325 Bug 1205968 - Remove TranslationProvider category registration and manifest. r=felipe 2015-09-21 00:02:04 -07:00
Shu-yu Guo
37989840cd Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Iaroslav Sheptykin
d3f1c02874 Bug 1121006 - Migrate translation component from FHR to telemetry histograms. r=gfritzsche 2015-08-21 22:55:30 +02:00
Brian Birtles
b8e1747a1e Bug 1189630 - Make browser_translation_exceptions.js wait for infobar to finish animating; r=florian 2015-08-07 09:01:09 +09:00
Iaroslav (yarik) Sheptykin
f8cbf6904e Bug 1191306 - Replacing .includes with indexOf to avoid test failures on Aurora. r=felipe 2015-08-05 16:47:22 +02:00
Iaroslav Sheptykin
34d74cad80 Bug 1174468 - Show Yandex.Translate attribution when Yandex engine is selected. r=felipc 2015-07-20 06:54:00 -04:00
Michael Layzell
d6aa873ac4 Bug 1173523 - Part 6: Update translation to use new API for nsIPermission, r=florian 2015-07-16 14:49:31 -04:00
Wes Kocher
c06754ff70 Backed out 24 changesets (bug 1173523, bug 1172080, bug 817007, bug 1165263) for android reftest bustage CLOSED TREE
Backed out changeset 84fe04b2e7d1 (bug 1172080)
Backed out changeset 0ff004760a1f (bug 1172080)
Backed out changeset af147585ad55 (bug 1165263)
Backed out changeset c3af8ebb6db0 (bug 1165263)
Backed out changeset cd3f33a888fe (bug 1165263)
Backed out changeset e5db39044a1e (bug 1165263)
Backed out changeset c01c9ed77061 (bug 1165263)
Backed out changeset fb723aaa4267 (bug 1165263)
Backed out changeset f754e52e74dc (bug 1165263)
Backed out changeset c6bda3a0afd6 (bug 817007)
Backed out changeset bfa100253349 (bug 817007)
Backed out changeset b787b3f9aadc (bug 1173523)
Backed out changeset 4a0676b73f77 (bug 1173523)
Backed out changeset 82034a4560c5 (bug 1173523)
Backed out changeset 4bdb91114c7a (bug 1173523)
Backed out changeset 72406261eccc (bug 1173523)
Backed out changeset 541b6faf7196 (bug 1173523)
Backed out changeset 1caac4569616 (bug 1173523)
Backed out changeset 0d4f9f9e1b4e (bug 1173523)
Backed out changeset 2d5661eb966c (bug 1173523)
Backed out changeset 89833c0bb0cd (bug 1173523)
Backed out changeset ea64d70eacfe (bug 1173523)
Backed out changeset a8e4f1c0c445 (bug 1173523)
Backed out changeset cf498d466b85 (bug 1173523)
2015-07-14 14:00:32 -07:00
Michael Layzell
e9d8f23792 Bug 1173523 - Part 6: Update translation to use new API for nsIPermission, r=florian 2015-07-14 15:06:21 -04:00
Michael Layzell
20f33b6cf4 Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove; r=ehsan 2015-07-03 17:12:27 -04:00
Ehsan Akhgari
7015e19689 Backout bug 1170200 because of test failures on a CLOSED TREE 2015-07-03 16:43:47 -04:00
Michael Layzell
b70b5a5766 Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove; r=ehsan 2015-07-03 14:18:23 -04:00
Iaroslav Sheptykin
ade2c58f2c Bug 1129056 - Implement Yandex translation engine. r=felipe
Some parts of the patch by Felipe, with f=florian
2015-06-04 17:49:55 -03:00
ziyunfei
649e7033e4 Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Iaroslav Sheptykin
0112909f0b Bug 1012532 - Replace translation engine usage of RESTRequest with Http.jsm. r=felipe 2015-03-24 15:32:16 -03:00
Tooru Fujisawa
99616c9438 Bug 1108382 - Part 2: Do not use non-standard flag argument of String.prototype.match/replace in browser/components/translation/. r=felipe 2015-03-01 09:51:33 +09:00
Iaroslav Sheptykin
5c159c574f Bug 1090529 - Add lack-of-valid-key error handling as Service Unavailable error. r=felipe 2014-11-10 10:29:30 +01:00
David Rajchenbach-Teller
ac01744f50 Bug 1083989 - Adapting e10s mochitests that expect Promise.jsm in the scope. r=yoric 2014-10-30 23:39:48 +01:00
Felipe Gomes
daeba08573 Bug 1081296 - Follow up, update URL. r=me DONTBUILD 2014-10-11 19:21:28 -03:00
Florian Quèze
85a7f4280b Bug 1072743 - Land Es/Vi/Tr/Pl strings for the promotional translation doorhanger. r=felipe 2014-10-10 19:19:23 +02:00
Felipe Gomes
688bb1202c Bug 1081296 - Add sumo link for promotional translation doorhanger. r=florian 2014-10-10 17:37:51 -03:00
Andrew Halberstadt
11b824f09b Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Florian Quèze
7093afbcd9 Bug 1072742 - Add more language targets for translation, r=felipe. 2014-10-06 15:22:45 +02:00
Florian Quèze
8ac1953d1d Bug 1072740 - Translation - Implement doorhanger for in-product promotion, r=felipe. 2014-10-06 15:21:11 +02:00
Shu-yu Guo
40c62f33a5 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Bill McCloskey
3fc52acc1d Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm 2014-09-02 13:47:12 -05:00
Florian Quèze
c31e873db9 Bug 1046142 - Empty language to translate to drop down on localized builds, r=gavin. 2014-08-01 15:18:46 +02:00
Nathan Froyd
cedbc07ce0 Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Florian Quèze
3db1e7cbb7 Bug 1027024 - Never translate 'language' disappears when close/open translation infobar using a expired key - follow-up, r=mikedeboer. 2014-07-21 12:24:43 +02:00
Steven MacLeod
59239aa9d8 Bug 1035337 - Record when the infobar is hidden due to "Never translate this language/site". r=felipe 2014-07-10 22:13:09 -04:00
Steven MacLeod
4f5a06ad6d Bug 1035337 - Introduce API to record when the infobar is hidden due to "Never translate this language/site". r=felipe 2014-07-10 18:31:56 -04:00
Florian Quèze
0382f888df Bug 1032139 - Make the 'Translations by' string localizable, r=felipe. 2014-07-08 15:56:34 +02:00
Asaf Romano
ec3822459a Bug 977770 - Count the times users manually adjust the offered translation pair. r=felipe. 2014-06-24 16:53:30 +03:00
Tim Taubert
afc392c849 Bug 1029486 - Check for dead wrappers after running language detection r=felipe 2014-06-24 14:04:45 +02:00
Asaf Romano
a957e79012 Bug 1029363 - browser_translation_fhr.js fails if it runs on its own. r=ttaubert. 2014-06-24 11:42:49 +03:00
Asaf Romano
522fb57bdb Bug 973294 - Count the number of times 'Show Original' is used. r=felipe. 2014-06-24 11:41:52 +03:00
Asaf Romano
953a16f119 Bug 977774 - Count the number of times a user opts out of Instant Translation. r=felipe. 2014-06-24 11:40:24 +03:00
Carsten "Tomcat" Book
5588d6e403 Backed out changeset 5e0288a4e398 (bug 977774) for bc1 test failures 2014-06-24 09:13:47 +02:00
Carsten "Tomcat" Book
7790fc1ed3 Backed out changeset 895eeb7bddb8 (bug 973294) for bc1 test failures 2014-06-24 09:13:34 +02:00
Asaf Romano
c2fa9d93c5 Bug 973294 - Firefox counts the number of times that users pick 'Show Original'. r=felipe. 2014-06-24 08:36:56 +03:00
Asaf Romano
77531db424 Bug 977774 - Count the number of times a user opts out of Instant Translation. r=felipe. 2014-06-24 08:30:47 +03:00
Asaf Romano
c4bdb450fc Bug 977774 - Metric for tracking opts out of Instant Translation. r=felipe. 2014-06-22 12:23:40 +03:00
Florian Quèze
86c0cb8003 Bug 1022856 - Implement translator provider attribution. r=felipe
Parts of the patch written by Felipe, with r=florian
2014-06-20 15:50:41 -03:00
Wes Kocher
598abac968 Merge inbound to m-c a=merge 2014-06-19 18:07:43 -07:00
Florian Quèze
e51aa2399c Bug 1022640 - the Translation UI disappears when tearing off a tab, r=felipe. 2014-06-19 19:40:24 +02:00
Ed Morley
a57c8e860a Merge mozilla-central and fx-team 2014-06-19 17:20:10 +01:00
Mike de Boer
9a09b2f453 Bug 1022725: add a mock httpd.js Translation provider for tests. r=florian,felipe 2014-06-19 16:56:02 +02:00
Mike de Boer
8760ac1925 Bug 1022725: Rename BingTranslation to BingTranslator and allow overriding URLs. r=florian 2014-06-19 16:56:00 +02:00
Florian Quèze
7079cc3067 Bug 1027024 - Never translate 'language' disappears when close/open translation infobar using a expired key, r=mikedeboer. 2014-06-19 12:09:28 +02:00