Commit Graph

498085 Commits

Author SHA1 Message Date
Gijs Kruitbosch
dc8d50ed3e Bug 1312406 - part 1: remove tab groups migration code, r=Dolske
MozReview-Commit-ID: BDuX607J51w

--HG--
extra : rebase_source : a22ba1e0c19680484abe7bd7344ea72a29d26755
2016-11-01 15:59:11 +00:00
Chris Pearce
824ce92dc8 Bug 1314445 - Update tests for CDM request notifications to reflect new behaviour. r=gerald
MozReview-Commit-ID: JgKMFHW2al3

--HG--
extra : rebase_source : 62c6da570c7f0b0216157f133137d0ae647ec0f7
2016-11-02 16:14:16 +13:00
Chris Pearce
41c0c8d360 Bug 1314445 - Remove tests for CDM versions specified in keysystem string. r=gerald
MozReview-Commit-ID: F12I1cmfvke

--HG--
extra : rebase_source : 11b2c67353b3fb9affbcd4de53aa5e9cdc9910a6
2016-11-02 16:13:45 +13:00
Chris Pearce
006317c9b3 Bug 1314445 - Remove unused EME notification handlers from GMPProvider.jsm. r=cpearce
Gecko no longer emits this notification, so there's no point handling it in
GMPProvider.

MozReview-Commit-ID: BIvQCXN7LhF

--HG--
extra : rebase_source : b8340f4d411fa527f4c7af820d1bd4c657621a04
2016-11-02 13:08:08 +13:00
Chris Pearce
0105009685 Bug 1314445 - Remove unused EME notification handlers from browser-media.js. r=Gijs
Gecko no longer emits these notifications, so there's no point handling them in
the front end code.

MozReview-Commit-ID: KGysG56m3QO

--HG--
extra : rebase_source : 0a08c058de25b41daceb409fc9da66d157489d18
2016-11-02 13:07:14 +13:00
Chris Pearce
f0fecc8c28 Bug 1314445 - Remove unused enum values from MediaKeySystemStatus. r=smaug
This WebIDL enum/dict is used to pass messages from Gecko to the front-end
chrome JS code to notify it of problems starting up EME CDMs. This patch
removes some statuses from the enum that are no longer dispatched as of an
earlier patch in this series.

MozReview-Commit-ID: KjbUTvLBhjw

--HG--
extra : rebase_source : 9c9ddf6b2b9df845a2807186e8649684e9227ee3
2016-11-02 11:59:51 +13:00
Chris Pearce
d5c366c045 Bug 1314445 - Remove unused ParseKeySystem(). r=gerald
MozReview-Commit-ID: KdIpvet73LR

--HG--
extra : rebase_source : aed95e2b024af6fa36f0da96f564966c8d7f3a7d
2016-11-02 13:56:23 +13:00
Chris Pearce
c28985ad89 Bug 1314445 - Remove GMPService::GetPluginVersionForAPI. r=gerald
MozReview-Commit-ID: ybq6ZZlA9P

--HG--
extra : rebase_source : 1a8356740cbb9d73f7d851cb82f8b71c0ca364c4
2016-11-02 11:57:14 +13:00
Chris Pearce
5ebd6552d1 Bug 1314445 - Make MediaKeySystemAccess use GMPService::HasPluginForAPI. r=gerald
Removes callers of GMPService::GetPluginVersionForAPI().


MozReview-Commit-ID: KZcyfDAfTR7

--HG--
extra : rebase_source : ee774359a30c75390eef43d7a6b94789070e77a4
2016-11-02 13:42:40 +13:00
Chris Pearce
20b6c3ec6b Bug 1314445 - Don't pass CDM version to MediaKey*. r=gerald
We don't need this, and we don't seem to be using this anyway.

MozReview-Commit-ID: 7NCRO94PN3m

--HG--
extra : rebase_source : de91b099e5e536eb321584990f18025e08c7cc78
2016-11-02 11:56:30 +13:00
Chris Pearce
ca6cc0c8f4 Bug 1314797 - Dispatch 'gmp-changed' notification after updating GMP capabilities. r=gerald
This ensures that when requests for keysystem access in the content process
retry, they do so on an up-to-date set of capabilities.

MozReview-Commit-ID: JxmlZnFhKYs

--HG--
extra : rebase_source : 6e02777be6a0692c7e157d3ab0a1952c3017c208
2016-11-03 11:18:29 +13:00
Thom Chiovoloni
a0412a141a Bug 1313731 - Append /v1 to fxaccount's autoconfig's auth_server_base_url if not present r=rfkelly
Currently the fxaccounts content server passes this through directly from its
configuration files, and accepts this as either containing the trailing /v1 or
not. On stage, it contains it, but on dev it does not.

In the near future, it should be possible to append the trailing /v1
unconditionally, as the FxA content server is being changed to never send it
down (which will be consistent with the other prefs), however it's done
conditionally as to not break autoconfig against stage in the mean time.

MozReview-Commit-ID: AStTm2hHVHQ

--HG--
extra : rebase_source : bf98cef357d5834e08a01b3c233a8ccb37243e64
2016-11-02 12:15:26 -04:00
Ralph Giles
2de2f42926 Bug 1266792 - Don't play opus with AndroidDecoderModule. r=jya
The android 5.1.1 OMX decoder claims to support audio/opus
but crashes on the output of our mp4 demuxer. Work around
this by rejecting the mime type, allowing fallback to the
libopus-based AgnosticDecoderModule.

In any case, since we're shipping the libopus-based decoder
we're prefer to use it for consistency.

MozReview-Commit-ID: GQaTMALajnZ

--HG--
extra : rebase_source : fb43ddc6bd7b5ed92308124045ad2330a8043f46
2016-10-31 16:39:03 -07:00
Ralph Giles
92e243086a Bug 1266792 - Enable MOZ_RUST_MP4PARSE on fennec. r=snorp
Enable the rust mp4 parser code like we do on desktop.

MozReview-Commit-ID: 92XLeY2VdIM

--HG--
extra : rebase_source : 755b4b4619ff33f061695df023dd9968cabbac07
2016-10-27 12:19:03 -07:00
Ralph Giles
efaa5037bb Bug 1266792 - Target armv7 android. r=kinetik,snorp
We actually target armv7, so we need this distinct triple
with the rust toolchain, while it's implicit with the
android ndk.

MozReview-Commit-ID: LUwdpOaWB6M

--HG--
extra : rebase_source : 820de90d0844e1519f9e02a583c8cc3abf1dfdc0
2016-10-27 12:19:59 -07:00
Mike Conley
949078ffb1 Bug 418833 - Remove !important padding and border-radius rules for checkbox and radio form controls. r=tnikkel
MozReview-Commit-ID: 86X3PHxmKFg

--HG--
extra : rebase_source : f6aa36240ef89401613f293ec69c9e56e47e66cd
2016-10-21 14:07:43 -04:00
Wes Johnston
61a6cc0a69 Bug 418833 - Move default checkbox/radio drawing to images. Allow overriding checkbox/radio styling. r=tnikkel
MozReview-Commit-ID: HqyXXuYzjrE

--HG--
extra : rebase_source : 76d7d84173970a5656d7aac360d9c35b9639bf9d
2016-06-24 09:35:14 -07:00
Andrew Halberstadt
f8ae7b1f97 Bug 1020516 - Add timestamp messages when dumping buffered messages in mochitest, r=ted
When dumping buffered messages in mochitest, this adds a new log line for every second's
worth of messages. Alternatively we could print the timestamp in brackets at the end of
each buffered message, but I found that in practice there tends to be many log messages
generated each second. This looks better for that case, but will look much worse if logs
are generated more than a second apart. I would be ok with either method.

MozReview-Commit-ID: Jkd9hOlmiGZ

--HG--
extra : rebase_source : 6c7a10235c2c7ca4a483ea7f1f37e18690974ce0
2016-11-02 13:42:58 -04:00
Andrew Halberstadt
5fad0ff7dc Bug 1020516 - Only buffer mochitest log messages that happen between a TEST-START/TEST-END, r=ted
I believe the current behaviour of buffering messages outside of a test is wrong. For example:

1. INFO logged -> gets buffered
2. TEST-START logged -> doesn't get buffered
3. Test fails and buffer dumped -> INFO looks like it happened after the TEST-START

I think this is very confusing as developers trying to debug a test will think that INFO message
is happening somewhere inside their test when in reality it isn't.

MozReview-Commit-ID: Jkd9hOlmiGZ

--HG--
extra : rebase_source : f016cb069abcb71587a1d9df143e4796ffa69b3b
2016-11-02 13:42:58 -04:00
Andrew Halberstadt
3dc38de703 Bug 1020516 - Pass options.quiet into mochitest MessageLogger via constructor, r=ted
For some reason we have a 'buffering' parameter in the MessageLogger constructor, but
then rather than using this, the mochitest harness modifies state after instantiation.
Using the constructor is easier to understand, and simplifies some of the logic in the
next couple of patches.

MozReview-Commit-ID: Jkd9hOlmiGZ

--HG--
extra : rebase_source : eb2b5b7d647d69229cca5495f6f950c5fcf80809
2016-11-02 13:42:57 -04:00
Henrik Skupin
2b0c1a59c5 Bug 1309318 - Make the httpd server available to TestCase class to allow custom handlers. r=maja_zf
MozReview-Commit-ID: HpazIlQG1Yq

--HG--
extra : rebase_source : e22c23d5c79f28e7f85b4cc97e4ddd76f17c83af
2016-11-01 13:06:39 +01:00
Thom Chiovoloni
b9e92c7821 Bug 1309774 - Part 2. Add version number to validation data in sync ping. r=markh
MozReview-Commit-ID: FlDSEsT1ah9

--HG--
extra : rebase_source : 327bcac18dba5c685092e311e2be880b6d616e07
2016-10-20 15:20:07 -04:00
Thom Chiovoloni
c392f4a9b5 Bug 1309774 - Part 1. Sync bookmark validator should only expect to see children of roots on server. r=markh
MozReview-Commit-ID: EEoDmsnBraA

--HG--
extra : rebase_source : f122432d49a820e5e0857d82760737bd846bf377
2016-10-20 15:17:33 -04:00
Mike Conley
242d614d3f Bug 1313686 - Add opt-out Telemetry probe to see how long it takes for TabChild::RecvSetDocShellIsActive to paint a tab. data-review=liuche, r=billm,liuche
MozReview-Commit-ID: 5B588cs3cJ8

--HG--
extra : rebase_source : 8a7a7ec513e48e673f4c52a417aeacc037785617
2016-10-28 11:48:24 -04:00
Andrzej Hunt
ba8e45b280 Bug 1313990 - Convert non-transparent png to webp for APK size reduction r=sebastian
MozReview-Commit-ID: Cqc7XOcDNdw

--HG--
extra : rebase_source : b92185241eb145a8db00ae981e352954749d3097
extra : source : ac58f70c4b389d60fd5287790149ddfdbb51b14d
2016-11-01 10:56:35 +01:00
Joel Maher
6d00994164 Bug 1220362 - retry on dlopen.c errors. r=gbrown
MozReview-Commit-ID: BL08acEIH99

--HG--
extra : rebase_source : 564bfa99e864f2feb877cf070451984bf00e3acc
2016-11-02 15:59:10 -04:00
Tom Tromey
1fc208e8d8 Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
MozReview-Commit-ID: 6OSszbKpp74

--HG--
extra : rebase_source : 475b4a2de10d65cadd6198e49e5ff5cfb4e9b871
2016-10-25 21:30:18 -06:00
Tom Tromey
29513a9331 Bug 1312041 - make loader-plugin-raw.jsm eslint-clean; r=jryans
MozReview-Commit-ID: 4Lkua3ZMslL

--HG--
extra : rebase_source : e5f48a31d6f4f3cb1d3a4a80642adf477deb3a36
2016-10-25 21:24:13 -06:00
Mike Conley
51616cb9be Bug 1314125 - Make PopupNotifications use tabbrowser's selectedBrowser frameLoader instead of docShellIsActive to determine the currently selected tab. r=mikedeboer
See inline documentation for why I'm using the frameLoader instead
of just directly comparing the selectedBrowser to the browser
requesting the prompt.

MozReview-Commit-ID: D9ahuth6eLC

--HG--
extra : rebase_source : 6fe207cf23d71fa6702ea55e3096920761e2f83a
2016-10-31 17:02:33 -04:00
Mike Conley
7a4a478cb8 Backed out changeset 30e050c04c4e r=mconley
MozReview-Commit-ID: HLTpejFKnY9

--HG--
extra : rebase_source : a028531bffa63e5b83da92296efd0a6e11d2de72
2016-10-31 16:12:51 -04:00
Shane Caraveo
cb4c301312 Bug 1273138 fix WebRequest for background pages, r=kmag
MozReview-Commit-ID: DEW9anMmKi2

--HG--
extra : rebase_source : 7d82d1000473b2530d6144987a28e35815c11999
2016-11-02 09:30:50 -07:00
Shane Caraveo
5dad9554f6 Bug 1314493 simplify xhr webrequest tests for uploads, fix xhr blob send, r=kmag
MozReview-Commit-ID: 4sQGgwD6HMC

--HG--
extra : rebase_source : 52e103db1287d122e6b434840affbae7335c74f9
2016-11-02 09:27:48 -07:00
Andrew Halberstadt
8a863b62f5 Bug 1313956 - Upgrade ESLint to 3.8.1 for improved async/await support, r=miker
MozReview-Commit-ID: 5iRwM1aUdJE

--HG--
extra : rebase_source : 2a34073569d8fa70bcafe6a88666a67bb8164d2f
2016-10-30 18:33:27 -07:00
Wes Kocher
0b825de25a Backed out changeset e71aa9bcb92c (bug 1309913) for osx reftest failures in linear-gradient-1a.html a=backout 2016-11-02 10:48:07 -07:00
Mark Banner
9a01b3aa10 Bug 1227734 - Rework how the top/bottom borders are managed in the search bar popup to avoid a blank search result entry when scrolling. r=florian
MozReview-Commit-ID: 7Bawrxm6kd7

--HG--
extra : rebase_source : e228f0fa86e348eafd9abaa7c1f799e5670fc23e
2016-10-27 18:03:29 +01:00
Chris Manchester
61aedfd2ef Bug 1303533 - Don't traverse accessible/ipc/win/typelib during Artifact builds. r=mshal
MozReview-Commit-ID: Clxfj8h8ZRT

--HG--
extra : rebase_source : 4d197e629b942d749e9d47fc0bf186d666140f9e
2016-11-01 22:45:35 -07:00
Sebastian Hengst
a3b55f01b5 Backed out changeset 021cef553ece (bug 1312148) for failing test_bitmaprenderer.html on Windows 8 x64 opt. r=backout 2016-11-02 17:46:04 +01:00
Aaron Klotz
9a3cf49632 Bug 1314183: Ensure that nsWindowsDllInterceptor does not accept RIP-relative displacements on amd64; r=dmajor
MozReview-Commit-ID: DNf3h9UiRkG

--HG--
extra : rebase_source : 5357b972f72ca10579c6a8ba4a73b61ea84870bb
2016-11-02 10:42:07 -06:00
J. Ryan Stinnett
39f004a62f Bug 1300103 - Use correct coordinates in simulated contextmenu event. r=ochameau
MozReview-Commit-ID: FMNyaqpgHRf

--HG--
extra : rebase_source : bae500686dcefa93248a3b7c8765ab287060d324
2016-11-01 16:44:54 -05:00
Alastor Wu
fa0ef8ac10 Bug 1290836 - Re-enable media control for all versions. r=sebastian,snorp
MozReview-Commit-ID: JrMs6akb7He

--HG--
extra : rebase_source : 5ff66b5e48852f198e8ed9d3c41d222f06ff4a09
2016-11-01 15:23:05 +08:00
Nebelhom
4a46a22f6a Bug 1303863 - Remove restore_pref and restore_all_prefs methods from Firefox Puppeteer. r=whimboo
MozReview-Commit-ID: 7GdwCK98Rsb

--HG--
extra : rebase_source : d3adf4e2fe30548a6edccedf15322df508f18956
2016-09-07 23:37:47 +02:00
Sebastian Hengst
4fdd9389f6 Backed out changeset 396333163897 (bug 1253740) for failing xpcshell /test_ext_storage.js on Android and Linux. r=backout on a CLOSED TREE 2016-11-02 16:42:22 +01:00
Sebastian Hengst
900199872a Backed out changeset 39e08d903b48 (bug 1253740) 2016-11-02 16:40:07 +01:00
Sebastian Hengst
a3865de0a1 Backed out changeset 77be2faa619f (bug 1253740) 2016-11-02 16:40:03 +01:00
Sebastian Hengst
2535dfda38 Backed out changeset d7e4e2a7c0a6 (bug 1253740) 2016-11-02 16:39:59 +01:00
Sebastian Hengst
972ac77669 Backed out changeset 155b13cc953d (bug 1253740) 2016-11-02 16:39:55 +01:00
Sebastian Hengst
e41afb5731 Backed out changeset b8bd9da79a5e (bug 1253740) 2016-11-02 16:39:51 +01:00
Sebastian Hengst
a83fcd1fe2 Backed out changeset 1042e602ba84 (bug 1253740) 2016-11-02 16:39:46 +01:00
Sebastian Hengst
55e6f64d89 Backed out changeset a73da05c87ba (bug 1253740) 2016-11-02 16:39:42 +01:00
Ralph Giles
b9e0fc97c3 Bug 1314460 - Update rust mp4parse to v0.6.0. r=kinetik
Result of running the update script.

MozReview-Commit-ID: 4rqFqaFJ028

--HG--
extra : rebase_source : 011cd38d524e2609e2656a084c2ac920d407488f
2016-11-01 16:07:32 -07:00