Commit Graph

669256 Commits

Author SHA1 Message Date
Brad Werth
a99718cb94 Bug 1548188 Part 1: Make nsRange::GetPartialTextRect use IsInlineReversed to determine whether start is before end. r=bzbarsky
The existing logic uses RightToLeft as a determinator of whether or not the start point is above-and-to-the-left of the end point. We can get that directly (and correctly) with IsInlineReversed.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 19:53:42 +00:00
Boris Zbarsky
7a49cd3dd7 Bug 1578455. Allow Web IDL operation arguments named "constructor". r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D44505

--HG--
extra : moz-landing-system : lando
2019-09-04 19:44:29 +00:00
Eric Rahm
770e0fc0d2 Bug 1578025 - Remove using namespace std from gfx/vr. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D44307

--HG--
extra : moz-landing-system : lando
2019-09-04 19:32:00 +00:00
Brian Grinstead
d7cccbcb04 Bug 1578569 - Restore padding-bottom on certain menupopups inside BMB_bookmarksPopup r=mak
This was removed in Bug 1573158, where the following line change forced it to 0px:
https://hg.mozilla.org/integration/autoland/rev/3f54e52c52eb#l2.12

This uses shadow parts instead of Shadow DOM + XBL selectors into the arrowscrollbox,
which unblocks arrowscrollbox Custom Element conversion and appears to have the same
visual effect as far as I can tell.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 18:37:04 +00:00
Gurzau Raul
382dc0d5aa Backed out changeset 70353f95adda (bug 1578596) for toolchain bustage on a CLOSED TREE. 2019-09-04 22:34:50 +03:00
Chris Manchester
24388ebb93 Bug 1578596 - Update wrench-deps to use rustc 1.37 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D44707

--HG--
extra : moz-landing-system : lando
2019-09-04 19:08:28 +00:00
Chris Manchester
0bb09fc35d Bug 1578596 - Require rustc 1.37. r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D44699

--HG--
extra : moz-landing-system : lando
2019-09-04 19:08:28 +00:00
harry
8595d331fd Bug 1573157 - Load notification center icons with dual representations. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D43275

--HG--
extra : moz-landing-system : lando
2019-09-04 18:33:13 +00:00
Aaron Klotz
296735628c Bug 1578786: Fix up some includes and namespaces in security/manager/ssl so that it may compile in non-unified mode; r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D44700

--HG--
extra : moz-landing-system : lando
2019-09-04 18:35:50 +00:00
Gurzau Raul
f96e9cd73f Backed out changeset 887d125d7f59 (bug 1578709) for failing at test_bug427744.html on a CLOSED TREE. 2019-09-04 21:34:11 +03:00
Geoff Brown
be67d46e14 Bug 1577037 - Stop running all Fennec functional tests; r=bc
Stop running all Fennec functional (non-performance) tests:
 - stop running all Android 4.3 tests
 - switch android-em-7 cppunit and android-hw jittest from the Fennec apk to the
   geckoview apk (no difference in behavior expected)
 - stop running Android 7.0 marionette tests, since they also run against Fennec
 - remove android-em-4.* references from taskcluster configs
 - remove android instance: extra-large references from taskcluster configs,
   since they only affect aws, which is no longer used for Android

Android-hw raptor tests running against Fennec remain; I will prepare a separate
patch for those.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 15:58:36 +00:00
Csoregi Natalia
2dd3b18187 Backed out changeset 99b313550fb8 (bug 1529068) for eslint failure on test_navigate_to.html. CLOSED TREE 2019-09-04 21:15:18 +03:00
Nathan Froyd
ebeb43d427 Bug 1578478 - update disabling visibility on Android for newer libc++; r=nalexander
We define some libc++-internal macros to avoid conflicts between the way
we do symbol visibility and the way libc++ expects visibility to work.
Newer NDK versions use a newer libc++ which changes the way the macro we
were using works. To enable building with newer libc++ versions, let's
also define macros appropriate to those versions as well.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 17:56:49 +00:00
Nathan Froyd
b5f39847e1 Bug 1578776 - wrap some synchronization-related STL headers; r=firefox-build-system-reviewers,mshal
I'm not sure how things have worked without these headers getting
wrapped, but they need to be for declarations in them to work properly.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 17:56:49 +00:00
Csoregi Natalia
e73c90f986 Backed out 13 changesets (bug 1575983) for bustages on StaticPrefList.yaml. CLOSED TREE
Backed out changeset 2d9dd627ef3c (bug 1575983)
Backed out changeset 6250b4ec0ec7 (bug 1575983)
Backed out changeset 0eed2424b389 (bug 1575983)
Backed out changeset 598f5d54a05c (bug 1575983)
Backed out changeset 3dc2ee7420e4 (bug 1575983)
Backed out changeset 68c0c008efa2 (bug 1575983)
Backed out changeset 17471d71912e (bug 1575983)
Backed out changeset f598efcaeef3 (bug 1575983)
Backed out changeset fc8152d13826 (bug 1575983)
Backed out changeset dc2ef92802f3 (bug 1575983)
Backed out changeset a00da04ee4e8 (bug 1575983)
Backed out changeset d411416f55fa (bug 1575983)
Backed out changeset f21ae93cb37e (bug 1575983)
2019-09-04 20:58:45 +03:00
Andrew Halberstadt
b491b45f70 Bug 1577517 - [mozbuild] Fix bug in error handling case when 'terminal-notifier' is not installed, r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D44156

--HG--
extra : moz-landing-system : lando
2019-09-04 17:50:56 +00:00
mandy cheang
f97af149f2 Bug 1546931 - Remove installs.ini stat during early start-up on the main thread. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D43295

--HG--
extra : moz-landing-system : lando
2019-08-30 22:05:41 +00:00
Benjamin
33379674f8 Bug 1529068 - Implementation of the navigate-to CSP directive as defined in CSP Level 3. r=ckerschb,mccr8
https://www.w3.org/TR/CSP3/#directive-navigate-to

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

--HG--
extra : moz-landing-system : lando
2019-09-04 17:44:14 +00:00
Kristen Wright
f251ad4838 Bug 1575983 - Remove duplicate webgl.* prefs, part 3. r=njn
Removes duplicate webgl.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 05:11:07 +00:00
Kristen Wright
17b7fdd291 Bug 1575983 - Remove duplicate webgl.* prefs, part 2 r=njn
Removes 10 duplicate webgl.* prefs. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 05:09:30 +00:00
Kristen Wright
2da2e02eda Bug 1575983 - Remove duplicate webgl.* prefs, part 1 r=njn
Removes 10 duplicate webgl.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 05:07:46 +00:00
Kristen Wright
0116bea04a Bug 1575983 - Remove duplicate privacy.*, security.*, toolkit.*, and widget.* prefs. r=njn
Removes all the duplicate privacy.*, security.*, toolkit.*, and widget.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 05:06:37 +00:00
Kristen Wright
123fdab907 Bug 1575983 - Remove duplicate mousewheel.*, nglayout.*, and network.* prefs. r=njn
Removes all of the duplicate mousewheel.*, nglayout.*, and network.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 17:45:40 +00:00
Kristen Wright
fa3c2e00c2 Bug 1575983 - Remove duplicate media.* prefs. r=njn
Removes the 14 duplicate media.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 05:04:29 +00:00
Kristen Wright
c7d849dfb6 Bug 1575983 - Remove duplicate layout.* prefs, part 2 r=njn
Removes the remaining 10 duplicate layout.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 04:47:20 +00:00
Kristen Wright
11b86e3389 Bug 1575983 - Remove duplicate layout.* prefs, part 1 r=njn
Removes 11 duplicate layout.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 17:28:25 +00:00
Kristen Wright
e94f8fcae8 Bug 1575983 - Remove duplicate layers.* prefs, part 3 r=njn
Removes the remaining 7 duplicate layers.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 16:52:12 +00:00
Kristen Wright
16921e6b15 Bug 1575983 - Remove duplicate layers.* prefs, part 2 r=njn
Remove 12 duplicate layers.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 04:00:07 +00:00
Kristen Wright
f2b65d8f8d Bug 1575983 - Remove duplicate javascript.* and layers.* prefs r=njn
Removes 1 duplicate javascript.* and 9 layers.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 03:42:23 +00:00
Kristen Wright
d7021f4e9a Bug 1575983 - Remove duplicate image.* prefs, part 2 r=njn
Removes the remaining 11 image.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 16:34:41 +00:00
Kristen Wright
741c341a02 Bug 1575983 - Remove duplicate gl.* and image.* prefs r=njn
Removes all duplicate gl.* prefs and 5 duplicate image.* prefs from all.js. Replaces default values in StaticPrefList.yaml with their all.js counterparts where needed. Imports comments from all.js.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 03:14:31 +00:00
David Walsh
79b6f9ba3d Bug 1576163 - Prevent line shifting from inline preview r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D44687

--HG--
extra : moz-landing-system : lando
2019-09-04 16:46:56 +00:00
Paul Zuehlcke
9ae51149b7 Bug 1577478 - Log warning to website console when permission prompt / fullscreen is canceled. r=johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D44166

--HG--
extra : moz-landing-system : lando
2019-09-04 17:37:59 +00:00
Kershaw Chang
64b7f325a6 Bug 1577428 - Not allow nsICertOverrideService to be implemented in js r=keeler,ato
Differential Revision: https://phabricator.services.mozilla.com/D43931

--HG--
rename : security/manager/ssl/tests/unit/test_js_cert_override_service.js => security/manager/ssl/tests/unit/test_allow_all_cert_errors.js
extra : moz-landing-system : lando
2019-09-04 17:17:44 +00:00
Gijs Kruitbosch
bb899238e7 Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
Differential Revision: https://phabricator.services.mozilla.com/D44648

--HG--
extra : moz-landing-system : lando
2019-09-04 17:28:02 +00:00
Andrew Halberstadt
4412fb9d2d Bug 1572089 - [ci] Migrate Win10-64 virtual-with-gpu tasks to a cheaper workertype, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D43820

--HG--
extra : moz-landing-system : lando
2019-09-04 17:32:42 +00:00
Andrew Halberstadt
b7728b502a Bug 1572089 - [taskgraph] Remove unused WINDOWS_WORKER_TYPES from tests transform, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D43819

--HG--
extra : moz-landing-system : lando
2019-09-04 17:32:35 +00:00
lesleynorton
0a08db5c69 Bug 1572109: Fix tabbing in edit mode. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D44056

--HG--
extra : moz-landing-system : lando
2019-09-04 17:14:27 +00:00
Ted Campbell
9ce2d6a3b2 Bug 1577161 - Limit length of filename saved for profiler. r=jandem
When profiling scripts with large numbers of dynamic Functions and
complex URLs the profiler overhead can severely skew results. This puts
a cap on the filename length we send to profiler to reduce the impact of
this when using data urls.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 08:26:51 +00:00
Gurzau Raul
3372864e35 Backed out changeset f19a3fa75500 (bug 1578248) for mozbuild bustages on a CLOSED TREE. 2019-09-04 20:20:48 +03:00
Mark Striemer
81ccc8bda3 Bug 1568687 - Move the shortcuts view into the HTML view browser r=robwu,rpl
This moves the shortcuts view into the regular HTML views so they can eventually share a header. This also reduces the number of browser on the page by 1 \o/

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

--HG--
extra : moz-landing-system : lando
2019-08-27 14:15:49 +00:00
Christian Holler
ba75e92880 Bug 1578248 - Add JS runtime fuzzing interface. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D44390

--HG--
extra : moz-landing-system : lando
2019-09-04 16:21:02 +00:00
Barret Rennie
a9de9d21e2 Bug 1563090 - Fetch visual metrics task definition from a template r=nalexander,tomprince,ahal
The `./mach try {fuzzy,chooser}` commands now support a `--visual-metrics-jobs`
option which can be used to pass the job descriptions to the visual-metrics
task.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 16:42:45 +00:00
Barret Rennie
1ab6ec337d Bug 1563090 - Add a visual metrics treeherder task r=nalexander,tomprince
This new task fetches the visualmetrics.py script from the
github.com/mozilla/browsertime repository and runs it in parallel for the
specified jobs. Jobs are specified in a JSON blob passed through to the task in
an environment variable. A follow up patch specifies a command line argument to
make this configuration available to `./mach try {fuzzy|chooser}`

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

--HG--
extra : moz-landing-system : lando
2019-09-04 16:42:31 +00:00
Brindusan Cristian
e7cd0f35c7 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-09-04 19:32:19 +03:00
Brindusan Cristian
971c2dc9aa Merge inbound to mozilla-central. a=merge 2019-09-04 19:26:46 +03:00
Andreas Pehrson
528b5f4cd3 Bug 1576771 - Reset VideoFrameConverter's track-enabled state when disconnecting video listeners. r=bwc
Depends on D44675

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

--HG--
extra : moz-landing-system : lando
2019-09-04 14:53:51 +00:00
Andreas Pehrson
67a1bcb44d Bug 1576771 - Add mochitest. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D44675

--HG--
extra : moz-landing-system : lando
2019-09-04 16:14:12 +00:00
Emilio Cobos Álvarez
761bd52142 Bug 1578756 - Tentatively add a meta viewport to a test so that font-inflation doesn't kick in on android.
Differential Revision: https://phabricator.services.mozilla.com/D44688

--HG--
extra : moz-landing-system : lando
2019-09-04 16:03:05 +00:00
Narcis Beleuzu
3fca079bae Backed out 2 changesets (bug 1563090) for Linting failure on run-visual-metrics.py . CLOSED TREE
Backed out changeset 1b2389663474 (bug 1563090)
Backed out changeset 9071c90b2e84 (bug 1563090)
2019-09-04 19:03:58 +03:00