Commit Graph

609295 Commits

Author SHA1 Message Date
Jorg K
ec0695a4da Bug 1482085 - Disable test_PlacesSearchAutocompleteProvider.js for Thunderbird. r=mkaply 2018-08-09 14:36:00 -04:00
fvsch
0ac3f7e222 Bug 1476590 - Increase netmonitor table text contrast in dark theme and for cached rows. r=gl 2018-07-31 00:40:33 +02:00
Ashley Hauck
2d10ea4e86 Bug 1472126 - Require non-null context in NativeIterator::allocateSentinel. r=jandem 2018-08-15 09:35:36 -07:00
Ashley Hauck
fada9e643f Bug 1471371 - Add OOM handling in RegExp construction. r=jorendorff 2018-08-14 08:24:57 -07:00
Matthew Noorenberghe
a290cf90f3 Bug 1476345 - Only enable relevant fields in address forms and update tests. r=jaws
MozReview-Commit-ID: KuPMHrF6jaM

--HG--
extra : rebase_source : f37118ff94bcb90108712dcc2f6db3d0aa5c92ef
2018-08-15 12:19:55 -07:00
Matthew Noorenberghe
eb2bfba0ba Bug 1476345 - Disable the address form save button when the form is invalid. r=jaws
Tests for this are in the next commit (e.g. test_address_form.html) because this can't be tested properly due to existing tests not filling fields in ways that fire input/change events.

MozReview-Commit-ID: 62CckFP6Ou3

--HG--
extra : rebase_source : 02a73ae78f6102e139cdca31e64d6248dc8d5281
2018-08-15 12:07:55 -07:00
Matthew Noorenberghe
f82da9f49e Bug 1476345 - Fix debugging names and add records with missing required fields. r=jaws
MozReview-Commit-ID: LaOJMF6GLuZ

--HG--
extra : rebase_source : f670bac3c1118748ec2a34e1a801c71166347d33
2018-07-24 22:14:53 -07:00
Matthew Noorenberghe
df3b18a123 Bug 1476345 - Fix console listener to not spew when .message doesn't exist. r=jaws
Sometimes .errorMessage exists without .message

MozReview-Commit-ID: D4zBJKxfJba

--HG--
extra : rebase_source : b665ab4c79a894462064662bbf8bcc49e320d7ce
2018-08-14 16:26:36 -07:00
Daniel Holbert
2a95dd3cca Bug 1472843 followup: Remove flexbox-justify-content-horizrev & vertrev reftest files, as they now have duplicates in another directory. (no review, test-tweak only)
These testcases now have virtually-identical copies called...
 flexbox-justify-content-horiz-006.xhtml
 flexbox-justify-content-vert-006.xhtml
...in our w3c-css/submitted/flexbox reftest directory. So these ones don't need
to exist anymore.

--HG--
extra : rebase_source : 4cc4601987d6678efd87966f94322446c7d00e98
extra : amend_source : 55186587084d49fdf786cd47bb01e2ff4ec0fb6f
2018-08-15 13:25:52 -07:00
Kris Maglione
12c9b0e4f9 Bug 1480319: Follow-up: Fix URL in browser_startup_content test. r=bustage
--HG--
extra : amend_source : 8556858ffbc11bab4f89a46ccc3a8c847835c9d2
2018-08-15 13:22:40 -07:00
Kai Engert
1ac97d2efc Bug 1477680, land NSPR 4.20 beta snapshot 6e31156d7002, r=me
UPGRADE_NSPR_RELEASE
2018-08-15 22:10:18 +02:00
Mihir Iyer
299e679ae7 Bug 1472843 - Implement justify-content:left/right/start/end, align-content:start/end, align-self:self-start/self-end for flexbox. r=dholbert
This commit also removes some cases & warnings about unsupported values that
have now been removed from the css alignment spec.
Specifically: "justify-content:[last] baseline" and
"align-self/align-content: left/right".

--HG--
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-vert-001-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-wmvert-001-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-horiz-001a.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-content-wmvert-001.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-002-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-005-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-002.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-align-self-vert-rtl-005.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-005-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-006-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-005.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-horiz-006.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-001-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-006-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-001a.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-006.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-001-ref.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-wmvert-001-ref.xhtml
rename : layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-vert-001a.xhtml => layout/reftests/w3c-css/submitted/flexbox/flexbox-justify-content-wmvert-001.xhtml
extra : amend_source : 93cd04450f573fcfa11f3400ffd0ecb4cb3e6d90
2018-08-03 07:56:32 -07:00
Gabriel Luong
0c3ff8d3f1 Bug 1483134 - Add an overflow: hidden to the inspector-responsive-container. r=rcaliman 2018-08-15 16:01:00 -04:00
Ted Mielczarek
f5bd95d64f bug 1461992 - Add a script to output build system telemetry schema in json-schema format. r=gps
External systems such as the generic ingestion service will want to work with
the more standard json-schema format. This commit adds a script to convert the
voluptuous schema to json-schema format using the `luscious` Python module.
Since that module has not been updated recently, we install and use a fork with
some changes.

Since this is a single-purpose command that's unlikely to be used by many
people it's not implemented as a mach command, but simply a standalone script
that can be invoked via `mach python`.

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

--HG--
extra : rebase_source : d35ed221d05d1d56b96604b931c22b700c10e476
2018-08-06 13:54:58 -04:00
Ted Mielczarek
233bc083f6 bug 1461992 - add a voluptuous schema for build system telemetry. r=gps
This change adds a voluptuous schema for build system telemetry, replacing
the existing json schema file. Using voluptuous will make it easier to work
with the schema from Python code in the build system. A future commit will
use a Python module to provide a mach command to convert the voluptuous
schema to json schema format for consumption by other systems.

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

--HG--
extra : rebase_source : 067995385334d1dbc123f2db4245ef4e69d076c3
2018-08-03 15:41:20 -04:00
Ted Mielczarek
28a107217d bug 1461992 - update vendored copy of voluptuous to 0.11.5. r=gps
voluptuous 0.11.1 added support for a `description` argument for Required and
Optional objects, which is useful for adding descriptions in the schema that
we can persist when converting it to json-schema format. This patch vendors
the current version of voluptuous, which is 0.11.5.

MozReview-Commit-ID: 2qt1KE8MPYR

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

--HG--
extra : rebase_source : f784a529a45fd5467de4dc39ab5db1624004bf2f
2018-08-06 06:45:33 -04:00
Timothy Guan-tin Chien
29d12ef10f Bug 1483597 - Remove the unneeded GetRootElement() check in bug 1261536, r=bz
--HG--
extra : rebase_source : b47d872451af42c882dd9857070221170d0b3681
2018-08-15 09:28:32 -07:00
Kris Maglione
c9e334f403 Bug 1483444: Skip browser_startup_content in verify mode. r=Felipe DONTBUILD
Verify mode runs tests multiple times. In the case of browser_startup_content.js,
this gives extra modules a chance to load before subsequent runs, which leads
to failures.

Since there's no particular reason to run this test in verify mode, the
obvious solution is to just disable it.

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

--HG--
extra : rebase_source : 034fc518bc3e4346cc99404def659b7cf3233308
extra : amend_source : d80dfffefbc674a24c118800af03a12f638fb3a6
2018-08-15 11:34:42 -07:00
Geoff Brown
2b831a4422 Bug 1483563 - Remove 'mach autophone'; r=bc
Autophone has been retired.
2018-08-15 12:54:08 -06:00
Geoff Brown
bec136999a Bug 1483421 - Enable more test suites for Android test-verify; r=jmaher 2018-08-15 12:54:06 -06:00
Kris Maglione
4b6d32ec6c Bug 1480319: Split favicon loading code out of ContentLinkHandler.jsm. r=Mossop
MozReview-Commit-ID: KyP42P5FJRq

--HG--
rename : browser/modules/ContentLinkHandler.jsm => browser/actors/LinkHandlerChild.jsm
rename : browser/modules/ContentLinkHandler.jsm => browser/modules/FaviconLoader.jsm
extra : rebase_source : da12d0379f976fa041b97e271abb599dc99f3848
2018-08-01 21:36:12 -07:00
Nihanth Subramanya
7ea67a3101 Bug 1483430 - Backout fxmonitor system add-on from mozilla-central. r=johannh 2018-08-15 03:39:48 +02:00
sahil bhosale
bdc29311ba Bug 1478855 - Use ES6 default parameter in updateBrowserRemotenessByURL. r=dao 2018-08-15 17:24:42 +05:30
fvsch
25c6e43be3 Bug 1476626 - styleeditor stylesheet-enabled visibility in narrow windows. r=gl 2018-07-31 22:19:26 +02:00
Diego Pino Garcia
6895fb936e Bug 1405022 - Remove unnecessary use of nsAutoCString from the call to NS_NewURI in nsViewSourceChannel::BuildViewSourceURI. r=mayhemer 2018-08-15 09:02:00 -04:00
Csoregi Natalia
5b0b259de7 Backed out changeset 762833d5e75d (bug 1482193) for failures on blending-svg-root.html. CLOSED TREE 2018-08-15 21:36:09 +03:00
Kris Maglione
1f29f16136 Bug 1480244: Follow-up: Re-add kungFuDeathGrip for mTabChildMessageManager. r=bz
--HG--
extra : rebase_source : 8afd353f25b767272e54e6e6537e892b86f7e715
2018-08-15 11:13:15 -07:00
Ehsan Akhgari
53915ba0cb Bug 1483223 - Remove nsIDOMDOMCursor.idl; r=qdot
Bug 1451929 forgot to remove this file.
2018-08-15 14:15:28 -04:00
Andrew Swan
f82f899fa3 Bug 1449055 Make browser_all_files_referenced.js work with formautofill as a webextension r=florian
MozReview-Commit-ID: JV3vA8bmDWt

--HG--
extra : rebase_source : f2e408a6125b661772d796388aa32f185ab01c8c
extra : source : 644216b0ad9b5f9e1e9e8f1f930d4db1c6e717a1
2018-08-01 18:22:23 -07:00
Andrew Swan
fb72dcb414 Bug 1449055 Convert formautofill to a webextension r=MattN,kmag
--HG--
rename : browser/extensions/formautofill/bootstrap.js => browser/extensions/formautofill/api.js
rename : browser/extensions/formautofill/install.rdf.in => browser/extensions/formautofill/manifest.json
rename : browser/extensions/formautofill/skin/shared/autocomplete-item.css => browser/extensions/formautofill/skin/shared/autocomplete-item-shared.css
rename : browser/extensions/formautofill/skin/shared/editDialog.css => browser/extensions/formautofill/skin/shared/editDialog-shared.css
extra : rebase_source : 233ea805630209a07d347e19f19710d9755f595f
extra : source : ecda6532c852b3f225fce998e3ce83ad157760e6
2018-07-28 14:06:07 -07:00
Andrew Swan
5a1e9a45a3 Bug 1449055 Exit the toolbox process gracefully in browser_ext_addon_debugging_netmonitor.js r=rpl
--HG--
extra : rebase_source : f5dc3e44c395ee31dbadefc6a6a06e8b152561fc
2018-08-15 06:26:16 -07:00
Bogdan Tara
bde699c0ed Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-15 20:58:28 +03:00
Ehsan Akhgari
ceb56b39b0 Bug 1483557 - Remove the unused component registration for @mozilla.org/embeddor.implemented/bookmark-charset-resolver 2018-08-15 12:54:58 -04:00
Ehsan Akhgari
33ea2d0935 Bug 1480923 - Part 2: Remove the checks for the restrict3rdpartystorage pref from the channel classifier and only rely on the annotate_channels pref; r=francois 2018-08-15 12:54:58 -04:00
Ehsan Akhgari
8cbcaae11f Bug 1480923 - Part 1: Remove the centralized third-party checks from nsChannelClassifier::ShouldEnableTrackingProtectionInternal in annotation-only mode; r=francois 2018-08-15 12:54:57 -04:00
moz-wptsync-bot
c9bcfe97f4 Bug 1483426 - [wpt-sync] Update web-platform-tests to 1250e28d664d6e57e829589c71e872b78d3d6d3e, a=testonly
wpt-head: 1250e28d664d6e57e829589c71e872b78d3d6d3e
wpt-type: landing
2018-08-15 16:50:51 +00:00
Marcos Cáceres
9718796b66 Bug 1482327 [wpt PR 12395] - test PaymentValidationErrors' payer member, a=testonly
Automatic update from web-platform-teststest PaymentValidationErrors' `payer` member (#12395)

--

wpt-commits: 1250e28d664d6e57e829589c71e872b78d3d6d3e
wpt-pr: 12395
2018-08-15 16:50:50 +00:00
Marcos Cáceres
bdfaf31dd9 Bug 1482332 [wpt PR 12396] - test PaymentValidationErrors' shippingAddress member, a=testonly
Automatic update from web-platform-teststest PaymentValidationErrors' `shippingAddress` member (#12396)

--

wpt-commits: c2a1f9a2744da4f2c8e0367da76de623d9407944
wpt-pr: 12396
2018-08-15 16:50:50 +00:00
Marcos Cáceres
ca31d39ca0 Bug 1463390 [wpt PR 11101] - Add tests for PaymentResponse.retry(), a=testonly
Automatic update from web-platform-testsAdd tests for PaymentResponse.retry() (#11101)

* Add tests for PaymentResponse.retry()

* Tests for https://github.com/w3c/payment-request/pull/715

* wip

* remove unnecessary comment

* test retry() rejects if doc not fully active

* Provide better instructions

* fix copy/pasta

* test 'abort the update'

* Calling retry() multiple times is always a new object.

* Generalize test for retry and complete

--

wpt-commits: 2f996e750b6bf5c6c64b693aca154198241ae9e5
wpt-pr: 11101
2018-08-15 16:50:49 +00:00
Ali Juma
fa2363f47c Bug 1483091 [wpt PR 12453] - Fix typo in IntersectionObserver test observer-exceptions.html, a=testonly
Automatic update from web-platform-testsFix typo in IntersectionObserver test observer-exceptions.html

This fixes a typo in the description of a test case.

TBR=szager@chromium.org

Change-Id: I485f41c68bfa747c794ef9add2b96b296cfdf73e
Reviewed-on: https://chromium-review.googlesource.com/1173151
Reviewed-by: Ali Juma <ajuma@chromium.org>
Commit-Queue: Ali Juma <ajuma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#582686}

--

wpt-commits: ff811226ac0d1d785e5f67b0b4aaf7dd807a3064
wpt-pr: 12453
2018-08-15 16:50:49 +00:00
moz-wptsync-bot
9aae543eaf Bug 1479514 [wpt PR 12235] - Update wpt metadata, a=testonly
wpt-pr: 12235
wpt-type: metadata
2018-08-15 16:50:48 +00:00
Reza.Zakerinasab
ff24754be3 Bug 1479514 [wpt PR 12235] - Ship CreateImageBitmap resize options, a=testonly
Automatic update from web-platform-testsShip CreateImageBitmap resize options

This change removes the requirement of ExtendedImageBitmapOptions runtime
enabled feature for CreateImageBitmap resize options to work.

Bug: 762559
Change-Id: I6bd1e098e695116a66ef2387c07087da3cc91445
Reviewed-on: https://chromium-review.googlesource.com/1155164
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Commit-Queue: Mohammad Reza Zakerinasab <zakerinasab@chromium.org>
Cr-Commit-Position: refs/heads/master@{#582682}

--

wpt-commits: a87ede5b32181eae304aee0de4b09535f9c0c080
wpt-pr: 12235
2018-08-15 16:50:48 +00:00
youennf
1a7e48dd08 Bug 1483080 [wpt PR 12450] - Ensure templated tests do set a Content-Type: text/html HTTP header, a=testonly
Automatic update from web-platform-testsEnsure templated tests do set a Content-Type: text/html HTTP header (#12450)

--

wpt-commits: 36c74ce6b47fb657411cd8dae7d2c9c8f722af66
wpt-pr: 12450
2018-08-15 16:50:47 +00:00
jimevans
07f40221bf Bug 1481015 [wpt PR 12310] - Add default prompt value for user prompt WebDriver tests, a=testonly
Automatic update from web-platform-testsAdd default prompt value for user prompt WebDriver tests (#12310)

Add default prompt value for user prompt WebDriver tests

When the JavaScript `prompt()` function is called without a default value,
some browsers (like IE) return "undefined" for the default prompt value if
the argument is omitted. This commit refactors the user prompt handler
tests so that prompt() is called with an appropriate value for the default
value argument, providing a consistent behavior across browsers.

--

wpt-commits: 2db6b2a7d5ea2b10d2b895cf6956391be88e8297
wpt-pr: 12310
2018-08-15 16:50:46 +00:00
moz-wptsync-bot
4f908ad1ee Bug 1482237 [wpt PR 12385] - Update wpt metadata, a=testonly
wpt-pr: 12385
wpt-type: metadata
2018-08-15 16:50:46 +00:00
Dave Tapuska
cc77f4da39 Bug 1482237 [wpt PR 12385] - Add a PostMessageOptions API to workers and message_port, a=testonly
Automatic update from web-platform-testsAdd a PostMessageOptions API to workers and message_port

The current pull request against the HTML spec is here:
https://github.com/whatwg/html/issues/3799

Rename the RuntimeEnabledFeature from WindowPostMessageOptions to
PostMessageOptions

BUG=861735

Change-Id: Ia7980a85c10535f6d531c87f3790efcf6ed2d54d
Reviewed-on: https://chromium-review.googlesource.com/1169304
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#582619}

--

wpt-commits: aaac36358ac55215fbb28d62d235470859001e91
wpt-pr: 12385
2018-08-15 16:50:46 +00:00
Philip Jägenstedt
d80cea12c2 Bug 1482975 [wpt PR 12429] - Fix dependency order in subresource-integrity/idlharness.window.js, a=testonly
Automatic update from web-platform-testsFix dependency order in subresource-integrity/idlharness.window.js (#12429)

With these 3 dependencies, there is only one order which doesn't
result in an error during setup, and this is it. The previous error
was "ProcessingInstruction includes LinkStyle, but
ProcessingInstruction is undefined.":
https://wpt.fyi/results/subresource-integrity/idlharness.window.html?sha=eea0b54014&labels=stable

Separate issue filed about the Edge failure:
https://github.com/web-platform-tests/wpt/issues/12428
--

wpt-commits: 0419ed819c9e98114fac9dfadf5c7283107a9901
wpt-pr: 12429
2018-08-15 16:50:45 +00:00
moz-wptsync-bot
ebfb575be9 Bug 1483045 [wpt PR 12444] - Update wpt metadata, a=testonly
wpt-pr: 12444
wpt-type: metadata
2018-08-15 16:50:44 +00:00
Philip Jägenstedt
29730342d2 Bug 1483045 [wpt PR 12444] - Update the Animation Worklet IDL file + test, a=testonly
Automatic update from web-platform-testsUpdate the Animation Worklet IDL file + test (#12444)

Copied from:
https://github.com/tidoust/reffy-reports/blob/f14a522/whatwg/idl/animation-worklet.idl
--

wpt-commits: b357235120ad041e644e5dbef495807be7394178
wpt-pr: 12444
2018-08-15 16:50:44 +00:00
Geoffrey Sneddon
e0881d51a7 Bug 1460676 [wpt PR 10953] - Partly fix #8581: add extra subdomains for cookie tests, a=testonly
Automatic update from web-platform-testsMake it possible to override subdomains/not_subdomains in serve.Config

--
Partly fix #8581: add extra subdomains for cookie tests

--

wpt-commits: 9d4128a0306a6e050ece6e770faffc2813987308, ff4e72e977d0776510aea28ddfb497c7fc12e848
wpt-pr: 10953
2018-08-15 16:50:43 +00:00