Michael Froman
f1dd9b78e0
Bug 1279049 - add sdp handling for audio FEC, r=jesup
...
MozReview-Commit-ID: J0ax8TnR3p8
--HG--
extra : transplant_source : %D5Y%15%E6%C3d%F5%BD%9B%D7%CC%BA%DA%DE%12.%88%DD%A1%5B
2016-06-08 16:24:23 -05:00
Honza Bambas
0c62c74b9f
Bug 1273918 - Revalidate no-store responses even when offline, r=mcmanus
...
--HG--
extra : rebase_source : 1d2d2b336c78e3d7ac84d7173b75d5b615f25404
2016-06-08 05:25:00 +02:00
Jonathan Kingston
d0636b7947
Bug 1192945 - Use channel->ascynOpen2 in widget/windows/nsDataObj.cpp . r=ckerschb, r=jmathies
...
MozReview-Commit-ID: 5whNAj5KAjf
--HG--
extra : rebase_source : cbe970274e34fdf32d1f60539a22b004ca0bea51
2015-08-10 12:56:47 -07:00
Tooru Fujisawa
5fd0e1df86
Bug 382721 - Part 9: Warn about too large dotted/dashed corner. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
f56d021842
Bug 382721 - Part 8: Render too large dotted/dashed corner with solid style. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
d453deaf6e
Bug 382721 - Part 7: Render only dirty area for dotted side and dotted/dashed corner. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
301e5ec420
Bug 382721 - Part 6: Flush path while building long dotted/dashed border. r=jrmuizel
2016-06-10 13:10:03 +09:00
Tooru Fujisawa
73cafd1729
Bug 382721 - Part 5: Add testcases for dashed/dotted borders. r=jrmuizel
2015-08-06 11:42:09 +09:00
Tooru Fujisawa
72499083d6
Bug 382721 - Part 4: Support dotted/dashed border-radiused corners. r=jrmuizel
2015-08-06 11:42:09 +09:00
Tooru Fujisawa
6e4ae65190
Bug 382721 - Part 3: Improve spacing and corner interaction of dashed/dotted border. r=jrmuizel
2015-08-06 11:42:09 +09:00
Chris Pearce
191e25eeb7
Bug 1276132 - Make more Widevine class constructors explicit to keep gcc happy. r=jwwang
...
Fixes compile errors on Linux when Widevine is compiled.
MozReview-Commit-ID: 19qQw02CqdQ
--HG--
extra : rebase_source : 335124655869da1f899986f7dcd0d7ec1e441f6a
2016-05-31 12:05:24 +12:00
Chris Pearce
359a1add5d
Bug 1276132 - Don't show EME 'enable' UI for non-visible keysystems. r=gijs
...
This means we'll only show the EME UI for keysystems that are explicitly turned
on in the build config, or those that are enabled after the build via prefs.
MozReview-Commit-ID: 7VTp1BJSZFy
--HG--
extra : rebase_source : 6a31f9d8fc2f06ef05988b510946ed924c613c2a
2016-05-31 12:04:12 +12:00
Chris Pearce
91ab2bc0c4
Bug 1276132 - Remove use of #ifdef MOZ_{KEYSYSTEM}_EME in dom/media code. r=jwwang
...
Instead of controlling visibility of EME keysystems by build config, do it by
preference. This means keysystems can be turned on easier.
MozReview-Commit-ID: Ky1zrHPubOJ
--HG--
extra : rebase_source : 35d9c26436a86683b902225e7b0d6645b02d8ff9
2016-05-31 11:00:55 +12:00
Chris Pearce
ac07135594
Bug 1276132 - Rename media.gmp-*.forcevisible to media.gmp-*.visible, and set it when keysystems are enabled. r=spohl
...
Repurpose the media.gmp-*.forcevisible pref to control whether the
corresponding GMP is visible in the addons manager UI. The pref has to be true
for the GMP to be usable.
The pref is enabled and not hidden when the corresponding EME keysystem is
enabled in the mozconfig.
This means users can turn on EME without needing to recompile their build; they
just need to create a hidden pref. This will be useful for CDM developers, and
users on platforms where we've not enabled EME yet but users want to test it
(Linux).
We also need to change the GMPUtils.isPluginHidden() accessor so that plugins
are considered hidden if the "visible" pref is false OR we're on an unsupported
platform. This ensures that we must be on a supported OS and the visibility
pref is true before GMPs appear in the addon list.
A consequence of the isPluginHidden() change is that we also need to add a
"force-supported" pref to override the checks that refuse to load the GMPs on
various platform versions, so that the unit tests pass.
MozReview-Commit-ID: h6CwLDkvFW
--HG--
extra : rebase_source : d09b952cc12da6f46b404439781b62784e4f54b3
2016-05-31 10:59:44 +12:00
Mike Hommey
17821c9ee3
Bug 1279151 - Version'ize the result of yasm_version. r=chmanchester
...
Before bug 1269513, yasm_version returned a Version object, and it
doesn't anymore, which made the assignment of _YASM_*_VERSION skipped
silently.
Then, configure would go through the yasm version checks as if they were
false and skipping over the AC_MSG_ERRORs, printing out:
/builds/slave/try-m64-0000000000000000000000/build/src/old-configure: line 19615: test: : integer expression expected
which is why this went undetected: the version checks were simply
ignored.
Some shells, however, evaluated the yasm version checks as true, hitting
the AC_MSG_ERRORs.
2016-06-10 09:57:51 +09:00
Mike Hommey
6976cfdc58
Bug 1279096 - Exclude ffi_call from ASAN. r=decoder
2016-06-10 09:57:51 +09:00
Mats Palmgren
03b9057a17
Bug 1278429 - [css-grid] Align a fragmented grid item with 'align-self' that is anchored at the end ('last-baseline', 'end', etc) at the end of its last track. r=dholbert
2016-06-10 02:56:23 +02:00
Mats Palmgren
0629ddead0
No bug - [css-grid] Remove superfluous runTest call. r=me
2016-06-10 02:56:23 +02:00
Mats Palmgren
f6d968da26
Bug 1279038 - Add a couple of #includes that this file requires to build. r=sicking
2016-06-10 02:56:23 +02:00
Mats Palmgren
eeceb11ef1
Bug 1278080 - Make nsContainerFrame::RemoveFrame deal with overflow containers. r=dholbert
2016-06-10 02:56:23 +02:00
Jonathan Watt
4a3d84e333
Bug 1278278 - Remove gfxPDFSurface and move its logic to a PrintTargetPDF subclass of PrintTarget. r=Bas
...
--HG--
rename : gfx/thebes/gfxPDFSurface.cpp => gfx/thebes/PrintTargetPDF.cpp
rename : gfx/thebes/gfxPDFSurface.h => gfx/thebes/PrintTargetPDF.h
2016-06-06 16:10:28 +01:00
Jonathan Watt
cc6d4f9c08
Bug 1278276 - Remove gfxPSSurface and move its logic to a PrintTargetPS subclass of PrintTarget. r=Bas
...
--HG--
rename : gfx/thebes/gfxPSSurface.cpp => gfx/thebes/PrintTargetPS.cpp
rename : gfx/thebes/gfxPSSurface.h => gfx/thebes/PrintTargetPS.h
2016-06-06 16:10:28 +01:00
Nicholas Nethercote
1ef1cfa948
Bug 1279148 - Clarify non-nullness of nsHeaderVisitor::{mXHR,mHttpChannel}. r=baku.
...
--HG--
extra : rebase_source : 9bdd59d568c92bd465671f894a07603c75aa182c
2016-06-09 16:11:00 +10:00
Karl Tomlinson
bb52c71afb
bug 1250704 relax suppresion of GtkStyle set_color leak to accept change in caller r=njn
...
MozReview-Commit-ID: 3onLEoIvMb5
--HG--
extra : rebase_source : 0281c4e1f4b89b5f3595f683fcaaaa69a294793e
2016-06-09 18:54:50 +12:00
Karl Tomlinson
8c5debe5af
Bug 1250704 - use same widget heirarchy as GTK for tooltip text color. r=stransky
...
MozReview-Commit-ID: 41sDYu3IqYq
--HG--
extra : rebase_source : 425a04503441f3edfd4ebbd71a21921013690426
2016-06-07 18:06:04 +12:00
Karl Tomlinson
7d57ffab85
Bug 1250704 - use style from WidgetStyleCache for tooltip colors. r=stransky
...
MozReview-Commit-ID: 9xzL8ckxTRQ
--HG--
extra : rebase_source : 6855183140e76ce1c40f403bbcbfa29b98f8ed8f
2016-06-07 16:11:51 +12:00
Martin Stransky
a7a4d14c62
Bug 1271523 - Construct tooltip style from path for Gtk >= 3.20, r=karlt
...
To apply it needs a patch from Bug 1277818.
MozReview-Commit-ID: 3xhYDliL4iw
--HG--
extra : rebase_source : 690e765e9cde78d0b83b9127ccc6e58fc86d415d
2016-06-07 06:22:00 +02:00
Jonathan Kew
d5c49863d0
Bug 1279069 - Replace with <space> for Graphite shaping purposes if is not supported by the font. r=jrmuizel
2016-06-09 23:53:22 +01:00
Eric Rahm
5c875edd39
Bug 1270310
- Part 4: Bypass line break conversion if element is single line. r=smaug
...
For single line text controls we shouldn't need to convert line breaks.
2016-05-05 15:52:28 -07:00
Eric Rahm
2b917eceb6
Bug 1270310
- Part 3: Make string assignment in HTMLInputElement::GetValueInternal fallible. r=smaug
...
This makes the string assignment fallible and also adds checks for the return
value from GetValueInternal and GetValue.
2016-05-20 16:15:52 -07:00
Eric Rahm
9f0aed4b73
Bug 1270310
- Part 2: Pass buffer length to Assign call in ConvertStringLineBreaks. r=froydnj
...
The length of the new buffer being assigned in ConvertStringLineBreaks has
already been calculated, so we can pass that in.
2016-05-05 15:52:16 -07:00
Eric Rahm
f5b4b3b7b8
Bug 1270310
- Part 1: Make allocation in ConvertStringLineBreaks fallible. r=froydnj, r=smaug
...
ConvertStringLineBreaks calls ConvertUnicharLineBreaksInSitu which uses
fallible allocation. We should make the potential allocation in |BeginWriting|
fallible as well and handle the failure. This also updates the callers to
|ConvertStringLineBreaks| to handle the error properly in release builds.
2016-05-05 15:50:35 -07:00
David Anderson
a00c07b27f
Remove ContentParent calls to MessageChannel::CloseWithError. (bug 1275467, r=billm)
...
--HG--
extra : rebase_source : da7cd0836576aedb6ed3ee7a3b287445b102e6b4
2016-06-09 17:52:33 -04:00
Valentin Gosu
f2f2201959
Bug 1278188 - Crash accessing local directory named <name>.desktop r=mcmanus
...
MozReview-Commit-ID: 1mchrs0mGGR
2016-06-10 00:51:35 +03:00
Valentin Gosu
9c0f7c4a01
Bug 1273950 - Fire a notification whenever a captive portal check is performed r=MattN
...
MozReview-Commit-ID: 8GdJwgKyTWe
2016-06-10 00:51:34 +03:00
Valentin Gosu
8faaf785c8
Bug 1273950 - Add pref to check captive portal without waiting for network activity r=MattN
...
MozReview-Commit-ID: 6NG8BF4PYtp
2016-06-10 00:51:33 +03:00
Botond Ballo
2bb2c4fc24
Bug 1277814 - For a zero-margin displayport, do not expand the displayport beyond the scroll port even during low-res painting. r=tnikkel
...
MozReview-Commit-ID: 4ZN8aWkBEwA
--HG--
extra : source : d2f7c22e3148aae47a48cde83ee359fb77479390
2016-06-08 18:16:54 -04:00
Botond Ballo
06d34b07af
Bug 1277814 - Avoid division-by-zero when the cumulative resolution is zero. r=tnikkel
...
The division-by-zero was introducing NaNs into the displayport calculations,
resulting in bad displayports.
MozReview-Commit-ID: 5dbqIEOFADS
--HG--
extra : source : 569276f2edd39600de534183e12b7f8762b917c8
2016-06-06 18:16:06 -04:00
Botond Ballo
8004b3209f
Bug 1277814 - Add printing support to BaseMargin. r=kats
...
MozReview-Commit-ID: 3E36i09xI3Y
--HG--
extra : source : b720fc66767b6cd6f136998dd51cf58e0d59cca8
2016-06-03 17:23:40 -04:00
Lorien Hu
f5740ca0da
Bug 1274195 - Invalidate children of remote mozAccessible's remote parents r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
c86a00d637
Bug 1274194 - HyperTextAccessible InsertChildAt and RemoveChild now call AccessibleWrap for superclass method r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
aa26e8feb1
Bug 1252645 - Return native for outerdoc owner of top-level proxies in mozAccessible parent r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
ce5ba79772
Bug 1199755 - Retrieve native proxy children when mozAccessible children is called on outerdocs in parent r=tbsaunde
2016-06-09 14:33:48 -07:00
Lorien Hu
02f547704c
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p4 r=surkov
2016-06-09 14:33:48 -07:00
Lorien Hu
0de68faca5
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p3 r=surkov
2016-06-09 14:33:48 -07:00
Lorien Hu
94e7bb6e3b
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p2 r=surkov
2016-06-09 14:33:48 -07:00
Lorien Hu
12b9fceae9
Bug 1254824 - Stop filtering ignored mozAccessibles when creating native objects p1 r=surkov
2016-06-09 14:33:48 -07:00
Matthew Gregan
0f7bada663
Bug 910329 - Don't use the channel status as a proxy for load group membership. r=mayhemer
2016-06-09 13:36:58 +12:00
Markus Stange
ddeab1616a
Bug 1276161 - Reftests. r=lsalzman
...
MozReview-Commit-ID: 9PyuKmzuxiO
--HG--
extra : amend_source : f359e03db6a6c6b5d5b7856c17eb063de8e31437
2016-06-09 16:53:17 -04:00
Jan-Ivar Bruaroey
83550a678d
Bug 1278309
- Test that createOffer immediately followed by close does not settle. r=drno
...
MozReview-Commit-ID: GzPlWp5nlqZ
--HG--
extra : rebase_source : 38af9558d159a0bf5f4834bd875261b957cc4e81
2016-06-07 11:45:25 -04:00