Commit Graph

507306 Commits

Author SHA1 Message Date
Shing Lyu
39ec052547 Bug 1331860 - Update reftest-stylo expectations. r=heycam
--HG--
extra : rebase_source : 2c39a745949d3dfeb369f0e1efbf4befde8535c9
2017-01-12 10:37:36 +08:00
JW Wang
3cb12fa50d Bug 1331554. Part 2 - remove the call to ScheduleUpdate(). r=jya
ScheduleUpdate() will be called when we have new decoding requests.

MozReview-Commit-ID: FkOc4zQmfSo

--HG--
extra : rebase_source : c36133d7fd1a64daabfd6d5fba445ad42b1a47cf
extra : intermediate-source : a610694bfb7a7d58c7633913d4ac1ce33f46bcd2
extra : source : 36f4a436f1750087f848e4cb68104015ef0284f6
2017-01-16 15:21:45 +08:00
JW Wang
747461d835 Bug 1331554. Part 1 - print logs only when decoder.mIsBlankDecode is going to change. r=jya
MozReview-Commit-ID: 9vExcUapFOb

--HG--
extra : rebase_source : 9d10701d7d7dd973272f24c3ef02d2825c7448b8
extra : intermediate-source : ec68e23b75cc3e4ffcc1304a8f74b8b7348bd8f6
extra : source : 2b4b139920482a0d5dcfbbfa461cc093d32a3ae1
2017-01-16 15:20:10 +08:00
Ting-Yu Lin
6240680e1f Bug 1331850 - Swap ClosestSide and FarthestSide in StyleShapeRadius. r=heycam
Make them match the order in nsCSSProps::kShapeRadiusKTable.

MozReview-Commit-ID: FOMelaA5sYv

--HG--
extra : rebase_source : b72b58c2f8388577389b73756d6e58d92c6f0c91
2017-01-18 12:01:57 +08:00
Astley Chen
392514a484 Bug 1331296 : Part 5 - Update DevTool CSS property database. r=tromey
MozReview-Commit-ID: Ec49CX8iJNT

--HG--
extra : rebase_source : 69d5738cb1446c4736961958ea599c1d07f064f3
2017-01-18 10:50:37 +08:00
Astley Chen
01e184df82 Bug 1331296 : Part 4 - Remove CSS parser support of -moz-calc(). r=heycam
MozReview-Commit-ID: k5ENlCAXZf

--HG--
extra : rebase_source : 751aac202ed3c97847a1520f4f122ad8802a4a57
2017-01-18 10:50:31 +08:00
Astley Chen
5f62e1165f Bug 1331296 : Part 3 - Remove -moz-calc() from DevTool tests. r=tromey
MozReview-Commit-ID: K74j01JYjfY

--HG--
extra : rebase_source : c50c4157e77ffad02b7697204cce085683d9bc90
2017-01-18 10:50:28 +08:00
Astley Chen
ea8b1d8824 Bug 1331296 : Part 2 - Unprefix -moz-calc() in dom tests. r=heycam
MozReview-Commit-ID: DTmuxTZ6S6a

--HG--
extra : rebase_source : 3fd81cfb0bd0c819b3ce700487471246e9cf3498
2017-01-18 10:50:24 +08:00
Astley Chen
8ce1c2ecff Bug 1331296 : Part 1 - Remove or unprefix -moz-calc() from layout tests. r=heycam
MozReview-Commit-ID: HKCS8Uqv1Cs

--HG--
extra : rebase_source : 1d49bf139db6204cf31fa6820cced7f5b8a17af6
2017-01-18 10:50:19 +08:00
Cameron McCormack
5c5c0e175d Bug 1331326 - stylo: Shuffle some nsIDocument fields around to avoid rust-bindgen problem. r=bz
MozReview-Commit-ID: sYpRzC2t0E

--HG--
extra : rebase_source : f9ce14bae5ca7adb74ffd8512927575c26126a81
2017-01-16 16:27:56 +08:00
Ricky Chien
3329bea285 Bug 1329068 - Fix layout issue for PropertiesView r=Honza,ntim
MozReview-Commit-ID: HKW38QrPovm

--HG--
extra : rebase_source : 98f40bf9b839e2704adffacf5eb412238a3cee1f
2017-01-15 14:30:18 +08:00
Mike Conley
b951d10c85 Bug 1317212 - Make tab progress listeners smarter at ignoring nsIWebProgress notifications from an initial about:blank. r=Gijs
MozReview-Commit-ID: Ji1oCNZksge

--HG--
extra : rebase_source : 67456f21735c904cd629f946043100bf656ae038
2016-12-13 17:17:51 -05:00
Mike Conley
4c5f148e8f Bug 1317212 - <xul:browser>'s that flip remoteness should not send progress updates for the initial about:blank load. r=Gijs
This is kind of a sad story. In bug 1254669, I made it so that we destroy the original
tab progress listener and create a new one when flipping remoteness. This is because
the initial about:blank load for a flipped browser is not something we ever want
to show progress for.

I goofed though*, and didn't call the mTabProgressListener constructor with the right
argument that indicates that the first messages are from about:blank. This opened us
up for a race with e10s-mode where, after a tab tear out, the initial browser would
flip remoteness to remote, send up a StateChange message to indicate loading of
about:blank (which we'd accidentally listen to). The race happened when we'd sometimes
do the frameloader swap before the StateChange to indicate that about:blank had finished
loading would come up. This would mean (after the frameloader swap), we'd never hear
about the initial about:blank finishing loading, so we'd always show "busy".

* :(

MozReview-Commit-ID: 6pU1fqiIDUc

--HG--
extra : rebase_source : c9c49deaf218eb8e2bad6fa28b83531a83e93838
2016-11-28 14:46:26 -05:00
Kartikaya Gupta
3f784d94ea Bug 1331509 - Always return the correct APZ state, since we should have it. r=dvander
MozReview-Commit-ID: CrLri2Qucj0

--HG--
extra : rebase_source : 505172985098f0ead435db80c5c683d734c89385
2017-01-17 15:52:46 -05:00
Kartikaya Gupta
31869bd5e8 Bug 1331509 - Extract the InitRenderingState function in TabChild and invoke it earlier from TabParent. r=dvander
MozReview-Commit-ID: 5nwvKLRYpx7

--HG--
extra : rebase_source : e014ef381aed8d41ab1ca838b47505ef70e1fa95
2017-01-17 15:52:45 -05:00
Kartikaya Gupta
77bdba2eb7 Bug 1331509 - Rearrange TabChild::RecvShow to make it a bit more obvious how InitRenderingState can be extracted. r=dvander
MozReview-Commit-ID: AnOnBd5Wqs9

--HG--
extra : rebase_source : 9fa73430c72c3fd6030b98a3dec385ef6eb5e1cf
2017-01-17 15:52:45 -05:00
Kartikaya Gupta
ecefef8143 Bug 1331509 - Move InitRenderFrame call to TabParent construction. r=dvander
MozReview-Commit-ID: Cg0EDJ3uSmz

--HG--
extra : rebase_source : e14e45f8c606a447f9e55ab6d5a363ed81c07bc0
2017-01-17 15:52:45 -05:00
Kartikaya Gupta
169ad97fad Bug 1331509 - Extract a helper function to initialize the RenderFrameParent from TabParent. r=dvander
MozReview-Commit-ID: KMcpSQUax6z

--HG--
extra : rebase_source : e5e92eba2f61976712a0197a4a728d20ad43129e
2017-01-17 15:52:45 -05:00
Andrew McCreight
66033ff282 Bug 1331809 - Remove unused variable in WrapperOwner::hasInstance(). r=kanru
MozReview-Commit-ID: 3de6HDTVpU0

--HG--
extra : rebase_source : 19c7899e6d70ffc3f8a469b8cd0a6a08b2654b6d
2017-01-17 16:34:16 -08:00
Brian Grinstead
a7a654cb56 Bug 854126 - Enable lightweight themes in private windows;r=dao
MozReview-Commit-ID: D8nZY6lzgNV

--HG--
extra : rebase_source : 0ce147298e0cc4461865c005a44cbe96b4946cfa
2017-01-17 09:23:29 -08:00
Wes Kocher
d4ced30f67 Backed out 4 changesets (bug 1306329) for 3000+ hazards a=backout
Backed out changeset 1c2f51ce3faf (bug 1306329)
Backed out changeset 6bb17b9a62d8 (bug 1306329)
Backed out changeset 377ca1419f1a (bug 1306329)
Backed out changeset ad4e531c7070 (bug 1306329)

MozReview-Commit-ID: KJAxdyJeJ6J
2017-01-17 17:55:24 -08:00
Wes Kocher
9add23a463 Backed out changeset c622a6c181bf (bug 1243045) for eslint failures a=backout
MozReview-Commit-ID: 7TWHmqGjzeU
2017-01-17 17:37:36 -08:00
Nancy Pang
8e1bfca5db Bug 1243045 - Added navigation for padding, border and margin. r=gl,yzen
MozReview-Commit-ID: 75bANHjA9Vg

--HG--
extra : rebase_source : 187941cf58fda982a11b71a2840ef6237556c547
2017-01-16 09:30:23 -05:00
J.C. Jones
0851d956ab Bug 1329802 - WebAuthn Unit Tests: Add Unit Tests r=keeler
This uses the new mochitest "scheme" option from Bug 1286312. This cannot land
until after Bug 1286312 does.

For now, you can test locally by adding
  --setpref dom.securecontext.whitelist=mochi.test
to your command line, such as:

~/hg/mozilla-central/mach mochitest \
  --setpref dom.securecontext.whitelist=mochi.test ./dom/u2f/tests/

Updated:
Review fixes (thanks keeler!)

MozReview-Commit-ID: 7jTxF3Mrtcg

--HG--
extra : rebase_source : 72c24bdc028e440705598c694f3c4119d5304d83
2017-01-09 13:28:02 -07:00
Wes Kocher
2e850d0248 Backed out changeset ce90a9d52e86 (bug 1331705) for eslint failures a=backout
MozReview-Commit-ID: KaCGMDAwWzz
2017-01-17 17:24:09 -08:00
Wes Kocher
20dc006d88 Backed out 14 changesets (bug 1330791) for various android failures a=backout
Backed out changeset eada8de7256f (bug 1330791)
Backed out changeset a3c656a9f3ca (bug 1330791)
Backed out changeset e0cbc754e841 (bug 1330791)
Backed out changeset 49d8016fab12 (bug 1330791)
Backed out changeset 53d4b83ccd22 (bug 1330791)
Backed out changeset b35cbfcd801f (bug 1330791)
Backed out changeset 25a6356de622 (bug 1330791)
Backed out changeset 46f9c247550d (bug 1330791)
Backed out changeset ef7356099bd3 (bug 1330791)
Backed out changeset a5fe483288db (bug 1330791)
Backed out changeset 4902107b7568 (bug 1330791)
Backed out changeset 5b2b2be2e389 (bug 1330791)
Backed out changeset 610ec89e98bb (bug 1330791)
Backed out changeset 631adda26a21 (bug 1330791)

MozReview-Commit-ID: GGUFW29U3TL
2017-01-17 17:06:36 -08:00
Chris Pearce
22f4a343b5 Bug 1329543 - Remove obsolete GMPDecryptor7 interface that was only used by Primetime. r=gerald
This basically rolls back aec9905b06fe from bug 1278198.

MozReview-Commit-ID: Drho21X6npW

--HG--
extra : rebase_source : 372bc7f4771ec0268535e3df2a745bc9fae8bd3b
2017-01-16 15:12:15 +13:00
Chris Pearce
c7fa60e1fa Bug 1329543 - Amend comment in EMEDecoderModule to not mention Adobe. r=gerald
MozReview-Commit-ID: IB5aSWwjF8I

--HG--
extra : rebase_source : 8fe87d0064c0bf3d9651f78d86d9da760bf278af
2017-01-14 16:57:26 +08:00
Chris Pearce
009952ed23 Bug 1329543 - Rename eme-adobe_description string to cdm_description. r=spohl
The Adobe CDM is being removed, leaving only the Widevine CDM. So it doesn't make
sense to have the string refer to Adobe.

MozReview-Commit-ID: 6jjI6Q7BwWX

--HG--
extra : rebase_source : f1aa42bbb8e55b97cac88295ba54780378ba8dfa
2017-01-14 16:39:30 +08:00
Chris Pearce
fffddbdfce Bug 1329543 - Remove 'adobe' from GMP download code. r=spohl
MozReview-Commit-ID: HXcl2xNDgEo

--HG--
extra : rebase_source : 934855aee2eefbb7e2a13c360456cac118342b5e
2017-01-14 16:37:59 +08:00
Chris Pearce
c0e6ad9f36 Bug 1329543 - Remove Adobe from GMP backup downloader. r=mconley
MozReview-Commit-ID: 4wWso4j4Kwd

--HG--
extra : rebase_source : 0752c6f76e27b7a3b93610d1df47c4814b4c5c5d
2017-01-14 16:30:43 +08:00
Chris Pearce
af0e6c4ab5 Bug 1329543 - Remove PGMPAudioDecoder. r=gerald
MozReview-Commit-ID: nwW4s4MtJX

--HG--
extra : rebase_source : 95079ac628f301f8ceb8b5540c7ea95a15deb931
2017-01-14 16:14:32 +08:00
Chris Pearce
0e603bda78 Bug 1329543 - Remove GMP storage migration. r=gerald
This was only to support legacy storage for the Adobe GMP, and we don't support that any more.



MozReview-Commit-ID: BQLTDq535Qa

--HG--
extra : rebase_source : df73267af09847487e78513e774baa209c700a76
2017-01-14 11:57:39 +08:00
Chris Pearce
6265ff2efa Bug 1329543 - Remove GMPAudioDecoder and unencrypted GMP decoding. r=gerald
MozReview-Commit-ID: JLlHmyEg6Qo

--HG--
extra : rebase_source : c7b17efed0b24ed0aec075de144d306c985bddec
2017-01-14 11:44:41 +08:00
Chris Pearce
0833facd8b Bug 1329543 - Remove Primetime SystemId from PSSH parser. r=gerald
MozReview-Commit-ID: JzhhMFpzyjg

--HG--
extra : rebase_source : 59f7aa955d3bc3849e980797d5eaa84293a5f1bf
2017-01-14 11:28:43 +08:00
Chris Pearce
95c18b7326 Bug 1329543 - Remove kEMEKeySystemPrimetime. r=gerald
MozReview-Commit-ID: FNvnpZVPMMt

--HG--
extra : rebase_source : c65d007a9894830bd3b85638dcc8c37b5f36fed5
2017-01-14 11:26:37 +08:00
Chris Pearce
fb9e4baabb Bug 1329543 - Remove Primetime from MediaKeySystemAccess. r=gerald
MozReview-Commit-ID: HMSp5AO20mg

--HG--
extra : rebase_source : ea20efdff49f18f71b0c6cbd6597d475a52f8eea
2017-01-14 11:21:35 +08:00
Chris Pearce
660295a933 Bug 1329543 - Remove use of gmp-eme-adobe* prefs from external media tests. r=maja_zf
MozReview-Commit-ID: 3LHciqXJK2r

--HG--
extra : rebase_source : d1e4587b7ad8c04335e114a8178ad14763aaac0c
2017-01-09 22:00:26 +08:00
Chris Pearce
d9c67d4f52 Bug 1329543 - Remove use of gmp-eme-adobe prefs from browser-media.js. r=Gijs
MozReview-Commit-ID: L1m5R8wqPYe

--HG--
extra : rebase_source : 7c8a6accde68ece622349867546a4e589dc791f8
2017-01-09 21:56:25 +08:00
Chris Pearce
5b7a58a56b Bug 1329543 - Remove IsPrimetimeKeySystem(string) from Gecko. r=gerald
MozReview-Commit-ID: LX1ywPZDHtj

--HG--
extra : rebase_source : 8f2181b426159d7f58e9452ad3b0f4ae474388b2
2017-01-09 21:51:40 +08:00
Chris Pearce
9fde9fe382 Bug 1329543 - Remove use of gmp-eme-adobe* prefs from Gecko. r=gerald
MozReview-Commit-ID: 1CnwuGGJ9Jo

--HG--
extra : rebase_source : 99c285160b06a7557f58243bd97f993a13add608
2017-01-09 21:49:13 +08:00
Chris Pearce
75fbf5ab95 Bug 1329543 - Remove uses of MOZ_ADOBE_EME. r=glandium
MozReview-Commit-ID: DCQ5KsZEJLP

--HG--
extra : rebase_source : 80492e1787666c9bcc4601ca80b9956f8de1ab65
2017-01-09 21:43:23 +08:00
Chris Pearce
b1da9f40f8 Bug 1329543 - Remove Adobe from ac_add_options --enable-eme. r=glandium
MozReview-Commit-ID: D5B1CAQKGGR

--HG--
extra : rebase_source : 81384c7b8bed3918328c220ce8d73618cea1f189
2017-01-09 21:41:19 +08:00
Mythmon
fa2e2d2ad6 Bug 1331705 - shield-recipe-client: Do not use an XRay-ed Promise during recipe execution, r=Gijs
MozReview-Commit-ID: DEM6lUiCHnj

--HG--
extra : rebase_source : 4003620bde3f325944e4d296ce1bee69658290bd
2017-01-17 11:27:40 -08:00
Andrew McCreight
dce0bbd67b Bug 1330018 - Ensure we always unwrap CpowEntries. r=bholley,billm
We can drop async messages that contain CPOWs, which can cause us to
leak them either until we successfully send a CPOW or forever,
depending on the direction of the message. This is causing
intermittent leaks until shutdown with e10s-multi.

MozReview-Commit-ID: 3iIaIBZKZR2

--HG--
extra : rebase_source : 3383191e12fd4a4054ad8f9bdc3755e78c16caf1
2017-01-13 13:50:35 -08:00
Gijs Kruitbosch
a302733bfb Bug 1331185 - default theme icon not shown when it is not in use, r=mossop,rhelmer
MozReview-Commit-ID: 1gZy3gMFNCo

--HG--
extra : rebase_source : 4e7b69bb5aa247bf331b3b79e3cc95f5b2770af9
2017-01-15 16:42:07 +00:00
Benjamin Smedberg
d616a7ec44 Bug 1306329 - Stop exporting XPCOM and XUL symbols. r=glandium
--HG--
extra : rebase_source : 8c700498470b42279197f316d553154b1f2ed235
2016-12-02 12:55:34 -05:00
Benjamin Smedberg
3caf6299aa Bug 1306329 - Don't build the dependent XPCOM glue. r=glandium
--HG--
extra : rebase_source : 918474e0f4c831db5ce2f3070414f928fa489ddb
2016-10-26 13:55:51 -04:00
Benjamin Smedberg
0a349faf95 Bug 1306329 - Things that depend on xul should no longer link the XPCOM glue library. r=glandium
--HG--
extra : rebase_source : 69d288802329acf9d422177ede74a37612a75727
2016-11-01 15:14:52 -04:00
Mike Hommey
b7e8faba3a Bug 1306329 - Backout 621aa115c3df (bug 1316450). r=glandium
We're going to remove the xpcom glue, so there is no need to check that
nothing depends on it anymore.

--HG--
extra : rebase_source : 4323d9c388c60258c581771ac3bc5aa2100ea699
2017-01-14 07:47:43 +09:00