Andreea Pavel
17a7053b0d
Merge mozilla-inbound to mozilla-central. a=merge
2018-04-26 17:03:43 +03:00
Ryan VanderMeulen
dd9e28b9cc
Merge m-c to autoland. a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : 273d04bb1e8ee4b8c0bc59e3ce926e64bcc4aa9a
2018-04-26 08:48:42 -04:00
Ryan VanderMeulen
bcb74332bf
Merge m-c to inbound. a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : e7b9ac74e2053c62b71c61e67c224b31f0994a4e
2018-04-26 08:47:22 -04:00
Ryan VanderMeulen
dd8d13d4b6
Fix the broken backout of bug 1438375 to reopen the CLOSED TREE.
...
--HG--
extra : amend_source : 1fa43b15c46f36d99ffc17e750d25d6c937486ee
2018-04-26 08:38:45 -04:00
Bogdan Tara
b802be6941
Backed out changeset fb836a045f20 (bug 1438375) for browser chrome failres at browser/components/preferences/in-content/tests/browser_extension_controlled.js : fixed line ending a=backout CLOSED TREE
...
--HG--
extra : amend_source : c7bba71ed697f8ffcc7b4a6c6f19d3e92577965c
2018-04-26 11:39:42 +03:00
Andreea Pavel
d539978c47
Backed out changeset fb836a045f20 (bug 1438375) for browser chrome failures at browser/components/preferences/in-content/tests/browser_extension_controlled.js a=backout
...
--HG--
extra : source : 8801ee790cc2ae7bbb39613515365ca24f30abaa
2018-04-26 10:45:11 +03:00
Andreea Pavel
a21531022b
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-26 09:04:59 +03:00
Dorel Luca
7153e84656
Backed out 3 changesets (bug 1451307) for Mochitest failure on toolkit/components/url-classifier/tests/mochitest/test_bug1254766.html. CLOSED TREE
...
Backed out changeset be0a9b78c224 (bug 1451307)
Backed out changeset 13e58d5887d8 (bug 1451307)
Backed out changeset 7f89d94d45ba (bug 1451307)
--HG--
rename : browser/base/content/test/trackingUI/benignPage.html => browser/base/content/test/general/benignPage.html
rename : browser/base/content/test/trackingUI/browser_trackingUI_1.js => browser/base/content/test/general/browser_trackingUI_1.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_2.js => browser/base/content/test/general/browser_trackingUI_2.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_3.js => browser/base/content/test/general/browser_trackingUI_3.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_4.js => browser/base/content/test/general/browser_trackingUI_4.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_5.js => browser/base/content/test/general/browser_trackingUI_5.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_6.js => browser/base/content/test/general/browser_trackingUI_6.js
rename : browser/base/content/test/trackingUI/browser_trackingUI_telemetry.js => browser/base/content/test/general/browser_trackingUI_telemetry.js
rename : browser/base/content/test/trackingUI/file_trackingUI_6.html => browser/base/content/test/general/file_trackingUI_6.html
rename : browser/base/content/test/trackingUI/file_trackingUI_6.js => browser/base/content/test/general/file_trackingUI_6.js
rename : browser/base/content/test/trackingUI/file_trackingUI_6.js^headers^ => browser/base/content/test/general/file_trackingUI_6.js^headers^
rename : browser/base/content/test/trackingUI/trackingPage.html => browser/base/content/test/general/trackingPage.html
2018-04-26 05:08:47 +03:00
Dorel Luca
1c84618b5b
Backed out changeset 5de60fc0f2da (bug 1446203) for Mochitest failure on browser/extensions/formautofill/test/mochitest/test_address_level_1_submission.html. CLOSED TREE
2018-04-26 04:07:15 +03:00
Shane Caraveo
1e0138caf3
Bug 1455755 Move browserSettings.proxyConfig to proxy.settings, r=aswan, mstrimer
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-25 18:50:22 -05:00
Kris Maglione
be628a4524
Bug 1456677: Make the blocklist service a JSM, with an XPCOM service stub. r=Gijs
...
Aside from making things easier for JS callers, this also makes it harder to
accidentally trigger an early load of the service, which can be expensive
during startup.
This also makes a slight change to nsPluginHost to initially preserve the
previous blocklist state when a plugin is updated, to avoid the risk of the
possible additioanl asynchrony unblocking a plugin that should stay blocked.
MozReview-Commit-ID: 4EvIGJ1Ke0Z
--HG--
rename : toolkit/mozapps/extensions/nsBlocklistService.js => toolkit/mozapps/extensions/Blocklist.jsm
extra : rebase_source : e7047615ea3a728478695c76a0c521b0281f363b
extra : amend_source : b74115abacacd17ae3e8433a534a5bbb541905b0
2018-04-24 17:46:44 -07:00
Ciure Andrei
4602920dd0
Backed out 4 changesets (bug 1386807) for failing opt-mochitest-chrome-3 M(c3) toolkit/content/tests/chrome/test_maximized_persist.xul CLOSED TREE
...
Backed out changeset 669b85a6cab8 (bug 1386807)
Backed out changeset 8da96d4d931a (bug 1386807)
Backed out changeset 6cd45f41ee01 (bug 1386807)
Backed out changeset 2b9b6042e586 (bug 1386807)
2018-04-26 12:27:46 +03:00
Ciure Andrei
55be309816
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-26 12:19:43 +03:00
Ciure Andrei
0bb7ae998e
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-04-26 12:23:04 +03:00
vinoth
092f628b93
Bug 1453560 - Apply Meta CSP to Content Privileged about:certerror and about:neterror. r=ckerschb, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D918
--HG--
rename : browser/base/content/aboutNetError.xhtml => browser/base/content/aboutNetError.js
2018-04-26 04:07:07 -04:00
Andreea Pavel
268b9d66c5
Backed out changeset fb836a045f20 (bug 1438375) for browser chrome failres at browser/components/preferences/in-content/tests/browser_extension_controlled.js
...
--HG--
extra : source : 8801ee790cc2ae7bbb39613515365ca24f30abaa
2018-04-26 10:45:11 +03:00
Jared Wein
b9d7c2eba2
Bug 1446203 - Basic Payment Request Shipping Address Add/Edit page. r=MattN
...
MozReview-Commit-ID: 9f0vPciw65V
--HG--
rename : toolkit/components/payments/res/containers/basic-card-form.js => toolkit/components/payments/res/containers/address-form.js
rename : toolkit/components/payments/test/browser/browser_card_edit.js => toolkit/components/payments/test/browser/browser_address_edit.js
rename : toolkit/components/payments/test/mochitest/test_basic_card_form.html => toolkit/components/payments/test/mochitest/test_address_form.html
extra : rebase_source : 0660f24a96f99f6b702f726d093ae6fb67c1ced2
2018-04-10 11:53:16 -04:00
Chris AtLee
96d067df95
Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
...
MozReview-Commit-ID: 2X03vU5bO32
--HG--
extra : rebase_source : 70d25b081ed874d4f88944e05f40764f948a45a7
2018-04-19 09:28:59 -04:00
Dorel Luca
b78d790273
Backed out changeset a63caceffcee (bug 1403548) for liniting failure on builds/worker/checkouts/gecko/taskcluster/taskgraph/transforms/beetmover_repackage.py. CLOSED TREE
2018-04-26 00:07:21 +03:00
Chris AtLee
a8def10cc3
Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
...
MozReview-Commit-ID: 2X03vU5bO32
--HG--
extra : rebase_source : d4b6672eae5b378ac5a5d80d7f14d193d201f517
2018-04-19 09:28:59 -04:00
Dorel Luca
68398eade7
Backed out changeset f55f15b26569 (bug 1408062) for Browser-chrome failure on browser/base/content/test/general/browser_audioTabIcon.js. CLOSED TREE
2018-04-25 23:06:18 +03:00
Rob Wu
6d7e401a87
Bug 1392067 - Disconnect open extension ports when the message manager goes away
...
- Previously, if a port is disconnected by the other end, then memory
would be leaked to `ProxyMessenger.ports` in ExtensionParent.jsm.
To fix this, the port descriptor is now saved separately, keyed by
port ID instead of message manager.
- Previously, when a message manager was disconnected (e.g. window
closed/tab crashed), the port is disconnected only if the port was
created from that page.
This patch adds bookkeeping to keep track of the message managers at
both the sender and receiver's side, so that the port is always
disconnected when the other side goes away.
- The new test browser_ext_port_disconnect_on_crash.js checks whether
the ports are disconnected as expected. Previously, the subtest
connect_from_tab_to_bg_and_crash_tab failed because of the previous
point.
- Although not as deterministic as the crash test, the new
browser_ext_port_disconnect_on_window_close.js reproduces the original
test failure and serves as a regression test for the bug.
- Previously, the data structure in ProxyMessenger.ports contained
the original `sender` and `recipient`. For the purpose of sending
port disconnection messages, these are not necessary and therefore
they have been removed.
- Fix incorrect JSDoc (type of portId is number, not string)
MozReview-Commit-ID: BoaKRVAUKuq
2018-04-25 22:31:03 +02:00
Kris Maglione
a7b308c3a2
Bug 1456686: Part 1 - Fix unused and shadowed explicit imports. r=standard8
...
These issues were previously ignored due to the nature of our global import
rules. They need to be fixed before that rule can be updated.
MozReview-Commit-ID: DCChktTc5TW
--HG--
extra : rebase_source : cffb1c9762191c579d1397c8169e6e7635d229da
extra : histedit_source : dea59ddd2daaae52069c5faceae9149a4f08dd73
2018-04-24 20:18:09 -07:00
Ian Bicking
e23d2028e1
Bug 1454029 - Export Screenshots 32.1.0 to Firefox (code excluding translations and Raven update); r=_6a68
...
MozReview-Commit-ID: GA75ZjrWBjm
--HG--
extra : rebase_source : b4e282a57eb9b80f80a7a07dea171fe87a7ebc46
2018-04-19 16:10:10 -05:00
Ian Bicking
3954244573
Bug 1454029 - Export Screenshots 32.1.0 to Firefox (upgrade Raven to 3.24.1); r=_6a68
...
MozReview-Commit-ID: 1cYxWWwLzmQ
--HG--
extra : rebase_source : 37e96fab8876a0455466bd67d1517c1f24e30777
2018-04-19 16:09:58 -05:00
Ian Bicking
2b01c1f008
Bug 1454029 - Export Screenshots 32.1.0 to Firefox (translations only); r=flod,_6a68
...
MozReview-Commit-ID: E6PueP7jKFk
--HG--
extra : rebase_source : 4ef21718bbf57c42c1e8df3e84190ff4db319ec1
2018-04-19 16:09:28 -05:00
Brindusan Cristian
9265429dcd
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-25 00:57:49 +03:00
Brindusan Cristian
59f801793b
Merge inbound to mozilla-central. a=merge
2018-04-25 00:50:59 +03:00
Stefan Hindli
ec586598c3
Bug 1381305 - disable browser_ext_user_events.js for frequent failures on Linux. r=jmaher
2018-04-24 02:01:00 +03:00
Tom Ritter
3705fef918
Bug 1446346 Do not clamp or jitter the AudioContext's CurrentTime if its interval is larger than our precision. r=jib
...
MozReview-Commit-ID: Bc1cto3pBKL
--HG--
extra : rebase_source : ace58df9f1669beacc176ab968f45a09ca44be2e
2018-04-17 15:35:51 -05:00
Andrei Oprea
37867257a0
Bug 1442067 - Revert 1428108 set browser.newtabpage.activity-stream.debug by default in local builds. r=Mardak
...
This reverts commit e997d3b39179176d04e9745e697712204655c507.
MozReview-Commit-ID: HS40TQryCjg
--HG--
extra : rebase_source : 63ce74da45499549c7fe1f2b5c438177b845285e
2018-04-20 12:08:46 +02:00
Andrea Marchesini
3abafd2746
Bug 1454889 - Remove createObjectURL()'s MediaStream overload, r=valentin
2018-04-24 16:19:51 +02:00
Margareta Eliza Balazs
36dec78aec
Merge inbound to mozilla-central. a=merge
...
--HG--
rename : toolkit/mozapps/extensions/internal/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIDatabase.jsm
2018-04-24 12:42:08 +03:00
Ciure Andrei
84bde96dc6
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-24 04:26:26 +03:00
Ciure Andrei
33e644e1da
Merge inbound to mozilla-central. a=merge
2018-04-24 04:14:21 +03:00
Justin Wood
d289c494d6
Bug 1455100 - Make devedition its own language pack addon id, by using MOZ_LANGPACK_EID again. r=nalexander,Pike
...
MozReview-Commit-ID: z1SJmCQflq
--HG--
extra : rebase_source : 4d5b6941f907e0e062a7f4466a246696290823fe
2018-04-19 14:48:11 -04:00
Dão Gottwald
1dd6ba95b7
Bug 1410591 - Focus the content area when restoring the selected tab. r=mikedeboer
2018-04-23 19:13:58 +02:00
Andreea Pavel
e495ef0c18
Backed out changeset e2573db9d14e (bug 1403965
) for failing browser chrome at browser/components/extensions/test/browser/test-oop-extensions/browser_ext_sidebarAction_runtime.js on a CLOSED TREE
2018-04-24 02:13:38 +03:00
Shane Caraveo
96d7662629
Bug 1403965
fix context menu position in extension sidebar, r=kmag
...
MozReview-Commit-ID: 37XgWflt2qG
--HG--
extra : rebase_source : 1d3db0366d99c671196153f973d2c12db387432e
2018-04-23 17:11:18 -05:00
Ricky Rosario
b7574c6126
Bug 1454262 - Regression: Search Bar highlight via cursor down/up keys is no longer possible r=Mardak
...
MozReview-Commit-ID: KS8KAG1WU76
--HG--
extra : rebase_source : a7eaaa4581b50b8704bfefdbe538ce3f609c7c78
2018-04-23 13:17:51 -04:00
k88hudson
f37daeac63
Bug 1448971 - Replace "when Firefox starts" section in about:preferences#general with checkbox r=flod,jaws
...
MozReview-Commit-ID: JHL20S5gZq2
--HG--
extra : rebase_source : 7b6462b85cf44f69ac978115656b724a59a935a6
2018-04-04 12:28:22 -04:00
Tim Nguyen
92c9a958e1
Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
...
MozReview-Commit-ID: 30wMauuc9oo
--HG--
rename : browser/base/content/default-theme-icon.svg => toolkit/mozapps/extensions/content/default-theme-icon.svg
extra : rebase_source : 5e4cf784135f4a8e40a2ed8357ba651e7fce9728
2018-04-01 13:53:31 +02:00
Edouard Oger
783ac499bc
Bug 1442133 - FxA messages client implementation. r=markh,tcsc
...
MozReview-Commit-ID: EWYlZLdyUA0
--HG--
extra : rebase_source : ac540a5d1c26067c95314d07a32db8994f3dcee6
2018-03-07 13:38:12 -05:00
Shane Caraveo
be53524747
Bug 1403965
fix context menu position in extension sidebar, r=kmag
...
MozReview-Commit-ID: 37XgWflt2qG
--HG--
extra : rebase_source : 224eb8ad1f1f12b1598cbad48536fab51e26648d
2018-04-24 13:01:00 -05:00
hemant
72ce6f775e
Bug 1434229 - Test tab reorder when tabbar is overflown r=dao
...
MozReview-Commit-ID: FgusKqb0XF6
***
--HG--
extra : rebase_source : 823d6ac24b551b05e4f04af2db0b30b31e6ed830
2018-04-24 12:40:55 +05:30
Gijs Kruitbosch
c4a85a5a4d
Bug 1456171 - make getPluginBlocklistState API asynchronous, r=kmag
...
MozReview-Commit-ID: KcDWtkdkNKs
--HG--
extra : rebase_source : 3c96317565b0efecc796ba4429324aa6c2945a69
2018-04-23 17:11:34 +01:00
Margareta Eliza Balazs
fa0ffa186e
Merge mozilla-central to autoland. a=merge CLOSED TREE
...
--HG--
rename : toolkit/mozapps/extensions/internal/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIDatabase.jsm
2018-04-24 14:51:28 +03:00
Tom Ritter
9b2ccc4508
Bug 1418162 Use a build constant to determine update channel, and update ESR equation for 60 r=froydnj,Gijs
...
Previously we used Services.appinfo.defaultUpdateChannel to determine if we were on ESR
and if so, we would assert to make sure the ESR equation hadn't changed. But that method
is a footgun. We could use UpdateUtils.getUpdateChannel, but for our purposes here, the
compile-time constant will work just as well.
If it's set correctly, for Mozilla, we will perform our assert check. If it's not set to
esr (e.g. for Tor), they'll skip the assert. They probably want to control their user agent
themselves anyway.
MozReview-Commit-ID: DLnWSEpCVJ6
--HG--
extra : rebase_source : 0559a10ba1d871a598b1004092840ddf502eef47
2018-02-19 09:43:27 -06:00
Dennis Schubert
bfa81ee131
Bug 1386807 - Part 3: Make the UA pref actually disable UA overrides r=Felipe
...
MozReview-Commit-ID: 25YsSg7P8DP
--HG--
extra : rebase_source : 3ecbc0c97f3458a6afcadc40e0ba27072c360488
2018-02-09 18:53:33 +01:00
Dennis Schubert
cc540543be
Bug 1386807 - Part 2: Add embedded webextension to enable CSS and JS overrides r=kmag,mconley
...
MozReview-Commit-ID: JdSUZYHkuiV
--HG--
extra : rebase_source : e585a26865dbaac082179142422f0fa395fd3087
2018-02-09 18:52:29 +01:00