Commit Graph

666 Commits

Author SHA1 Message Date
Alessio Placitelli
e2b03cc30d Bug 1136083 - Fix |this._log| being null in tests using Telemetry. r=gfritzsche 2015-02-25 23:54:34 +01:00
Alessio Placitelli
a11ca42ec1 Bug 1122061 - Move TelemetrySession tests out of test_telemetryPing.js. r=gfritzsche 2015-02-25 23:54:33 +01:00
Wes Kocher
788d1b8da6 Merge m-c to inbound a=merge CLOSED TREE 2015-02-24 15:42:16 -08:00
Wes Kocher
d9c4959758 Merge fx-team to m-c a=merge 2015-02-24 15:41:09 -08:00
Ryan VanderMeulen
5ce7838926 Backed out 7 changesets (bug 1075670) for e10s browser_586068-browser_state_interrupted.js crashes.
Backed out changeset 4ca74b217fe8 (bug 1075670)
Backed out changeset 83199cfc333f (bug 1075670)
Backed out changeset 065b859e6525 (bug 1075670)
Backed out changeset a3e8329610d9 (bug 1075670)
Backed out changeset ced9055e0bcc (bug 1075670)
Backed out changeset e6d6f0c11133 (bug 1075670)
Backed out changeset b823c6c95030 (bug 1075670)

CLOSED TREE
2015-02-24 11:53:34 -05:00
Brad Lassey
57bd8eeebb bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop 2015-02-23 11:39:05 -05:00
Dave Townsend
7e72af1d6f Bug 1087966: Fix tab detach in e10s windows. r=mconley
When swapping docshells we also have to swap any properties on remote-browsers
that are cached from the content process. This includes things like the
remoteWebNavigation etc. which in turn cache content information. Some of
these also maintain message listeners that we have to switch to the new browser
and message manager.
2015-02-18 16:47:43 -08:00
Carsten "Tomcat" Book
66f197d101 merge fx-team to mozilla-central a=merge 2015-02-24 13:15:43 +01:00
Benoit Girard
34a6d628b7 Bug 1135809 - add apz. prefs to about:support. r=kats 2015-02-23 15:51:41 -05:00
Mike Conley
c581bf3ecf Bug 1077168 - Have RemoteWebProgress dispatch DOMWindowID's to nsIWebProgressListener's. r=felipe. 2015-02-10 12:28:31 -05:00
Nathan Froyd
5c8d497188 Bug 1133201 - part 1 - treat null links in BrowserUtils.linkHasNoReferrer as specifying rel="noreferrer"; r=Gijs,mconley
It turns out that treating null links as being OK for passing along
referrer information means that we now pass referrer information for
plain text "links" that are opened via the context menu.  For referrer
information, we should take a much more conservative approach, and
declare that null links are always treated as if they had
rel="noreferrer".
2015-02-17 12:46:21 -05:00
David Parks
7d8bc7ad68 Bug 1075670 - Remove mapScreenCoordinatesFromContent as it is legacy behavior. r=billm
mapScreenCoordinatesFromContent is now wrong, unnecessary, and gone.
2015-02-04 04:22:30 -08:00
Dave Townsend
dc818bf586 Bug 1081891: Only reset the browser title when we start to switch to a new document location. r=mconley
--HG--
extra : rebase_source : 1a409e35a48bdcc4f021674dbfae8d10dac71489
extra : amend_source : 921b8dde2fa1711015d39b2a8ccc5fa335e5ba5e
2015-02-18 11:57:45 -08:00
Andrew McCreight
4557c8ae64 Back out bug 1071880 for causing bug 1083952. 2015-02-18 07:19:29 -08:00
Ryan VanderMeulen
6d1fb2c8e1 Merge m-c to inbound. a=merge 2015-02-17 14:27:23 -05:00
Gabriele Svelto
648983dd11 Back out bug 1075670 for causing smoketest failures on B2G, bug 1133518 and friends. rs+a=kats 2015-02-17 10:39:35 -05:00
Ankit Goyal
6039fe8105 Bug 1131940 - Delete unused getMigratedData method in ResetProfile.jsm. r=MattN 2015-02-13 11:26:00 +01:00
Brad Lassey
1991fdab3b bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop 2015-02-12 19:22:53 -05:00
Ryan VanderMeulen
3c8186c130 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-02-13 12:13:22 -05:00
Mark Hammond
ea62d33bae Bug 1131829 - remove PromiseUtils.resolveOrTimeout. r=yoric
--HG--
extra : rebase_source : c229ccea9774298712312e657529697e1f9cd216
2015-02-13 08:43:31 +11:00
Ryan VanderMeulen
91aa8783e3 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-02-12 18:02:35 -05:00
Mike de Boer
3db9cc112f Bug 1130356: Allow multiple anchors for multiple notifications without using an iconbox. r=florian 2015-02-12 11:42:42 +01:00
Mike de Boer
16b5c7f5ed Bug 1130356: Support the screensharing doorhanger in Social API chat windows and allow for mutiple independent notification icons per type. r=florian 2015-02-12 11:42:38 +01:00
Wes Kocher
7465de1fe4 Backed out changeset fe5c25b8b675 (bug 1071880) for various test failures on a really CLOSED TREE 2015-02-11 19:09:00 -08:00
Brad Lassey
2cde1446bb bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop 2015-01-30 18:36:33 -05:00
Bill McCloskey
c436b0ddb8 Bug 1127927 - Make link saving safe for e10s (r=mconley) 2015-02-11 12:55:29 -08:00
Carsten "Tomcat" Book
27cd4c3c96 Backed out 6 changesets (bug 1075670) for bustage on a CLOSED TREE
Backed out changeset 4d68750b4e28 (bug 1075670)
Backed out changeset 4d34eb58c46d (bug 1075670)
Backed out changeset d3ac4fd82311 (bug 1075670)
Backed out changeset 8b72b1201661 (bug 1075670)
Backed out changeset cd6cf15b27cc (bug 1075670)
Backed out changeset bf710daef92b (bug 1075670)
2015-02-11 16:03:06 +01:00
David Parks
68343fa91e Bug 1075670 - [e10s] event.screenX and event.screenY is wrong
mapScreenCoordinatesFromContent is now wrong, unnecessary, and gone.
2015-02-04 04:22:30 -08:00
Neil Deakin
3014be5692 Bug 1059219, show text-related items (clipboard, undo, etc) in context menu for input type=number, r=mconley 2015-02-10 21:00:05 -05:00
Mike Kaply
55cf558f7a Mike Kaply - Bug 1115405 - Remove unnecessary Cu.reportError. r=Mossop 2015-02-09 12:51:52 -06:00
Stephen Pohl
be6e3d806d Bug 1089867: Add tests for Adobe EME CDM download/install. r=gfritzsche
--HG--
rename : toolkit/mozapps/extensions/test/browser/browser_openH264.js => toolkit/mozapps/extensions/test/browser/browser_gmpProvider.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_openh264.js => toolkit/mozapps/extensions/test/xpcshell/test_gmpProvider.js
2015-02-17 12:50:31 -05:00
Stephen Pohl
beadb8532a Bug 1089867: Disable and hide Adobe EME by default and add ability to hide hidden GMPs in addon manager. r=gfritzsche 2015-02-17 12:50:27 -05:00
Stephen Pohl
2633f2824f Bug 1089867: Enable download and install of EME plugins. r=gfritzsche 2015-02-17 12:50:10 -05:00
Abhishek Potnis
ac7acbf236 Bug 784806 - Add most "browser.download" prefs to about:support. r=adw 2015-02-05 12:44:19 -08:00
Marina Samuel
196200fc5b Bug 1126183 - Provide a way to check if a site is part of the top 100 PlacesProvider links. r=adw 2015-02-04 16:49:15 -05:00
Gijs Kruitbosch
18d24513a7 Bug 1109757 - expose update channel and buildID to about:support data gathering, r=MattN,f=cww,gavin 2015-01-28 01:44:14 +00:00
Wes Kocher
0ecb2cf0d3 Backed out changeset f84850059d9e (bug 1071880) for bc3 orange on a CLOSED TREE 2015-01-29 18:57:29 -08:00
Brad Lassey
84614ddb2b bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop 2015-01-29 20:27:18 -05:00
Gijs Kruitbosch
6f8fae9cfd Bug 1125378 - fix up test failures caused by forgotten schema update, rs=bustage on a CLOSED TREE
--HG--
extra : amend_source : 529e8a02186d02034e17b0e453cc385319ae6a9a
2015-01-29 17:18:51 +00:00
Gijs Kruitbosch
c8d8432aba Bug 1125378 - indicate default e10s state in remote troubleshooting, r=gavin 2015-01-28 17:13:42 +00:00
Wes Kocher
d8b5525f1a Merge fx-team to m-c a=merge 2015-01-28 18:36:42 -08:00
Tim Taubert
3698165856 Bug 1023565 - Remove setTimeout() when restoring contentEditable values r=smacleod 2015-01-28 15:06:19 +01:00
Jed Davis
069e5b6b0b 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
63d91ed309 Bug 1069416 - Part 8: Remove JS_HAS_SYMBOLS from Promise-backend.js. r=paolo 2015-01-28 13:06:38 +09:00
Mike Conley
58c267124c 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
4786d454c5 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
c0d63f4f21 Bug 1123384 - Move Telemetry main ping implementation out of TelemetryPing.jsm. r=gfritzsche 2015-01-22 12:23:00 +01:00
Brad Lassey
569221882d 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
dc130e7588 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
b6d9283771 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
2a5ffb8d23 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
2bdb92f14f Bug 881331 - PopupNotifications added in background windows should show their anchor icon, r=MattN. 2013-11-14 08:06:45 +05:30
Jon Coppeard
68672860f2 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
241384b603 merge fx-team to mozilla-central a=merge 2015-01-07 14:11:47 +01:00
Tooru Fujisawa
88fe5eb39d Bug 1116413 - Fix example comment for PromiseUtils.resolveOrTimeout. r=yoric 2015-01-07 13:16:13 +09:00
Tim Taubert
6cd4f30812 Bug 1008029 - Fix intermittent browser_newtab_update.js failures r=Gijs 2014-11-14 20:21:17 +01:00
Stephen Pohl
dd619430ee 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
b800e0e168 Bug 1110271 - Enable GMPInstallManager on Android r=mfinkle 2015-01-05 11:03:27 -06:00
Wes Johnston
318e7ac495 Bug 1064669 - Use a Viewless Fragment for managing MediaPlayer lifecycle. r=mfinkle 2014-09-19 16:55:18 -07:00
Phil Ringnalda
ade5f6b03b Merge m-i to m-c, a=merge 2014-12-24 15:38:41 -08:00
Tom Schuster
8d71a7d0ca Bug 764496 - Make EV detection work in content processes. r=keeler,kanru 2014-12-24 14:04:24 +01:00
Ryan VanderMeulen
d5b00e6e16 Merge m-c to fx-team. a=merge 2014-12-22 17:59:25 -05:00
Mark Finkle
0b8b7d0d3b Bug 1078796 - Remove special purpose Matchstick filtering code r=wesj 2014-12-22 15:42:04 -05:00
Neil Deakin
f0e5d54215 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
9b748faee7 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
d2ebc2ac1b Merge inbound to m-c. a=merge
CLOSED TREE
2014-12-17 20:53:20 -05:00
Brad Lassey
46cfae8bb2 bug 1112338 - increase max output stream to 720p r=rbarker, mfinkle 2014-12-17 18:38:09 -05:00
Nathan Froyd
18656f5924 Bug 1031264 - make opening links in new {tabs,windows} honor rel="noreferrer"; r=mconley 2014-12-10 12:42:18 -05:00
Brad Lassey
584f791170 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
1e90fc0e30 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
5094ec66a0 Bug 1090961 - Enqueue Sqlite.jsm transactions. r=Yoric
--HG--
extra : rebase_source : ffe49b9c2cbee0ee48c715810e343adc2d38d271
2014-12-11 15:50:51 +01:00
Neil Deakin
08bdf771e0 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
23b15dcbbd merge fx-team to mozilla-central a=merge 2014-12-09 13:08:37 +01:00
Tim Taubert
956102133e Bug 1106936 - [e10s] Fix progress throbber for remote browsers r=billm 2014-12-03 14:14:23 -08:00
Wes Kocher
4f38e5819e 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
d271b129f2 Backed out changeset 8455b9eef8f8 (bug 1066383) for bustage on a CLOSED TREE 2014-12-22 14:36:02 +01:00
Neil Deakin
6bdf17d15f 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
bf446d189e 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
1c1e641ec5 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
e13e67e527 Bug 1075670 - Remove mapScreenCoordinatesFromContent as it is legacy behavior r=billm 2015-02-04 04:22:30 -08:00
Akshendra Pratap
3c2448ea2c Bug 1093021 - Implemented PromiseUtils.defer; r=yoric 2014-11-10 05:52:00 +01:00
Carsten "Tomcat" Book
a156113b50 merge mozilla-inbound to mozilla-central a=merge 2014-11-18 17:25:29 +01:00
Shane Caraveo
63a12e10b3 Bug 1085691, fix notification indicator when browser window in background, r=dolske 2014-11-17 14:48:14 -08:00
Tim Taubert
557a84a874 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
4e2d64f102 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
3192ce34e9 Bug 982856 - De-indent Preferences.jsm contents that are now over-indented. r=Unfocused 2014-11-14 14:02:47 -08:00
Jeff Walden
1f27c7f49d 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
bc0be1f33a 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
29ed1e782f 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
cb747560c9 Bug 1092880 - Preferences.jsm MIN_INT is off by one r=gavin 2014-11-07 18:13:36 -08:00
Carsten "Tomcat" Book
a9be2c8b89 merge fx-team to mozilla-central a=merge 2014-11-07 14:56:02 +01:00
Mark Hammond
d07d26fab2 Bug 1079563 (part 2) - allow white-listed sites to request troubleshooting info. r=MattN 2014-11-07 18:12:26 +11:00
Mark Hammond
6e9ec64669 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
a4e70fd4d9 Merge fx-team to m-c. a=merge 2014-11-05 14:51:17 -05:00
Erik Vold
fe37123459 Bug 1092879 - Preferences.jsm MAX_INT does useless math r=gavin 2014-11-04 17:19:37 -08:00
Johnny Stenback
24b6f1a80d 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
9e35ab4bd0 Bug 1080466 - Implement resolveOrTimeout in PromiseUtils.jsm. r=yoric 2014-10-30 08:21:00 -04:00
J. Ryan Stinnett
e88b05c532 Bug 1093363 - Add stack to unhandled promise rejection console message. r=Yoric 2014-11-03 15:55:00 +01:00
Ryan VanderMeulen
d18b779a40 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
53e4b14b6f 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