Commit Graph

22790 Commits

Author SHA1 Message Date
arthur.iakab
f2042a4c1f Merge inbound to mozilla-central a=merge 2018-05-08 15:42:06 +03:00
Mike Conley
f1f556eac0 Bug 1459774 - Make cpstartup Talos test load the target over http:// rather than chrome://. r=jmaher
MozReview-Commit-ID: 6XDV2a6bGEG

--HG--
extra : source : 000a9b2308a0e9ef1b29edf22e6658a72813c1b4
extra : amend_source : 99380ed825639fd82e20f24d9fe8b3b50f41f933
2018-05-07 15:11:12 -04:00
Joel Maher
fa141745dd Bug 1392106 - split reftest fonts into seperate suite. r=gbrown 2018-04-12 13:58:54 -04:00
Joel Maher
04ca7ca5ef Bug 1392106 - add a --run-slow mode to reftest to add extra time for win7 font rendering. r=ahal 2018-04-12 13:30:17 -04:00
Gabriel Luong
8d3af179dd Bug 1459538 - Pref off the 3 pane inspector onboarding tooltip for DAMP. r=ochameau 2018-05-07 15:03:14 -04:00
vinoth
ea1f6cdedb Bug 1439330 - Condition added to block eval if only strict-dynamic is present without unsafe-eval keyword. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D859
2018-05-07 14:59:51 -04:00
Ben Hearsum
7400208c99 bug 1455692: add support for limiting locales in partner repacks. r=nthomas 2018-05-07 07:57:53 -04:00
Narcis Beleuzu
b6d990ff21 bug 1454889 - Re-add expected fail mediacapture-streams/historical.html after backout. a=wpt-fix 2018-05-07 14:17:53 +03:00
Xidorn Quan
f62e2a947a Bug 1406552 - Only update max ascent / descent with em ones when ascent and descent are zero. r=jfkthame
The original code was added in bug 385263 for fixing bug 279032 that a
single font provides zero for max ascent / descent in its HHEA table
which caused Firefox to crash.

Unconditionally picking the maximum of max ascent / descent and their
em correspondents doesn't seem to be essential for working around that
case, so this patch changes it to just use the em ascent / descent when
both max ascent and descent are zero.

This fixes a webcompat problem related to Roboto font on Linux (and
presumably also Android given it uses FreeType backend as well).

MozReview-Commit-ID: EpKrfiOwnZt

--HG--
extra : rebase_source : 0619abf992fb1e1a1f3068ab172880913ebff1f1
2018-05-03 19:43:46 +10:00
Csoregi Natalia
d69aac5687 Merge inbound to mozilla-central. a=merge 2018-05-05 12:47:28 +03:00
Olli Pettay
96c6253308 Bug 1449560 - clear event.target and .relatedTarget in case they would otherwise reveal targets in shadow DOM, r=bz 2018-05-05 02:21:15 +03:00
Brindusan Cristian
2d54f42738 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-05 00:43:22 +03:00
Brindusan Cristian
89a097be09 Merge inbound to mozilla-central. a=merge 2018-05-05 00:35:50 +03:00
Thomas Wisniewski
870d5a37fa Bug 1405552 - Do not expose FileReaderSync to serviceworkers, to match the spec; r=baku,bkelly
MozReview-Commit-ID: 1EJbrt8TXiq

--HG--
extra : rebase_source : 0559794bbdc1736f67bcee416001d2f56779b542
2018-05-04 09:28:13 -04:00
Cosmin Sabou
6c3b5ef9ba Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-04 21:06:14 +03:00
Cosmin Sabou
dc4e10c449 Merge inbound to mozilla-central. a=merge
--HG--
rename : testing/profiles/prefs_general.js => testing/profiles/common/user.js
2018-05-04 20:37:47 +03:00
Andrea Marchesini
b4b5d38767 Bug 1458883 - Remove File.lastModifiedDate, r=qdot 2018-05-04 14:39:53 +02:00
Andreas Farre
6829c469bc Bug 1450066 - Test that setInterval handles missing interval argument. r=bkelly
--HG--
extra : rebase_source : a14f2bf9d2fea515f70ff268039af0635b176c52
2018-05-04 05:02:00 +03:00
Milan Sreckovic
87da3c52e9 Bug 1318947: More diagnostic information when snapshot comparison fails. r=jwatt
--HG--
extra : rebase_source : c6cf33a8d23c1d6fec4898b847767a3c4b4b7cdc
2018-05-04 09:42:00 +03:00
Joel Maher
91721cfdc5 Bug 1455316 - sometimes when test-verify finds a failure, all future tests are marked as failing also. r=gbrown 2018-05-01 14:04:24 -04:00
Cosmin Sabou
2f93cbd6cb Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
rename : testing/profiles/prefs_general.js => testing/profiles/common/user.js
extra : rebase_source : e56a2d784bd87af73d03cc5fcdca84d8156ed054
2018-05-04 21:07:31 +03:00
Johan Lorenzo
740147d7bf Bug 1408868 - Set bouncer alias in taskgraph and removed duplicated configs r=mtabara
MozReview-Commit-ID: EJt9Dc4kuPi

--HG--
extra : rebase_source : 650b6b6e26004ee2a308bfbc9f5b70927d93e037
extra : source : e1c89bf28365823de83262354b17801158d9414f
2018-05-03 18:17:52 +02:00
Aditya Khadse
98e9eed20b Bug 1441433 - Move test_carets_* files into layout subdirectory. r=ato
MozReview-Commit-ID: D3LrdVj7yOR


--HG--
rename : testing/marionette/harness/marionette_harness/www/test_carets_columns.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_columns.html
rename : testing/marionette/harness/marionette_harness/www/test_carets_cursor.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_cursor.html
rename : testing/marionette/harness/marionette_harness/www/test_carets_display_none.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_display_none.html
rename : testing/marionette/harness/marionette_harness/www/test_carets_iframe.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_iframe.html
rename : testing/marionette/harness/marionette_harness/www/test_carets_longtext.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_longtext.html
rename : testing/marionette/harness/marionette_harness/www/test_carets_multipleline.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_multipleline.html
rename : testing/marionette/harness/marionette_harness/www/test_carets_multiplerange.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_multiplerange.html
rename : testing/marionette/harness/marionette_harness/www/test_carets_selection.html => testing/marionette/harness/marionette_harness/www/layout/test_carets_selection.html
2018-05-04 00:17:30 +01:00
Geoff Brown
ef298b138e Bug 1458666 - Update tps package versions; r=tcsc 2018-05-03 16:46:26 -06:00
Ciure Andrei
9be98c9d63 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-05-04 00:56:01 +03:00
Ciure Andrei
82f7c496dc Merge inbound to mozilla-central. a=merge 2018-05-04 00:52:04 +03:00
Ben Kelly
79f9a190d5 Bug 1458805 Make abort/serviceworker-intercepted.https.html WPT cases use unique scopes. r=baku 2018-05-03 09:33:57 -07:00
Brad Werth
6d8ddb529b Bug 1451499 Part 4: Change some WPT reftests to expected pass. r=jfkthame
MozReview-Commit-ID: 3f8zshWCBjU

--HG--
extra : rebase_source : f495828982db0ad4c91a35d6b6fbf03c61eb4887
2018-04-26 13:58:37 -07:00
Ben Kelly
0c960ab65d Bug 1458265 Remove stale WPT ini expectations for redirect-mode*.html and fetch-event-redirect.https.html. r=jgraham 2018-05-03 13:48:26 -07:00
Geoff Brown
84a800ebe9 Bug 1458656 - Do not try to use non-existent robocop apk; r=nalexander 2018-05-03 13:34:00 -06:00
Gregory Szorc
8daf811909 Bug 1380893 - Add CI for plain builds; r=mshal
This commit adds CI tasks to perform "plain" builds. These builds use
the same toolchains used by official builds. But that's about it. The
mozconfig changes are minimal and only set up paths to toolchain
artifacts. sccache is not used.

The main goal of these builds is to have a "reference" build that
matches an out-of-the-box build environment as much as possible. We want
this mainly so we have timing and behavior information that matches what
developers are doing.

The Windows/generic Taskcluster worker doesn't like it when you specify
an artifact directory that doesn't exist. So we needed to add a
mozharness step to ensure UPLOAD_PATH exists to prevent those tasks from
erroring.

I'm not super thrilled about using mozharness here. We definitely don't
really need mozharness. But the main thing it is providing that we care
about is the Perfherder metrics data. I don't feel like scope bloating
to move that out of mozharness at this time.

I only implemented Linux64 and Windows64 because I'm not convinced
coverage on 32-bit build variations is useful. Tasks only run on trunk
because they are informational only and we don't need to waste resources
running these on release repos and on Try. They are tier 2 because they
aren't critical to shipping Firefox.

MozReview-Commit-ID: Gl6hGYbFX9b

--HG--
extra : rebase_source : 05360d2f6e5dbfed5543726a1be4b0e5d00e0b3d
2018-04-20 10:31:05 -07:00
Gurzau Raul
30662c7545 Merge inbound to mozilla-central. a=merge 2018-05-03 00:04:54 +03:00
Sebastian Hengst
314ab031ee Bug 1458625 - enable dom.animations-api.core.enabled for wpt's css-scoping. r=emilio
MozReview-Commit-ID: 8jbT0wzUBw6

--HG--
extra : rebase_source : ef70df41415ecbb61b3d4120ff19b4c1a4ab836d
2018-05-02 20:43:39 +03:00
Rob Wood
8ece360fe7 Bug 1456629 - Create a python tool to view local gecko profiles in perf-html.io; r=jmaher
MozReview-Commit-ID: 69e4dmKiRfw

--HG--
extra : rebase_source : 6a845ac767fc6fc1e40732de5b59b60a6872efa1
2018-04-24 16:49:14 -04:00
Cosmin Sabou
a1f7ce21a9 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-02 18:07:21 +03:00
James Graham
6549fd8f90 Bug 1458229 - Add some restarts to help clear some bogus state in OSX reftests, a=testonly 2018-05-02 13:37:20 +01:00
Cosmin Sabou
435ba6ef00 Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
rename : devtools/client/responsive.html/components/NetworkThrottlingSelector.js => devtools/client/shared/components/throttling/NetworkThrottlingSelector.js
rename : devtools/client/responsive.html/actions/network-throttling.js => devtools/client/shared/components/throttling/actions.js
rename : devtools/client/shared/network-throttling-profiles.js => devtools/client/shared/components/throttling/profiles.js
rename : devtools/client/responsive.html/reducers/network-throttling.js => devtools/client/shared/components/throttling/reducer.js
2018-05-02 12:27:59 +03:00
moz-wptsync-bot
a491c97932 Bug 1458229 - [wpt-sync] Update web-platform-tests to 3e66e833ea150c2c39892d122173695b867bc772, a=testonly
wpt-head: 3e66e833ea150c2c39892d122173695b867bc772
wpt-type: landing
2018-05-02 08:05:36 +01:00
moz-wptsync-bot
0389a313e4 Bug 1457625 [wpt PR 10698] - Update wpt metadata, a=testonly
wpt-pr: 10698
wpt-type: metadata
2018-05-02 08:05:36 +01:00
Joshua Bell
4a1870d51f Bug 1457625 [wpt PR 10698] - Cookie Store: Rework tests, remove duplicates, a=testonly
Automatic update from web-platform-testsCookie Store: Rework tests, remove duplicates

* Pull HTTPONLY- cookie tests into a separate file.
* Consolidate CookieStore/HTTP interop tests into one file.
* Make CookieStore/HTTP interop tests verify overwrites too.
* Delete unused test helper functions.
* Remove redundant deletion test with no asserts.
* Add basic deletion test that verifies method return type.

Bug: 729800
Change-Id: Ia0e97ffdb2d2adf7c6fb46c9cd06f285dfa8eb79
Reviewed-on: https://chromium-review.googlesource.com/1033715
Reviewed-by: Victor Costan <pwnall@chromium.org>
Commit-Queue: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554904}

--

wpt-commits: 3e66e833ea150c2c39892d122173695b867bc772
wpt-pr: 10698
2018-05-02 08:05:36 +01:00
moz-wptsync-bot
51428c6164 Bug 1458089 [wpt PR 10720] - Update wpt metadata, a=testonly
wpt-pr: 10720
wpt-type: metadata
2018-05-02 08:05:36 +01:00
Raymond Toy
ab9e4d1c4a Bug 1458089 [wpt PR 10720] - Move AudioBuffer ctor test to WPT., a=testonly
Automatic update from web-platform-testsMove AudioBuffer ctor test to WPT.

This test fails on Firefox because it signals the incorrect type on
some tests.  A bug was filed and should be fixed soon.

Bug: 745778
Change-Id: Idb0ece151a3f9404b4a10ddb719cfc4982a57959
Reviewed-on: https://chromium-review.googlesource.com/1035917
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554887}

--

wpt-commits: e580c7e9126412a44880755aeb17b05e13a02a88
wpt-pr: 10720
2018-05-02 08:05:36 +01:00
moz-wptsync-bot
f38b67de89 Bug 1458100 [wpt PR 10723] - Update wpt metadata, a=testonly
wpt-pr: 10723
wpt-type: metadata
2018-05-02 08:05:36 +01:00
Robert Ma
a387613ba9 Bug 1458100 [wpt PR 10723] - Attempt to make Config.ports() thread-safe, a=testonly
Automatic update from web-platform-testsMake Config.ports() thread-safe

Avoid concurrent modifications of self._computed_ports. Fix #10667.

--

wpt-commits: 7f2b38f30a61b02545c289179be4676629727c5f
wpt-pr: 10723
2018-05-02 08:05:36 +01:00
Tarun Bansal
65b99cbeaa Bug 1458086 [wpt PR 10719] - Add web platform test for malformed client hints header, a=testonly
Automatic update from web-platform-testsAdd web platform test for malformed client hints header

Bug: 817049
Change-Id: I06eba99526dfd5b0a3f7fdc8fca60355abf93326
Reviewed-on: https://chromium-review.googlesource.com/1035914
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Tarun Bansal <tbansal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554860}

--

wpt-commits: b112fb2a9f891d2391782786ad54058b794b7312
wpt-pr: 10719
2018-05-02 08:05:36 +01:00
Manuel Rego Casasnovas
755e9897ef Bug 1457956 [wpt PR 10714] - [css-tables] Scrollbar should be removed from OverrideLogicalHeight(), a=testonly
Automatic update from web-platform-tests[css-tables] Scrollbar should be removed from OverrideLogicalHeight()

When computing the percentage height of table cell replaced children,
if the table cell has horizontal scrollbar we have to subtract
its height from the OverrideLogicalHeight().

The patch is just following a suggestion from a TODO in
LayoutBox::AvailableLogicalHeightUsing().

BUG=838144
TEST=external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-replaced-children-001.html

Change-Id: I21f33b82978ffaeb7a6f04eb49ef2e1a52c1e8c0
Reviewed-on: https://chromium-review.googlesource.com/1035125
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#554853}

--

wpt-commits: 621c98d70bc30cae3319aef809c98929420c0f06
wpt-pr: 10714
2018-05-02 08:05:36 +01:00
Fernando Serboncini
5ba76381fa Bug 1457225 [wpt PR 10662] - Makes OffscreenCanvas dispatch on MainThread and Workers, a=testonly
Automatic update from web-platform-testsMakes OffscreenCanvas dispatch on MainThread and Workers

- removes old commit() from OffscreenCanvasRenderingContexts.
- makes sure that DidDraw is correctly called and triggers a BeginFrame
that will trigger a Dispatch of the frame.

Bug: 833902
Change-Id: I08ceeba9e7e00da35977bcc4e96a189b366a856c
Reviewed-on: https://chromium-review.googlesource.com/1028559
Commit-Queue: Fernando Serboncini <fserb@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Miguel Casas <mcasas@chromium.org>
Reviewed-by: Justin Novosad <junov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554825}

--

wpt-commits: 161d6c4fa0dd8c24b93db569c7e76f877443ad02
wpt-pr: 10662
2018-05-02 08:05:37 +01:00
moz-wptsync-bot
3f5bf713c3 Bug 1457940 [wpt PR 10712] - Update wpt metadata, a=testonly
wpt-pr: 10712
wpt-type: metadata
2018-05-02 07:49:30 +01:00
Anne van Kesteren
c630b4dc9c Bug 1457940 [wpt PR 10712] - Correct new Document() URL test, a=testonly
Automatic update from web-platform-testsCorrect new Document() URL test

--

wpt-commits: 9ec3a12008b91d8ad81ad4661e200b898b1ea542
wpt-pr: 10712
2018-05-02 07:49:28 +01:00
Anne van Kesteren
d1111955b1 Bug 1457447 [wpt PR 10680] - HTML: document.open() and mutation events, a=testonly
Automatic update from web-platform-testsHTML: document.open() and mutation events

See https://github.com/whatwg/html/pull/3598.

--

wpt-commits: e4b690a768b15c0b2aab558e97454385ec7164e1
wpt-pr: 10680
2018-05-02 07:49:26 +01:00