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

825 Коммитов

Автор SHA1 Сообщение Дата
Tim Taubert d02ecf71cf Bug 1023565 - Remove setTimeout() when restoring contentEditable values r=smacleod 2015-01-28 15:06:19 +01:00
Jed Davis 5834f7417c Bug 1126138 - Fix strict-mode errors in about:support#sandbox. r=adw
Bonus fix: preemptively fix the same mistake in Troubleshoot.jsm so that
the same bug doesn't happen again when someone adds "use strict" there.
2015-01-26 19:55:00 -05:00
Tooru Fujisawa 839e317d9a Bug 1069416 - Part 8: Remove JS_HAS_SYMBOLS from Promise-backend.js. r=paolo 2015-01-28 13:06:38 +09:00
Mike Conley 398efaae27 Bug 1108761 - Make the parent process use a menulist popup for <select>'s in the content process. feedback=dao,r=Enn.
--HG--
extra : amend_source : afcdea3002355dbaa6772496bdc2be4105888396
2015-01-05 16:38:48 -05:00
Iaroslav Sheptykin 9886f1b1e8 Bug 1106539 - Ensure that API allows setting custom MIME type for POST and overriding response MIME type. r=clokep 2015-01-11 10:52:00 -05:00
Alessio Placitelli 3f0538e75f Bug 1123384 - Move Telemetry main ping implementation out of TelemetryPing.jsm. r=gfritzsche 2015-01-22 12:23:00 +01:00
Brad Lassey 203320c7f7 bug 1116856 - rely on dynamically resizing tab mirror video stream based on window size r=mfinkle 2014-12-31 16:48:47 -05:00
Mike Kaply 300b12fb8f Bug 1119235 - Use null for xhr.send if no postData. r=Mossop
--HG--
extra : rebase_source : 0279058dc09dd0d31971191a6f5edfbe48da0fd7
2015-01-15 13:56:33 -06:00
Blake Kaplan 3d95b83bc4 Bug 1055508 - Make the findbar respect the search clipboard as well as prefillwithselection in e10s. r=mikedeboer 2015-01-16 15:11:00 +01:00
Milan Sreckovic 3b87e81b6d Bug 1112828 - Have GfxInfo::LogFailure use gfxCriticalLog and entries from gfxCriticalLog be available in about:support graphics section. r=jmuizelaar 2015-01-13 21:19:25 -05:00
Florian Quèze 8652169c2a Bug 881331 - PopupNotifications added in background windows should show their anchor icon, r=MattN. 2013-11-14 08:06:45 +05:30
Jon Coppeard 0e23adfc34 Bug 1077354 - Transfer buffers to OS.File methods rather than passing a pointer r=froydnj 2015-01-08 11:31:21 +00:00
Carsten "Tomcat" Book 99d746b5e4 merge fx-team to mozilla-central a=merge 2015-01-07 14:11:47 +01:00
Tooru Fujisawa 9975e77919 Bug 1116413 - Fix example comment for PromiseUtils.resolveOrTimeout. r=yoric 2015-01-07 13:16:13 +09:00
Tim Taubert cc79d7a098 Bug 1008029 - Fix intermittent browser_newtab_update.js failures r=Gijs 2014-11-14 20:21:17 +01:00
Stephen Pohl 0565e62818 Bug 1117765: Disable OpenH264 module download when media.gmp-gmpopenh264.enabled is set to false. r=bsmedberg 2015-01-05 12:09:24 -05:00
James Willcox 396525896e Bug 1110271 - Enable GMPInstallManager on Android r=mfinkle 2015-01-05 11:03:27 -06:00
Wes Johnston 9fff609248 Bug 1064669 - Use a Viewless Fragment for managing MediaPlayer lifecycle. r=mfinkle 2014-09-19 16:55:18 -07:00
Phil Ringnalda dc8c1c5904 Merge m-i to m-c, a=merge 2014-12-24 15:38:41 -08:00
Tom Schuster b45a1a0c90 Bug 764496 - Make EV detection work in content processes. r=keeler,kanru 2014-12-24 14:04:24 +01:00
Ryan VanderMeulen 2c3cbbecba Merge m-c to fx-team. a=merge 2014-12-22 17:59:25 -05:00
Mark Finkle b52b5db415 Bug 1078796 - Remove special purpose Matchstick filtering code r=wesj 2014-12-22 15:42:04 -05:00
Neil Deakin afbba9218f Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv 2014-12-16 11:21:11 -05:00
Gijs Kruitbosch 23f90eeccd Bug 1079303 - fix popupnotifications.jsm to not hide its async-ness and immediately dismiss open notifications when another anchor is clicked, r=dolske 2014-11-24 23:54:33 +00:00
Ryan VanderMeulen 90f31ccf52 Merge inbound to m-c. a=merge
CLOSED TREE
2014-12-17 20:53:20 -05:00
Brad Lassey 4601b67d6e bug 1112338 - increase max output stream to 720p r=rbarker, mfinkle 2014-12-17 18:38:09 -05:00
Nathan Froyd 991d6e6fb1 Bug 1031264 - make opening links in new {tabs,windows} honor rel="noreferrer"; r=mconley 2014-12-10 12:42:18 -05:00
Brad Lassey d81249fa81 bug 1088758 - Add the ability to mirror tabs from desktop to a second screen r=mconley, mfinkle 2014-12-15 18:52:55 -05:00
Jacob Clark ec58d2a226 Bug 1111284 - Improve error messages of Sqlite.jsm by including specific error message. r=Yoric 2014-12-14 21:26:31 +00:00
Marco Bonardo 840cd6027f Bug 1090961 - Enqueue Sqlite.jsm transactions. r=Yoric
--HG--
extra : rebase_source : ffe49b9c2cbee0ee48c715810e343adc2d38d271
2014-12-11 15:50:51 +01:00
Neil Deakin b0a6a33837 Bug 1060529, send the enabled state of child process commands to the parent on update, without the test, r=smaug,ehsan 2014-12-09 10:48:27 -05:00
Carsten "Tomcat" Book c24633af80 merge fx-team to mozilla-central a=merge 2014-12-09 13:08:37 +01:00
Tim Taubert e50b778554 Bug 1106936 - [e10s] Fix progress throbber for remote browsers r=billm 2014-12-03 14:14:23 -08:00
Wes Kocher 280a38ff20 Backed out 2 changesets (bug 1060529) for introducing a new intermittent bc1 orange
Backed out changeset 5ddd9eb25925 (bug 1060529)
Backed out changeset d4f962fb38be (bug 1060529)
2014-12-08 16:40:55 -08:00
Carsten "Tomcat" Book 7bccfba59f Backed out changeset 8455b9eef8f8 (bug 1066383) for bustage on a CLOSED TREE 2014-12-22 14:36:02 +01:00
Neil Deakin ee70891e45 Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv 2014-12-16 11:21:11 -05:00
Neil Deakin 2e2109d0f9 Bug 1060529, send the enabled state of child process commands to the parent on update, now with improved test, r=smaug,ehsan 2014-12-08 08:12:22 -05: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
David Parks 3f8568e6b8 Bug 1075670 - Remove mapScreenCoordinatesFromContent as it is legacy behavior r=billm 2015-02-04 04:22:30 -08:00
Akshendra Pratap d2b5be92ed Bug 1093021 - Implemented PromiseUtils.defer; r=yoric 2014-11-10 05:52:00 +01:00
Carsten "Tomcat" Book 6a293a24ca merge mozilla-inbound to mozilla-central a=merge 2014-11-18 17:25:29 +01:00
Shane Caraveo 002513286e Bug 1085691, fix notification indicator when browser window in background, r=dolske 2014-11-17 14:48:14 -08:00
Tim Taubert f815271141 Bug 1099490 - [e10s] Use nsBrowserStatusFilter in the content to avoid a flood of progress messages being sent to the parent r=billm 2014-11-15 15:58:08 +01:00
Paolo Amadini dfb185fe5d Bug 1094208 - Part 3 of 3 - Use DOM Promise scheduling in Promise.jsm. r=Yoric 2014-11-13 11:19:08 +00:00
Jeff Walden 94c702b2d7 Bug 982856 - De-indent Preferences.jsm contents that are now over-indented. r=Unfocused 2014-11-14 14:02:47 -08:00
Jeff Walden 2ab7106afd Bug 982856 - Rename Preferences._prefSvc to Preferences._prefBranch to better reflect its meaning. r=Unfocused 2014-11-14 14:02:24 -08:00
Jeff Walden 10f4d32522 Bug 982856 - Rename Preferences._prefBranch to Preferences._branchStr, so that the preferences branch accessor can use the name instead in a followup patch. r=Unfocused 2014-11-14 13:49:05 -08:00
Tim Taubert e2f56217e8 Bug 1077652 - Simplify about:newtab page update mechanism and correct behavior to work better with preloading r=gijs 2014-11-07 14:56:30 +01:00
Erik Vold 5a2b93c841 Bug 1092880 - Preferences.jsm MIN_INT is off by one r=gavin 2014-11-07 18:13:36 -08: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
Ryan VanderMeulen 9d14d03ae0 Merge fx-team to m-c. a=merge 2014-11-05 14:51:17 -05:00
Erik Vold 04af0a1fdc Bug 1092879 - Preferences.jsm MAX_INT does useless math r=gavin 2014-11-04 17:19:37 -08:00
Johnny Stenback a9061e152c Bug 1093865. Fix regression from bug 1080030, make select with optgroup w/o lable element show up again. r=felipe
---
 toolkit/modules/SelectContentHelper.jsm | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)
2014-11-04 23:21:05 -08:00
Akshendra Pratap b742dfdaf6 Bug 1080466 - Implement resolveOrTimeout in PromiseUtils.jsm. r=yoric 2014-10-30 08:21:00 -04:00
J. Ryan Stinnett a9277728ef Bug 1093363 - Add stack to unhandled promise rejection console message. r=Yoric 2014-11-03 15:55:00 +01:00
Ryan VanderMeulen 618a8fabc6 Merge m-c to inbound. a=merge
--HG--
rename : dom/tv/test/file_app.sjs => dom/tv/test/mochitest/file_app.sjs
rename : dom/tv/test/file_app.template.webapp => dom/tv/test/mochitest/file_app.template.webapp
rename : dom/tv/test/file_tv_non_permitted_app.html => dom/tv/test/mochitest/file_tv_non_permitted_app.html
rename : dom/tv/test/mochitest.ini => dom/tv/test/mochitest/mochitest.ini
rename : dom/tv/test/test_tv_non_permitted_app.html => dom/tv/test/mochitest/test_tv_non_permitted_app.html
extra : rebase_source : 43e1262bc9912ae6b97ec9302a1bc149e51c8e1e
2014-10-30 16:19:07 -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
Dave Townsend 71056da8c6 Bug 1093221: RemoteWebNavigation.loadURI should accept and pass referrer argument. r=mconley 2014-11-04 12:05:08 -08:00
Jed Davis 80b2289b66 Bug 1077057 - Add Linux sandboxing info to about:support. r=Unfocused 2014-11-06 12:40:00 +01:00
Jason Orendorff 2cacf236ed Bug 918828, part 1 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=Waldo with earlier review work by nbp.
--HG--
extra : rebase_source : 5780eed342b1780570650d140c7f14f966b7f1e1
2014-07-01 21:01:21 -05:00
Brad Lassey 374d37c1e7 bug 1086648 - NS_NOINTERFACE: Component does not have requested interface [nsIConsoleService.logStringMessage] SimpleServiceDiscovery.jsm:165 r=dolske 2014-10-21 12:24:32 -04:00
Brad Lassey 710174bd7e Bug 1054959: re-land "Send Video To Device" feature with fixed test_contextmenu.html, r=gavin
--HG--
extra : rebase_source : 80761ff6a0494aa9fdacf1aba51ebc4def35e98b
2014-10-17 15:55:14 -07:00
Carsten "Tomcat" Book 90d84f91ee Backed out changeset d38f7ebb2192 (bug 1054959) for m1 test failures 2014-10-17 09:58:52 +02:00
Brad Lassey 7ff01ce229 bug 1054959 - Add 'Send Video To Device' to the context menu for sending videos from desktop to a second screen r=gavin, ui-r=madhava
* * *
bug 1054959 - follow up to fix context menut test r=orange CLOSED TREE
2014-10-15 18:24:34 -04:00
Wes Kocher 59e0863445 Backed out changeset 1828c0ae54b9 (bug 1054959) for mochitest-1 bustage on a CLOSED TREE 2014-10-16 15:13:30 -07:00
Brad Lassey 99bd5cfd9b bug 1054959 - Add 'Send Video To Device' to the context menu for sending videos from desktop to a second screen r=gavin, ui-r=madhava
* * *
bug 1054959 - follow up to fix context menut test r=orange CLOSED TREE
2014-10-15 18:24:34 -04:00
Ryan VanderMeulen 57109dded7 Backed out changesets 93bf386d290e and 063cdd7b00cc (bug 1054959) for test_contextmenu.html failures.
CLOSED TREE
2014-10-16 15:19:41 -04:00
Brad Lassey 9a575d1772 bug 1054959 - Add 'Send Video To Device' to the context menu for sending videos from desktop to a second screen r=gavin, ui-r=madhava 2014-10-15 18:24:34 -04:00
Wes Kocher 86b3bed29d Backed out changeset 402cbbf91165 (bug 1054959) for mochitest-1 bustage 2014-10-15 17:47:19 -07:00
Brad Lassey 4ad96a68de bug 1054959 - Add 'Send Video To Device' to the context menu for sending videos from desktop to a second screen r=gavin, ui-r=madhava 2014-10-15 18:24:34 -04: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
Mike Quested 85aabf627f Bug 1074976 - Move function makeNicePluginName() into BroswerUtils.jsm module. r=felipe 2014-10-06 11:40:00 -04:00
Ehsan Akhgari 5cbb0c9221 Bug 1080030 - Trim the whitespace surrounding option/optgroup text when displaying a drop-down in e10s; r=felipe 2014-10-11 09:40:45 -04:00
Andrea Marchesini 7491bee8c3 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-08 17:15:22 +01:00
Andrew Halberstadt d292ee73f1 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Ryan VanderMeulen cd3e8a6f73 Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini d272279126 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-07 15:20:52 +01:00
Jeff Walden 4205d1c2e6 Bug 982856 - Make Preferences.jsm not use mutable [[Prototype]]. Special thanks to Edouard Oger for debugging the issue with the initial version of this patch. r=Unfocused 2014-01-31 11:34:43 -08:00
Blake Kaplan f809f5b13f Bug 1026099 - Rework the spellchecker context menu to not use CPOWs. r=ehsan/billm/felipe
This patch fixes a few nits and typos in the C++ spellchecking code as well as
fixing the Finnish dictionary and multiple installed dictionaries in general (r=ehsan).

It reworks the spellchecking context menu to use async message passing (in JS)
and reduces, by a little, the CPOW use in the context menu code (r=felipe).

Finally, the spellcheck IPDL no longer needs to be 'rpc' since we no longer
nest spellchecking calls, so it can go back to being 'sync' (r=billm).
2014-10-03 10:52:37 -04:00
Bill McCloskey 0d587be093 Bug 1073826 - Fix isBrowserPrivate on Android (r=margaret) 2014-09-30 13:53:09 -07:00
Neil Deakin 6c1e283ef7 Bug 1071771, disable dictionary list when it cannot be accessed from another process. This makes the context menu work again after using it on a misspelled word, r=mconley 2014-09-30 12:05:53 -04:00
Carsten "Tomcat" Book 369aa43021 Merge m-c to fx-team 2014-09-29 16:19:41 +02:00
Carsten "Tomcat" Book 9d31360549 merge mozilla-inbound to mozilla-central a=merge 2014-09-29 15:42:55 +02:00
Florian Quèze 550cbe5a37 Bug 1067367 - tapping the icon of a second doorhanger reopens the first doorhanger if it was already open, r=Enn. 2014-09-29 15:33:34 +02:00
Tomasz Kołodziejski 4c14e3120b Bug 1070923 - Fix intermittent test_bug451286.xul by waiting for the highlight toggle to finish. r=mikedeboer
--HG--
extra : rebase_source : 109dcc17a75333f1715e48432893e216e73838fc
2014-09-26 10:49:00 -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
Tim Taubert 0abde01963 Bug 998267 - Don't always show the throbber when opening new tabs in e10s r=billm 2014-09-25 05:34:47 +02: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
Ryan VanderMeulen 240ed29614 Merge m-c to inbound. a=merge
CLOSED TREE
2014-09-24 16:08:33 -04:00
Brad Lassey a2d5e221ff Bug 1064834 - move common second screen modules to toolkit r=mfinkle
--HG--
rename : mobile/android/modules/RokuApp.jsm => toolkit/modules/secondscreen/RokuApp.jsm
rename : mobile/android/modules/SimpleServiceDiscovery.jsm => toolkit/modules/secondscreen/SimpleServiceDiscovery.jsm
2014-09-12 12:42:28 -04:00
Florian Quèze 00255e4a06 Bug 1056179 - WebRTC global indicator fails to open the sharing doorhanger if there's another notification before it, r=gavin. 2014-09-24 12:21:57 +02:00
Florian Quèze 2aa2289817 Bug 1067444 - Clicking the microphone button on the global webrtc sharing indicator opens a doorhanger with a camera icon, r=gavin. 2014-09-24 12:21:57 +02:00
Alexander J. Vincent b2864affa3 Bug 1071448 - Speed up binary searches using a bitwise operation. r=adw 2014-09-22 23:47:08 -07:00
Matthew Noorenberghe 7c1c30102f Bug 1072014 - Log.jsm: Allow logging of falsy arguments. r=Unfocused 2014-09-23 21:38:43 -07:00
Matthew Noorenberghe 8c234c3e50 Bug 1071870 - Log.jsm: Fix support for Log.Level.All in some services/ modules. r=markh 2014-09-23 21:38:34 -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
Carsten "Tomcat" Book 17b6861fc2 Merge m-c to mozilla-inbound 2014-09-19 14:35:57 +02:00
Mike Conley 11e4975e65 Bug 1069567 - [e10s] Make remote browser contentPrincipals not be CPOWs. r=billm.
--HG--
extra : rebase_source : 4f47430a2ff95737e579ddca1655d410656bb64a
2014-09-18 19:26:50 -04:00
Wes Kocher 45f4500903 Merge inbound to m-c a=merge 2014-09-18 15:26:44 -07:00
Gijs Kruitbosch 06493e0af6 Bug 990045 - focusNextFrame should special-case panels and notificationpopups, with the latter getting noautofocus by default, r=Enn, f=MarcoZ
--HG--
extra : rebase_source : a0fe3fba430301560433db3dbb825d5bbd7bfb9b
2014-09-18 13:29:03 +02:00
Bill McCloskey f88fcd7f26 Bug 1066447 - Make cloudsync test work in e10s (r=ttaubert) 2014-09-18 08:56:55 -07:00
Ryan VanderMeulen 04eba7c166 Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE.
Backed out changeset b59c02df792f (bug 918828)
Backed out changeset 12e7deed1b17 (bug 918828)
Backed out changeset b87ca498ea9a (bug 918828)
Backed out changeset 621224c58e71 (bug 918828)
Backed out changeset 4faff84eb1ba (bug 918828)
Backed out changeset 3695c1c812a5 (bug 918828)
2014-09-16 17:26:34 -04:00
Bill McCloskey cb01bf980d Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) 2014-09-23 15:48:52 -07:00
Tomasz Kołodziejski 63556e7c60 Bug 429732 - Make Finder.jsm iterate over matches asynchronously in small batches so it does not block the UI thread. r=mikedeboer 2014-09-18 10:23:00 +02:00
Jason Orendorff 68b38c7094 Bug 918828, part 2 - Change iteration code to call iterable[Symbol.iterator]() rather than iterable["@@iterator"](). r=nbp.
--HG--
extra : rebase_source : 529d0cd48cd1993cd8cc648ac385ca12342ecfd1
2014-07-01 21:01:21 -05:00
Honza Bambas ed3e3039d3 Bug 1064212 - Add fromWindow() to LoadContextInfo.jsm, r=dolske 2014-09-16 15:51:51 +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
Brian R. Bondy 70f2e5e54b Bug 1049774 - GMPInstallManager logs when logging disabled. r=gfritzsche 2014-09-15 20:25:12 -04:00
Wes Kocher 6e187f49f8 Merge m-c to inbound a=merge 2014-09-15 16:41:45 -07: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
Tim Taubert 318164d65c Bug 1067117 - Typo in Sqlite.jsm: REASON_CANCELLED should be REASON_CANCELED r=mak 2014-09-14 16:54:41 +02: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
Chris Peterson d126c3c24f Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem 2014-07-21 21:43:21 -07:00
Mike Conley 501c84401a Bug 927424 - Allow findbar binding to cancel content focusing when using RemoteFinder in an e10s window. r=evilpie.
--HG--
extra : source : 2f6420722723035b1ed11e5de8e1829e827552fa
2014-09-04 15:17:47 -04:00
Tim Taubert f20cb9b88b Backed out changeset 1917953b1f89 (bug 961867) on a CLOSED TREE r=bustage 2014-09-04 15:08:57 -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
Dave Townsend 3ad459f0a7 Backing out bug 961867 for causing an intermittent test failure. 2014-09-04 11:37:55 -04:00
Dave Townsend 0c740b5b4b Bug 961867: Pass app tab status to child processes and allow onBeforeLinkTraversal to work there. r=smaug, r=felipe 2014-09-02 17:43:08 -04:00
Tomasz Kołodziejski 4fd7332f4a Bug 429732 - speed up highlighting by optimizing _getEditableNode. r=ehsan 2014-08-29 11:14:00 +02: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
Bill McCloskey 90e0a9f8c4 Bug 1059007 - [e10s] Update canGoBack for subframe navigations (r=felipe) 2014-08-28 13:37:16 -07:00
David Rajchenbach-Teller bb78b4880d Bug 1059746 - Fix typos that prevent Sqlite.jsm from displaying the name of unclosed clients. r=froydnj 2014-08-28 05:09:00 -04:00
Ryan VanderMeulen f290da4831 Merge m-c to inbound. a=merge 2014-08-25 16:28:25 -04: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
Qeole 45d26eb52c Bug 1045209 - Remove media.gmp-gmpopenh264.path pref and set install path for OpenH264 plugin to <profile-dir>/<gmp-plugin-id>/<version>. r=unfocused,jesup
Certain usage scenarios, like enterprise roaming profile setups, lead to the installed OpenH264 plugin not being found anymore.
We install the plugin into the profile directory, so the fix here is to just store the install path relative the profile and not an absolute path.
We also now store the plugin in a version-specific subdirectory, which avoids further issues like e.g. Windows preventing updates due to locking loaded DLLs.
2014-08-25 17:23:34 +02:00
Ed Lee b06eddffed Bug 1042876 - Update newtab endpoints to new v2/links [r=adw]
Point to new endpoints that can be strict on types, so request the appropriate content type.
2014-07-23 14:33:13 -07: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
Jim Mathies a72af37b5f Bug 691601 - Update browser form validation so that it is e10s compatible. r=felipe, dao 2014-08-21 10:42:42 -05:00
Bill McCloskey 0f6b688b48 Bug 1046964 - Fix some JS warnings (r=ttaubert) 2014-08-19 17:27:58 -07:00
David Rajchenbach-Teller 511052dbd4 Bug 1024686 - Add missing return in Sqlite.jsm. r=mak 2014-06-12 12:53: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
Benjamin Smedberg aa23f17657 Bug 1053836 - Fix subclassing of prefix loggers by only overriding the log() method, not all the other methods. This fixes `this` resolution in the Experiment log override, r=gps
--HG--
extra : rebase_source : fd81dc1a5aa15b4b1e57413991a787a463b42945
2014-08-14 16:30:54 -04:00
Alex Bardas 0647fe4544 Bug 999293 - [e10s] Make charset menu work. r=adw 2014-08-13 13:29:00 -04:00
Jim Mathies 82c4993d66 Bug 1057332 - Update dumpLn in BrowserUtils based on review comments. Originally landed in bug 691601. r=gavin 2014-08-25 11:00:53 -05: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
Tyler Colgan 739507e466 Bug 1038215 - Change FormData.collect() to avoid storing credit card data for Session Restore r=ttaubert 2014-07-30 15:25:35 +02: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
Brian R. Bondy 38921a66a3 Bug 1041181 - Fix repeated GMPInstallManager log lines. r=gfritzsche 2014-07-25 21:51:41 -04:00
Ed Lee b32fe95f18 Bug 1042204 - Control the enhancement of history tiles with a pref [r=adw]
Only show enhanced history when the pref allows it. Update newtab pages when enhanced pref changes.

--HG--
extra : rebase_source : 3a7466d119df6d0bffef4a71e9142b1e21f077ed
2014-07-23 11:02:51 -07: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
Georg Fritzsche 64bb3bdfec Bug 1041080 - Fix OpenH264Provider path registration, default enabled state and logging r=Unfocused a=kwierso 2014-07-19 20:01:01 +02: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
Allison Naaktgeboren aa3f13d172 Bug 1039764 - fix bad js in spellchecker context menu in Nightly.r=mconley 2014-07-17 19:06:29 -07: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
Carsten "Tomcat" Book 9e0a923f6f merge fx-team to mozilla-central a=merge 2014-07-15 16:08:30 +02:00
Allison Naaktgeboren cd7511f5cf Bug 693555 - Update inline spellchecker underlining for multiprocess(e10s).r=ehsan, mrbkap 2014-07-01 15:24:27 -07:00
Dão Gottwald 39e4605c54 Bug 1034845 - Re-enable pasting data URIs to the location bar. r=gijs
--HG--
extra : rebase_source : e03b3d39e47dd1c917e0e343621d8c51f500685e
2014-07-11 00:39:55 +02:00
Ryan VanderMeulen 6777a8c00a Merge inbound to m-c on a CLOSED TREE. a=merge 2014-07-10 18:22:38 -04:00
Ed Morley 51bd789719 Bug 1035773 - Change AsyncShutdown timeout crash prefix from "ERROR:" to "FATAL ERROR:"; r=Yoric 2014-07-10 16:40:24 +01:00
Carsten "Tomcat" Book 61f33624c3 merge fx-team to mozilla-central a=merge 2014-07-10 14:54:35 +02:00
Ed Lee 5d11c6ec87 Bug 1036280 - Newly added links are type=undefined instead of history [r=adw]
Include history type and make link creation the same by removing bgColor/imageURI.
2014-07-09 21:16:48 -07:00
Carsten "Tomcat" Book c5a0038de8 Merge mozilla-central to fx-team 2014-07-10 15:15:52 +02:00
Drew Willcoxon 1bda00a462 Bug 1005601 - "gContextMenu is null" thrown for first textarea context menu in a window. r=Gijs 2014-07-10 03:31:04 -07:00
Asaf Romano 31c0792962 Bug 1018679 - History/Bookmarks migration from Safari fails if the corresponding Property List file uses 3-byte integers. r=mak 2014-07-09 21:21:47 +03:00
Asaf Romano 11fa950049 Bug 738910 - Use DataView in PropertyListUtils. r=mak 2014-07-08 16:07:31 +03: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
David Rajchenbach-Teller 4476e91d8c Bug 1034977 - Fixing 'Debugging' typo in Sqlite.jsm. r=yoric 2014-07-07 09:06:00 +02:00
David Rajchenbach-Teller f08ef99f9b Bug 1034977 - "Crash in mozalloc_abort(char const* const) | NS_DebugBreak | nsDebugImpl::Abort(char const*, int) with AsyncShutdownTimer "Sqlite.jsm Waiting for connections to close"" r=gps 2014-07-07 06:29: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
Alexandru Tifrea ced2565878 Bug 1004515 - Add support for the find counter in RemoteFinder. r=mikedeboer 2014-07-09 16:27:37 -07:00
Bernardo P. Rittmeyer 97876cf0a5 Bug 524760 - Hide print.macosx.pagesetup* preference from about:support as it's not useful there. r=MattN 2014-07-03 11:26:00 +02:00
Harsh Pathak 7c4b2ba847 Bug 643041 - Merge nsIX509Cert2 and nsIX509Cert3 into nsIX509Cert, and merge nsIX509CertDB2 into nsIX509CertDB. r=keeler
--HG--
extra : rebase_source : 5283c637e45dbee9f741d56cda54fdef1afce16e
2014-07-03 22:09:24 -07:00
Bill McCloskey 842257593a Bug 1031609 - Remove old e10s Adblock compat code (r=mconley) 2014-07-14 22:10:06 -07:00
Wes Kocher c778b21cc9 Merge fx-team to m-c a=merge 2014-07-02 17:24:00 -07:00
Carsten "Tomcat" Book 13244b6a4d Merge mozilla-central to fx-team 2014-07-02 15:11:39 +02:00
Gijs Kruitbosch 415b181f96 Bug 1018154 - part 1: replace blocking of security principal inheriting with onpaste handler, r=dao 2014-07-01 15:27:08 +01:00
Wes Kocher a135a30a9e Backed out changeset d87da7f7a3a9 (bug 693555) for android and b2g build bustage 2014-07-01 15:50:08 -07:00
Allison Naaktgeboren 995bc6046f Bug 693555 - Update inline spell checker underlining for multiprocess.r=ehsan,mrbkap 2014-07-01 15:24:27 -07:00
Tim Taubert 4c60fb3eae Bug 1030719 - Properly restore form data for contenteditables r=smacleod 2014-06-26 15:55:16 +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
Walter Litwinczyk cfa586e393 Bug 701948 - Rename nsIGfxInfo::FEATURE_NO_INFO to nsIGfxInfo::FEATURE_STATUS_OK. r=jgilbert 2014-07-01 14:44:09 -07:00
Paolo Amadini dc1b839122 Bug 1030714 - Clarify that unhandled rejections indicate an issue with the code. r=Yoric 2014-06-26 13:40:12 +01: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
Jim Blandy 7e20285e70 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07: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
Manish Goregaokar 3d638b09df Bug 978857 - Create Battery.jsm. r=Yoric 2014-07-01 05:50:00 +02: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
Ed Morley 6703cfdbb0 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-06-19 15:59:56 +01:00
David Rajchenbach-Teller 44fd50ee30 Bug 1027033 - AsyncShutdown errors should cause test failures but should not break AsyncShutdown. r=froydnj 2014-06-18 05:40:00 -04:00
Birunthan Mohanathas 51ba75d135 Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin 2014-06-18 17:56:02 -07:00
David Rajchenbach-Teller fb7f5dd4ca Bug 1010518 - Maintaining stack information through Task.jsm. r=paolo 2014-06-09 13:27:00 +02:00
Bernardo P. Rittmeyer 7388c901e1 Bug 804430 - Add list of whitelisted locked prefs to about:support. r=Unfocused 2014-06-10 10:49:00 -04:00
Drew Willcoxon bb9fc828cf Bug 1013051 - Fix "Comparable link missing required property: frecency" error. r=ttaubert 2014-06-10 10:34:20 -07:00
Ed Lee 389a56837a Bug 975235 - Send click pings for Directory Tiles (including which link, tile, other metadata) [r=adw]
Send a ping from the DirectoryLinks module on various click actions from newtab page.
2014-06-09 22:03:23 -07:00
Gijs Kruitbosch 64b3274549 Bug 1016419 - implement showing lwt in customization mode, r=mconley,jaws 2014-06-02 21:59:38 +01:00
Tim Taubert 233dacb3c6 Backed out changeset 84a0967ba12d (bug 804430) 2014-06-08 08:28:05 +02:00
Bernardo P. Rittmeyer a9e3dcf1a0 Bug 804430 - Added list of whitelisted locked prefs to about:support. r=Unfocused 2014-06-05 02:47:00 +12:00
David Rajchenbach-Teller d7c9fdea78 Bug 1022198 - AsyncShutdown.jsm typo fix. r=yoric 2014-06-07 10:21:00 -04:00
Maxim Zhilyaev 79bcb4d3f4 Bug 995806 - test_DirectoryLinksProvider.js xpcshell test makes tcp connection to example.com [r=mcmanus]
Point to localhost instead of nosuchhost for tests.
2014-06-06 11:02:55 -07:00
Ed Lee 4262c7162e Bug 1019298 - Use Telemetry to count which directory links were shown in which tile position [r=adw f=gfritzsche]
Remember the directory index and trigger the telemetry probe for link0-8 and tile0-8.
2014-06-05 00:29:51 -07:00
David Rajchenbach-Teller 394d31a92b Bug 1018895 - Make AsyncShutdown output easier to parse by TBPL. r=froydnj, r=edmorley 2014-06-03 01:14:00 -04:00
Maxim Zhilyaev 04c483b8bd Bug 993906 - Package and send appropriate data with remotely hosted links request [r=adw]
Save a copy of the directory links count to send with the links request.
2014-06-02 09:14:08 -07:00
Gijs Kruitbosch 5e7d356c4d Bug 1016582 - pin new back/fwd/refresh/stop/star group at the top of the context menu, r=jaws
--HG--
extra : rebase_source : 26b6555b405e247daab91317ac9bed284fb7fb63
2014-05-29 12:08:32 +01:00
David Rajchenbach-Teller 047698453e Bug 1014473 - Trivial code cleanup on AsyncShutdown. r=froydnj 2014-05-27 14:21:00 -04:00
Maxim Zhilyaev 06484b61f2 Bug 993904 - Use cached directory links instead of locally packaged links [r=adw]
Read in the local file instead of fetching the packaged file.
2014-05-27 13:59:34 -07:00
Maxim Zhilyaev b26041e88a Bug 993901 - Implement logic to decide when to fetch remotely hosted links [r=adw]
Download links file if it's been a day on init, new tab load, or pref change.
2014-05-27 13:59:33 -07:00
Wes Kocher dd116b95d3 Backed out changeset 94eef72cb9b7 (bug 993901) for causing OSX bc1 to frequently fail in browser_tabopen_reflows.js 2014-05-28 17:00:32 -07:00
Wes Kocher 306fb2f082 Backed out changeset 9e93a0ac18a0 (bug 993904) for depending on 94eef72cb9b7, which I'm about to back out for bustage 2014-05-28 16:59:30 -07:00
Maxim Zhilyaev 4f14b0937d Bug 993904 - Use cached directory links instead of locally packaged links [r=adw]
Read in the local file instead of fetching the packaged file.
2014-05-27 13:59:34 -07:00
Maxim Zhilyaev 3980423de1 Bug 993901 - Implement logic to decide when to fetch remotely hosted links [r=adw]
Download links file if it's been a day on init, new tab load, or pref change.
2014-05-27 13:59:33 -07:00
David Rajchenbach-Teller d2d23b6a0b Bug 1014473 - Fix AsyncShutdown warning. r=froydnj 2014-05-22 02:53:00 -04:00
Chris Manchester af38d16c1f Bug 997364 - Make fileAppender chain promises on file creation.; r=irving 2014-05-16 19:45:04 -04:00
Adam Dane [:hobophobe] eac4337e6e Bug 1008450 - Bail on _findIterator when we lack a body node. r=mikedeboer 2014-05-14 15:16:03 -05:00
David Rajchenbach-Teller 9b8a9ea813 Bug 985655 - Sphinx documentation for AsyncShutdown. r=ted, r=froydnj 2014-05-12 13:01:00 -04:00
David Rajchenbach-Teller 905cdda8df Bug 985655 - Ensure that Sqlite.jsm doesn't shutdown before its clients. r=mak 2014-05-13 01:00:00 -04:00
David Rajchenbach-Teller 93718802f4 Bug 985655 - Split AsyncShutdown's mechanism into a lightweight Barrier (that doesn't spin the event loop and doesn't cause crashes) and a heavyweight Spinner (that does). Also, exposing Barrier so as to let services expose lightweight shutdown dependencies without having to spin the event loop. r=froydnj, sr=bsmedberg 2014-05-12 12:44:00 -04:00
Marina Samuel 09bce320ba Bug 986521 - Fetch Directory Links data from a network location to cache locally. r=adw 2014-05-09 11:24:30 -04:00
Ryan VanderMeulen ee0a788293 Merge fx-team to m-c. 2014-05-08 16:04:26 -04:00
Dave Huseby 6fe23512c2 Bug 972075 - Add profile markers from browser element event synthesis. r=BenWa, r=vingtetun 2014-05-05 16:41:00 -04:00
Mike de Boer bc908e1e24 Bug 947344: add more shortcut tooltip and label helpers where possible. r=mconley. 2014-05-08 11:14:20 +02:00
David Rajchenbach-Teller d6f5da42b5 Bug 994951 - Activate OS.File xpcshell tests on B2G. r=froydnj 2014-05-05 06:53:00 -04:00
Asaf Romano 64ea68b6be Bug 981689 - Show a notice to beta users when we turn telemetry on by default on the beta channel - Firefox Desktop (very final fix). r=bsmedberg. 2014-05-06 10:15:20 +03:00
Mike de Boer 6c4d29c0e6 Bug 257061: adding a counter of found matches to the find in page bar. r=Unfocused 2014-05-01 13:01:14 +02:00
Ed Morley b17e01b56a Backed out changeset 8d131b6770d7 (bug 257061) for exceptions in findbar.xml 2014-05-01 11:45:32 +01:00
Mike de Boer 3b54ae345d Bug 257061: adding a counter of found matches to the find in page bar. r=Unfocused. 2014-05-01 11:30:26 +02:00
Irving Reid 30b56f1bef Bug 966674: #3 Add parameter substitution in log messages; r=gps,rnewman 2014-04-29 10:09:29 -04:00
Irving Reid c53a02f070 Bug 966674: #2 Move exceptionStr() and stackTrace() from utils.js to Log.jsm; r=gps,rnewman 2014-04-29 10:09:27 -04:00
Irving Reid 8af21435cb Bug 966674: #1 Clean up a couple of ReferenceErrors; r=gps 2014-04-29 10:09:25 -04:00
Asaf Romano 60541760b5 Bug 981689 (Show a notice to beta users when we turn telemetry on by default on the beta channel) - For the new channel-override preference, use UpdateChannel.jsm rather than nsIXULRuntime so that it's easier to QA the feature by hacking install.js. As part of that, add a new argument to UpdateChannel.js for excluding partners. r=bsmbedberg. 2014-04-28 17:04:51 +03:00
Ryan VanderMeulen 0f340e34ff Merge fx-team to m-c. 2014-04-16 22:29:41 -04:00
Gijs Kruitbosch 07f75ea89c Bug 996363 - order OS X cloverleaf symbol correctly in ShortcutUtils.jsm, r=Unfocused
--HG--
extra : rebase_source : e0adc6db828fa66f879dec58ab0bbb370f3512ee
2014-04-16 13:23:19 +01:00
Ryan VanderMeulen 2f2f5dd033 Merge m-c to fx-team. 2014-04-15 23:28:51 -04:00
Ed Lee db27d3fc8a Bug 991210 - [new tab page] Tiles are sometimes arranged all in a single line (wrapping as appropriate, e.g. to two lines with 5 items and then 4 items), instead of 3x3 grid [r=adw]
Always Grid_init before "load", defer size calculation to "load", and only wait for links cache for site rendering. Clean up timers triggered from previous tests to avoid unexpected updates.

--HG--
extra : rebase_source : aba79dc12fd3660c50d8004197a6b2f5a23419cb
2014-04-15 12:14:09 -07:00
David Rajchenbach-Teller c7a88add5c Bug 995198 - Promise Debugging API. r=paolo 2014-04-15 12:51:19 -04:00
Martin Stransky f649feb49b Bug 983843 - Use toolkit drag & drop functions for Gtk3 too. r=karlt 2014-04-16 10:29:39 -04:00
Paolo Amadini d965536636 Bug 887923 - Switch Task.jsm from promise.js to Promise.jsm. r=mano 2013-06-27 11:34:21 -07:00
Olivier Yiptong 84c48a9ff0 Bug 992327 - Change directoryLinks and NewTabUtils to imageURI instead of imageURISpec [r=adw]
Replace reference data and uses of s/Spec//.
2014-04-08 17:02:24 -07:00
Ryan VanderMeulen f7f6976e6e Merge inbound to m-c. 2014-04-08 18:17:58 -04:00
Marco Bonardo dca9b6269a Bug 991682 - Sqlite.jsm API to clone an open db connection. r=Yoric 2014-04-08 14:09:26 +02:00
Florian Quèze 184c9722c2 Bug 991202 - The event callback of popup notifications should have a way to prevent the panel from showing, r=felipe.
--HG--
extra : rebase_source : 3005a199a081d8cc9aa803c0f7d6e426d8af03a0
2014-04-07 19:37:50 +02:00
Mark Hammond cae334e085 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
Ed Morley 104c587e79 Backed out changeset 8b2f6ad94248 (bug 887923) for turning Windows mochitest-browser-chrome orange 2014-03-31 18:09:30 +01:00
Carsten "Tomcat" Book 2c72c3916e Merge m-c to mozilla-inbound 2014-04-08 15:39:46 +02:00
Neil Deakin 6def64a610 Bug 610545, fix tests to disable arrow panel transitions to speed them up and fix mouse targetting issues, r=felipe 2014-04-08 08:45:52 -04:00
Paolo Amadini fb82de9434 Bug 887923 - Switch Task.jsm from promise.js to Promise.jsm. r=mano 2013-06-27 11:34:21 -07:00
Brandon Benvie 90378e664d Bug 941920 - Implement full Promise API in Promise.jsm. r=paolo 2014-03-31 14:43:07 +02:00
Ed Lee 81dab972bb Bug 972930 - Clicks (raw number) for tiles [r=adw]
Provide an array of expected directory link types to count how many were clicked.
2014-03-31 01:51:22 -07:00
Olivier Yiptong a304de35fc Bug 975228 - Create logic to merge frecency-pages and Tiles (Tile equiv 1000 frecency) [r=adw]
Use DirectoryLinksProvider for Firefox and make PlacesProvider match in expected Links format.
Make sure there's at least 2 of each type so Telemetry doesn't know for sure which links were used.
2014-03-31 01:51:21 -07:00
Drew Willcoxon 92da42e60f Bug 911307 - Reflect changes to top sites immediately in about:newtab (part 2, front-end patch). r=ttaubert 2014-03-28 23:31:05 -07:00
Phil Ringnalda 25ffcd7643 Back out 43663582cfdb (bug 987404) because it looks like it disabled things even without e10s being defined 2014-03-30 23:18:57 -07:00
Mark Hammond cde2db8ab1 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-03-31 14:11:49 +11:00
Phil Ringnalda 5828eecda1 Back out ab12037022ef:81f65b2f3d07 (bug 911307) for intermittent Win8 debug failures in its browser_newtab_update.js
CLOSED TREE
2014-03-30 12:42:09 -07:00
Drew Willcoxon 1e64e83e8e Bug 911307 - Reflect changes to top sites immediately in about:newtab (part 2, front-end patch). r=ttaubert 2014-03-28 23:31:05 -07:00
Gregory Szorc 5b230fc390 Bug 989137 - Part 3: Log.jsm API to get a Logger that prefixes messages; r=bsmedberg
A common pattern for logging is to have multiple loggers for multiple
underlying object instances. You often want to have each instance attach
some identifying metdata contained in each logged message. This patch
provides an API to facilitate that.

--HG--
extra : rebase_source : 5816e0671c78f55cca45bdd1aed52c85695945c4
2014-03-28 11:36:37 -07:00
Phil Ringnalda 128149306e Backed out 2 changesets (bug 911307) for frequent timeouts in browser_newtab_perwindow_private_browsing.js
Backed out changeset 70638b7c97f1 (bug 911307)
Backed out changeset 3951f7e82b4c (bug 911307)
2014-03-29 12:13:11 -07:00
Drew Willcoxon 5af27d6f35 Bug 911307 - Reflect changes to top sites immediately in about:newtab (part 2, front-end patch). r=ttaubert 2014-03-28 23:31:05 -07:00
Olivier Yiptong f34b0065c9 Bug 975211 - Create backend logic to provide list of Tiles and associated metadata (image, text, background color) [r=adw]
Package a list of directory links to expose via DirectoryLinksProvider.jsm
2014-03-27 01:03:42 -07:00
Marco Bonardo cab27b563b Bug 983571 - browser.bookmarks.autoExportHTML = true no longer works. r=Yoric 2014-03-25 17:25:58 +01:00
Paolo Amadini 44aa2a1ad3 Bug 986364 - Convert to Promise.jsm in the Toolkit "modules" folder. r=mak 2014-03-24 15:47:50 +01:00
Paolo Amadini 33e7a4d46a Bug 973239 - Promise should call executor and handlers with "undefined" as thisArg. r=benvie 2014-03-24 15:44:11 +01:00
Marco Bonardo 98170a796e Backout 0469cf95fbfe (bug 983571) cause didn't mean to land it yet. 2014-03-22 15:43:20 +01:00
Marco Bonardo 9886cd331a Bug 983571 - browser.bookmarks.autoExportHTML = true no longer works. r=Yoric 2014-03-22 14:26:52 +01:00
Carsten "Tomcat" Book 26f471ed60 Merge mozilla-central to fx-team 2014-03-21 15:35:37 +01:00
Boris Zbarsky 009cf4dd56 Bug 980962. Fix in-tree consumers to not construct typed arrays without "new". r=jorendorff 2014-03-20 23:19:42 -04:00
Jared Wein cbd250673e Bug 940393 - Win8: Text color on inactive tabs makes text very hard to read. r=gijs
--HG--
extra : rebase_source : 03e07612be960c1b3a961e065404034ae0db5ce1
2014-03-20 20:23:36 -04:00
Matthew Noorenberghe 89f1638653 Bug 885139 - Notify consumers about LWT optimization and listen for it in LightweightThemeListener. r=jaws
[Australis]
2014-03-20 13:55:49 -07:00
Benjamin Smedberg b95d18d5eb Fix the test for bug 981842 to expect the new data on a CLOSED TREE. 2014-03-20 13:50:05 -04:00
Gregg Lind f8c4280718 Bug 981842 - Show details about current and past teleemtry experiments in about:support, r=bsmedberg 2014-03-20 11:19:19 -04:00
Bill McCloskey 183cb20358 Bug 917681 - [e10s] Make context menu work for selected text (r=felipe) 2014-03-14 11:47:46 -07:00
Bill McCloskey fd05f3eb04 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Ryan VanderMeulen c9d4ba6f8d Merge m-c to fx-team. 2014-03-13 15:37:02 -04:00
Vaibhav Agarwal c75ff964a1 Bug 971132 - B2G mochitests should use the new manifest format for runtests; r=jmaher 2014-03-13 10:40:10 -04:00
Brandon Benvie 5ec7b047de Bug 943512 - Stubify Promise.jsm so it can be used in the devtools debugger server. r=paolo
--HG--
rename : toolkit/modules/Promise.jsm => toolkit/modules/Promise-backend.js
2014-03-05 10:39:19 -08:00
Carsten "Tomcat" Book 9259b7757c merge fx-team to mozilla-central 2014-03-12 12:19:49 +01:00
Bill McCloskey f03d9fc63e Bug 980766 - [e10s] Send document content type to remote-browser.xml (r=felipe) 2014-03-11 20:13:41 -07:00
Jan Keromnes f44d6472e8 Bug 974498 - Refactor XPIProvider's private zip utilities into a ZipUtils.jsm. r=Mossop 2014-03-11 17:01:29 -04:00
Ryan VanderMeulen 315d399635 Backed out changeset 1c3076666191 (bug 943512) for Gaia UI test bustage. 2014-03-12 15:23:48 -04:00
Brandon Benvie 90b6c59fde Bug 943512 - Stubify Promise.jsm so it can be used in the devtools debugger server. r=paolo
--HG--
rename : toolkit/modules/Promise.jsm => toolkit/modules/Promise-backend.js
2014-03-12 18:49:43 +01:00
Wes Kocher af2cd64053 Unbacked out changeset 19fe1e621c5c (bug 966182) because it didn't actually introduce the new hazard. 2014-03-05 20:45:55 -08:00
Wes Kocher 21932fdf4b Backed out changeset 3bfcf691690a (bug 966182) for adding a hazard. 2014-03-05 20:31:38 -08:00
Myk Melez 4aa1695140 Bug 966182 - implement Task.async; r=paolo 2014-03-05 18:06:17 -08:00
Bill McCloskey 2a45ae57c9 Bug 976772 - [e10s] Make sure <select> element appears at the right place, even in a subframe (r=felipe) 2014-02-28 17:00:17 -08:00
Mike de Boer 39863567a7 Bug 326743: support the find clipboard in the find toolbar. r=Unfocused 2014-02-28 16:07:32 +01:00
Tim Taubert 912ca83674 Bug 977013 - Follow-up because of undefined constant Cu r=bustage 2014-02-26 15:29:34 +01:00
Tim Taubert 1038706063 Bug 977013 - TelemetryTimestamps.jsm should use Cu.cloneInto() rather than JSON.stringify/parse r=yoric 2014-02-26 11:55:40 +01:00
Carsten "Tomcat" Book 5d5e9aeb99 Merge mozilla-central to fx-team on a CLOSED TREE 2014-02-25 15:42:32 +01:00
Mark Hammond f17e4379b4 Bug 975944 - fix log appenders' ._name property. r=unfocused 2014-02-25 09:31:41 +11:00
Neil Rashbrook b15efc9c98 Bug 956657 Share more charset menu code between the view source window and the browser r=Unfocused
--HG--
extra : rebase_source : 7fd31cfc4b8eefee38fa06e63351cc207a9208db
2014-02-23 18:28:04 +00:00
Alexander J. Vincent 8d99d1aa31 Bug 952307 - Move some addon-private JSM's to a subdirectory. r=Unfocused
--HG--
rename : toolkit/mozapps/extensions/AddonLogging.jsm => toolkit/mozapps/extensions/internal/AddonLogging.jsm
rename : toolkit/mozapps/extensions/AddonRepository.jsm => toolkit/mozapps/extensions/internal/AddonRepository.jsm
rename : toolkit/mozapps/extensions/AddonRepository_SQLiteMigrator.jsm => toolkit/mozapps/extensions/internal/AddonRepository_SQLiteMigrator.jsm
rename : toolkit/mozapps/extensions/AddonUpdateChecker.jsm => toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm
rename : toolkit/mozapps/extensions/LightweightThemeImageOptimizer.jsm => toolkit/mozapps/extensions/internal/LightweightThemeImageOptimizer.jsm
rename : toolkit/mozapps/extensions/PluginProvider.jsm => toolkit/mozapps/extensions/internal/PluginProvider.jsm
rename : toolkit/mozapps/extensions/SpellCheckDictionaryBootstrap.js => toolkit/mozapps/extensions/internal/SpellCheckDictionaryBootstrap.js
rename : toolkit/mozapps/extensions/XPIProvider.jsm => toolkit/mozapps/extensions/internal/XPIProvider.jsm
rename : toolkit/mozapps/extensions/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIProviderUtils.js
2014-01-07 20:14:08 -08:00
Ryan VanderMeulen 0291c5929b Backed out 3 changesets (bug 956657, bug 974824, bug 974258) for mochitest-other failures on a CLOSED TREE.
Backed out changeset 792ce962cad6 (bug 956657)
Backed out changeset a1574a6b0544 (bug 974824)
Backed out changeset ad851c771c04 (bug 974258)
2014-02-21 15:28:43 -05:00
Neil Rashbrook 2ccf75f0bd Bug 956657 Share more charset menu code between the view source window and the browser r=Unfocused
--HG--
extra : rebase_source : 6fd5f6565b6dd0c07db0d530ffa01311d6e6d643
2014-02-21 00:17:13 +00:00
Marina Samuel c6138fecf7 Bug 950174: Part 1: Move required session store files from browser/ to toolkit/modules. r=gps, ttaubert
--HG--
rename : browser/components/sessionstore/src/FormData.jsm => toolkit/modules/sessionstore/FormData.jsm
rename : browser/components/sessionstore/src/ScrollPosition.jsm => toolkit/modules/sessionstore/ScrollPosition.jsm
rename : browser/components/sessionstore/src/XPathGenerator.jsm => toolkit/modules/sessionstore/XPathGenerator.jsm
2014-02-19 11:28:00 -05:00
Justin Dolske 6279400910 Bug 967349 - PopupNotifications should support a "Learn More" link. r=mattn 2014-02-18 19:05:34 -08:00
Ryan VanderMeulen df542932af Merge b2g-inbound to m-c. 2014-02-18 15:04:12 -05:00