Wes Kocher
cee41d5b80
Merge inbound to central, a=merge
2016-11-11 13:56:45 -08:00
Carsten "Tomcat" Book
cc5d30c616
Merge mozilla-central to mozilla-inbound
...
--HG--
extra : rebase_source : 658b3ffdfa71afff2d44129f50e50e2fbecbd06e
2016-11-11 16:43:07 +01:00
Felipe Gomes
554ee6118d
Bug 1314429 - Allow every add-on to run on e10s, except those explictly marked with multiprocessCompatible=false. r=mconley
...
There's also an existing blocklist of add-ons in bootstrap.js that currently only includes TabMixPlus
MozReview-Commit-ID: 5ocmfpxApxn
2016-11-11 13:43:03 -02:00
Carsten "Tomcat" Book
56781b3922
Backed out changeset 9cfc41a2869e (bug 1267810) for eslint failures
2016-11-11 09:08:33 +01:00
Wes Kocher
c1a8e22e32
Backed out 2 changesets (bug 1315407) for test-addon-installer.js.test and browser_bug553455.js failures a=backout
...
Backed out changeset 7f747c8f6c60 (bug 1315407)
Backed out changeset 95ef280ccc1b (bug 1315407)
2016-11-10 23:36:48 -08:00
Wes Kocher
93dca6f437
Backed out changeset 15886f6c3dd1 (bug 1311576) for test_ext_webrequest_filter.html failures a=backout
2016-11-10 23:36:07 -08:00
Alastor Wu
b2b31d2a59
Bug 1308153 - part1 : notify tabbrowser when the tab was blocked. r=baku,jaws
...
We need to notify tabbrowser about media-blocking so that we can show the unblocking tab icon.
See bug1308399 for more UX details.
MozReview-Commit-ID: E25lEhZLCZk
--HG--
extra : rebase_source : dcb6cb520bb0983010dfcc728f7251994a886612
2016-11-11 10:42:35 +08:00
Matthew Wein
a860065ecd
Bug 1267810 - Add a module for registering keywords and handling keyword input sessions. r=adw
...
MozReview-Commit-ID: Ghqe5xLw67Y
--HG--
extra : rebase_source : 4a319a11cc8f76e24edfccf15256404d3e858087
2016-11-11 12:41:05 +00:00
Matthew Wein
1dc56d3c39
Bug 1267810 - Add a module for registering keywords and handling keyword input sessions. r=adw
...
MozReview-Commit-ID: Ghqe5xLw67Y
--HG--
extra : rebase_source : ef23c5eb90a7e882c09736724ed5b63773be061c
2016-11-11 02:06:14 +00:00
Ryan VanderMeulen
0ea7937621
Bug 1316657 - Clean up the webrtc-related gtest entries in toolkit.mozbuild. r=jesup
...
--HG--
extra : rebase_source : 82350eae7e5d7c2ecd4399a12ed9935da8e61193
2016-11-11 10:32:54 -05:00
Neil Deakin
855d5e72e3
Bug 1314802, handle text zoom for select popups, r=felipe
2016-11-11 10:30:48 -05:00
Shane Caraveo
086959718c
Bug 1311576 fix webrequest filter for tabId and windowId, r=kmag
...
MozReview-Commit-ID: Gfg3Wv7JGI6
--HG--
extra : rebase_source : 08999bd99d095d1198a9cbaa3eb0c84b051f4473
2016-11-10 09:54:34 -08:00
Andrew Swan
992470914d
Bug 1315407 Refactor AddonInstall r=mossop,rhelmer
...
MozReview-Commit-ID: Hj88zv7cBhI
--HG--
extra : rebase_source : 9b862a1c0c9e357a5f262d36a14689cac1b20f29
extra : intermediate-source : b5554e10bab8c637b4b9974e7e1d94bb2a1c04a9
extra : source : d1002ce40764e6b5465563b08f124882ca815d9e
2016-11-09 13:04:30 -08:00
Andrew Swan
977c5b0df9
Bug 1315407 Revise tracking of active AddonInstalls r=rhelmer
...
MozReview-Commit-ID: Is3RMjSN6Bw
--HG--
extra : rebase_source : 87cc0078e73ceae0f0196729c446f56977332637
extra : intermediate-source : c47e12b63929919f9fdecad4aea1aeea0ed41cd0
extra : source : 67088f2c1a9c13b471ddeb57e874ce15c72dc014
2016-11-10 12:49:27 -08:00
Shane Caraveo
93cc71d46e
Bug 1314492 refactor webrequest tests, r=kmag
...
MozReview-Commit-ID: D0dleERLM3K
--HG--
extra : rebase_source : a9e3fd972ffb620231134888988368a756b7b32c
2016-11-10 16:01:50 -08:00
Gerald Squelart
0affeb4ab0
Bug 1316432 - Fix nsCOMPtr constructions&assignments from 0 - r=froydnj
...
Giving '0' (literal zero) to nsCOMPtr is now ambiguous, as both
nsCOMPtr(decltype(nullptr)) and nsCOMPtr(T*) could be used.
In any case, our coding standards mandate the use of 'nullptr' for pointers.
So I'm changing all zeroes into nullptr's where necessary.
MozReview-Commit-ID: LXiZTu87Ck6
--HG--
extra : rebase_source : f9dcc6b06e9ebf9c30a576f9319f76a51b6dc26f
2016-11-10 14:11:27 +11:00
Andrew Swan
573808d53f
Bug 1309282 Don't allow direct download from CDN r=rhelmer
...
MozReview-Commit-ID: Ka7wdosBTfS
--HG--
extra : rebase_source : 3fbefa7c049ac8636cac479848b39102a51dffa5
extra : amend_source : 08daac837b1fb79cb7fc4c52e52f9736270cd2b0
2016-10-11 12:50:38 -07:00
amy
9f1ac2e29b
Bug 1316542 - Add a bug number to the 'COOKIE_LEAVE_SECURE_ALONE' histogram entry. r=francois
...
--HG--
extra : rebase_source : 5fbb89de06693173c536c87705dd44b9da7c1af4
2016-11-11 04:56:32 +08:00
Jan Horak
cf2b65692c
Bug 1308936 - Draw tooltips correctly r=karlt
...
Tooltip widget is made in GTK3 as following tree:
* Tooltip window
* Horizontal Box
* Icon (not supported by Firefox)
* Label
Each element can be fully styled by CSS of GTK theme so we have to draw all
elements with appropriate offset and full box model.
MozReview-Commit-ID: E9yYd5UWBu4
--HG--
extra : amend_source : 99539e914e8d3fa07f6bed8a315e40c7d593f277
2016-11-11 11:31:29 +13:00
Karl Tomlinson
0d8ed5a581
bug 1315873 remove unused non-native fallback menuseparator styling, including margin accidentally applied to native separators r=dao
...
MozReview-Commit-ID: JkU3Hh0mbG5
--HG--
extra : transplant_source : %C4%85h%06%B4%9F%B6%95%C5%FF%D2d%9E%D9%D2%83%3D%CAw%A6
2016-11-10 11:23:30 +13:00
Nathan Froyd
6f41850366
Bug 1316642 - convert giant logical OR expression in IsBinaryFile into a for loop; r=gcp
...
The giant logical OR expression was causing GCC on x86-64 to churn out a
200K function, which is completely unnecessary. This revised
formulation is not maximally efficient, but it is a massive improvement
size-wise: IsBinaryFile + the table is about 2K on x86-64.
2016-11-11 01:00:11 -05:00
Kris Maglione
ae07eae061
Bug 1316396: Part 6 - Use MessageManagerProxy in parent proxy contexts. r=aswan
...
MozReview-Commit-ID: 1EgmGwzORWC
--HG--
extra : rebase_source : e61cc4c870d3ee4dba73e7d8745f2238ea701d3b
2016-11-10 13:06:17 -08:00
Kris Maglione
1a0bcdb88b
Bug 1316396: Part 5 - Move MessageManagerProxy to ExtensionUtils, and add support for proxied listeners. r=aswan
...
MozReview-Commit-ID: KhinS46k0yW
--HG--
extra : rebase_source : f7a165c5653f729b6cb987d9545d1af6c76ebbfc
2016-11-10 10:50:36 -08:00
Kris Maglione
e801f7eaa2
Bug 1316396: Part 4 - Refactor ChildAPIManager and sub-classes. r=aswan
...
MozReview-Commit-ID: LVChZtLxyNT
--HG--
extra : rebase_source : 4ed4d460ec95a6ebf32b76fa2232b11505cb5bbe
2016-11-10 12:29:38 -08:00
Kris Maglione
9f0f7ce3d2
Bug 1316396: Part 3 - Clean up the native messaging Port logic. r=aswan
...
MozReview-Commit-ID: E7ns3ZQl6FN
--HG--
extra : rebase_source : 49dc6bd3e557ed3aa1cc113aa8956fd75980d3b3
2016-11-09 12:28:09 -08:00
Kris Maglione
322251a9ed
Bug 1316396: Part 2 - Rename contexts to make it clearer how and where they're used. r=aswan
...
MozReview-Commit-ID: 25oSbulhCmX
--HG--
extra : rebase_source : 66a7160137e6824e7368be4fc087e7c16ee7e92d
2016-11-09 12:08:42 -08:00
Kris Maglione
5669335dd9
Bug 1316396: Part 1 - Reorganize parent, child, common, and test code into more appropriate modules. r=aswan
...
MozReview-Commit-ID: 5WMt69GoN3K
--HG--
rename : toolkit/components/extensions/ExtensionUtils.jsm => toolkit/components/extensions/ExtensionCommon.jsm
rename : toolkit/components/extensions/Extension.jsm => toolkit/components/extensions/ExtensionParent.jsm
rename : toolkit/components/extensions/Extension.jsm => toolkit/components/extensions/ExtensionTestCommon.jsm
extra : rebase_source : 43ddde9dccf5b89777cf07bacf71816076e7b57f
2016-11-10 12:35:22 -08:00
Andrea Marchesini
bfdeb02abf
Bug 1287866 - Awesomebar shouldn't force switching to a tab in a different container, r=Gijs, r=mak
2016-11-10 21:05:24 +01:00
Ryan VanderMeulen
d9e88af614
Bug 1316653 - Don't try to build TestJemalloc if tests are disabled. r=erahm
...
--HG--
extra : rebase_source : ea35812b6fa5a923ea7481efef6a5242bb5603be
2016-11-10 14:21:30 -05:00
Robert Strong
1b730dbff6
test code for Bug 1315505 - Add min and max values to app update integer values configured by preferences as appropriate to prevent prefs from breaking app update. r=mhowell
2016-11-10 09:06:29 -08:00
Robert Strong
271aec8587
client code for Bug 1315505 - Add min and max values to app update integer values configured by preferences as appropriate to prevent prefs from breaking app update. r=mhowell
2016-11-10 09:06:25 -08:00
Carsten "Tomcat" Book
f93282b491
Merge mozilla-central to mozilla-inbound
2016-11-10 17:08:43 +01:00
Carsten "Tomcat" Book
4b6cab91f9
merge mozilla-inbound to mozilla-central a=merge
2016-11-10 16:59:38 +01:00
Valentin Gosu
3c75088cde
Bug 1313095 - Add telemetry to measure if cache loads are faster than network loads r=michal
...
MozReview-Commit-ID: C6kMSPw8gxv
* * *
[mq]: bug1313095-telemetry-reval.patch
MozReview-Commit-ID: 8jwMgq0cx3Z
2016-11-10 16:14:34 +01:00
Phil Ringnalda
e7fdca7c8d
Backed out 6 changesets (bug 1301340, bug 1303113) for landing too close to a merge and causing leaks and test failures
...
Backed out changeset adfcc194af1c (bug 1303113)
Backed out changeset 085035586d2b (bug 1303113)
Backed out changeset 81f3bb541c86 (bug 1301340)
Backed out changeset 05c42cf92851 (bug 1301340)
Backed out changeset cb45e90f6596 (bug 1301340)
Backed out changeset f54a717c6fc6 (bug 1301340)
MozReview-Commit-ID: BkwhFJNtF7G
--HG--
extra : rebase_source : cc47ef8587f08b12b53406efee1d5b915d3c833a
2016-11-09 19:11:12 -08:00
Kris Maglione
c23fd12068
Bug 1254204: Part 3 - Refactor runChennelListener to decrease cyclomatic complexity. r=mixedpuppy
...
MozReview-Commit-ID: udmh8O94Jv
--HG--
extra : rebase_source : ff04fd5987796f1689c08b0544c66a8985e5d5e8
2016-11-08 21:51:23 -08:00
Kris Maglione
66a8f8f544
Bug 1254204: Part 2 - Allow suspending requests by returning Promises from blocking request listeners. r=mixedpuppy
...
MozReview-Commit-ID: B1ekz7WJ9kU
--HG--
extra : rebase_source : 376ad1771c5af3e4c73a6d83ac4a2e2fb1756ab0
2016-11-09 13:39:09 -08:00
Kris Maglione
5aed24393a
Bug 1254204: Part 1 - Apply WebRequest header changes differentially, after all listeners have run in parallel. r=mixedpuppy
...
MozReview-Commit-ID: Jk1ja5Y3lMI
--HG--
extra : rebase_source : 83802582693ca6bed14eee489adc909654f31fb6
2016-11-09 13:36:54 -08:00
Andrea Marchesini
73db43e2da
Bug 1316359
- autocomplete.xml must get userContextId from the attribute of the element instead using contentPrincipal, r=Gijs
2016-11-09 19:43:34 +01:00
Eric Rahm
2faeed6d55
Bug 1313485 - Convert XPCOM test TestJemalloc to a gtest. r=njn
...
MozReview-Commit-ID: 5yzn8o33Ne5
--HG--
rename : xpcom/tests/TestJemalloc.cpp => memory/gtest/TestJemalloc.cpp
2016-11-09 10:24:22 -08:00
Petr Sumbera
433839eccf
Bug 1314904 - uname() on success can return non-negative value (not just 0). r=bsmedberg
2016-11-03 03:23:46 -07:00
Matheus Longaray
0024b052cb
Bug 1306299 - Wait for network activity stop and paint in ReaderMode browser before showing the Simplified Print Preview mode. r=mconley
2016-11-01 14:00:00 -04:00
David Major
80da5b2dc3
Bug 1316168: Fix the clang-cl build in nsExceptionHandler.cpp. r=froydnj
...
MozReview-Commit-ID: HdUp3dGRmcq
--HG--
extra : rebase_source : 1bbfb18bffd3f19469984ffe32324a7250c0ac09
2016-11-09 10:39:20 -06:00
Dave Townsend
6365baa692
Bug 1315402: Make toolkit/mozapps/update pass no-undef. r=jaws
...
This is mostly using the import-globals-from rule to pull in globals when
the subscript loader is used. For a couple of files I've turned off no-undef
altogether, these are files that are loaded by the subscript loader and depend
on globals from the parent.
MozReview-Commit-ID: 2ZzgpCQTTuu
--HG--
extra : rebase_source : 6d2f20111ae27858811bd19db794dc9fb29183d0
2016-11-04 17:03:01 -07:00
Carsten "Tomcat" Book
5b3af6e85f
Merge mozilla-central to mozilla-inbound
2016-11-09 16:39:18 +01:00
Carsten "Tomcat" Book
846adaea6c
merge mozilla-inbound to mozilla-central a=merge
2016-11-09 16:38:04 +01:00
Florian Quèze
8329214144
Bug 1315228 - add a popupIconClass option to popup notifications so that the microphone and screensharing icons can be set without hacks, r=paolo.
2016-11-09 15:32:49 +01:00
amy
a58ca1d174
Bug 976073 - Part 1 : Implement spec, r=jdm r=dveditz
2016-11-09 17:14:21 +08:00
Carsten "Tomcat" Book
1d94331de7
Backed out changeset 364305744e4c (bug 1297790) for test bustage
2016-11-09 10:26:27 +01:00
George Wright
dd8ff04b54
Bug 1297790 - Add GPU process feature status to the Telemetry environment r=dvander,gfritzsche data-review=bsmedberg
2016-11-09 03:18:32 -05:00