Commit Graph

616243 Commits

Author SHA1 Message Date
Noemi Erli
00927ac95e Backed out 2 changesets (bug 1481192) for build bustages in workspace/build/src/layout/style/nsComputedDOMStyle CLOSED TREE
Backed out changeset 7697665841ca (bug 1481192)
Backed out changeset 2f0c8d5a75d6 (bug 1481192)
2018-09-28 22:33:47 +03:00
Chris Pearce
6d006bbd02 Bug 1437608 - Enable layout/reftests/bugs/1425243-1.html with WebRender. r=emilio
This test now passes with WebRender enabled, but it's still fuzzy with WebRender
disabled, so just enable it when WebRender is enabled.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 10:31:08 +00:00
Brad Werth
16a7b26c37 Bug 1481192 Part 2: Add test of computedstyle for pseudo elements of varying display types. r=emilio
Depends on D6730

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

--HG--
extra : moz-landing-system : lando
2018-09-28 19:12:36 +00:00
Brad Werth
481bb9047d Bug 1481192 Part 1: Change computed style to use correct pseudo element selection. r=emilio
In order to handle nsTableWrapperFrames correctly, this code is changed
to use the code in nsLayoutUtils::GetBeforePseudo and ::GetAfterPseudo,
and then finding the styling frames from those elements.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 19:12:17 +00:00
Francois Marier
eb27c3267c Bug 1488974 - Disable FastBlock after the load event has fired. r=mayhemer,Ehsan
The test used to assume that the load event didn't matter and so
the expected values had to be updated to match the new behavior.

A new "slowIFrame" test was added to capture what was previously
tested by the "badIFrame".

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

--HG--
extra : moz-landing-system : lando
2018-09-28 19:12:10 +00:00
Chris Manchester
9dd6f39b5b Bug 1494881 - Update nightly rust toolchains. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D7203

--HG--
extra : moz-landing-system : lando
2018-09-28 18:35:36 +00:00
James Willcox
56452c6b19 Bug 1491094 - Don't require ACCESS_WIFI_STATE for GeckoView r=droeh
Fennec will continue to require this. While we're here, also make 'touchscreen' feature optional.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 18:34:57 +00:00
Jared Wein
3b23598f85 Bug 1480456 - Add 'Select All Tabs' into tab context menu. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7129

--HG--
extra : moz-landing-system : lando
2018-09-28 18:17:23 +00:00
Noemi Erli
9272b83369 Backed out changeset 634bcbff6b05 (bug 1480456) for failures in browser_customization_context_menus.js CLOSED TREE 2018-09-28 20:54:07 +03:00
Dana Keeler
6004dbc02b bug 1492188 - avoid using the directory service off the main thread when loading loadable roots r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D6692

--HG--
extra : moz-landing-system : lando
2018-09-27 22:45:56 +00:00
Adam Gashlin
c4b29e1ba9 Bug 1302168: Fix maximized caption height with per-monitor DPI r=jmathies
Differential Revision: https://phabricator.services.mozilla.com/D4957

--HG--
extra : moz-landing-system : lando
2018-09-26 15:40:48 +00:00
Sam Foster
177b10d96f Bug 1477102 - Add third-party payment card logos, enable their use in official, branded builds. r=MattN
Depends on D7025

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

--HG--
extra : moz-landing-system : lando
2018-09-28 16:53:49 +00:00
Sam Foster
b6ecb8ed07 Bug 1477102 - Toggle accepted cards list on add/edit cards. Add stub for using AppConstants.MOZILLA_OFFICIAL to fallback for non-branded builds. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D7025

--HG--
extra : moz-landing-system : lando
2018-09-28 16:53:37 +00:00
Jared Wein
45e7e08e6d Bug 1480456 - Add 'Select All Tabs' into tab context menu. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D7129

--HG--
extra : moz-landing-system : lando
2018-09-28 14:48:40 +00:00
James Graham
04f21f657a Bug 1494963 - Expose mozdebug's DebuggerInfo type r=ahal
Otherwise it doesn't work with multiprocessing, which breaks debugging wpt on Windows.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 15:55:18 +00:00
Tiberius Oros
7c6081880d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-28 18:40:59 +03:00
Tiberius Oros
5b3b1df198 Merge inbound to mozilla-central. a=merge 2018-09-28 18:39:03 +03:00
Andrew McCreight
786a4c8cf8 Bug 1494111 - Remove redundant QI from TestURIMutator r=mayhemer
The templated version of Finalize is not needed, because the argument
being passed in is already an nsIURI, so the QI is not needed.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 12:57:48 +00:00
Julien Wajsberg
6ddb5fb144 Bug 1459720 - Move the performance panel out of the toolbox to the WebIDE's top level window r=jdescottes
This effectively removes the devtools overhead while profiling... as
long as the toolbox isn't opened as well of course.

This also removes the performance panel from the Browser Toolbox and the
Browser Content Toolbox where it shouldn't have been in the first place.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 12:48:05 +00:00
Dão Gottwald
bef9d48a23 Bug 1473928 - Load numberbox.css as a document stylesheet. r=paolo
--HG--
rename : toolkit/themes/shared/numberbox.inc.css => toolkit/themes/shared/numberbox.css
2018-09-28 12:20:16 +02:00
James Graham
1cae9c5b1c Bug 1494639 - Ensure that css test doesn't try to contact an external host, r=emilio 2018-09-28 13:26:59 +01:00
Ciure Andrei
87ecdbcfb8 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-09-28 14:53:57 +03:00
Ciure Andrei
4cd1cc463e Backed out 1 changesets (bug 1492519) for tps perma failures a=backout
Backed out changeset f2b2b043c046 (bug 1492519)
2018-09-28 14:50:45 +03:00
James Graham
f108ff304e Bug 1494187 - Run the manifest download steps before trying to update the manifest, r=ato
This ensures that we always start from a partial manifest where possible and also ensures that the
configuration files are correctly created (a refactor to create these irrespective of whether we
do a download would make sense, but this fixes the immediate problem)

Depends on D7088

Differential Revision: https://phabricator.services.mozilla.com/D7089
2018-09-28 11:36:46 +01:00
James Graham
34111d7c46 Bug 1494187 - Ensure wpt metadata directory exists in objdir before trying to write there, r=ato
Usually this directory is created by the build system. However if we
run ./mach wpt-manifest-update before trying to do a build it can
error out. Just creating the directory should be enough to fix this.

Differential Revision: https://phabricator.services.mozilla.com/D7088
2018-09-28 11:36:46 +01:00
Andrew McCreight
2fb1f43e47 Bug 1491122 - Fix GetCCParticipant comment r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D5889

--HG--
extra : moz-landing-system : lando
2018-09-28 09:28:02 +00:00
Marco Bonardo
c8b95a9017 Bug 1493193 - Add an initial UrlbarProvidersManager implementation. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D6508

--HG--
rename : browser/components/urlbar/tests/unit/test_QueryContext.js => browser/components/urlbar/tests/unit/test_providerOpenTabs.js
rename : browser/components/urlbar/tests/unit/test_QueryContext.js => browser/components/urlbar/tests/unit/test_providersManager.js
extra : moz-landing-system : lando
2018-09-28 14:18:04 +00:00
Jonathan Kingston
33b8e3a7b3 Bug 1493956 - Pass an explicit triggeringPrincipal in nsFrameLoader. r=ckerschb,nika
Differential Revision: https://phabricator.services.mozilla.com/D6773

--HG--
extra : moz-landing-system : lando
2018-09-28 14:00:13 +00:00
Ciure Andrei
819cd31a93 Merge inbound to mozilla-central. a=merge 2018-09-28 11:53:32 +03:00
Andrew Halberstadt
9e9fc55acc Bug 1470266 - [moztest.resolve] Make task regexes more resilient to change, r=jmaher
These regexes are used for things like determining which tasks to run given a
"path" int |mach try|. Previously, we used patterns like:

mochitest-chrome-(?:e10s)?(?:-1)?$

This would match both e10s and non-e10s versions of a task with either no
chunks, or only selecting chunk 1. But we keep adding other configurations, e.g
-gpu, -no-accel, -sw, etc.  Each time we create a new possibility we need to
remember to update these task regexes (or else lose test coverage when using
paths with |mach try|).

Instead of individually listing every possibility, let's use a pattern like
this:

mochitest-chrome($|.*(-1|[^0-9])$)

This also selects tasks that are either chunk 1 or don't have any chunks.  But
it allows for arbitrary strings in-between. This regex doesn't need to be
updated when we add configurations like -sw.

Depends on D7119

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

--HG--
extra : moz-landing-system : lando
2018-09-28 07:15:36 +00:00
Andrew Halberstadt
aebcf45519 Bug 1470266 - [moztest.resolve] Create a unittest for the task regexes, r=jmaher
I almost forgot to update the regexes in moztest.resolve when creating the -sw
variant of task. This adds a test to make sure we don't forget more things in
the future.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 06:59:39 +00:00
Xidorn Quan
48a77c4938 Bug 1306696 part 4 - Add test for this bug. r=smaug
MozReview-Commit-ID: 1Pzt6DPif00

--HG--
extra : source : 8e4d810704a278ea8130d8dc3c38c3173ca92a55
2018-09-28 14:28:54 +10:00
Jeff Muizelaar
4407187413 Bug 1494206. Update tests for blur changes.
--HG--
extra : rebase_source : 88411ee6146fbf2781bcdaee4e3668a2b1473b34
2018-09-27 23:30:38 -04:00
Jeff Muizelaar
2d103b2506 Bug 1494206. Update webrender to commit 0d2e9611c07e04ac830277f16a3b46bf125b9e7c
--HG--
extra : rebase_source : 819d34566c0b1085f5b8388aec934fb31e53581d
2018-09-27 23:29:15 -04:00
Stephen A Pohl
75d82dfbf5 Bug 1445943: Fix ES lint error on inbound due to a missing comma and macOS test failures. r=me CLOSED TREE 2018-09-27 23:54:18 -04:00
Dorel Luca
3b805a479e Backed out changeset 5d60b68a0a42 (bug 1494216) for xpcshell failures in memory/replace/dmd/test/test_dmd.js. CLOSED TREE 2018-09-28 06:35:55 +03:00
Stephen A Pohl
f115950b8e Bug 1445943: Add Enterprise Policy support for macOS. r=mstange,felipe,glandium 2018-09-27 23:08:07 -04:00
Timothy Guan-tin Chien
74e03a4f3d Bug 1493741 - Don't generate elements around UA Widget shadow root r=emilio
This patch make nsCSSFrameConstructor::CreateGeneratedContentItem() early
returns if the originating element contains an UA Widget shadow root.

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

--HG--
extra : moz-landing-system : lando
2018-09-28 00:23:15 +00:00
Coroiu Cristina
8cc8a86838 Merge mozilla-central to autoland a=merge 2018-09-28 07:36:36 +03:00
Coroiu Cristina
0ae7e1ad7b Merge inbound to mozilla-central a=merge 2018-09-28 07:33:05 +03:00
Coroiu Cristina
21739daf9b Merge autoland to mozilla-central a=merge 2018-09-28 07:31:35 +03:00
Coroiu Cristina
62682de0ba Backed out changeset 39762ef5d56e (bug 1493427) for frequent talos chrome failures a=backout
--HG--
rename : browser/base/content/test/siteIdentity/browser_navigation_failures.js => browser/base/content/test/siteIdentity/browser_tls_handshake_failure.js
2018-09-28 07:29:39 +03:00
Brian Grinstead
eaaac5ca03 Bug 1460982 - Convert <searchbar> to a Custom Element;r=adw
Differential Revision: https://phabricator.services.mozilla.com/D5912

--HG--
rename : browser/components/search/content/search.xml => browser/components/search/content/searchbar.js
extra : moz-landing-system : lando
2018-09-27 23:09:55 +00:00
Bogdan Tara
8449b1c489 Backed out changeset ba1fef7b14eb (bug 1493955) for GTest failures CLOSED TREE 2018-09-28 02:42:20 +03:00
Kearwood "Kip" Gilbert
4bbd4a30cf Bug 1473398 - Add telemetry support to gfxVRExternal and OpenVRSession r=daoshengmu
Differential Revision: https://phabricator.services.mozilla.com/D7014

--HG--
extra : moz-landing-system : lando
2018-09-27 21:56:20 +00:00
Coroiu Cristina
8f256026f1 Merge mozilla-central to autoland a=merge ona CLOSED TREE 2018-09-28 00:41:04 +03:00
Coroiu Cristina
71988c7b7e Merge inbound to mozilla-central a=merge 2018-09-28 00:36:46 +03:00
Coroiu Cristina
785b266d18 Merge autoland to mozilla-central a=merge 2018-09-28 00:35:24 +03:00
Coroiu Cristina
fa474415f8 Backed out changeset d846803d6d6e (bug 1485762) on request by dev a=backout 2018-09-28 00:06:02 +03:00
Ehsan Akhgari
c3d0993283 Backout changeset ba6be9a8195b (bug 1494145) because it wasn't the right fix 2018-09-27 14:37:06 -04:00