Граф коммитов

186 Коммитов

Автор SHA1 Сообщение Дата
Marco Bonardo 840cd6027f Bug 1090961 - Enqueue Sqlite.jsm transactions. r=Yoric
--HG--
extra : rebase_source : ffe49b9c2cbee0ee48c715810e343adc2d38d271
2014-12-11 15:50:51 +01:00
Alexander J. Vincent 0180ab8358 Bug 1098965 - test_close_database_on_gc should use one Promise per database connection. r=Yoric 2014-11-21 06:13:00 +01:00
Akshendra Pratap d2b5be92ed Bug 1093021 - Implemented PromiseUtils.defer; r=yoric 2014-11-10 05:52:00 +01:00
Carsten "Tomcat" Book 2dd9e7b1cd merge fx-team to mozilla-central a=merge 2014-11-07 14:56:02 +01:00
Mark Hammond e42b3b0a84 Bug 1079563 (part 2) - allow white-listed sites to request troubleshooting info. r=MattN 2014-11-07 18:12:26 +11:00
Mark Hammond 2b75638713 Bug 1079563 (part 1) - replace use of async.js with promises in webchannel tests. r=MattN 2014-11-07 18:12:25 +11:00
Dave Townsend 71056da8c6 Bug 1093221: RemoteWebNavigation.loadURI should accept and pass referrer argument. r=mconley 2014-11-04 12:05:08 -08:00
Akshendra Pratap b742dfdaf6 Bug 1080466 - Implement resolveOrTimeout in PromiseUtils.jsm. r=yoric 2014-10-30 08:21:00 -04:00
David Rajchenbach-Teller 7abbe11005 Bug 1087674 - Handle XHR abort()/timeout and certificate errors more gracefully in GMPInstallmanager. r=gfritzsche
Prior to this patch, a Man in the Middle (MITM) attack on SSL could cause GMPInstallManager to fail during the check for updates, which in turn would cause a crash during shutdown. This was observed in the wild by users of recent versions of Avast, which performs such attacks on SSL as part of its "HTTPS scanning" feature. With this patch, errors are handled more gracefully. The attack still prevents any update (including the install of OpenH264) but at least it does not cause a crash anymore.
2014-10-30 11:27:02 +01:00
Jed Davis 80b2289b66 Bug 1077057 - Add Linux sandboxing info to about:support. r=Unfocused 2014-11-06 12:40:00 +01:00
Boris Zbarsky 427f80e0de Bug 1082843. Don't import Promise.jsm into the global scope in xpcshell tests. r=yoric 2014-10-15 00:42:54 -04:00
Andrew Halberstadt d292ee73f1 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Sudheesh Singanamalla 0d1a8f9ebb Bug 1054492: move DirectoryLinksProvider.jsm to browser/ since it's Firefox-specific, r=gavin
--HG--
rename : toolkit/modules/DirectoryLinksProvider.jsm => browser/modules/DirectoryLinksProvider.jsm
rename : toolkit/modules/tests/xpcshell/test_DirectoryLinksProvider.js => browser/modules/test/xpcshell/test_DirectoryLinksProvider.js
2014-09-22 13:23:19 +05:30
Blair McBride 494c507329 Bug 1073358 - Sqlite.jsm should return some measure of what happened regardless of whether a row handler was used. r=mak
--HG--
extra : transplant_source : %09%E7%2B%D3%9F%93Qzw%C4IL%EC%23g%B9o%DB%0D%DE
2014-09-27 01:17:00 +12:00
Mark Hammond 0d604d7422 Bug 1073359 - reinstate PermissionUtils and XPIProvider which were removed in bug 1050080. r=MattN 2014-09-26 15:54:34 +10:00
Ed Lee f95a84c9c5 Bug 1059591 - Incorrectly formatted remotely hosted links causes new tab to be empty [r=adw]
Use catch handler of promises to default to empty array on exceptions.
2014-09-23 15:12:20 -07:00
Matthew Noorenberghe 7c1c30102f Bug 1072014 - Log.jsm: Allow logging of falsy arguments. r=Unfocused 2014-09-23 21:38:43 -07:00
Mark Hammond d62e1dc202 Bug 1050080 - add default permissions for uitour and addon installations, and remove PermissionsUtils. r=MattN 2014-09-23 16:33:35 +10:00
Marco Bonardo 2157c8e7f3 Bug 1068620 - Provide a Sqlite.wrapStorageConnection method. r=Yoric 2014-09-22 18:32:43 +02:00
Michael Pruett 99680fdb0e Bug 1061360 - Add support for accessing complex values in Preferences.jsm. r=Unfocused 2014-09-13 12:09:32 -05:00
Shu-yu Guo 59ccd2fecb Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
David Rajchenbach-Teller f78f5f62dc Bug 918317 - Implementation of nsAsyncShutdown. r=froydnj, r=glandium
--HG--
rename : toolkit/modules/AsyncShutdown.jsm => toolkit/components/asyncshutdown/AsyncShutdown.jsm
rename : toolkit/modules/tests/xpcshell/test_AsyncShutdown.js => toolkit/components/asyncshutdown/tests/xpcshell/test_AsyncShutdown.js
2014-09-11 09:01:00 -04:00
Alexander J. Vincent 86866fcfc3 Bug 1060742 - Reorder BinarySearch.jsm arguments for easier curried search functions. r=adw 2014-09-08 22:28:41 -07:00
Jim Chen fd9b507bb9 Bug 1060088 - Don't ship unused addon providers in Fennec; r=Unfocused 2014-09-09 13:46:47 -04:00
Ed Lee d9d4bddf34 Bug 1062683 - Remove urls from new tab pings [r=adw]
--HG--
extra : rebase_source : fadf49e8b8a550c1ff66b3681ceda6a68dece873
2014-09-04 11:54:00 -04:00
Ed Lee d73c9ba84e Bug 1045760 - Enhance tiles more specifically than eTLD+1/baseDomain (e.g., no enhance bugzilla.mozilla.org for mozilla.org) [r=dao]
Use all levels of subdomain except for common subdomains that are actually the same site.
2014-08-29 13:35:59 -07:00
Qeole 158c324a97 Bug 1045209 - Updating tests for new OpenH264 plugin path handling. r=unfocused,ted,jmaher 2014-08-25 17:23:34 +02:00
Ed Lee 5b064add4e Bug 1042214 - Send detailed view ping of shown tiles [r=adw f=gavin]
Report click and view pings the same way by including sites with their metadata when tiles are enhanced defaulting to true unless DNT is on. Remove telemetry probes and related now unused codepaths. Explicitly not send urls for history and only for enhanced.
2014-08-08 15:40:40 -08:00
Tomasz Kołodziejski a44e895971 Bug 1033406 - Promise.jsm promise should still work after Object.freeze. r=paolo
Fix by moving internal properties into N_INTERNALS.
2014-08-20 10:19:00 -04:00
Dão Gottwald 1d204b2160 Bug 990322 - Don't show multiple thumbnails from the same base domain. r=adw 2014-08-09 00:57:46 +02:00
Ed Lee f0c1aae7dc Bug 1053937 - Visiting localhost prevents later tiles from being shown [r=adw]
Fallback to asciiHost when IP/insufficient levels. Update tests to localhost to trigger failure codepath.
2014-08-14 17:03:46 -07:00
Ed Morley 7feeef7c09 Merge mozilla-central and inbound 2014-08-04 12:23:28 +01:00
Vlad Filippov d39fe7ffd8 Bug 1022064 - Add WebChannel Communication API and FxAccountsOAuthClient API to facilitate Firefox Accounts OAuth authentication. r=MattN, sr=gavin 2014-08-01 01:42:00 -04:00
Brian R. Bondy 408bc9dae9 Bug 1046644 - Honor OpenH264 autoupdate pref for the initial GMP install check. r=gfritzsche 2014-08-01 16:46:45 -04:00
Jared Wein c84078a029 Bug 1035586 - allow snippets in about:home to highlight sync in the firefox menu. r=Unfocused 2014-07-29 10:26:37 -04:00
Ed Lee 705baf23e7 Bug 1036299 - Show enhanced content image when the tile is unhovered [r=adw]
Place an image above the usual thumbnail to hide on hover. Have DirectoryLinksProvider keep a cache of enhanced links/images to use on history tiles.

--HG--
extra : rebase_source : e4d1ddafebf13c1723a79d889a7ca3039396bc0d
2014-07-23 11:02:49 -07:00
Milan Sreckovic 7b85930a30 Bug 1032348: Add adapter subsys to about:support. r=vukicevic 2014-07-11 10:13:34 -04:00
Randell Jesup 6e19f04d1f Bug 1040937 - GMPInstallManager/OpenH264Provider using wrong directory/plugin names r=unfocused a=kwierso 2014-07-19 00:58:22 -04:00
Brian R. Bondy db8a57e7d8 Bug 1009816 - Firefox desktop: openh264 updates: check, download, install. r=rstrong, gfritzsche a=kwierso 2014-07-17 21:46:10 -04:00
Bill McCloskey 9350ee993b Bug 1038245 - Add multiprocess field to about:support (r=felipe) 2014-07-16 23:06:06 -07:00
Kershaw Chang 7f8b33b910 Bug 1032724 - Improve spatial navigation, r=blassey 2014-07-15 02:16:00 +02:00
David Rajchenbach-Teller 370246da5b Bug 1034726 - AsyncShutdown payload now represents stacks as an array on a CLOSED TREE. r=yoric 2014-07-08 03:15:00 +02:00
David Rajchenbach-Teller 3cccd02b12 Bug 1034726 - AsyncShutdown now sends the stack in case of crash. r=froydnj 2014-07-05 10:53:00 +02:00
Gregory Szorc 04d5343419 Bug 1033836 - Rename services-common to services/common; rs=rnewman
The upcoming build system patches don't support hypthens in path names.
Changing this for that reason is kind of silly, but it's the easiest
way. Besides, nothing else uses hyphens in directory names.

--HG--
extra : rebase_source : 42dda2b1f16a3c0bfe17397a70092362e400530f
2014-07-02 16:49:36 -07:00
Manish Goregaokar 3d638b09df Bug 978857 - Create Battery.jsm. r=Yoric 2014-07-01 05:50:00 +02:00
Michael Brennan 4980b5bc66 Bug 1028887 - Cause tests to fail when autoclosing Sqlite.jsm. r=Yoric 2014-06-26 06:24:21 +02:00
David Rajchenbach-Teller 70287d27d7 Bug 1023787 - Make Task.jsm stack rewriting play nicely with xpcshell and mochi tests. r=paolo, r=mikedeboer 2014-06-20 14:23:00 -04:00
Nick Fitzgerald 98364a70c0 Bug 1000967 - Add source notes for |new| expression and function calls to improve source maps and debugging. r=ejpbruel 2014-06-20 13:09:00 -04:00
Michael Brennan ae327468b1 Bug 939072: Auto-close Sqlite connections on finalization; r=Yoric
--HG--
extra : rebase_source : 07a2987082723c20b75667615a2d04e497d31f9a
2014-06-11 23:40:17 +02:00
Michael Brennan 88fb9d432f Bug 939072: Refactor Sqlite connections to support finalization; r=Yoric
--HG--
extra : rebase_source : 2171ab3b3f7cf654ccc37865f5def9fc7f133e3c
2014-06-11 23:40:06 +02:00