Commit Graph

610942 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
213272e55b Bug 1486124 - Make env_var_to_bool match IsEnvSet. r=jrmuizel,kvark
Per the comments in https://phabricator.services.mozilla.com/D4239

Differential Revision: https://phabricator.services.mozilla.com/D4263

--HG--
extra : moz-landing-system : lando
2018-08-25 01:57:45 +00:00
Narcis Beleuzu
c6685c9e06 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-26 12:36:16 +03:00
Gabriel Luong
e126996d9b Bug 1485243 - Add highlights to the source link, selector and computed properties when filtering styles. r=bgrins 2018-08-25 21:25:02 -04:00
Gurzau Raul
4125dfc655 Backed out changeset 641eedc51cc0 (bug 1453953)for reftest failures on tests/layout/reftests/text-shadow/basic.xul 2018-08-26 00:51:46 +03:00
Csoregi Natalia
9f211d76e3 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-26 00:39:47 +03:00
Csoregi Natalia
a0c6412b7d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-26 00:39:16 +03:00
Csoregi Natalia
15caca88c7 Merge inbound to mozilla-central. a=merge 2018-08-26 00:37:27 +03:00
Csoregi Natalia
15876458af Backed out changeset 8c8ff2c7bfa1 (bug 1485536) for crashes at VideoSink. CLOSED TREE 2018-08-26 00:15:16 +03:00
Alexis Beingessner
5a70edeff6 Bug 1453953 - natively implement xul textboxes. r=mstange
--HG--
extra : amend_source : 103711995ce745866d79db031b6cfa9ebef1ce1b
2018-08-25 22:36:51 +03:00
Jean-Yves Avenard
5ab3282a07 Bug 1485536 - Don't account frames dropped by the compositor as presented. r=bryce
We rename a method in FrameStatistics to better match what it's actually doing.

Differential Revision: https://phabricator.services.mozilla.com/D4213

--HG--
extra : moz-landing-system : lando
2018-08-25 12:39:29 +00:00
Nils Ohlmeier [:drno]
0362a1b463 Bug 1484024: add Telemetry histogram for DTLS ciphers on RTCPeerConnection r=francois,mt
Added a Telemetry histrogram which collects which DTLS cipher got
negotiated when a RTCPeerConnection connected.

Differential Revision: https://phabricator.services.mozilla.com/D3551

--HG--
extra : moz-landing-system : lando
2018-08-24 22:49:42 +00:00
arthur.iakab
8711b3672e Merge mozilla-central to autoland 2018-08-25 06:36:08 +03:00
arthur.iakab
7df3c5baab Merge inbound to mozilla-central a=merge 2018-08-25 06:35:21 +03:00
Kris Maglione
8ad0bfd9c0 Bug 1484496: Follow-up: Fix more busted JS enumerators. r=bustage CLOSED TREE
--HG--
extra : amend_source : b6753494cab68add325af09442239e72ea0c4501
2018-08-24 17:10:29 -07:00
ahillier
64ef5ce6b2 Bug 1484030 - Implement chiclet animation for CFR r=Gijs,k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D3804

--HG--
extra : moz-landing-system : lando
2018-08-24 23:30:48 +00:00
Brendan Dahl
f6923ccc24 Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
Preparing for transitioning to XHTML.

MozReview-Commit-ID: JLlmUxsvhIB

Differential Revision: https://phabricator.services.mozilla.com/D4265

--HG--
extra : moz-landing-system : lando
2018-08-25 00:16:27 +00:00
Ehsan Akhgari
a093c19492 Bug 1485247 - Remove the XPCOM component registration for Cocoa popup windows; r=mstange 2018-08-24 19:14:11 -04:00
Thomas Daede
c02103611a Bug 1485875 - Expect Android to not play AV1 in MP4. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D4258

--HG--
extra : moz-landing-system : lando
2018-08-24 21:29:00 +00:00
alwu
b07c177c38 Bug 1479270 - part2 : remove HLS video player. r=snorp
Since we have native HLS support in 59 [1], we can remove those codes which is used to play HLS.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1345752

Differential Revision: https://phabricator.services.mozilla.com/D4166

--HG--
extra : moz-landing-system : lando
2018-08-24 22:36:18 +00:00
alwu
2614e81154 Bug 1479270 - part1 : remove external player support in media element. r=jya
Since we have native HLS support in 59 [1], we don't need those code anymore.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1345752

Differential Revision: https://phabricator.services.mozilla.com/D4165

--HG--
extra : moz-landing-system : lando
2018-08-25 00:03:38 +00:00
Matthew Noorenberghe
487d770cc3 Bug 1485473 - Combine the borders of the name fields on the address form. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D4031

--HG--
extra : moz-landing-system : lando
2018-08-24 23:21:30 +00:00
Daniel Holbert
6fc91f26dc Bug 1483499: Give <legend> consistent default padding, regardless of whether it's a child of fieldset. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D4029

--HG--
extra : moz-landing-system : lando
2018-08-24 21:23:56 +00:00
Tim Nguyen
d0b7351fd9 Bug 1486018 - Make additional_backgrounds_alignment default to right top. r=dao
--HG--
extra : rebase_source : a96efbc387cca4b424aaa5116f3548a69e9de046
2018-08-24 21:03:11 +01:00
arthur.iakab
2251c0eaab Merge mozilla-central to inbound 2018-08-25 06:36:40 +03:00
Kris Maglione
b07768bc08 Bug 1484373: Follow-up: Fix stupid typo. r=bustage 2018-08-24 19:22:54 -07:00
Michael Ratcliffe
6d48a286a1 Bug 1467400 - Disable JavaScript should not be available in the browser toolbox r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4234

--HG--
extra : moz-landing-system : lando
2018-08-24 16:09:58 +00:00
Xidorn Quan
9daee9a3a5 Bug 1464723 - Implement custom scrollbar support for GTK widget. r=karlt,dholbert
When any scrollbar color is specified, or scrollbar-width is thin, we
switch to use the fallback rendering.

The change to xulscrollbars.css is for ensuring that the scrollbar is
displayed for scrollbar-width: thin when there is no scrollbar color
specified. It wouldn't affect cases where -moz-appearance takes effect.

This also changes the fallback width of the scrollbars. Since the two
widths was picked rather randomly, I think it should be fine to change
it if a value looks better than the old one, especially on Linux which
is the main usecase for this fallback rendering.

Differential Revision: https://phabricator.services.mozilla.com/D3952

--HG--
extra : moz-landing-system : lando
2018-08-24 07:40:07 +00:00
anthony
4e4875fdd6 Bug 1486119 - Pocket: Replace getSystemPrincipal opening new tab with createNullPrincipal r=jkt
Opening a new tab with a hardcoded link with the system utility openWebLinkI
was erroring when passing in getSystemPrincipal. Updating code to pass in a
createNullPrincipal.

Differential Revision: https://phabricator.services.mozilla.com/D4262

--HG--
extra : moz-landing-system : lando
2018-08-24 21:48:24 +00:00
arthur.iakab
83d1441dfa Merge mozilla-central to autoland 2018-08-25 01:09:11 +03:00
arthur.iakab
5527acb8d8 Merge inbound to mozilla-central a=merge 2018-08-25 01:08:22 +03:00
arthur.iakab
16c7c33a62 Merge autoland to mozilla-central a=merge 2018-08-25 01:07:22 +03:00
Ting-Yu Lin
987c1af77f Bug 1486074 - Move logic for copying aliased properties' fields to the bottom of property_database.js. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D4247

--HG--
extra : moz-landing-system : lando
2018-08-24 19:05:18 +00:00
Boris Chiou
06a4323ee0 Bug 1246764 - Part 5: Tests. r=jwatt
Add some chrome-only reftests.

Differential Revision: https://phabricator.services.mozilla.com/D3637
2018-08-24 11:37:58 -07:00
Boris Chiou
63d06d8017 Bug 1246764 - Part 4: Rename mask flag and function name of xxxBasicShape to xxxBasicShapeOrPath. r=jwatt
This flag and function name are used for both basic shapes and path function,
so rename it. For now, we treat path() and other basic-shapes as the
different object (i.e. StyleSVGPath and StyleBasicShape), so I rename
these functions and mask flag.

Differential Revision: https://phabricator.services.mozilla.com/D3636
2018-08-24 11:37:57 -07:00
Boris Chiou
7ba34b6df6 Bug 1246764 - Part 3: Layout part for |clip-path: path()|. r=jwatt
Create clip-path for the path function and reuse some APIs in
nsCSSClipPathInstance, so we don't have to update the code flow.

Differential Revision: https://phabricator.services.mozilla.com/D3635
2018-08-24 11:37:55 -07:00
Boris Chiou
a1909a88ff Bug 1246764 - Part 2: Define path() for clip-path. r=emilio
For now, |clip-path: path()| is chrome-only, and not for shape-outside,
so we only implement the parser for clip-path. Besides, I didn't put
path() in BasicShape because path() doesn't use the reference box to
resolve the percentage or keywords (i.e. SVG path only accept floating
point or integer number as the css pixel value). Therefore, I add it into
ShapeSource, instead of BasicShape.

Differential Revision: https://phabricator.services.mozilla.com/D3633
2018-08-24 11:37:53 -07:00
Boris Chiou
2e062cc88c Bug 1246764 - Part 1: Move SVGPathData and its parser into svg_path.rs. r=emilio
SVGPathData will be used by clip-path and offset-path (and/or more on the
properties which support <basic-shape>). Therefore, let's move
SVGPathData out of motion.rs.

Differential Revision: https://phabricator.services.mozilla.com/D3631
2018-08-24 11:37:44 -07:00
Sam Foster
2b03865bc5 Bug 1482271 - Add preferences UI for the DNS over HTTPS mode and uri prefs r=johannh,flod
MozReview-Commit-ID: G10vRxluGCa

Differential Revision: https://phabricator.services.mozilla.com/D4049

--HG--
extra : moz-landing-system : lando
2018-08-24 17:54:32 +00:00
Michael Kelly
c6fdfda207 Bug 1484776: Extend Browser Error Collection telemetry to 67. r=francois
Differential Revision: https://phabricator.services.mozilla.com/D3808

--HG--
extra : moz-landing-system : lando
2018-08-24 18:35:51 +00:00
ffxbld
1410bb760a No bug - Tagging mozilla-central 190b827aaa2b5e6fb9af7a0defb238ccc35f8b9e with FIREFOX_BETA_63_BASE a=release DONTBUILD CLOSED TREE 2018-08-24 10:09:20 -07:00
Sebastian Hengst
3e4bb11f44 Bug 1485972 - Set legend-position-relative.html as failing on webrender. r=me NPOTB
--HG--
extra : source : 001816b621d8bd754aa3e6f602f721f1add6d48a
extra : amend_source : a0b20782d80c684ef4d938a8f3a6af237b82c087
2018-08-24 19:38:08 +03:00
Noemi Erli
618a191589 Backed out changeset 001816b621d8 (bug 1485972) for permafailing bug1400716 CLOSED TREE 2018-08-24 20:56:31 +03:00
David Keeler
1cd81e4c5a bug 1485087 - remove the option to use the TLS session cache from nsITLSServerSocket r=jryans,mayhemer
As initially implemented, nsITLSServerSocket by default enabled the use of the
TLS session cache provided by NSS. However, no consumers of nsITLSServerSocket
actually used it. Because it was an option, though, PSM had to jump through some
hoops to a) make it work in the first place and b) not have NSS panic on
shutdown. Furthermore, it meant increased memory usage for every user of Firefox
(and again, nothing actually used the feature, so this was for naught).

In bug 1479918, we discovered that if PSM shut down before Necko, NSS could
attempt to acquire a lock on the session cache that had been deleted, causing a
shutdown hang. We probably should make it less easy to make this mistake in NSS,
but in the meantime bug 1479918 needs uplifting and this workaround is the
safest, most straight-forward way to achieve this.

Differential Revision: https://phabricator.services.mozilla.com/D3919

--HG--
extra : moz-landing-system : lando
2018-08-24 16:00:34 +00:00
James Willcox
c9437b2c8e Bug 1485980 - Downgrade test runner packages to match support library r=jchen
Differential Revision: https://phabricator.services.mozilla.com/D4221

--HG--
extra : moz-landing-system : lando
2018-08-24 15:30:30 +00:00
Brian Grinstead
45a1491c02 Bug 1482448 - Part 2 - Run gBrowserInit.onBeforeInitialXULLayout in browser.xhtml;r=Gijs
MozBeforeInitialXULLayout doesn't fire in HTML docs. Even if we change it to
start firing for all top-level docs, it ends up firing _before_ the inline script
runs inside of browser.xul. For now, run that logic in DOMContentLoaded to
at least get a more functional browser window.

Differential Revision: https://phabricator.services.mozilla.com/D4138

--HG--
extra : moz-landing-system : lando
2018-08-24 19:43:42 +00:00
Brian Grinstead
2188a68716 Bug 1482448 - Part 1 - Move window listeners for browser.xul into one place;r=Gijs
This is an extension of the work in Bug 1473160 to make clear in what environments
various gBrowserInit functions are run. Since we currently use these in an `if` block
in browser.js for "navigator:browser" window types, and browser.xul is the only
navigator:browser window that loads browser.js, this moves the event listeners directly
into browser.xul so it's extra clear that they don't run in non-browser top level windows on OSX.

Also move a few on-event handlers from the <window> tag into this block so they
all happen in one place.

Differential Revision: https://phabricator.services.mozilla.com/D4137

--HG--
extra : moz-landing-system : lando
2018-08-24 19:43:39 +00:00
Johann Hofmann
0309960145 Bug 1485743 - Don't show the Content Blocking tour in private windows. r=francois
Differential Revision: https://phabricator.services.mozilla.com/D4197

--HG--
extra : moz-landing-system : lando
2018-08-24 19:46:07 +00:00
Chris Manchester
986a8ae47f Bug 1485174 - Prevent using an objdir to build with tup that was previously used to build with make. r=firefox-build-system-reviewers,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D4154

--HG--
extra : moz-landing-system : lando
2018-08-24 18:13:20 +00:00
Henri Sivonen
b1e7ee63f3 Bug 1485945 - Set the length instead of capacity of an address string to avoid writing past its logical length. r=valentin
MozReview-Commit-ID: 5anNIW843JJ

Differential Revision: https://phabricator.services.mozilla.com/D4201

--HG--
extra : moz-landing-system : lando
2018-08-24 14:05:13 +00:00
Timothy Guan-tin Chien
80558b2dbc Bug 1484544 - Allow focusable element to function on top level video element r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D4169

--HG--
extra : moz-landing-system : lando
2018-08-24 17:37:15 +00:00