Commit Graph

35490 Commits

Author SHA1 Message Date
Kris Maglione
87cb739adf Bug 1288885: Split out the longest-running alarm tasks into separate units. r=aswan
MozReview-Commit-ID: GwnRd6gncGI

--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_alarms.js => toolkit/components/extensions/test/xpcshell/test_ext_alarms_does_not_fire.js
rename : toolkit/components/extensions/test/xpcshell/test_ext_alarms.js => toolkit/components/extensions/test/xpcshell/test_ext_alarms_periodic.js
rename : toolkit/components/extensions/test/xpcshell/test_ext_alarms.js => toolkit/components/extensions/test/xpcshell/test_ext_alarms_replaces.js
extra : rebase_source : f6e989cee3980c80ab1409366f3bdb99effc365e
extra : histedit_source : 8a12aba658b198b0b173187857159e92d09d4458
2016-07-22 19:29:58 -07:00
Kris Maglione
58a6164f54 Bug 1288885: Migrate background page mochitests to xpcshell. r=aswan
MozReview-Commit-ID: Fiv7sArlWDw

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_background_generated_load_events.html => toolkit/components/extensions/test/xpcshell/test_ext_background_generated_load_events.js
rename : toolkit/components/extensions/test/mochitest/test_ext_background_generated_reload.html => toolkit/components/extensions/test/xpcshell/test_ext_background_generated_reload.js
rename : toolkit/components/extensions/test/mochitest/test_ext_background_sub_windows.html => toolkit/components/extensions/test/xpcshell/test_ext_background_sub_windows.js
rename : toolkit/components/extensions/test/mochitest/test_ext_background_window_properties.html => toolkit/components/extensions/test/xpcshell/test_ext_background_window_properties.js
extra : rebase_source : feeb29536c588816494fdb578f897d7d88ecb23c
extra : histedit_source : 44b8f476bf0953c0192e5248cc9d5984a73f7d6f
2016-07-22 18:44:27 -07:00
Kris Maglione
5ece514d52 Bug 1288885: Migrate downloads mochitests to xpcshell. r=aswan
MozReview-Commit-ID: Z67uTNUcqD

--HG--
rename : toolkit/components/extensions/test/mochitest/file_download.html => toolkit/components/extensions/test/xpcshell/data/file_download.html
rename : toolkit/components/extensions/test/mochitest/file_download.txt => toolkit/components/extensions/test/xpcshell/data/file_download.txt
rename : toolkit/components/extensions/test/mochitest/test_ext_downloads.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads.js
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_download.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads_download.js
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_misc.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_search.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads_search.js
extra : rebase_source : 5fd93c86ec6200290fc514ed568a72fa0e54293b
extra : histedit_source : 63b77e62e6eaf86905132397f8d65fcf6849531b
2016-07-22 18:49:50 -07:00
Kris Maglione
063286898a Bug 1288885: Migrate storage mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 1DYgv3LNDOW

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_storage.html => toolkit/components/extensions/test/xpcshell/test_ext_storage.js
extra : rebase_source : 49ffed0516446d8ca5dc647c1fee8b3efc6867d8
extra : histedit_source : 6eeaa383e74b7a6f6d86f87fe9a2f0d9b88a4635
2016-07-22 17:32:31 -07:00
Kris Maglione
ac8debc6f4 Bug 1288885: Migrate bookmarks mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 9PFJcqXXxhU

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_bookmarks.html => browser/components/extensions/test/xpcshell/test_ext_bookmarks.js
extra : rebase_source : 2c9d2611b967733ff685cb9ce7886ae326eae6a3
extra : histedit_source : 880c65df5bbd9721e1c7dcf963396e3d73b49c5d
2016-07-22 17:29:52 -07:00
Kris Maglione
ce003f10da Bug 1288885: Migrate localStorage mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 1sjpnsKYEv5

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_localStorage.html => toolkit/components/extensions/test/xpcshell/test_ext_localStorage.js
extra : rebase_source : c33f89ad30aa7785a4a12efe48cb498a1471cc72
extra : histedit_source : de6f946ab5b820efad5d75aef85055b3e8bbd50b
2016-07-27 21:47:53 -07:00
Kris Maglione
55707f2b84 Bug 1288885: Migrate simple extension mochitests to xpcshell. r=aswan
MozReview-Commit-ID: BiaTf6u43XP

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_background_runtime_connect_params.html => toolkit/components/extensions/test/xpcshell/test_ext_background_runtime_connect_params.js
rename : toolkit/components/extensions/test/mochitest/test_ext_extension.html => toolkit/components/extensions/test/xpcshell/test_ext_extension.js
rename : toolkit/components/extensions/test/mochitest/test_ext_idle.html => toolkit/components/extensions/test/xpcshell/test_ext_idle.js
rename : toolkit/components/extensions/test/mochitest/test_ext_onmessage_removelistener.html => toolkit/components/extensions/test/xpcshell/test_ext_onmessage_removelistener.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_getPlatformInfo.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_getPlatformInfo.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_sendMessage.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage.js
rename : toolkit/components/extensions/test/mochitest/test_ext_simple.html => toolkit/components/extensions/test/xpcshell/test_ext_simple.js
extra : rebase_source : a4931c7a6165193c45ea99538d4cc8300317929f
extra : amend_source : eb3ec077285d7ad83b89b6f1a8df73230a58ab20
extra : intermediate-source : af745bd5c20928ef776a7c94c76cb9c87ac77c71
extra : source : f9fd137c9691e75d9e01d61be14608e7f28c7815
2016-07-22 16:57:58 -07:00
Kris Maglione
6cab484667 Fix botched backout for changeset af745bd5c209 (bug 1288885)
MozReview-Commit-ID: KCC6FQ0yn45

--HG--
extra : amend_source : 1d7255b7fa215407c958d3ba51915f22461d6526
2016-07-28 13:49:38 -07:00
Kris Maglione
55cbd3e601 Backed out changeset af745bd5c209 for xpcshell test failures.
MozReview-Commit-ID: Dt6n5mRFLgN

--HG--
extra : amend_source : 2be72943ed781129bed07c3723d87b0f3d7eca9c
2016-07-28 13:42:02 -07:00
Kris Maglione
ec4a2f7021 Bug 1288885: Migrate simple extension mochitests to xpcshell. r=aswan
MozReview-Commit-ID: BiaTf6u43XP

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_background_runtime_connect_params.html => toolkit/components/extensions/test/xpcshell/test_ext_background_runtime_connect_params.js
rename : toolkit/components/extensions/test/mochitest/test_ext_extension.html => toolkit/components/extensions/test/xpcshell/test_ext_extension.js
rename : toolkit/components/extensions/test/mochitest/test_ext_idle.html => toolkit/components/extensions/test/xpcshell/test_ext_idle.js
rename : toolkit/components/extensions/test/mochitest/test_ext_onmessage_removelistener.html => toolkit/components/extensions/test/xpcshell/test_ext_onmessage_removelistener.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_connect_no_receiver.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_connect_no_receiver.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_getPlatformInfo.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_getPlatformInfo.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_sendMessage.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_sendMessage_no_receiver.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage_no_receiver.js
rename : toolkit/components/extensions/test/mochitest/test_ext_simple.html => toolkit/components/extensions/test/xpcshell/test_ext_simple.js
extra : rebase_source : 3de076c2130a02437313dc3b59573af3a9202273
extra : histedit_source : 989ba78b7408bbc73f7caefc2147b0911e1eed7c
2016-07-22 16:57:58 -07:00
Kris Maglione
c791f6dd21 Bug 1288885: Migrate alarms tests to xpcshell. r=aswan
MozReview-Commit-ID: 6NPOqsAfWSb

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_alarms.html => toolkit/components/extensions/test/xpcshell/test_ext_alarms.js
extra : rebase_source : 8d3fa5e2a00c3a0114d25190e8658c1bad7b69c1
extra : histedit_source : 88eaa95b5fe8b6b7f3ac2770beef7b0f7fc33d57
2016-07-22 16:21:42 -07:00
Kris Maglione
ff96d80145 Bug 1288885: Support testing WebExtensions from xpcshell tests. r=aswan
Most of the test helper code is derived from the SpecialPowers/ExtensionTestUtils
code that does the same. Eventually, the two implementations should probably
be unified, but I don't think it's worth the trouble for now.

MozReview-Commit-ID: 7Yy9jWkGsMM

--HG--
extra : rebase_source : 92cc01e1cde97fa79250d51bad5a56181fbe715c
2016-07-24 16:09:26 -07:00
Chris Pearce
9d4e51cf50 Bug 1288311 - Remove GMP install failed/unsupported telemetry reporting code. r=spohl
The telemetry result indicate that unexplained install failures are very rare,
so we don't need to bother keeping this probe.

We should still need to check whether the GMP files disappear from disk, as
telemetry indicates this does happen, though quite rarely.

MozReview-Commit-ID: K64tlRajACJ

--HG--
extra : rebase_source : 0778f4bdf85cbd448ca71694c65bd99806307386
2016-07-21 16:31:56 +12:00
Chris Pearce
822ff581b6 Bug 1288311 - Remove GMP unsupported/installation failure telemetry probes. r=francois
The telemetry results indicate there's not a big problem here that we need to
solve. So doesn't seem worth while keeping the probes.

MozReview-Commit-ID: Jnh2Od6jV2X

--HG--
extra : rebase_source : e68addd5883b56c20caaad4c4e958221069f9692
2016-07-21 16:16:51 +12:00
Chris Pearce
a5fbd55b06 Bug 1288311 - Extend VIDEO_CAN_CREATE_*_DECODER telemetry probes. r=francois
We're actively trying to encourage people to install Windows system decoders to
drive the "can't create" number to 0. So we need this probe to measure our
progress.


MozReview-Commit-ID: BDE7nbaK4NX

--HG--
extra : rebase_source : d98da189ad94906ff79085aac7e0d4bed9e018ce
2016-07-21 16:09:42 +12:00
David Keeler
a033a593cb bug 1119778 - make "Forget About This Site" clear HSTS and HPKP info r=MattN,mgoodwin
MozReview-Commit-ID: IJVQBsryfHq

--HG--
extra : rebase_source : c8d3c431ee44112985d53907e3e3e83d80108805
2016-07-27 17:11:52 -07:00
Robert Helmer
e7f6d9d4ec Bug 1290617 - allow non-temp mock webextensions r=kmag
MozReview-Commit-ID: JeEeMkrQ4te

--HG--
extra : rebase_source : 98d95907134c68a347067de1cce601656f27b4a3
2016-07-29 16:14:19 -07:00
Mark Hammond
819319261d Bug 1292340 - Don't issue login manager warnings about recommended search criteria when a guid is specified. r=MattN
MozReview-Commit-ID: 3dJDLbXMOUy

--HG--
extra : rebase_source : 8549719d3e07d6d9745ec438241e1b23361cc2f8
2016-08-09 14:36:48 +10:00
Iris Hsiao
d5a2364889 Backed out changeset dc798effc862 (bug 1293145) \
CLOSED TREE
2016-08-09 14:21:47 +08:00
Gerald Squelart
9db7ca9050 Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish
Telemetry probe, for feedback (using r? in mozreview) by telemetry peer.

This probe records a what-if scenario where video decoding would be suspended,
so we can guage the actual benefits we would gain.

MozReview-Commit-ID: 5caNjEVl1ti

--HG--
extra : rebase_source : 274b11f935ec53ce31d8b6cf9b256f11cb9ba702
2016-08-08 11:07:39 +08:00
Eitan Isaacson
4ab986dd19 Bug 1291837 - Wind all the way back when pressing previous in Narrate. r=jaws
MozReview-Commit-ID: 7dbbPPXHPuX

--HG--
extra : rebase_source : 7a3ad1eaa8e1c3d37d7db85a979546cf2aef2499
2016-08-03 10:40:58 -07:00
Rob Wu
93136b1f19 Bug 1286746 - Invoke port.onDisconnect if there are no onConnect listeners. r=kmag
MozReview-Commit-ID: DPs36oFm25J

--HG--
extra : rebase_source : 2c104d98c7d51744d1970a941677a1d4de31852b
2016-07-15 17:46:00 -07:00
Rob Wu
d85823bea4 Bug 1286746 - Invoke sendMessage callback even if there are no listeners. r=kmag
MozReview-Commit-ID: HLIC3ZRcwRm

--HG--
extra : rebase_source : ec459a0618df6717158caf38a7596c962d89ac96
2016-07-14 20:34:40 -07:00
Simon Lindholm
5c68ffe2b9 Bug 1287277 - Avoid querying bookmark title and tags for non-bookmarked items. r=mak
--HG--
extra : rebase_source : 54104dcad3432d46adbe7c54a8afb914abb23fff
2016-07-14 16:13:04 +02:00
Simon Lindholm
250514830e Bug 1287277 - Silly micro-optimization. r=mak
--HG--
extra : rebase_source : ec8d72d13a97133ae8392c5071980724e280ec24
2016-07-14 14:10:20 +02:00
Simon Lindholm
649d497cb1 Bug 1287277 - Avoid unnecessary string copies in MatchAutoCompleteFunction::fixupURISpec. r=mak
--HG--
extra : rebase_source : 773a62c2168ff3788d54e47ec928b132cd98844d
2016-07-14 01:25:46 +02:00
Simon Lindholm
c165632985 Bug 1287277 - Use AsSharedUTF8String in MatchAutoCompleteFunction. r=mak
--HG--
extra : rebase_source : 18cc798aefec0e82f638540242c404cf310f8961
2016-07-14 01:26:38 +02:00
Kris Maglione
266770b5fe Bug 1276390 - Use blocking polling in worker to handle subprocess IO. r=aswan
MozReview-Commit-ID: KXqgCLnO7dR

--HG--
extra : rebase_source : 89266d2f5bf3a3d0a1ed1d6707c8b76cb8a04a7d
2016-07-27 15:14:57 -07:00
Kris Maglione
b164732faf Bug 1288885: Split out the longest-running alarm tasks into separate units. r=aswan
MozReview-Commit-ID: GwnRd6gncGI

--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_alarms.js => toolkit/components/extensions/test/xpcshell/test_ext_alarms_does_not_fire.js
rename : toolkit/components/extensions/test/xpcshell/test_ext_alarms.js => toolkit/components/extensions/test/xpcshell/test_ext_alarms_periodic.js
rename : toolkit/components/extensions/test/xpcshell/test_ext_alarms.js => toolkit/components/extensions/test/xpcshell/test_ext_alarms_replaces.js
extra : source : 43cf27f0e2edb5136c1fa3fe415841f52ee62ec9
extra : histedit_source : 02fd17b1bacd8621c4b27394543d81f66bdb80c8
2016-07-22 19:29:58 -07:00
Kris Maglione
d8c6a793a6 Bug 1288885: Migrate background page mochitests to xpcshell. r=aswan
MozReview-Commit-ID: Fiv7sArlWDw

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_background_generated_load_events.html => toolkit/components/extensions/test/xpcshell/test_ext_background_generated_load_events.js
rename : toolkit/components/extensions/test/mochitest/test_ext_background_generated_reload.html => toolkit/components/extensions/test/xpcshell/test_ext_background_generated_reload.js
rename : toolkit/components/extensions/test/mochitest/test_ext_background_sub_windows.html => toolkit/components/extensions/test/xpcshell/test_ext_background_sub_windows.js
rename : toolkit/components/extensions/test/mochitest/test_ext_background_window_properties.html => toolkit/components/extensions/test/xpcshell/test_ext_background_window_properties.js
extra : source : fca55647234643b6fde3b62b3337e491432ab0dc
extra : histedit_source : cfb3890a200c9e49a3480701c66b3c94e88495d0
2016-07-22 18:44:27 -07:00
Kris Maglione
6faa871152 Bug 1288885: Migrate downloads mochitests to xpcshell. r=aswan
MozReview-Commit-ID: Z67uTNUcqD

--HG--
rename : toolkit/components/extensions/test/mochitest/file_download.html => toolkit/components/extensions/test/xpcshell/data/file_download.html
rename : toolkit/components/extensions/test/mochitest/file_download.txt => toolkit/components/extensions/test/xpcshell/data/file_download.txt
rename : toolkit/components/extensions/test/mochitest/test_ext_downloads.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads.js
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_download.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads_download.js
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_misc.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js
rename : toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_search.html => toolkit/components/extensions/test/xpcshell/test_ext_downloads_search.js
extra : source : abd51b3d2b52da0669680153e5321b9b843d6cd2
extra : histedit_source : b47606b4c1bc828ed445689f57ff600db69e1ad7
2016-07-22 18:49:50 -07:00
Kris Maglione
5f6ca9beb6 Bug 1288885: Migrate storage mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 1DYgv3LNDOW

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_storage.html => toolkit/components/extensions/test/xpcshell/test_ext_storage.js
extra : source : d520f1245f5c43d6ca9d4c60684db344e183b0d0
2016-07-22 17:32:31 -07:00
Kris Maglione
f6052f7eae Bug 1288885: Migrate bookmarks mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 9PFJcqXXxhU

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_bookmarks.html => browser/components/extensions/test/xpcshell/test_ext_bookmarks.js
extra : source : 8c67ff2971ecc155ce26dc5d9905c5de7e4bfd4b
2016-07-22 17:29:52 -07:00
Kris Maglione
4a132af371 Bug 1288885: Migrate localStorage mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 1sjpnsKYEv5

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_localStorage.html => toolkit/components/extensions/test/xpcshell/test_ext_localStorage.js
extra : source : 8f9b353347181aba8d2c5bbb8357251031367b27
2016-07-27 21:47:53 -07:00
Kris Maglione
d9fc463ca9 Bug 1288885: Migrate simple extension mochitests to xpcshell. r=aswan
MozReview-Commit-ID: BiaTf6u43XP

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_background_runtime_connect_params.html => toolkit/components/extensions/test/xpcshell/test_ext_background_runtime_connect_params.js
rename : toolkit/components/extensions/test/mochitest/test_ext_extension.html => toolkit/components/extensions/test/xpcshell/test_ext_extension.js
rename : toolkit/components/extensions/test/mochitest/test_ext_idle.html => toolkit/components/extensions/test/xpcshell/test_ext_idle.js
rename : toolkit/components/extensions/test/mochitest/test_ext_onmessage_removelistener.html => toolkit/components/extensions/test/xpcshell/test_ext_onmessage_removelistener.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_getPlatformInfo.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_getPlatformInfo.js
rename : toolkit/components/extensions/test/mochitest/test_ext_runtime_sendMessage.html => toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage.js
rename : toolkit/components/extensions/test/mochitest/test_ext_simple.html => toolkit/components/extensions/test/xpcshell/test_ext_simple.js
extra : source : f9fd137c9691e75d9e01d61be14608e7f28c7815
2016-07-22 16:57:58 -07:00
Kris Maglione
bacba188eb Bug 1288885: Migrate alarms tests to xpcshell. r=aswan
MozReview-Commit-ID: 6NPOqsAfWSb

--HG--
rename : toolkit/components/extensions/test/mochitest/test_ext_alarms.html => toolkit/components/extensions/test/xpcshell/test_ext_alarms.js
extra : source : 2a6b728f83134c815e3c2b0cc0aceddced403ae5
2016-07-22 16:21:42 -07:00
Kris Maglione
5595379222 Bug 1288885: Support testing WebExtensions from xpcshell tests. r=aswan
Most of the test helper code is derived from the SpecialPowers/ExtensionTestUtils
code that does the same. Eventually, the two implementations should probably
be unified, but I don't think it's worth the trouble for now.

MozReview-Commit-ID: 7Yy9jWkGsMM

--HG--
extra : source : 8da1ed0adf15e8244e57f22c581bbee072a118b9
2016-07-24 16:09:26 -07:00
Carsten "Tomcat" Book
d32ae51802 Merge mozilla-central to autoland 2016-08-09 15:49:48 +02:00
Gerald Squelart
8765fa4359 Bug 1293145 - Histogram for VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE - r=francois,kamidphish
Telemetry probe, for feedback (using r? in mozreview) by telemetry peer.

This probe records a what-if scenario where video decoding would be suspended,
so we can guage the actual benefits we would gain.

MozReview-Commit-ID: 5caNjEVl1ti

--HG--
extra : rebase_source : 274b11f935ec53ce31d8b6cf9b256f11cb9ba702
2016-08-08 11:07:39 +08:00
Thom Chiovoloni
dcec98563c Bug 1241699 - Add a telemetry probe measuring sync storage server wipe succeess rate. r=markh r=bsmedberg
MozReview-Commit-ID: 4BvRep96T3g

--HG--
extra : amend_source : dcd5d8e87b83832e838f8f12d67577935a02c175
2016-07-13 12:18:34 -04:00
Carsten "Tomcat" Book
bd055a6272 Merge mozilla-central to fx-team 2016-07-27 16:40:43 +02:00
Mike de Boer
938576136a Bug 1279684 - make sure that toggling 'Highlight All' also hides the found occurrences from the mask. r=jaws
MozReview-Commit-ID: 2AmSwNgE1if
2016-07-27 16:37:26 +02:00
Carsten "Tomcat" Book
7293066753 merge mozilla-inbound to mozilla-central a=merge 2016-07-27 16:35:44 +02:00
Carsten "Tomcat" Book
dbdbb9ddab merge fx-team to mozilla-central a=merge 2016-07-27 16:33:09 +02:00
Nick Alexander
c6f2ef4d51 Bug 1268944 - Remove GeckoView packaging. r=chmanchester
The best kind of patch: bulk deletion.  This removes two separate but
similar build flags, and an unsupported integration piece.  The first
packaged Fennec's resources into an ill-defined GeckoView archive; the
second built on the first to produce an Android ARchive for external
consumption.  Neither of these artifacts are supported or have
consumers; in fact, they mislead potential consumers, since they're
known to be broken.  The Gradle build work under the --with-gradle
flag, and significant follow-up, is the path forward if Mozilla wants
to invest in packaging GeckoView on Android for external consumption.
That is, rather than hacking together AAR files, we'll use the
well-supported Gradle mechanisms for building and publishing such
libraries.

MozReview-Commit-ID: 4Z1jJ8z0cyJ

--HG--
extra : rebase_source : b8e65f39c286313fe8963bf3832d9b6977ef188f
2016-07-25 11:54:03 -07:00
Jared Wein
35fa19bc95 Bug 1285464 - Keep focus handling in the chrome process so focus will move back to the content out of the typeahead findbar but not change which chrome window has focus. r=mikedeboer
MozReview-Commit-ID: Ga8QFFgX0ZZ

--HG--
extra : rebase_source : 51053e8f539e7d358bd16c36b30bb72fef2ecaa1
2016-07-26 14:53:32 -04:00
Carsten "Tomcat" Book
8b58b75b4e merge mozilla-inbound to mozilla-central a=merge 2016-07-26 16:59:46 +02:00
Carsten "Tomcat" Book
25aa8617fc Backed out changeset 1825b8fa636a (bug 1246540) for bustage
--HG--
extra : rebase_source : 45defacae713b2c2f75813fea6f2f289ebc481cd
2016-07-26 12:52:15 +02:00
Haik Aftandilian
8f7ffc84b7 Bug 1274540 - Record sandboxing status in crash reports; r=gcp
Adds content sandbox metadata to parent and child crash reports:
Includes the value of pref security.sandbox.content.level,
whether or not the system is capable of sandboxing, if the
sandbox was successfully turned on, and (on Linux systems)
the sandbox capabilities flags.

New crash report keys:
"ContentSandboxLevel" in parent and content
"ContentSandboxCapable" in parent
"ContentSandboxEnabled" in content
"ContentSandboxCapabilities" in content on Linux
2016-07-25 13:21:00 +02:00
Kate McKinley
01cbd73591 Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally)
2016-07-25 12:37:00 +02:00
Rob Wu
5d91567c97 Bug 1280482 - Add export helpers to content scripts. r=kmag
MozReview-Commit-ID: I4o3NXVphJX

--HG--
extra : transplant_source : P%B0k%A3%E6%ADz%ACE%BF%2B%5C%B0%9C%E8k%A3%DF%D6%C8
2016-07-15 23:33:47 -07:00
Thomas Nguyen
a2c5415c76 Bug 1172689 - Add telemetry for application reputation remote lookup timeouts. r=francois
MozReview-Commit-ID: GrmNPGGcOE5

--HG--
extra : transplant_source : c%ACt%2B%FA%C1-V-%1C%0Co%B4%5E%F6%D1%E9%C3%2Ci
2016-07-21 10:05:02 +08:00
Kilik Kuo
3de7882657 Bug 1136707 - [Part1] Make pref 'media.eme.enabled' only affect practical DRMs. r=cpearce
MozReview-Commit-ID: 5XeAelzLbIc

--HG--
extra : transplant_source : J%7D%FE%B8%CC3%CF%E7%BAg%A7%3E%19%DDC%C0%EB%92%AD%C8
2016-07-27 12:04:47 +08:00
Iris Hsiao
caea40742f Backed out changeset 8dc198cd46ff (bug 1246540) for Mochitest failures 2016-07-27 13:14:07 +08:00
Kate McKinley
c6650db185 Bug 1246540 HSTS Priming Proof of Concept
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally)
2016-07-26 13:03:00 +08:00
Iris Hsiao
a7c8429fc4 Backed out changeset d7e39be85498 (bug 1246540) for Mochitest failures 2016-07-27 11:15:52 +08:00
Wes Kocher
c99297cc8c Merge m-c to fx-team, a=merge 2016-08-08 16:12:08 -07:00
Wes Kocher
f9548184f5 Backed out changeset 429d054ed34d (bug 1252224) for browser_ext_browserAction_popup_resize.js failures on Windows a=backout 2016-08-08 13:50:09 -07:00
Drew Willcoxon
3d55095ff2 Bug 1254843 - Intermittent e10s browser_thumbnails_bg_no_cookies_sent.js | uncaught exception - Error: operation not possible on dead CPOW at :0. r=markh
MozReview-Commit-ID: JH6zieXx2Sz
2016-08-08 13:14:13 -07:00
Jared Wein
862f5adbae Bug 1252224 - Remove synchronous layout flushes and style invalidations during the opening of multiview panels. r=mconley
MozReview-Commit-ID: 9T4gAPwFrXp
* * *
[mq]: temp

MozReview-Commit-ID: Bj91OhNd8ed
2016-08-04 17:30:54 -04:00
Jared Wein
04f690b589 Backout 04fec252a1c6 (bug 1252224) due to wrong patch being pushed. r=me
MozReview-Commit-ID: DCrKrp6x0sm
2016-08-08 14:06:36 -04:00
Jared Wein
4877287e10 Bug 1252224 - Remove synchronous layout flushes and style invalidations during the opening of multiview panels. r=mconley
MozReview-Commit-ID: 9T4gAPwFrXp
2016-08-04 17:30:54 -04:00
Carsten "Tomcat" Book
bd8c8c9dcd Merge mozilla-central to fx-team 2016-08-08 12:03:46 +02:00
Kashyap Gajera
a2fde92e87 Bug 1290701 - Replace in-tree consumer of non-standard Iterator() with Object.{values,entries} in toolkit/. r=dtownsend 2016-08-03 11:53:10 +05:30
Rob Wu
9069fff35f Bug 1197451 - Add clipboardWrite permission r=billm
MozReview-Commit-ID: 6d1mQSVWRPe

--HG--
extra : rebase_source : 2f19bab5c9d6db25c60b2b19c06c7027384a04ca
2016-07-08 17:19:17 -07:00
Luca Greco
eab2b0ad2c Bug 1268773 - Notify Addon Listeners when the preferred addon debug global is changed. r=aswan
MozReview-Commit-ID: Hn7jb8Kni2J

--HG--
extra : rebase_source : db4a2545950e3b8d32808475ea4b16bd88c43272
2016-07-07 16:29:36 +02:00
Felipe Gomes
f19aed1d46 Bug 1247497. Test for e10s-addons mechanism. r=krizsa
MozReview-Commit-ID: 9vKCXT7tolw
2016-07-27 13:33:01 -03:00
Felipe Gomes
916fe57f38 Bug 1247497 - Inform the system add-on that there is at least one non-exempt add-on installed. r=krizsa
MozReview-Commit-ID: BPoianyEWGi
2016-07-27 13:33:00 -03:00
Felipe Gomes
f12faf9bac Bug 1247497 - Mechanism to control when e10s is turned on based on add-ons presence or absense. r=krizsa
MozReview-Commit-ID: 28QaUfWNAnE
2016-07-27 13:33:00 -03:00
Carsten "Tomcat" Book
dcae5b0335 Merge mozilla-central to fx-team 2016-07-26 11:58:36 +02:00
Matthew Gregan
5e5637e77f Bug 1288980 - Add libcubeb backend to about:support. r=felipc 2016-07-26 10:50:14 +12:00
Kris Maglione
d63b08badc Bug 1293099: Fill panel arrow and arrow content with browser body's background color. r=bwinton ui-r=maritz
MozReview-Commit-ID: 3xf31UgUy2A

--HG--
extra : rebase_source : 4f1e4149587da7a2c0aefdde7c8880ea21330393
2016-08-08 14:06:19 -07:00
Luca Greco
d7252a1c8d Bug 1286526 - [webext] Fix shutdown issues on empty addon with a valid manifest. r=aswan
MozReview-Commit-ID: 30MryAPYBv0

--HG--
extra : rebase_source : 3cce09a704263c13eda837a7b4a0063deaa55268
2016-07-13 13:12:59 +02:00
Matthew Wein
9db4b394c8 Bug 1285063 - Part 2: Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag
MozReview-Commit-ID: 2U8cTYeH8kg

--HG--
extra : rebase_source : 32ffedca29caeb1154d9d1712795f18fc74dbe2a
2016-07-22 12:44:40 -07:00
Carsten "Tomcat" Book
a3904e8a8a Merge mozilla-central to mozilla-inbound 2016-07-25 15:59:01 +02:00
Carsten "Tomcat" Book
b9a6c687fa merge mozilla-inbound to mozilla-central a=merge 2016-07-25 15:50:41 +02:00
Carsten "Tomcat" Book
42933ba381 merge fx-team to mozilla-central a=merge
--HG--
rename : devtools/client/shared/css-color.js => devtools/shared/css-color.js
2016-07-25 15:49:05 +02:00
Carsten "Tomcat" Book
2c684e6c97 Backed out changeset 13df5d72d373 (bug 1058438) for rc2 failures 2016-07-25 12:20:52 +02:00
Carsten "Tomcat" Book
08889aeff5 Backed out changeset d15abe37a931 (bug 1058438) 2016-07-25 12:20:36 +02:00
Carsten "Tomcat" Book
a2744dec29 Backed out changeset f0ef54ffcec1 (bug 1058438) 2016-07-25 12:20:35 +02:00
Carsten "Tomcat" Book
b013edac57 Backed out changeset 5d761723a899 (bug 1058438) 2016-07-25 12:20:34 +02:00
Carsten "Tomcat" Book
9b2e9abd21 Backed out changeset 34e32a1c5cef (bug 1058438) 2016-07-25 12:20:33 +02:00
Andrea Marchesini
5a0f133d3c Bug 1287091 - part 5 - ContextualIdentityService should dispatch 'clear-origin-data' when a container is deleted, r=Gijs 2016-07-25 09:26:18 +02:00
Andrea Marchesini
664f31d0dc Bug 1287091 - part 4 - ContextualIdentityService create/remove/update, r=Gijs 2016-07-25 09:25:56 +02:00
Andrea Marchesini
4bdfe080aa Bug 1287091 - part 3 - ContextualIdentityService JSON file should have versions, r=Gijs 2016-07-25 09:25:39 +02:00
Andrea Marchesini
9e565676e9 Bug 1287091 - part 2 - ContextualIdentityService must store telemetry data in a separate array, r=Gijs 2016-07-25 09:25:25 +02:00
Andrea Marchesini
92509cea83 Bug 1287091 - part 1 - ContextualIdentityService should use a storage for the containers, r=Gijs 2016-07-25 09:25:08 +02:00
Kris Maglione
8d58c7c636 Bug 1285493: Add-on Manager should not be closed when an add-on with options_ui is disabled. r=billm
MozReview-Commit-ID: 8oRK8uPphDf

--HG--
extra : rebase_source : c6dcc7da1823711e3223ba39d038e1ccc949f6fd
2016-07-24 15:05:39 -07:00
Kris Maglione
fba8996a05 Bug 1274775 - Make sure background pages are created with a PresShell. r=billm
MozReview-Commit-ID: GLWg5aK47g5

--HG--
extra : rebase_source : 472365762aca534e826173989c48f5058960a987
2016-07-24 15:09:07 -07:00
Geoff Lankow
b013f58f80 Bug 1284166 - <setting>s do not properly handle non-ASCII characters. r=kmag 2016-07-22 12:12:11 +12:00
Neil Deakin
04490012b0 Bug 1256313, clear active state on select button when releasing the mouse in e10s, r=mconley 2016-07-25 09:09:11 -04:00
Neil Deakin
f78e0b2fe2 Bug 1253975, don't reset the scroll position of a menulist when it opens as it should scroll to its selection instead, r=mconley 2016-07-25 09:08:36 -04:00
Neil Deakin
c28d438340 Bug 1128156, set the maximum height of the select popup to exactly 20 rows, r=mconley 2016-07-25 09:08:34 -04:00
Saad Quadri
9ab8638548 Bug 1058438 - Add test for disabledHost migration to sqlite v6 in Fennec. r=MattN
MozReview-Commit-ID: DRV3zmXc9yJ

--HG--
extra : rebase_source : 85fae89b6d8846e658cebd3e01cf82d31e022428
2016-07-21 11:27:05 -07:00
Saad Quadri
32a5ca816b Bug 1058438 - Add additional tests for disabledHost APIs with nonascii characters in URLs. r=MattN
MozReview-Commit-ID: EsN6FNCzbLk

--HG--
extra : rebase_source : 770e87ff6d01cc865ecceab0615948b515fae245
2016-07-21 11:26:59 -07:00
Saad Quadri
e59a7e6a9a Bug 1058438 - Migrate disabledHosts from sqlite storage to permission manager. r=MattN
MozReview-Commit-ID: BKlAmwzu3is

--HG--
extra : rebase_source : 59c33da8b71d95011a44872c0a33480544fb12a5
2016-07-21 11:26:56 -07:00
Carsten "Tomcat" Book
4f6b9572f5 Merge mozilla-central to mozilla-inbound 2016-08-10 16:02:57 +02:00
Tooru Fujisawa
aaded019c5 Bug 1292536 - Always add horizontal padding to Reader Mode body to avoid overlap with toolbar. r=jaws 2016-08-10 22:26:08 +09:00
Carsten "Tomcat" Book
0a5622c093 Backed out changeset 640247e978ba (bug 1246540) for bustage 2016-07-24 15:59:31 +02:00
Kate McKinley
547500d5a7 Bug 1246540 - HSTS Priming Proof of Concept. r=honzab
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally)
2016-07-22 18:35:00 +02:00
Carsten "Tomcat" Book
4e8b78c1f2 Backed out changeset bf7c4e797f76 (bug 1287091) for bc3/bc6 test failures 2016-07-24 14:32:04 +02:00
Carsten "Tomcat" Book
40ffd2221e Backed out changeset 93fa501cfd3a (bug 1287091) 2016-07-24 14:31:45 +02:00
Carsten "Tomcat" Book
c412661b21 Backed out changeset c5efa902cbe5 (bug 1287091) 2016-07-24 14:31:44 +02:00
Carsten "Tomcat" Book
a937b9b8c3 Backed out changeset c01aeb081e2d (bug 1287091) 2016-07-24 14:31:43 +02:00
Carsten "Tomcat" Book
adbb1b7487 Backed out changeset 165e7b455b8e (bug 1287091) 2016-07-24 14:31:42 +02:00
Andrea Marchesini
f84740bb92 Bug 1287091 - part 5 - ContextualIdentityService should dispatch 'clear-origin-data' when a container is deleted, r=Gijs 2016-07-23 08:58:41 +02:00
Andrea Marchesini
f34ab04ccd Bug 1287091 - part 4 - ContextualIdentityService create/remove/update, r=Gijs 2016-07-23 08:58:23 +02:00
Andrea Marchesini
9929bc7cd6 Bug 1287091 - part 3 - ContextualIdentityService JSON file should have versions, r=Gijs 2016-07-23 08:58:09 +02:00
Andrea Marchesini
173c3cdfdd Bug 1287091 - part 2 - ContextualIdentityService must store telemetry data in a separate array, r=Gijs 2016-07-23 08:57:53 +02:00
Andrea Marchesini
6871885a3e Bug 1287091 - part 1 - ContextualIdentityService should use a storage for the containers, r=Gijs 2016-07-23 08:57:40 +02:00
Chris Pearce
888002acb9 Bug 1288580 - Mark Widevine as supported on Linux and remove Mac OSX version check. r=spohl
This means if Widevine is preffed visible on Linux it will show up in the
plugin list.

We only support Mac OSX 10.9 and later, so we don't need the >= 10.7 check any
more.

MozReview-Commit-ID: BjgMKeIIrrI

--HG--
extra : rebase_source : 46740a9d40f8ae700b6a47eb488a2435e48c1e99
2016-07-22 14:21:19 +12:00
Chris Pearce
93e60feb01 Bug 1288582 - Hide Adobe Primetime plugin on Windows < Vista. r=spohl
We're not going to get a supported Adobe GMP on WinXP, so we shouldn't download
it or show it in our add-on manager.


MozReview-Commit-ID: I3cNsStmzsV

--HG--
extra : rebase_source : b67c7cbec013f83bcf7d24cac99755faf1b5e07e
2016-07-22 14:30:22 +12:00
Mike de Boer
c3efcc2e4c Bug 1279802 - do not hide the modal highlight on middle click. r=jaws
MozReview-Commit-ID: AAWIysniyuv

--HG--
extra : rebase_source : c1ae56424072f1c361a2c4a6ea1f4830e2905896
2016-08-02 10:51:53 +02:00
Wes Kocher
f341d12e53 Backed out 3 changesets (bug 1213990) for webextension failures a=backout
Backed out changeset 2b1fdeff506d (bug 1213990)
Backed out changeset 157efae8dd8a (bug 1213990)
Backed out changeset ea870f4c5a61 (bug 1213990)
2016-08-02 10:51:06 -07:00
Kris Maglione
b022382989 Bug 1263011: Part 1 - Refactor Extension and ExtensionData to use ES6 classes. r=aswan
MozReview-Commit-ID: f5NqRuPLU7

--HG--
extra : rebase_source : 209033bc3f6cf4b9aafb8530f7681584ca046601
2016-06-17 16:02:16 +01:00
Kris Maglione
83cfaa2af3 Bug 1280083: Support dependencies for bootstrapped add-ons. r=aswan
MozReview-Commit-ID: ACmsUcKZ2Jp

--HG--
extra : rebase_source : fc7842ff4026ec2b39d1f961253b17cb4f12912e
2016-06-16 16:29:31 +01:00
Wes Kocher
83c7e63697 Merge m-c to inbound, a=merge 2016-08-05 14:06:00 -07:00
Nathan Froyd
f7fb6722a6 Bug 1231764 - part 6 - build rust code via cargo; r=chmanchester
This patch is really two separate changes.

The first change is that rust crates are large, standalone entities that
may contain multitudes of source files.  It therefore doesn't make sense
to keep them in SOURCES, as we have been doing.  Moving to use cargo
will require a higher-level approach, which suggests that we need a
different, higher-level representation for Rust sources in the build
system.

The representation here is to have the build system refer to things
defined in Cargo.toml files as the entities dealt with in the build
system, and let Cargo deal with the details of actually building things.
This approach means that adding a new crate to an existing library just
requires editing Rust and Cargo.toml files, rather than dealing with
moz.build, which seems more natural to Rust programmers.  By having the
source files for libraries (and binaries in subsequent iterations of
this support) checked in to the tree, we can also take advantage of
Cargo.lock files.

The second is that we switch the core build system over to building via
cargo, rather than invoking rustc directly.

We also clean up a number of leftover things from the Old Way of doing
things.  A number of tests are added to confirm that we'll only permit
crates to be built that have dependencies in-tree.
2016-08-06 00:49:26 -04:00
Nathan Froyd
a5dd4da994 Bug 1292301 - reduce reference-counting in Places; r=adw
By using nsCOMArray::Forget, we can pass the references we hold in an
nsCOMArray directly to the XPCOM caller, without having to go through an
extra cycle of AddRef/Release calls.  This way should be slightly faster
and it also results in smaller code.  Notice that we don't have to worry
about removing the OOM check in the places that use Forget(), because we
were already using moz_xmalloc to allocate the outparam array, and
moz_xmalloc aborts the process on OOM, just as Forget() does.

The nsNavHistoryFolderResultNode::GetQueries change is thrown in for fun.
2016-08-05 22:03:44 -04:00
Michael Layzell
744feab91b Bug 1292224 - Remove duplicate mRefCnt member from nsNavHistoryFolderResultNode, r=adw 2016-08-05 13:51:34 -04:00
Igor
4efade90d4 Bug 1197331 - remove PR_snprintf calls in miscellaneous directories. r=nfroyd
--HG--
extra : rebase_source : a19f77db06e68bd3d69faf56b8bbdc1825f13249
2016-08-04 16:41:00 +02:00
Neil Rashbrook
67a7df95c9 Bug 1279911 Use content-safe platform detection r=enndeakin 2016-08-05 14:25:57 +01:00
Andrew Swan
863d00a569 Bug 1213990 Clear storage when webextension is uninstalled r=kmag
MozReview-Commit-ID: BeMOxOCSeru

--HG--
extra : rebase_source : 552492edeccd340fcb03fcdd34f6229bb2ca7b48
2016-08-01 16:30:18 -07:00
Andrew Swan
d0a776b0e1 Bug 1213990 Convert getExtensionUUID to UUIDMap r=kmag
MozReview-Commit-ID: 9VVNa0pjx8g

--HG--
extra : rebase_source : befb02708aabf093320d4c6fcd5f70c0b117b087
2016-07-28 10:00:51 -07:00
Andrew Swan
b01dd213c2 Bug 1213990 Do immediate uninstall for test webextensions r=kmag
MozReview-Commit-ID: 9vcAfPhRYFi

--HG--
extra : rebase_source : 2b6313e7a1e572de160afbfcc5f2078f3ae6e716
2016-07-22 10:16:55 -07:00
Kit Cambridge
5ea0848791 Bug 1274108 - Add a PlacesSyncUtils module. r=markh
MozReview-Commit-ID: LTVr3si0zrB

--HG--
extra : rebase_source : cabb31bd5a3d3438c1d7e357568733a55843757f
2016-08-10 12:54:45 -07:00
Wes Kocher
234534ff57 Backed out changeset 61fbf96a2cfa (bug 1293721) for browser-chrome leaks a=backout
--HG--
extra : rebase_source : e6c71044c8b4eb74518b8045ef6802d43d4dcadf
2016-08-11 14:43:11 -07:00
Saad Quadri
211ce67736 Bug 1058438 - Add test for disabledHost migration to sqlite v6 in Fennec. r=MattN
MozReview-Commit-ID: DRV3zmXc9yJ

--HG--
extra : rebase_source : 9c6ec4ff8b286f79187633134b53819a701ae186
2016-08-09 10:14:56 -07:00
Saad Quadri
7a975dd82b Bug 1058438 - Add additional tests for disabledHost APIs with nonascii characters in URLs. r=MattN
MozReview-Commit-ID: EsN6FNCzbLk

--HG--
extra : rebase_source : 92c556c14aeee988d30985ac162493e0212b2909
2016-08-09 10:14:53 -07:00
Saad Quadri
a96c2f5fb7 Bug 1058438 - Migrate disabledHosts from sqlite storage to permission manager. r=MattN
MozReview-Commit-ID: BKlAmwzu3is

--HG--
extra : rebase_source : 398c07c36a8e7ccf7aad600c0487a71a04cab266
2016-08-09 10:14:51 -07:00
Johann Hofmann
03def5b207 Bug 1277524 - Add a WebExtension test that moz-extension is considered a trustworthy origin. r=kmag
MozReview-Commit-ID: 1LLNWwIU90

--HG--
extra : rebase_source : 759718dea882e10ce1307fca1b9d415c8f10c067
extra : histedit_source : 1f8fd6a084d0314e5a264b73164bcf2d35127c6b
2016-06-03 12:26:28 +02:00
Wes Kocher
e1928319c4 Backed out changeset 7638ea3c616c (bug 1275289) for being the likely cause of browser_documentnavigation.js bustage CLOSED TREE 2016-07-29 14:48:10 -07:00
Kris Maglione
39b267f680 Bug 1290598: Move slower native messaging tests to a separate unit. r=aswan
MozReview-Commit-ID: 2kXbNae1bmR

--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js => toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_unresponsive.js
extra : rebase_source : f977940505b7280432dd60802df10a302110f7fa
2016-07-29 14:35:04 -07:00
Kris Maglione
5bca7590fc Bug 1290598: Migrate native messaging tests to xpcshell. r=aswan
MozReview-Commit-ID: 4Uz73l8qGVE

--HG--
extra : rebase_source : 648a0975f8245e42fb1c4afadb841d9990f84714
2016-08-02 17:39:51 -07:00
Kris Maglione
6fa31b3322 Bug 1290598: Manage and terminate Windows subprocess trees as a single job object. r=mhowell
MozReview-Commit-ID: 80K5YyDWmn3

--HG--
extra : rebase_source : 281440bc64602a9243ac73c2d76829020fe931d1
2016-08-02 17:39:57 -07:00
Kris Maglione
588403959f Bug 1290598: Refactor native messaging test setup code into separate head file. r=aswan
MozReview-Commit-ID: BN9oeXt79eG

--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js => toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js
extra : rebase_source : 6702a92e4e083cdd2ccc9aaefa479fd31b70e181
2016-07-29 14:42:03 -07:00
Nathan Froyd
fb331bdb6d Bug 1289847 - part 2 - work around Mac linking failures when Rust is enabled; r=mshal
Current stable versions of Rust use two Rust-specific personality
routines to perform exception handling, which empirically does not play
well with the Mac linker's optimizations for using compact unwind
formats. Nightly Rust has solved this issue, but for now, we'll have to
use -no_compact_unwind to disable the linker optimization.  The size
impact is negligible (0.02%) and will be going away once nightly Rust
becomes stable.
2016-08-03 04:24:33 -04:00
dimi
4f45ea248f Bug 1272239 - Part 3: Testcase, test gethash. r=francois
MozReview-Commit-ID: 3IkrdJgZNP1
2016-07-21 15:40:03 +08:00
dimi
4135954a00 Bug 1272239 - Part 2: Testcase, only tables with provider could register gethash url in listmanager. r=francois
MozReview-Commit-ID: FcnXswQyerb
2016-07-21 15:37:00 +08:00
dimi
2ce5c03b9b Bug 1272239 - Part 1: Support completion for test database. r=francois
MozReview-Commit-ID: 85BALQHKSal
2016-07-21 15:35:36 +08:00
Thauã Silveira
be23815df3 Bug 1287587 - Add Telemetry probes for user printing activities. r=mconley, data-review=liuche 2016-07-21 13:57:00 -04:00
Wes Kocher
9c46018401 Backed out 5 changesets (bug 1287091) for build bustage after assertions in SharedIC.h CLOSED TREE
Backed out changeset c57fd3af416e (bug 1287091)
Backed out changeset edad0174cb12 (bug 1287091)
Backed out changeset 7ed07b35bad6 (bug 1287091)
Backed out changeset 939d5064ab91 (bug 1287091)
Backed out changeset acbca9af0a3b (bug 1287091)
2016-07-22 11:14:13 -07:00
David Keeler
f3ec60ef5f backout changeset 1a1d7ef3cb0e (bug 1279479) for causing WebRTC compatibility issues
The WebRTC implementation inherits cipher suite preferences from PSM and then
enables a few mandatory ones and disables a number of undesirable ones. If PSM
makes a change to a cipher suite preference that isn't in WebRTC's whitelist or
blacklist, compatibility issues can arise. See bug 1288246 for an example.

--HG--
rename : security/manager/ssl/tests/unit/test_fallback_cipher.js => security/manager/ssl/tests/unit/test_weak_crypto.js
2016-07-22 10:31:34 -07:00
Andrea Marchesini
0925e452df Bug 1287091 - part 5 - ContextualIdentityService should dispatch 'clear-origin-data' when a container is deleted, r=Gijs 2016-07-22 16:19:50 +02:00
Andrea Marchesini
2809a4efe7 Bug 1287091 - part 4 - ContextualIdentityService create/remove/update, r=Gijs 2016-07-22 16:19:50 +02:00
Andrea Marchesini
0d52ef50ca Bug 1287091 - part 3 - ContextualIdentityService JSON file should have versions, r=Gijs 2016-07-22 16:19:50 +02:00
Andrea Marchesini
89e03b112f Bug 1287091 - part 2 - ContextualIdentityService must store telemetry data in a separate array, r=Gijs 2016-07-22 16:19:46 +02:00
Andrea Marchesini
496107445f Bug 1287091 - part 1 - ContextualIdentityService should use a storage for the containers, r=Gijs 2016-07-22 16:14:24 +02:00
Carsten "Tomcat" Book
8b6316ec5f Merge mozilla-central to mozilla-inbound 2016-07-22 11:59:06 +02:00
Carsten "Tomcat" Book
336105a0de merge mozilla-inbound to mozilla-central a=merge 2016-07-22 11:58:02 +02:00
Thomas Zimmermann
c0d13a09b6 Bug 1250922: Add gpsd geolocation provider on Linux, r=jdm,glandium
Gpsd is the GPS daemon on Linux. It implements support for a wide range
of GPS receivers. This patch adds support for gpsd to the Geolocation
module.

The build system can now test for libgps, which provides the public
interface to gpsd's functionality. If found, |GpsdLocationProvider|
is added to the build.

MozReview-Commit-ID: 1kBgFdEZePI
2016-07-22 11:52:09 +02:00
Carsten "Tomcat" Book
ed7f93d17e Backed out changeset d78a8f4bd9cc (bug 1288582) for windows failures in browser_gmpProvider.js 2016-07-22 11:25:18 +02:00
Jimmy Wang
1995916589 Bug 1275289 - Add try catch to DownloadLegacy.js since aRequest.responseStatus does not exist in the case of a failed download. r=paolo
MozReview-Commit-ID: HbN86Ef3Okv

--HG--
extra : transplant_source : %B7%B73NB%F2%0F%3C%D2%C8%5C%A2g%CA%EA%CC%26_J%F4
2016-05-24 14:37:42 -04:00
Kris Maglione
4a1b1d6416 Bug 1288912: Follow-up: Skip native messaging tests on Android.
MozReview-Commit-ID: JYcUirnAfqw
2016-07-29 13:09:59 -07:00
Kris Maglione
2cb56b7b11 Bug 1288912: Add tests for native messaging round trip time. r=aswan
MozReview-Commit-ID: 6gOpZhvAZUE

--HG--
extra : rebase_source : 14cb6641ae00087c173da3d39c278802ac779a7b
2016-07-28 20:54:40 -07:00
Felipe Gomes
697249aceb Bug 1247497. Remove Flashblock from first experiment list. r=me
MozReview-Commit-ID: GdG3VdrpAws
2016-07-29 13:53:22 -03:00
Carsten "Tomcat" Book
0e6ff44be3 Merge mozilla-central to mozilla-inbound 2016-07-29 12:34:10 +02:00
Nicholas Nethercote
b89b0e13a4 Bug 1276724 - Make two url-classifier allocations fallible. r=gcp.
This addresses two crashes in the top #75 on 47.0.1.
2016-07-29 19:34:20 +10:00
Mike Shal
965ee10298 Bug 1254115 - Move dependentlibs.py invocation to moz.build; r=ted
MozReview-Commit-ID: D8NF03tNuTX

--HG--
extra : rebase_source : b8e4f9b672e5e9555cfc841c63e1aeb9130263d3
2016-05-09 17:34:13 -04:00
Jan Beich
2b3d43549c Bug 1288825 - Unbreak build on Unix after bug 1275507. r=francois
MozReview-Commit-ID: nYNiYjuq8A

--HG--
extra : rebase_source : 2f433895b15920263fbfa5c4b2a30f4097434d07
2016-07-22 20:48:26 +00:00
Mike Conley
028ae1c7d9 Bug 1261842 - Make sure ExtensionContent.jsm has been loaded in the parent process if Extension.jsm is initialized. r=kmag
MozReview-Commit-ID: BNrSegqzqeJ

--HG--
extra : rebase_source : a3aa41d14fde66cf69f30e07d86ca948cc6fc328
extra : source : 855931929739ab4f44ff92f7549b4d80348b580b
2016-06-08 16:46:35 -04:00
Mike Conley
ea4b26ca22 Bug 1278985 - Remove unused URL arg from CreateChromeWindow2. r=mrbkap
MozReview-Commit-ID: I1H2WZeoHTJ

--HG--
extra : rebase_source : 7418216f51c6bc223c08621853f19ac542b0b470
extra : source : 3b5b92f04ea56dcf8fb123585a6ea2eaba550614
2016-04-27 16:19:25 -04:00
Wes Kocher
f11c79a662 Merge m-c to inbound, a=merge CLOSED TREE 2016-07-21 15:59:28 -07:00
Wes Kocher
496904277c Merge autoland to central, a=merge CLOSED TREE 2016-07-21 15:56:06 -07:00
Wes Kocher
324028bc3b Bug 1288480 - ESLint fix a=me CLOSED TREE 2016-07-21 15:53:09 -07:00
Andrew Swan
6ce8cf50ff Bug 1288480 Rework mozAddonManager error handling r=kmag a=kwierso CLOSED TREE
This ended up being a bigger change than I had hoped for but
it updates the WebAPITask helper in amWebAPI.js so that errors
returned from the parent process are immediately wrapped into
Error objects from the content page.  In this way, programming
errors or other internal errors don't leak out to mozAddonManager
users.

The way the previous code managed window references using "this"
was already a bit fussy, this patch only makes it worse.  But I
think this basic logical structure here is right and since this
bug is responsible for widespread breakage, I'd like to get this
checked in and then clean it up in a follow-up.

MozReview-Commit-ID: 98PgbWKsHIN

--HG--
extra : source : f2cd195ea3898c9c46e7f58bbcaa3292a2793554
2016-07-21 11:35:41 -07:00
Jim Chen
ce45a595ab Bug 1287946 - Update existing code to use mozilla::java; r=me 2016-07-21 13:49:04 -04:00
Carsten "Tomcat" Book
bc1b31b01b Merge mozilla-central to autoland 2016-07-21 16:27:58 +02:00
Carsten "Tomcat" Book
4a64baa9d4 merge mozilla-inbound to mozilla-central a=merge 2016-07-21 16:24:36 +02:00
Carsten "Tomcat" Book
ac018ea603 merge fx-team to mozilla-central a=merge 2016-07-21 16:23:11 +02:00
Gian-Carlo Pascutto
0b8cfd1d36 Bug 1284240 - Use boolean rather than flag for Sandboxing Telemetry. r=gfritzsche
MozReview-Commit-ID: EsXFAbEyxYs

--HG--
extra : rebase_source : 95bbfa30597490fb1b972056651b75f5a129daad
2016-07-21 09:39:09 +02:00
Henry Chang
5efab66305 Bug 1275507 - XPCOM API to create SB v4 update request. r=francois
MozReview-Commit-ID: RfM3KFe6kG

--HG--
extra : rebase_source : b208a6b83953b21db7bf1a857453d55fa9ab1c87
2016-07-19 18:09:53 +08:00
Georg Fritzsche
880d394cc2 Bug 1188888 - Part 7 - Bonus - Explicitly restrict histogram names to current patterns. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
35da089986 Bug 1188888 - Part 6 - Implement C++ API for categorical histograms. r=chutten,r=froyndj 2016-07-20 17:10:24 +02:00
Georg Fritzsche
257a5b20d3 Bug 1188888 - Part 5 - Restrict label values. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
2e52f0ea2a Bug 1188888 - Part 4 - Implement categorical histograms with JS API. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
ee73818b8c Bug 1188888 - Part 3 - Refactor the histogram script type & presence checking. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
863e08b5df Bug 1188888 - Part 2 - Generate readable Telemetry string tables. r=froydnj 2016-07-20 17:10:24 +02:00
Georg Fritzsche
bea67fe9f5 Bug 1188888 - Part 1 - Refactor test_nsITelemetry.js. r=dexter 2016-07-20 17:10:23 +02:00
Carsten "Tomcat" Book
6bb28c9903 merge mozilla-inbound to mozilla-central a=merge 2016-07-20 16:55:12 +02:00
Carsten "Tomcat" Book
68a717ba18 Backed out changeset 3696a22ff7a0 (bug 1286389) for frequent dt2 linux debug failures 2016-07-20 16:50:13 +02:00
Carsten "Tomcat" Book
021bec0a4e Merge mozilla-central to mozilla-inbound 2016-07-20 11:35:42 +02:00
Carsten "Tomcat" Book
8428cd56e3 merge mozilla-inbound to mozilla-central a=merge 2016-07-20 11:20:15 +02:00
Carsten "Tomcat" Book
ac3f25cbe3 merge fx-team to mozilla-central a=merge 2016-07-20 11:17:45 +02:00
Iris Hsiao
b81eed1658 Backed out changeset d950882eb6ce (bug 1285063) 2016-07-20 17:01:05 +08:00
Carsten "Tomcat" Book
668b63cbb9 merge autoland to mozilla-central a=merge 2016-07-20 10:59:12 +02:00
Iris Hsiao
5f7ab9c8f9 Backed out changeset 8feb113aaba7 (bug 1277075) 2016-07-20 14:13:35 +08:00
Carsten "Tomcat" Book
868b17897f merge fx-team to mozilla-central a=merge 2016-07-19 16:09:20 +02:00
Iris Hsiao
d677544a02 Backed out changeset 4dd2466573ec (bug 1234677) for Mochitest test_chrome_ext_background_page.html failure 2016-07-20 12:54:00 +08:00
Mark Hammond
98d7b727d9 Bug 1286785 - treat a corrupt addons.json as though it was missing. r=rhelmer
MozReview-Commit-ID: 3CmGaQ2MxPg

--HG--
extra : rebase_source : 8549ab7557ebcd40909e733b59132baa34a5bf62
2016-07-18 09:55:00 +10:00
Iris Hsiao
23202d54b2 Backed out changeset 7c026e26932d (bug 1287245) for Mochitest test_ext_background_runtime_connect_params.html failure 2016-07-20 11:04:45 +08:00
Eric Rahm
81e9abab83 Bug 1282980 - Remove MacQuirks. r=jrmuizel
MacQuirks was targeted for OSX from 10.6.8 up to but not including 10.7.0. We
have now removed support for 10.6 so we can safely remove this code. This also
fixes bug 1282184 where DMD is apparently choking on memory allocated in the
interpose library.
2016-07-19 23:48:29 -07:00
Kirk Steuber
1595c32cdc Bug 1286947 - Replace unconditional break in loop with code that does not use a loop. r=gijs
MozReview-Commit-ID: 1Pv3SMkJX44
2016-07-14 13:24:42 -07:00
Makoto Kato
1fc6d9c9df Backed out changeset d6523dfaab78 (bug 1282980) due to OSX build failure
MozReview-Commit-ID: 9ZSylYsKDjp
2016-07-20 11:03:57 +09:00
Ben Kelly
005256ac49 Bug 1283262 Make AutoCompleteE10S clear its popup cache when the associated browser window is closed. r=mrbkap 2016-07-19 17:12:42 -07:00
Rob Wu
feb2e74708 Bug 1234677 - Introduce _generated_background_page.html r=billm
- Fixes bugzil.la/1234677
- Fixes bugzil.la/1286057
- Fixes bug: the URL failed to load if a query string or reference
  fragment was present.

MozReview-Commit-ID: 4oMwI3IS7OX

--HG--
extra : rebase_source : 60096dd421d18c0991f807a6f07eb72be10109dd
2016-07-12 13:55:14 -07:00
Rob Wu
fcbcffffd6 Bug 1287229 - port.disconnect should not throw r=billm
MozReview-Commit-ID: 7d8Zmb4OAd0

--HG--
extra : rebase_source : 6766832c0081679eadf1bdbc1576f8b554c68e3c
2016-07-15 22:46:42 -07:00
Rob Wu
28a234ae47 Bug 1287245 - Ensure globally unique internal port IDs r=billm
MozReview-Commit-ID: FXNP5MadlMx

--HG--
extra : rebase_source : fc9bf0f2dff872536430c1da3bacbc29dff7b14a
2016-07-15 21:44:03 -07:00
Jared Wein
8b7008f45f Bug 1285234 - Check for valid videoEvents and controlListeners before dereferencing them in case the videocontrols have been cleaned up already. r=Gijs
MozReview-Commit-ID: HAnjW0F3kFo

--HG--
extra : rebase_source : fcdc7250d9526e0c5b6eebae3f25a4c067480ac4
2016-07-19 12:35:22 -07:00
Eitan Isaacson
00593ed239 Bug 1270110 - Hide narrate button if no synth voices are present in browser. r=Gijs
MozReview-Commit-ID: iP7mMbeiUo

--HG--
extra : rebase_source : 221571eb4b2a937c7d4633371d13f06a261c946f
2016-07-15 12:53:48 -07:00
Matthew Wein
feefa99c13 Bug 1285063 - Part 2 - Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag
MozReview-Commit-ID: AviHoenUfwY

--HG--
extra : transplant_source : %F5%7DR%03%C2S%81%27%D1%0C%F9%89%1A%A8%7C%25%EB%24v%B4
2016-07-18 15:05:52 -07:00
dimi
9d5c24055b Bug 1281083 - P2. Testcase for changing the urlclassifier.*Table. r=francois
MozReview-Commit-ID: Ge0NSpyEb82
2016-07-18 22:31:34 +08:00
dimi
4f614126b5 Bug 1281083 - P1. Changing the urlclassifier.*Table prefs doesn't take effect before the next browser restart. r=francois
MozReview-Commit-ID: r2ufYMkvi5
2016-07-19 08:53:21 +08:00
Eric Rahm
f5c6dc41eb Bug 1282980 - Remove MacQuirks. r=jrmuizel
MacQuirks was targeted for OSX from 10.6.8 up to but not including 10.7.0. We
have now removed support for 10.6 so we can safely remove this code. This also
fixes bug 1282184 where DMD is apparently choking on memory allocated in the
interpose library.
2016-07-19 16:49:24 -07:00
Andrea Marchesini
eedafe7234 Bug 1287879 - Remove an non-used variable in ContextualIdentityService, r=me 2016-07-19 20:25:30 +02:00
Carsten "Tomcat" Book
8a347d8479 Merge mozilla-central to fx-team 2016-07-18 17:12:23 +02:00
Carsten "Tomcat" Book
ca457776f8 merge mozilla-inbound to mozilla-central a=merge 2016-07-18 17:07:59 +02:00
Carsten "Tomcat" Book
779d97cbaf Backed out changeset a80fdfc128b0 (bug 911216) for high crash-rate on developers - RyanVM request 2016-07-18 16:14:59 +02:00
Carsten "Tomcat" Book
14a7e12166 Backed out changeset fbf164ef9e70 (bug 1287125) for perma failing in browser_webapi_install.js after merged 2016-07-18 09:06:42 +02:00
Carsten "Tomcat" Book
a0992595d6 merge mozilla-inbound to mozilla-central a=merge 2016-07-17 10:08:08 +02:00
Carsten "Tomcat" Book
a61e84c9f3 merge fx-team to mozilla-central a=merge 2016-07-17 09:16:38 +02:00
Jared Wein
12c934b23b Bug 622939 - Clicking anywhere on a tab-modal prompt should focus it. r=Gijs
MozReview-Commit-ID: JziZBlLQZiI

--HG--
extra : rebase_source : 769e84bcaf45442af5a4ed14e249d8454b62198c
2016-07-14 14:24:24 -04:00
Dão Gottwald
cb9d4582fa Bug 334578 - Make the gradient in the background of the prev/next buttons less strong to better integrate with dark themes. r=jaws
--HG--
extra : rebase_source : 5c8aa6b46c4b12884dbeaf2a4ec29df990bb58f5
2016-07-15 12:20:55 +02:00
Kris Maglione
63c5aef93a Bug 1272222: Use larger icons for browser actions in the menu panel. r=Gijs
MozReview-Commit-ID: 26lmlcrngPk

--HG--
extra : rebase_source : b9d6bfb7669d3cb826ccaa6728e153ad3e3b2b8b
2016-07-13 15:16:00 -07:00
Wes Kocher
f1c8c320a4 Merge m-c to fx-team a=merge CLOSED TREE 2016-07-15 17:00:50 -07:00
Carsten "Tomcat" Book
0f6e33eb43 Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2016-07-15 16:16:45 +02:00
Carsten "Tomcat" Book
ea82d775d8 merge mozilla-inbound to mozilla-central on a CLOSED TREE a=merge 2016-07-15 16:15:33 +02:00
Xidorn Quan
41183dd2dc Bug 1287069 - Add --disable-e10s for mach run. r=gps, a=KWierso
MozReview-Commit-ID: 2rIEsYwxZj5

--HG--
extra : amend_source : a9ce0e812cf1fb43641e8bb6a608806a383210f9
extra : transplant_source : %EA%97%EC%EC%7Dc%E9%3C%01%93%A4%3F%95X%864R/%1B%96
2016-07-15 20:20:49 +10:00
Wes Kocher
ad9620b862 Merge m-c to autoland a=merge 2016-07-15 17:01:59 -07:00
Chris H-C
c12eb572dd Bug 1285006 - Remove IMAGE_MAX_DECODE_COUNT Telemetry r=gfritzsche, seth
It clears a histogram on the child process which is no longer allowed
(see bug 1218576)

MozReview-Commit-ID: GXWN7qpalAc
2016-07-13 11:53:00 +02:00
Till Schneidereit
3a9eed06fe Bug 911216 - Part 30: Enable SpiderMonkey Promise implementation. r=bz,efaust,bholley,Paolo,tromey,shu
Also contains folded version of the following patches that have to land at the same time with enabling the new implementation (or be backed out at the same time, if it comes to that):

Add Promise checks to test_xrayToJS.xul. r=bholley
Change Promise debugger hook tests to use Promise ctor instead of makeFakePromise. r=shu
Change DOM interface tests to assume Promise is an ES builtin, not a DOM one. r=bz
Remove some PromiseDebugging references. r=bz
Adapt promise rejections test to new xray-unwrapping error. r=bz
Fix expectations in browser_timelineMarkers tests. r=tromey
2016-07-16 15:05:12 +02:00
Carsten "Tomcat" Book
bfcc10319e merge mozilla-inbound to mozilla-central a=merge 2016-07-14 11:45:54 +02:00
Carsten "Tomcat" Book
42c9a619ec merge fx-team to mozilla-central a=merge 2016-07-14 11:44:21 +02:00
Nicholas Nethercote
4dc9849b87 Bug 1278439 - Adding a missing prefs service null check in url-classifier/. r=gcp.
--HG--
extra : rebase_source : 2f678d52978bfdc9533a67932133af3794cec171
2016-07-14 13:47:54 +10:00
Carsten "Tomcat" Book
564f508e43 merge mozilla-inbound to mozilla-central a=merge 2016-07-13 17:27:34 +02:00
Carsten "Tomcat" Book
d50eba7171 merge fx-team to mozilla-central a=merge 2016-07-13 17:24:54 +02:00
Valentin Gosu
f0fea77c54 Bug 1275746 - nsNavHistory::AsciiHostNameFromHostString return empty string if host is empty r=mak
MozReview-Commit-ID: 3AKgNCXPKoU
2016-07-13 15:19:37 +03:00
Valentin Gosu
ef5a976694 Bug 1275746 - Fix tests that assume a HTTP url without a hostname is valid r=jrgm,MattN,jdm,gijs,smaug
MozReview-Commit-ID: DzRenakrcAG
2016-07-13 15:19:34 +03:00
Wes Kocher
9f14454fd8 Backed out changeset a097b61f5810 (bug 1247729) for timeouts in browser_layout_update-after-reload.js a=backout 2016-07-13 14:26:06 -07:00
Gabriel Luong
5b057c4044 Bug 1247729 - Move the box model panel into the computed styles panel r=jdescottes 2016-07-13 12:20:57 -07:00
Kris Maglione
5421efdfa0 Bug 1284020: Treat window.fetch/window.XMLHttpRequest the same as the global variants in content scripts. r=aswan
MozReview-Commit-ID: Cuz6CiNZdrd

--HG--
extra : source : 56d636b5d961f3accab65064e7f81be1f78ad81e
extra : amend_source : cdf3359ed7c3e77ba21c942d2fc0280c8146648a
2016-07-12 15:45:07 -07:00
Gerald Squelart
777491df9c Bug 1285419 - Telemetry probe: VIDEO_HIDDEN_PLAY_TIME_MS - r=bsmedberg,kamidphish
This probe is similar to VIDEO_PLAY_TIME_MS, but it will only record the total
play time while the video is hidden.

MozReview-Commit-ID: CM62u7EalRY

--HG--
extra : rebase_source : f5305390fb82815648b33fdad11da0f0b2eac0e9
2016-07-08 12:02:49 +10:00
Thom Chiovoloni
838730ae1b Bug 1238128 - Ensure that the details passed to WebChannelMessageToChrome is a string, with a whitelist for messages from existing users r=Margaret,markh,MattN
MozReview-Commit-ID: DpdJ5bUcBdQ

--HG--
extra : rebase_source : b240484b44e9040b2d4e8509589f288e896a4267
2016-07-12 19:34:41 -04:00
Dão Gottwald
cf7763f374 Bug 1278662 - Remove loading-inverted.png, use loading.png instead. r=dolske
--HG--
extra : rebase_source : 07b9d470add8075643f3260bdd6b4f37c95dcce2
2016-07-13 11:10:26 +02:00
Sebastian Hengst
cf84fed281 Backed out changeset 56d636b5d961 (bug 1284020) for failures in browser_dbg_sources-webext-contentscript.js. r=backout 2016-07-13 10:02:09 +02:00
Alessio Placitelli
4d69fa3121 Bug 1281214 - Update the documentation. r=gfritzsche 2016-07-12 06:42:00 +02:00
Alessio Placitelli
d0efa90fab Bug 1281214 - Implement the boolean scalar type. r=gfritzsche 2016-07-11 08:28:00 +02:00
Wes Kocher
d8ed5a17a5 Merge m-c to fx-team, a=merge 2016-07-12 16:55:13 -07:00
Wes Kocher
92616e983b Merge fx-team to central, a=merge 2016-07-12 16:24:27 -07:00
Kris Maglione
39215dfbd6 Bug 1284020: Treat window.fetch/window.XMLHttpRequest the same as the global variants in content scripts. r=aswan
MozReview-Commit-ID: Cuz6CiNZdrd

--HG--
extra : rebase_source : 03a70ab9a3d51cfac07d0f752a68c2f743abbc4c
2016-07-12 15:45:07 -07:00
Carsten "Tomcat" Book
a7e954de09 Merge mozilla-central to fx-team 2016-07-12 16:42:42 +02:00
Carsten "Tomcat" Book
c33672a846 Backed out changeset ff7dbda6a6d0 (bug 1207233) 2016-07-12 11:40:00 +02:00
Tim Huang
fd497dc733 Bug 1285889 - Moving the ContextualIdentityService.jsm from from browser/components/contextualidentity into tookit/components/contextualidentity. r=baku
--HG--
rename : browser/components/contextualidentity/ContextualIdentityService.jsm => toolkit/components/contextualidentity/ContextualIdentityService.jsm
2016-07-11 20:03:00 +02:00
Carsten "Tomcat" Book
297c287adc Backed out changeset 576835bcf8e3 (bug 1285063) 2016-07-14 14:18:53 +02:00
Matthew Wein
0aa659b7d2 Bug 1285063 - Part 2 - Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag
MozReview-Commit-ID: AviHoenUfwY

--HG--
extra : transplant_source : %DEB%ED%86D%ED6%85%D1%5E%9FhS%BAd%40/%D0f%B7
2016-07-11 15:30:50 -07:00
Thom Chiovoloni
68ea0562f3 Bug 1267919 - Part 2. Add documentation and a schema for a new "sync" telemetry ping. r=bsmedberg,Dexter
MozReview-Commit-ID: IOsvmqfF3WN

--HG--
extra : transplant_source : g%B0Y%EDX%EAc%A1o%A8%E2O%2A%11%7C%A2%5E%B5%80%17
2016-06-30 10:28:18 -04:00
Richard Marti
ed9714dcad Bug 1285814 - Use the new 10.10 focus styling for the findbar-textbox and -buttons. r=dao 2016-07-09 21:59:57 +02:00
Matheus Longaray
a5ed7d2abc Bug 1285544 - Make sure print jobs that go through simplification get the right document URL set. r=mconley. 2016-07-11 08:48:00 +02:00
Luca Greco
a898928047 Bug 1285314 - Fix extension id overridden with undefined when missing from the manifest. r=aswan
MozReview-Commit-ID: J4Iwl4tYlJX

--HG--
extra : transplant_source : %08%85%E2%D3%00%5Dd%28%F7%F1%BB%06%A2%A6%EC2%3D%DCv%2C
2016-07-07 20:25:28 +02:00
Jared Wein
6876b69573 Bug 1055403 - Allow individual prefernece elements to opt out of the preferences-wide instantApply=true. r=gijs
MozReview-Commit-ID: 6Lf1AGKZtGO

--HG--
extra : transplant_source : %B3rW%1E%A3%C6%27%8A%C1%3F%82h%09%C7F%DB%0B%A6%95%DD
2016-07-09 15:33:17 -04:00