599029 Commits

Author SHA1 Message Date
Ben Kelly
dc04aba511 Bug 1465670 P1 Make importScripts() called in a service worker script after install throw NetworkError. r=asuth 2018-06-05 10:49:11 -07:00
Boris Zbarsky
0ee5c15150 Bug 1466673 part 5. Remove the nsITreeColumns interface. r=mossop 2018-06-05 13:30:17 -04:00
Boris Zbarsky
d20d5e61f5 Bug 1466673 part 4. Stop using nsITreeColumns in various other C++ code. r=mossop 2018-06-05 13:30:17 -04:00
Boris Zbarsky
10fde35340 Bug 1466673 part 3. Stop using nsITreeColumns in accessibility code. r=surkov 2018-06-05 13:30:17 -04:00
Boris Zbarsky
362122ad32 Bug 1466673 part 2. Remove use of nsITreeColumns in other xpidl interfaces. r=mossop 2018-06-05 13:30:17 -04:00
Boris Zbarsky
d6c3dd9961 Bug 1466673 part 1. Mark nsITreeColumns builtinclass. r=mossop
There are no JS implementors.
2018-06-05 13:30:17 -04:00
Boris Zbarsky
fb69fccb09 Bug 1466643 part 2. Remove nsITreeContentView. r=mosssop 2018-06-05 13:30:17 -04:00
Boris Zbarsky
195b295697 Bug 1466643 part 1. Mark nsITreeContentView builtinclass. r=mossop
There are no JS implementations that I can see, but this will get us nicer bisectability if it turns out I'm wrong.
2018-06-05 13:30:17 -04:00
Tomislav Jovanovic
f965305179 Bug 1466349 part 3 - Ignore ignorePath for privileged about: MatchPatterns r=aswan
Paths are all about: URIs have, so ignoring them doesn't make sense.

MozReview-Commit-ID: ATwAeI7m61z

--HG--
extra : rebase_source : ee50847aefe6b738c8a6d8c4cd60ab9e3a12c656
2018-06-03 19:38:29 +02:00
Tomislav Jovanovic
67a9565d1a Bug 1466349 part 2 - Pass addonData to embedded Screenshots WE, add permissions r=aswan,ianbicking
MozReview-Commit-ID: GLwjp32sj2i

--HG--
extra : rebase_source : 9dbd9cb2800475835110913cf12cb4a3cbc62a37
2018-06-03 00:25:56 +02:00
Tomislav Jovanovic
1a7e5aae66 Bug 1466349 part 1 - Enable passing addonData flags to embedded WE, r=aswan
also fix permission matcher creation in child process

MozReview-Commit-ID: Ht9rEKwaUsp

--HG--
extra : rebase_source : 196f52ca686ddf9e8eb83ad2e20f4dd5ebb8d544
2018-06-05 20:26:24 +02:00
Shane Caraveo
3c11fadbc1 Bug 1465519 - avoid passing null node to getClassName, r=rpl
MozReview-Commit-ID: 7K8A0SdqjPJ

--HG--
extra : rebase_source : 3f16863ee258549065537310c43145786d5109d9
2018-05-30 12:47:18 -04:00
Markus Stange
1a2b4adf51 Bug 1466695 - Don't use fallback for invisible outlines. r=Gankro
MozReview-Commit-ID: HnNWbew9rwh

--HG--
extra : rebase_source : 88f937b21a5b61da534a3648374bff607e0866a9
2018-06-04 18:11:18 -04:00
Aditya Khadse
2f48e8c3cb Bug 1423103 - Improved failure messages for invalid capability configurations r=whimboo
MozReview-Commit-ID: 7RFVrLQM9sC

--HG--
extra : rebase_source : e9366894c9879c1ad45f97a46e16f4a735a0c5df
2018-05-31 10:47:15 +05:30
Ciure Andrei
ac7b2634a4 Backed out 1 changesets (bug 1445383) for Windows 2012 build bustages on a CLOSED TREE
Backed out changeset c4cf68b6b73f (bug 1445383)
2018-06-05 19:54:59 +03:00
Zibi Braniecki
861f1f66f5 Bug 1462675 - Fix permissions popup dialog opened from browser.js. r=johannh
MozReview-Commit-ID: AwOikE81KpP

--HG--
extra : rebase_source : d23f95a3ec7c4e569d215dee209e0797303c39d3
2018-06-04 17:21:09 -07:00
Andreas Tolfsen
16b85ecaa0 Bug 1464995 - Ensure found Firefox is an executable binary. r=jgraham,whimboo
mozrunner fails to locate the correct binary if Firefox is found
under a "firefox" or "firefox-bin" (depending on the system)
because it thinks the parent directory is the executable.

On Unix systems, mozrunner also falsely reports non-executable
files as valid binaries.

This patch introduces a new mozrunner::path module that provides
two functions: one for searching the system path for a binary by a
given name, and another for checking whether a path is an executable
binary file.

MozReview-Commit-ID: 6N06CXZZWqd

--HG--
extra : rebase_source : dbcb4d6d8478bafc23c1aa2a3081589074908bbc
2018-05-29 17:10:26 +01:00
Andreas Tolfsen
eb6512097e Bug 1464995 - Minor readability lints. r=whimboo
Removes an unnecessary as_ref() cast, a path coercion, and replaces
try!() with ?.

MozReview-Commit-ID: ASd9kNxDZ3n

--HG--
extra : rebase_source : fa88def64fc3c7ea4520403bfc7b5c391d7f83da
2018-05-29 17:10:07 +01:00
Andreas Tolfsen
50aa8dc506 Bug 1464995 - Document mozrunner::firefox_default_path(). r=whimboo
The method we use to find the Firefox binary varies from platform
to platform.  It can be useful to document how each of the system
specific implementations are meant to work.

MozReview-Commit-ID: 4SrNmlp3AdS

--HG--
extra : rebase_source : f1d54548edb416912af3a0a6d41188d0640a3ffb
2018-05-29 17:08:14 +01:00
Jonathan Watt
4963d6e99c Bug 1465983 part 3 - Fix the use of Promise.then() in test_font_loading_api.html. r=orange 2018-05-22 19:30:35 +01:00
Mark Banner
ea3dbe0fdd Bug 1460579 - Replace the 'bookmarkPropertiesDialog/folderLastUsed' annotation with a key/value pair in moz_meta. r=mak
MozReview-Commit-ID: GpEPxOMDret

--HG--
extra : rebase_source : ca691591356d12d17c6e51f5fc3b0cd4cfe687da
2018-05-11 07:35:59 +01:00
Razvan Caliman
8a3c0d21c4 Bug 1465020 - Do not trim whitespace from variable font axis tag names. r=gl
MozReview-Commit-ID: 6pdCAPhJHze

--HG--
extra : rebase_source : b3fa41e4e71b9a161932455db3341d019568fa1c
2018-06-05 13:59:38 +02:00
Ciure Andrei
a36070ee4a Backed out 1 changesets (bug 1462675) for ESlint failures a=backout on a CLOSED TREE
Backed out changeset 50305cce4a82 (bug 1462675)
2018-06-05 18:31:47 +03:00
Eric Rahm
572911732c Bug 1436768 - Add debug code to LazyLogModule. r=froydnj
--HG--
extra : rebase_source : bd70f788eb986b73eb70460337d5d7c3423c4e8a
extra : source : 82ef13b02416c8519178a7e8e08791b7b8dfcbdb
2018-05-09 11:16:27 -07:00
Tiberius Oros
bd7f417d6a Backed out changeset 671ec6415311 (bug 1466822) for failing test_txtcntr.html on a CLOSED TREE 2018-06-05 19:10:13 +03:00
Emilio Cobos Álvarez
f4e58a818c Bug 1466789: Bump cssparser again. r=me
To pick https://github.com/servo/rust-cssparser/pull/222, whoops.

MozReview-Commit-ID: EPwQ5VPVj49
2018-06-05 17:19:10 +02:00
Emilio Cobos Álvarez
d340d64a61 No bug - Fix some comment and indentation typos in RestyleManager. r=me
MozReview-Commit-ID: Bnsl8vhpr28
2018-06-05 17:18:06 +02:00
Jonathan Kingston
7880d71c28 Bug 1465160 - Pass null principal to view image. r=ckerschb, r=Gijs 2018-05-30 00:42:50 +01:00
Andreas Pehrson
9d5b27393d Bug 1453127 - Clear output streams on shutdown. r=jya 2018-05-30 10:44:56 +02:00
Andreas Pehrson
6c6e70fcbc Bug 1453127 - Ensure TrackID uniqueness for captured MediaDecoder. r=jya 2018-05-29 10:21:51 +02:00
Andreas Pehrson
9fcd68ce86 Bug 1453127 - Make sure decoder-captured tracks end when changing src. r=jya 2018-05-29 10:13:14 +02:00
Joanmarie Diggs
9ef9fae7c4 Bug 1466822 - Implement support for new blockquote, caption, and paragraph ARIA roles. r=surkov
* Create BLOCKQUOTE internal role (also needed for correct exposure of
  blockquote element on ATK)
* Add new ARIA roles to internal ARIA map
* Add new roles to existing ARIA roles mochitest and update blockquote
  element test to reflect mapping to the new internal role
2018-06-05 06:46:00 -04:00
Gabriel Luong
9491ea9135 Bug 1464442 - Make the display-type badge in the markup-view say "subgrid" if the element is a subgrid. r=pbro 2018-06-05 09:16:54 -04:00
moz-wptsync-bot
edd037c2ba Bug 1465923 - [wpt-sync] Update web-platform-tests to 314de955a5102650136404f6439f22f8d838e0f4, a=testonly
wpt-head: 314de955a5102650136404f6439f22f8d838e0f4
wpt-type: landing
MozReview-Commit-ID: HHSRs2xxUbz
2018-06-05 15:15:25 +01:00
moz-wptsync-bot
455593447b Bug 1462778 [wpt PR 11022] - Update wpt metadata, a=testonly
wpt-pr: 11022
wpt-type: metadata
2018-06-05 15:15:23 +01:00
Ehsan Karamad
8fa6133c34 Bug 1462778 [wpt PR 11022] - Implement policy: 'document-stream-insertion', a=testonly
Automatic update from web-platform-testsImplement policy: 'document-stream-insertion'

This CL adds the actual implementation for the experimental policy
'document-stream-insertion'. The policy is used to block usages of
specific APIs mentioned section "dynamic markup insertion" of the HTML
spec. This essentially includes document.{close, open, write, writeln}.

With the current CL, the calls to banned API lead to a DOMException.
The feature itself was introduced in a previous CL:
https://chromium-review.googlesource.com/c/chromium/src/+/1053349

Bug: 841605
Change-Id: I1a764bc7545a0d26a29d217027cf43e561d8dfbd
Reviewed-on: https://chromium-review.googlesource.com/1058138
Commit-Queue: Ehsan Karamad <ekaramad@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#561275}

--

wpt-commits: 314de955a5102650136404f6439f22f8d838e0f4
wpt-pr: 11022
2018-06-05 15:15:22 +01:00
Ted Meyer
07bbfa700e Bug 1464001 [wpt PR 11135] - Split the layout test for remove-track, a=testonly
Automatic update from web-platform-testsSplit the layout test for remove-track

Keep separate tests for in-band and out-of-band text tracks.

Bug: 826419
Change-Id: I2e888d47ddda080bbc7b6cd6f1f645d064c5a6fa
Reviewed-on: https://chromium-review.googlesource.com/1070570
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Commit-Queue: Ted Meyer <tmathmeyer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#561269}

--

wpt-commits: cdec7db504d74c9a6f371a05d92f2be35ac8cc60
wpt-pr: 11135
2018-06-05 15:15:19 +01:00
Luke Bjerring
029b99a764 Bug 1465923 [wpt PR 9785] - Update the gamepad IDL file, a=testonly
Automatic update from web-platform-testsUpdate the gamepad IDL file (#9785)

--

wpt-commits: 3443ff6e255454aa23182b3765a1f9a2841c6a90
wpt-pr: 9785
2018-06-05 15:15:16 +01:00
Fredrik Söderquist
5e7e2f1b01 Bug 1463866 [wpt PR 11130] - Allow Text node in elementsFromPoint if descendant of SVG text content, a=testonly
Automatic update from web-platform-testsAllow Text node in elementsFromPoint if descendant of SVG text content

When hit-testing, SVG text content nodes will use their Text node
descendants as the inner-most/hit node, and hit-testing will not be
performed in any of the background phases. Thus we need to selectively
allow Text node which has an SVG text content element as their parent.

Bug: 842504
Change-Id: Ie282d5e9a66880f3f0d5e319b249f5f41db9e9db
Reviewed-on: https://chromium-review.googlesource.com/1059753
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#561238}

--

wpt-commits: 65a5c24ba9769da8b103f72349ea111b124e54db
wpt-pr: 11130
2018-06-05 15:15:13 +01:00
Nicolas Pena
fee8c46d22 Bug 1462512 [wpt PR 11058] - Add a simple test for ResourceTiming |name| with Service Workers, a=testonly
Automatic update from web-platform-testsAdd a simple test for ResourceTiming |name| with Service Workers

This CL adds a test to check that the |name| of Resource Timing entries
is the original request URL even when a service worker uses
respondWith(fetch()) to respond with a different response URL.

Change-Id: I4fe61395c6d7c3b1b5fb5e4f131b131d90c33154
Reviewed-on: https://chromium-review.googlesource.com/1065013
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#561228}

--

wpt-commits: 9633890103f1a7025405cab78b00bb318ed9ebc4
wpt-pr: 11058
2018-06-05 15:15:10 +01:00
Philip Jägenstedt
aee1205c4b Bug 1463688 [wpt PR 11118] - Rename foreign-object-paints-before-rect-expected.html to -ref.html, a=testonly
Automatic update from web-platform-testsRename foreign-object-paints-before-rect-expected.html to -ref.html

The naming of refs is not enforced in wpt and this was not broken, but
see https://bugs.chromium.org/p/chromium/issues/detail?id=844781#c9
for things that can go wrong. We might add a lint/presubmit check.

Bug: 842668
Change-Id: Ia2952a3720df88e323c8af17f87d05c6f07cfad7
Reviewed-on: https://chromium-review.googlesource.com/1069131
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#561138}

--

wpt-commits: 4698cffbd33ce8e20b8ae6c6c3032569999d78b2
wpt-pr: 11118


--HG--
rename : testing/web-platform/tests/svg/extensibility/foreignObject/foreign-object-paints-before-rect-expected.html => testing/web-platform/tests/svg/extensibility/foreignObject/foreign-object-paints-before-rect-ref.html
2018-06-05 15:15:07 +01:00
Luke Bjerring
dd4ed63a16 Bug 1465923 [wpt PR 9838] - Update the vibration IDL file, a=testonly
Automatic update from web-platform-testsUpdate the vibration IDL file (#9838)

--

wpt-commits: badf1722b0794e9982324465b8fd65308abcc7f6
wpt-pr: 9838
2018-06-05 15:15:04 +01:00
moz-wptsync-bot
6faffe2e37 Bug 1463394 [wpt PR 11102] - Update wpt metadata, a=testonly
wpt-pr: 11102
wpt-type: metadata
2018-06-05 15:15:01 +01:00
Mike West
e5f7a2a767 Bug 1463394 [wpt PR 11102] - Sec-Metadata prototype., a=testonly
Automatic update from web-platform-tests`Sec-Metadata` prototype.

Intent to Implement: https://groups.google.com/a/chromium.org/d/msg/blink-dev/tNwA_l_o9lc/5wug6BcmCQAJ

Bug: 843478
Change-Id: If7f5f294dd4641350c1ace00690f97cab63dd9f1
Reviewed-on: https://chromium-review.googlesource.com/1061077
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Camille Lamy <clamy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#561086}

--

wpt-commits: 02e79502650e09e815cf3e835c5bfaef9a591bd0
wpt-pr: 11102
2018-06-05 15:14:59 +01:00
Luke Bjerring
1823830ee6 Bug 1465923 [wpt PR 9829] - Update the selection-api IDL file, a=testonly
Automatic update from web-platform-testsUpdate the selection-api IDL file (#9829)

--

wpt-commits: 79e45ec83e0416793fdb6c59cd95d0acab63e5f4
wpt-pr: 9829
2018-06-05 15:14:56 +01:00
Luke Bjerring
88cae4c9ab Bug 1464491 [wpt PR 9761] - Update the battery IDL file, a=testonly
Automatic update from web-platform-testsUpdate the battery IDL file (#9761)

--

wpt-commits: 4ac0ab86ed4610e135f20de0820e3d220135fb2d
wpt-pr: 9761
2018-06-05 15:14:53 +01:00
Philip Jägenstedt
012380465d Bug 1463682 [wpt PR 11116] - Run autopep8 on *.py in cors, fetch and xhr, a=testonly
Automatic update from web-platform-testsRun autopep8 on *.py in cors, fetch and xhr (#11116)

```
find cors fetch xhr -name '*.py' | xargs autopep8 --in-place --max-line-length 1000
```

Then manually pick the "good" changes, ignoring some whitespace stuff.
--

wpt-commits: 15b8e55fa2a0fbf0851cb8e0846e0320e319c852
wpt-pr: 11116
2018-06-05 15:14:50 +01:00
Philip Jägenstedt
1b08ab3928 Bug 1463352 [wpt PR 11099] - Remove PaymentCurrencyAmount's currencySystem member, a=testonly
Automatic update from web-platform-testsRemove PaymentCurrencyAmount's currencySystem member (#11099)

Matches https://github.com/w3c/payment-request/pull/694.
--

wpt-commits: 741b59a02016570df79d117a808bf2cfadd4bbf2
wpt-pr: 11099
2018-06-05 15:14:47 +01:00
moz-wptsync-bot
17914021fc Bug 1463382 [wpt PR 8723] - Update wpt metadata, a=testonly
wpt-pr: 8723
wpt-type: metadata
2018-06-05 15:14:45 +01:00
Anne van Kesteren
b678a50dc8 Bug 1463382 [wpt PR 8723] - Navigation fragment decode and encodings, a=testonly
Automatic update from web-platform-testsNavigation fragment decode and encodings (#8723)

* Navigation fragment decode and encodings

See https://github.com/whatwg/html/pull/3111 for context.

* make tests more usable

* address review feedback

--

wpt-commits: 5b878a1e5de29aa4e68c48e0122878f983f036ff
wpt-pr: 8723
2018-06-05 15:14:43 +01:00