Narcis Beleuzu
2d9816273c
Merge inbound to mozilla-central. a=merge
2018-02-16 11:49:59 +02:00
Margareta Eliza Balazs
9003462ae4
Backed out 2 changesets (bug 1438292) for multiple failures in /builds/worker/workspace/mozharness/mozharness/base/script.py on a CLOSED TREE
...
Backed out changeset 8508dc544f8b (bug 1438292)
Backed out changeset a9db2b954595 (bug 1438292)
2018-02-16 00:04:54 +02:00
Joel Maher
86bb036ec8
Bug 1438292 - add JetStream benchmark to talos. r=rwood
2018-02-15 16:18:03 -05:00
Margareta Eliza Balazs
55aa0e75d6
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-02-15 22:43:18 +02:00
Noemi Erli
656ee92d98
Merge inbound to mozilla-central. a=merge
2018-02-15 21:29:11 +02:00
Geoff Brown
e84838f9f8
Bug 1437420 - Use posix path to specify test for test-verify; r=jmaher
...
On Windows, some harnesses may produce incorrect test paths if a command
line argument specifies a test path in native format, like some\\dir\\test.js.
With this patch, test-verify consistently specifies test paths in posix
compliant format, like some/dir/test.js.
2018-02-15 07:55:16 -07:00
Tooru Fujisawa
b79ff0590c
Bug 1437728 - Wait for a tick before removing tab in BrowserTestUtils.withNewTab. r=gijs
...
--HG--
extra : rebase_source : d54c202b77b3213cc0988d2994a664215cf406f2
2018-02-13 10:27:08 +09:00
Joel Maher
71428ed6cf
Bug 1438291 - add ares-6 benchmark to talos. r=rwood
2018-02-15 13:02:43 -05:00
Jon Coppeard
9b97fa3a81
Bug 1342416 - Preload module scripts r=baku
2018-02-15 13:18:59 +00:00
Andreea Pavel
a403fc3f13
Merge mozilla-central to mozilla-inbound. on a CLOSED TREE
2018-02-15 12:37:30 +02:00
Andreea Pavel
74b7ffee40
Merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : js/src/jscompartment.cpp => js/src/vm/JSCompartment.cpp
rename : js/src/jscompartment.h => js/src/vm/JSCompartment.h
rename : js/src/jsscript.cpp => js/src/vm/JSScript.cpp
rename : js/src/jsscript.h => js/src/vm/JSScript.h
extra : amend_source : 9c233cb959c45e401189d089a094f9d141d2b912
2018-02-15 12:24:21 +02:00
Olli Pettay
b9ac198b01
Bug 1413102 - Ensure Shadow DOM boundaries are dealt properly in event handling, r=masayuki
2018-02-15 12:08:42 +02:00
Dorel Luca
75f385b6d6
Merge mozilla-centra to mozilla-inbound
2018-02-15 00:37:44 +02:00
Andreas Tolfsen
13b488a19b
Bug 1437571 - Bump winreg dependencies. r=jgraham
...
Made this a separate commit as it would be impossible to review otherwise.
MozReview-Commit-ID: GBsDQA4bMtF
--HG--
rename : third_party/rust/winapi/.cargo-checksum.json => third_party/rust/winapi-0.2.8/.cargo-checksum.json
rename : third_party/rust/winapi/Cargo.toml => third_party/rust/winapi-0.2.8/Cargo.toml
rename : third_party/rust/winapi/LICENSE.md => third_party/rust/winapi-0.2.8/LICENSE.md
rename : third_party/rust/winapi/src/activation.rs => third_party/rust/winapi-0.2.8/src/activation.rs
rename : third_party/rust/winapi/src/audioclient.rs => third_party/rust/winapi-0.2.8/src/audioclient.rs
rename : third_party/rust/winapi/src/audiosessiontypes.rs => third_party/rust/winapi-0.2.8/src/audiosessiontypes.rs
rename : third_party/rust/winapi/src/basetsd.rs => third_party/rust/winapi-0.2.8/src/basetsd.rs
rename : third_party/rust/winapi/src/bcrypt.rs => third_party/rust/winapi-0.2.8/src/bcrypt.rs
rename : third_party/rust/winapi/src/cfg.rs => third_party/rust/winapi-0.2.8/src/cfg.rs
rename : third_party/rust/winapi/src/cfgmgr32.rs => third_party/rust/winapi-0.2.8/src/cfgmgr32.rs
rename : third_party/rust/winapi/src/combaseapi.rs => third_party/rust/winapi-0.2.8/src/combaseapi.rs
rename : third_party/rust/winapi/src/commctrl.rs => third_party/rust/winapi-0.2.8/src/commctrl.rs
rename : third_party/rust/winapi/src/commdlg.rs => third_party/rust/winapi-0.2.8/src/commdlg.rs
rename : third_party/rust/winapi/src/corsym.rs => third_party/rust/winapi-0.2.8/src/corsym.rs
rename : third_party/rust/winapi/src/d2d1.rs => third_party/rust/winapi-0.2.8/src/d2d1.rs
rename : third_party/rust/winapi/src/d2dbasetypes.rs => third_party/rust/winapi-0.2.8/src/d2dbasetypes.rs
rename : third_party/rust/winapi/src/d3d10shader.rs => third_party/rust/winapi-0.2.8/src/d3d10shader.rs
rename : third_party/rust/winapi/src/d3d11.rs => third_party/rust/winapi-0.2.8/src/d3d11.rs
rename : third_party/rust/winapi/src/d3d11shader.rs => third_party/rust/winapi-0.2.8/src/d3d11shader.rs
rename : third_party/rust/winapi/src/d3d12.rs => third_party/rust/winapi-0.2.8/src/d3d12.rs
rename : third_party/rust/winapi/src/d3d12sdklayers.rs => third_party/rust/winapi-0.2.8/src/d3d12sdklayers.rs
rename : third_party/rust/winapi/src/d3d12shader.rs => third_party/rust/winapi-0.2.8/src/d3d12shader.rs
rename : third_party/rust/winapi/src/d3d9.rs => third_party/rust/winapi-0.2.8/src/d3d9.rs
rename : third_party/rust/winapi/src/d3d9caps.rs => third_party/rust/winapi-0.2.8/src/d3d9caps.rs
rename : third_party/rust/winapi/src/d3d9types.rs => third_party/rust/winapi-0.2.8/src/d3d9types.rs
rename : third_party/rust/winapi/src/d3dcommon.rs => third_party/rust/winapi-0.2.8/src/d3dcommon.rs
rename : third_party/rust/winapi/src/d3dcompiler.rs => third_party/rust/winapi-0.2.8/src/d3dcompiler.rs
rename : third_party/rust/winapi/src/dbghelp.rs => third_party/rust/winapi-0.2.8/src/dbghelp.rs
rename : third_party/rust/winapi/src/dcommon.rs => third_party/rust/winapi-0.2.8/src/dcommon.rs
rename : third_party/rust/winapi/src/devpropdef.rs => third_party/rust/winapi-0.2.8/src/devpropdef.rs
rename : third_party/rust/winapi/src/docobj.rs => third_party/rust/winapi-0.2.8/src/docobj.rs
rename : third_party/rust/winapi/src/dpapi.rs => third_party/rust/winapi-0.2.8/src/dpapi.rs
rename : third_party/rust/winapi/src/dsgetdc.rs => third_party/rust/winapi-0.2.8/src/dsgetdc.rs
rename : third_party/rust/winapi/src/dsound.rs => third_party/rust/winapi-0.2.8/src/dsound.rs
rename : third_party/rust/winapi/src/dsrole.rs => third_party/rust/winapi-0.2.8/src/dsrole.rs
rename : third_party/rust/winapi/src/dwmapi.rs => third_party/rust/winapi-0.2.8/src/dwmapi.rs
rename : third_party/rust/winapi/src/dwrite.rs => third_party/rust/winapi-0.2.8/src/dwrite.rs
rename : third_party/rust/winapi/src/dxgi.rs => third_party/rust/winapi-0.2.8/src/dxgi.rs
rename : third_party/rust/winapi/src/dxgi1_2.rs => third_party/rust/winapi-0.2.8/src/dxgi1_2.rs
rename : third_party/rust/winapi/src/dxgi1_3.rs => third_party/rust/winapi-0.2.8/src/dxgi1_3.rs
rename : third_party/rust/winapi/src/dxgi1_4.rs => third_party/rust/winapi-0.2.8/src/dxgi1_4.rs
rename : third_party/rust/winapi/src/dxgiformat.rs => third_party/rust/winapi-0.2.8/src/dxgiformat.rs
rename : third_party/rust/winapi/src/dxgitype.rs => third_party/rust/winapi-0.2.8/src/dxgitype.rs
rename : third_party/rust/winapi/src/errhandlingapi.rs => third_party/rust/winapi-0.2.8/src/errhandlingapi.rs
rename : third_party/rust/winapi/src/excpt.rs => third_party/rust/winapi-0.2.8/src/excpt.rs
rename : third_party/rust/winapi/src/fileapi.rs => third_party/rust/winapi-0.2.8/src/fileapi.rs
rename : third_party/rust/winapi/src/gl.rs => third_party/rust/winapi-0.2.8/src/gl.rs
rename : third_party/rust/winapi/src/guiddef.rs => third_party/rust/winapi-0.2.8/src/guiddef.rs
rename : third_party/rust/winapi/src/heapapi.rs => third_party/rust/winapi-0.2.8/src/heapapi.rs
rename : third_party/rust/winapi/src/hidclass.rs => third_party/rust/winapi-0.2.8/src/hidclass.rs
rename : third_party/rust/winapi/src/hidpi.rs => third_party/rust/winapi-0.2.8/src/hidpi.rs
rename : third_party/rust/winapi/src/hidsdi.rs => third_party/rust/winapi-0.2.8/src/hidsdi.rs
rename : third_party/rust/winapi/src/hidusage.rs => third_party/rust/winapi-0.2.8/src/hidusage.rs
rename : third_party/rust/winapi/src/hstring.rs => third_party/rust/winapi-0.2.8/src/hstring.rs
rename : third_party/rust/winapi/src/http.rs => third_party/rust/winapi-0.2.8/src/http.rs
rename : third_party/rust/winapi/src/imm.rs => third_party/rust/winapi-0.2.8/src/imm.rs
rename : third_party/rust/winapi/src/inaddr.rs => third_party/rust/winapi-0.2.8/src/inaddr.rs
rename : third_party/rust/winapi/src/inspectable.rs => third_party/rust/winapi-0.2.8/src/inspectable.rs
rename : third_party/rust/winapi/src/ksmedia.rs => third_party/rust/winapi-0.2.8/src/ksmedia.rs
rename : third_party/rust/winapi/src/lib.rs => third_party/rust/winapi-0.2.8/src/lib.rs
rename : third_party/rust/winapi/src/libloaderapi.rs => third_party/rust/winapi-0.2.8/src/libloaderapi.rs
rename : third_party/rust/winapi/src/lmaccess.rs => third_party/rust/winapi-0.2.8/src/lmaccess.rs
rename : third_party/rust/winapi/src/lmcons.rs => third_party/rust/winapi-0.2.8/src/lmcons.rs
rename : third_party/rust/winapi/src/lmdfs.rs => third_party/rust/winapi-0.2.8/src/lmdfs.rs
rename : third_party/rust/winapi/src/lmerrlog.rs => third_party/rust/winapi-0.2.8/src/lmerrlog.rs
rename : third_party/rust/winapi/src/lmjoin.rs => third_party/rust/winapi-0.2.8/src/lmjoin.rs
rename : third_party/rust/winapi/src/lsalookup.rs => third_party/rust/winapi-0.2.8/src/lsalookup.rs
rename : third_party/rust/winapi/src/macros.rs => third_party/rust/winapi-0.2.8/src/macros.rs
rename : third_party/rust/winapi/src/memoryapi.rs => third_party/rust/winapi-0.2.8/src/memoryapi.rs
rename : third_party/rust/winapi/src/minschannel.rs => third_party/rust/winapi-0.2.8/src/minschannel.rs
rename : third_party/rust/winapi/src/minwinbase.rs => third_party/rust/winapi-0.2.8/src/minwinbase.rs
rename : third_party/rust/winapi/src/minwindef.rs => third_party/rust/winapi-0.2.8/src/minwindef.rs
rename : third_party/rust/winapi/src/mmdeviceapi.rs => third_party/rust/winapi-0.2.8/src/mmdeviceapi.rs
rename : third_party/rust/winapi/src/mmreg.rs => third_party/rust/winapi-0.2.8/src/mmreg.rs
rename : third_party/rust/winapi/src/mmsystem.rs => third_party/rust/winapi-0.2.8/src/mmsystem.rs
rename : third_party/rust/winapi/src/mscat.rs => third_party/rust/winapi-0.2.8/src/mscat.rs
rename : third_party/rust/winapi/src/mssip.rs => third_party/rust/winapi-0.2.8/src/mssip.rs
rename : third_party/rust/winapi/src/nb30.rs => third_party/rust/winapi-0.2.8/src/nb30.rs
rename : third_party/rust/winapi/src/ncrypt.rs => third_party/rust/winapi-0.2.8/src/ncrypt.rs
rename : third_party/rust/winapi/src/ntdef.rs => third_party/rust/winapi-0.2.8/src/ntdef.rs
rename : third_party/rust/winapi/src/ntsecapi.rs => third_party/rust/winapi-0.2.8/src/ntsecapi.rs
rename : third_party/rust/winapi/src/ntstatus.rs => third_party/rust/winapi-0.2.8/src/ntstatus.rs
rename : third_party/rust/winapi/src/oaidl.rs => third_party/rust/winapi-0.2.8/src/oaidl.rs
rename : third_party/rust/winapi/src/objbase.rs => third_party/rust/winapi-0.2.8/src/objbase.rs
rename : third_party/rust/winapi/src/objidl.rs => third_party/rust/winapi-0.2.8/src/objidl.rs
rename : third_party/rust/winapi/src/objidlbase.rs => third_party/rust/winapi-0.2.8/src/objidlbase.rs
rename : third_party/rust/winapi/src/olectl.rs => third_party/rust/winapi-0.2.8/src/olectl.rs
rename : third_party/rust/winapi/src/pdh.rs => third_party/rust/winapi-0.2.8/src/pdh.rs
rename : third_party/rust/winapi/src/playsoundapi.rs => third_party/rust/winapi-0.2.8/src/playsoundapi.rs
rename : third_party/rust/winapi/src/processsnapshot.rs => third_party/rust/winapi-0.2.8/src/processsnapshot.rs
rename : third_party/rust/winapi/src/processthreadsapi.rs => third_party/rust/winapi-0.2.8/src/processthreadsapi.rs
rename : third_party/rust/winapi/src/propidl.rs => third_party/rust/winapi-0.2.8/src/propidl.rs
rename : third_party/rust/winapi/src/propsys.rs => third_party/rust/winapi-0.2.8/src/propsys.rs
rename : third_party/rust/winapi/src/prsht.rs => third_party/rust/winapi-0.2.8/src/prsht.rs
rename : third_party/rust/winapi/src/psapi.rs => third_party/rust/winapi-0.2.8/src/psapi.rs
rename : third_party/rust/winapi/src/qos.rs => third_party/rust/winapi-0.2.8/src/qos.rs
rename : third_party/rust/winapi/src/reason.rs => third_party/rust/winapi-0.2.8/src/reason.rs
rename : third_party/rust/winapi/src/restrictederrorinfo.rs => third_party/rust/winapi-0.2.8/src/restrictederrorinfo.rs
rename : third_party/rust/winapi/src/roapi.rs => third_party/rust/winapi-0.2.8/src/roapi.rs
rename : third_party/rust/winapi/src/roerrorapi.rs => third_party/rust/winapi-0.2.8/src/roerrorapi.rs
rename : third_party/rust/winapi/src/rpc.rs => third_party/rust/winapi-0.2.8/src/rpc.rs
rename : third_party/rust/winapi/src/rpcdce.rs => third_party/rust/winapi-0.2.8/src/rpcdce.rs
rename : third_party/rust/winapi/src/sapi.rs => third_party/rust/winapi-0.2.8/src/sapi.rs
rename : third_party/rust/winapi/src/schannel.rs => third_party/rust/winapi-0.2.8/src/schannel.rs
rename : third_party/rust/winapi/src/servprov.rs => third_party/rust/winapi-0.2.8/src/servprov.rs
rename : third_party/rust/winapi/src/setupapi.rs => third_party/rust/winapi-0.2.8/src/setupapi.rs
rename : third_party/rust/winapi/src/shellapi.rs => third_party/rust/winapi-0.2.8/src/shellapi.rs
rename : third_party/rust/winapi/src/shellscalingapi.rs => third_party/rust/winapi-0.2.8/src/shellscalingapi.rs
rename : third_party/rust/winapi/src/shlguid.rs => third_party/rust/winapi-0.2.8/src/shlguid.rs
rename : third_party/rust/winapi/src/shlobj.rs => third_party/rust/winapi-0.2.8/src/shlobj.rs
rename : third_party/rust/winapi/src/shobjidl.rs => third_party/rust/winapi-0.2.8/src/shobjidl.rs
rename : third_party/rust/winapi/src/shtypes.rs => third_party/rust/winapi-0.2.8/src/shtypes.rs
rename : third_party/rust/winapi/src/spapidef.rs => third_party/rust/winapi-0.2.8/src/spapidef.rs
rename : third_party/rust/winapi/src/sql.rs => third_party/rust/winapi-0.2.8/src/sql.rs
rename : third_party/rust/winapi/src/sqltypes.rs => third_party/rust/winapi-0.2.8/src/sqltypes.rs
rename : third_party/rust/winapi/src/sspi.rs => third_party/rust/winapi-0.2.8/src/sspi.rs
rename : third_party/rust/winapi/src/strmif.rs => third_party/rust/winapi-0.2.8/src/strmif.rs
rename : third_party/rust/winapi/src/subauth.rs => third_party/rust/winapi-0.2.8/src/subauth.rs
rename : third_party/rust/winapi/src/synchapi.rs => third_party/rust/winapi-0.2.8/src/synchapi.rs
rename : third_party/rust/winapi/src/sysinfoapi.rs => third_party/rust/winapi-0.2.8/src/sysinfoapi.rs
rename : third_party/rust/winapi/src/threadpoolapi.rs => third_party/rust/winapi-0.2.8/src/threadpoolapi.rs
rename : third_party/rust/winapi/src/timezoneapi.rs => third_party/rust/winapi-0.2.8/src/timezoneapi.rs
rename : third_party/rust/winapi/src/tlhelp32.rs => third_party/rust/winapi-0.2.8/src/tlhelp32.rs
rename : third_party/rust/winapi/src/unknwnbase.rs => third_party/rust/winapi-0.2.8/src/unknwnbase.rs
rename : third_party/rust/winapi/src/urlhist.rs => third_party/rust/winapi-0.2.8/src/urlhist.rs
rename : third_party/rust/winapi/src/urlmon.rs => third_party/rust/winapi-0.2.8/src/urlmon.rs
rename : third_party/rust/winapi/src/usb.rs => third_party/rust/winapi-0.2.8/src/usb.rs
rename : third_party/rust/winapi/src/usbspec.rs => third_party/rust/winapi-0.2.8/src/usbspec.rs
rename : third_party/rust/winapi/src/usp10.rs => third_party/rust/winapi-0.2.8/src/usp10.rs
rename : third_party/rust/winapi/src/vadefs.rs => third_party/rust/winapi-0.2.8/src/vadefs.rs
rename : third_party/rust/winapi/src/vsbackup.rs => third_party/rust/winapi-0.2.8/src/vsbackup.rs
rename : third_party/rust/winapi/src/vss.rs => third_party/rust/winapi-0.2.8/src/vss.rs
rename : third_party/rust/winapi/src/vsserror.rs => third_party/rust/winapi-0.2.8/src/vsserror.rs
rename : third_party/rust/winapi/src/vswriter.rs => third_party/rust/winapi-0.2.8/src/vswriter.rs
rename : third_party/rust/winapi/src/werapi.rs => third_party/rust/winapi-0.2.8/src/werapi.rs
rename : third_party/rust/winapi/src/winbase.rs => third_party/rust/winapi-0.2.8/src/winbase.rs
rename : third_party/rust/winapi/src/wincon.rs => third_party/rust/winapi-0.2.8/src/wincon.rs
rename : third_party/rust/winapi/src/wincred.rs => third_party/rust/winapi-0.2.8/src/wincred.rs
rename : third_party/rust/winapi/src/wincrypt.rs => third_party/rust/winapi-0.2.8/src/wincrypt.rs
rename : third_party/rust/winapi/src/windef.rs => third_party/rust/winapi-0.2.8/src/windef.rs
rename : third_party/rust/winapi/src/windowscodecs.rs => third_party/rust/winapi-0.2.8/src/windowscodecs.rs
rename : third_party/rust/winapi/src/windowsx.rs => third_party/rust/winapi-0.2.8/src/windowsx.rs
rename : third_party/rust/winapi/src/winerror.rs => third_party/rust/winapi-0.2.8/src/winerror.rs
rename : third_party/rust/winapi/src/winevt.rs => third_party/rust/winapi-0.2.8/src/winevt.rs
rename : third_party/rust/winapi/src/wingdi.rs => third_party/rust/winapi-0.2.8/src/wingdi.rs
rename : third_party/rust/winapi/src/winhttp.rs => third_party/rust/winapi-0.2.8/src/winhttp.rs
rename : third_party/rust/winapi/src/winioctl.rs => third_party/rust/winapi-0.2.8/src/winioctl.rs
rename : third_party/rust/winapi/src/winnetwk.rs => third_party/rust/winapi-0.2.8/src/winnetwk.rs
rename : third_party/rust/winapi/src/winnls.rs => third_party/rust/winapi-0.2.8/src/winnls.rs
rename : third_party/rust/winapi/src/winnt.rs => third_party/rust/winapi-0.2.8/src/winnt.rs
rename : third_party/rust/winapi/src/winreg.rs => third_party/rust/winapi-0.2.8/src/winreg.rs
rename : third_party/rust/winapi/src/winscard.rs => third_party/rust/winapi-0.2.8/src/winscard.rs
rename : third_party/rust/winapi/src/winsmcrd.rs => third_party/rust/winapi-0.2.8/src/winsmcrd.rs
rename : third_party/rust/winapi/src/winsock2.rs => third_party/rust/winapi-0.2.8/src/winsock2.rs
rename : third_party/rust/winapi/src/winspool.rs => third_party/rust/winapi-0.2.8/src/winspool.rs
rename : third_party/rust/winapi/src/winstring.rs => third_party/rust/winapi-0.2.8/src/winstring.rs
rename : third_party/rust/winapi/src/winsvc.rs => third_party/rust/winapi-0.2.8/src/winsvc.rs
rename : third_party/rust/winapi/src/winusb.rs => third_party/rust/winapi-0.2.8/src/winusb.rs
rename : third_party/rust/winapi/src/winusbio.rs => third_party/rust/winapi-0.2.8/src/winusbio.rs
rename : third_party/rust/winapi/src/winuser.rs => third_party/rust/winapi-0.2.8/src/winuser.rs
rename : third_party/rust/winapi/src/ws2def.rs => third_party/rust/winapi-0.2.8/src/ws2def.rs
rename : third_party/rust/winapi/src/ws2ipdef.rs => third_party/rust/winapi-0.2.8/src/ws2ipdef.rs
rename : third_party/rust/winapi/src/ws2spi.rs => third_party/rust/winapi-0.2.8/src/ws2spi.rs
rename : third_party/rust/winapi/src/ws2tcpip.rs => third_party/rust/winapi-0.2.8/src/ws2tcpip.rs
rename : third_party/rust/winapi/src/wtypes.rs => third_party/rust/winapi-0.2.8/src/wtypes.rs
rename : third_party/rust/winapi/src/wtypesbase.rs => third_party/rust/winapi-0.2.8/src/wtypesbase.rs
rename : third_party/rust/winapi/src/xinput.rs => third_party/rust/winapi-0.2.8/src/xinput.rs
rename : third_party/rust/winreg/examples/transaction.rs => third_party/rust/winreg/examples/transactions.rs
2018-02-14 20:48:26 +00:00
Andreas Tolfsen
14bddc03aa
Bug 1437571 - Upgrade to winreg v0.5.0. r=jgraham
...
Output from "./mach vendor rust":
Removing advapi32-sys v0.1.2
Removing kernel32-sys v0.1.4
Removing ktmw32-sys v0.1.0
Adding winapi v0.3.4
Adding winapi-i686-pc-windows-gnu v0.4.0
Adding winapi-x86_64-pc-windows-gnu v0.4.0
Updating winreg v0.3.5 -> v0.5.0
MozReview-Commit-ID: 5IP63yfo34S
2018-02-14 20:48:17 +00:00
Kirk Steuber
4905862de3
Bug 1429150 - Make the path to the root of the test data directory available via a pref r=ahal
...
In order to facilitate testing of enterprise policies that must be applied via a JSON at startup, the path to the test data will now be made available during testing.
MozReview-Commit-ID: IUhXXsiPRYW
--HG--
extra : rebase_source : 297bff6b0bf276edfff3a1920c733c89c62b085c
extra : source : eb38c57de57a288f67156271c09bd867b1fb2643
2018-02-07 14:49:49 -08:00
Brian Birtles
691e8bbafc
Bug 1436659 - Implement pending playback rate mechanism; r=hiro
...
This reflects the following changes to the Web Animations specification:
1. 5af5e276ba
2. 673f6fc126
which can be viewed as a merged diff at:
https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411
MozReview-Commit-ID: 3DoaWUkxBTo
--HG--
extra : rebase_source : 032d768b35e3189cd41c38fb4d85a644781a6e33
2018-02-13 15:04:18 +09:00
Brian Birtles
6255f94834
Bug 1436659 - Add Animation.updatePlaybackRate WebIDL definition; r=bz
...
This is the IDL added to the Web Animations specification:
5af5e276ba
Note that some of the changes in the above commit were reverted in the following
commit:
673f6fc126
A folded version of the changes:
https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411
MozReview-Commit-ID: CJV7bzizXg4
--HG--
extra : rebase_source : 3b168e779883ba91c8f572478185b55013952d1a
2018-02-13 15:04:18 +09:00
Brian Birtles
4b6aed195e
Bug 1436659 - Add tests for Animation.updatePlaybackRate; r=hiro
...
These tests test the behavior introduced in the following changesets to the Web
Animations specification:
1. 5af5e276ba
2. 673f6fc126
which can be viewed as a merged diff at:
https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411
See the following spec issues:
1. https://github.com/w3c/csswg-drafts/issues/2059
2. https://github.com/w3c/csswg-drafts/issues/2266
MozReview-Commit-ID: 3XJHXIlgSwF
--HG--
extra : rebase_source : 2f8d2e0fc72d443d91366985979b9d8b721aefe8
2018-02-13 15:04:18 +09:00
Brian Birtles
e35d9492d0
Bug 1436659 - Further divide up finishing tests; r=hiro
...
MozReview-Commit-ID: FmYwTauidbv
--HG--
extra : rebase_source : cace4a6a0778ccfbc2876b7874d09a1a33e21b9a
2018-02-13 15:04:17 +09:00
Brian Birtles
5f62bc991f
Bug 1436659 - Tidy up tests for "finishing an animation"; r=hiro
...
These patches update these tests as follows:
* Used async/await where it simplifies the tests
* Updated the test descriptions to reflect what they are testing in the timing
model
* Fixed a couple of bugs where we set the playbackRate on a pause-pending
animation (which causes it to no longer be pause-pending).
In the process I noticed a couple of tests that don't really belong here. They
will be moved in the next patch.
MozReview-Commit-ID: C33o7qLNMMd
--HG--
extra : rebase_source : b1c0289245c091cd151098d6bd72a7703c614993
2018-02-13 15:04:15 +09:00
Brian Birtles
9998def2b2
Bug 1436659 - Move finishing tests to timing-model; r=hiro
...
These tests are not testing the interface so much as the 'finish an animation'
procedure.
This patch simply moves the tests as-is. They will be simplified in the next
patch in this series.
MozReview-Commit-ID: 5nloB5GtxHv
--HG--
extra : rebase_source : 02345d4d51d3170ccffe1e3ce7258b73c82804db
2018-02-13 15:04:14 +09:00
Brian Birtles
3292421edd
Bug 1436659 - Simplify playback rate setting test; r=hiro
...
I didn't like the way these tests were written so I decided to rewrite them to
make it more clear what they are trying to test.
MozReview-Commit-ID: IBqMUh24crS
--HG--
extra : rebase_source : b7cf41a150a168f9bcac19fbdba4a40db26184f7
2018-02-13 15:04:12 +09:00
Brian Birtles
3afc553bd3
Bug 1436659 - Move playback rate test to timing-model; r=hiro
...
The test under web-animations/interfaces/Animation/playbackRate.html is really
testing the timing model so this patch moves it there. We'll simplify it in the
next patch.
MozReview-Commit-ID: HbhjlVtQLQA
--HG--
rename : testing/web-platform/tests/web-animations/interfaces/Animation/playbackRate.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html
extra : rebase_source : 8bfa555273dcb333b562a035e47c9180ec34084d
2018-02-13 15:04:11 +09:00
Brian Birtles
cfc1070b72
Bug 1436659 - Use async/await in timing-model/animations tests; r=hiro
...
Using async/await makes these tests easier to read and appears to be supported
in all browsers now. This patch updates the tests in
web-animations/timing-model/animations since we will update these tests later in
this patch series and it will be easier if we convert them to using async first.
MozReview-Commit-ID: 70QKlkXTHW
--HG--
extra : rebase_source : ff2b4ab369f7e27ec6ec2db7ec08bb94667bb227
2018-02-13 15:04:09 +09:00
Brian Birtles
5f19eb1ca2
Bug 1436659 - Rename tests in timing-model/animations to match spec section titles; r=hiro
...
In this folder we have a mixture of tests named after the procedure they are
testing or the section that contains the procedure. The latter seems to be more
common and makes it a little easier to check that all sections are tested so
this patch renames files to refer to the section titles instead. It also updates
a few of the test file titles and URLs.
MozReview-Commit-ID: 2udhvAKP5VR
--HG--
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-animation-start-time.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/current-time.html => testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html
extra : rebase_source : 12a3b1e322d12bdadc86f85c770f726f1588c7b1
2018-02-13 15:04:08 +09:00
Henrik Skupin
b5f314390e
Bug 892902 - [mozprocess] Enable unit tests on Windows. r=ahal
...
MozReview-Commit-ID: 70gC7gNkX75
--HG--
extra : rebase_source : aafb41aa59febf14c688be720e51503b0d7b3427
2018-02-07 08:28:11 +01:00
Henrik Skupin
ac424f01de
Bug 892902 - [mozprocess] Ensure that process returncodes are positive on Windows. r=ahal
...
In contrast to Posix the returncodes on Windows have positive
and not negative numbers.
MozReview-Commit-ID: 4foHWf9RR0B
--HG--
extra : rebase_source : 8e06cbb3e669fea7abe46cd8b53386b56030574d
2018-02-12 23:05:14 +01:00
Henrik Skupin
111c06a7ca
Bug 892902 - [mozprocess] Returncode for kill() on Windows has to be set from wait(). r=ahal
...
Currently the returncode gets set immediately after the process
has been terminated via TerminateJobObject() or TerminateProcess().
Given that in both cases the process has not been quit yet, but
still waits for all streams to be closed, the returncode has to
be set by via wait().
Also in case of TerminateJobObject() the _cleanup method is never
called if an exception occurs.
MozReview-Commit-ID: 4NEyqafN0DD
--HG--
extra : rebase_source : ae176d5e052785cc77865e1bf220013e87d7a3f0
2018-02-12 22:46:14 +01:00
Henrik Skupin
a426ad7cda
Bug 892902 - [mozprocess] Remove dependency of psutil for pid exists check. r=ahal
...
The psutil package has only been used to check for the existence
of a given pid. Given the troubles with getting psutil compiled
on Windows, or by supplying the correct wheel, it has been decided
to get rid of this dependency.
Instead the ProcessHandler class itself now got the feature to
determine the existence of a pid by using ctypes to do the
necessary Windows API calls.
MozReview-Commit-ID: KAiSv0AH8HZ
--HG--
extra : rebase_source : 55e9ecac6ce12b0abcbaceb9aa385100744b16dd
2018-02-12 16:39:57 +01:00
Ben Kelly
3ebceab018
Bug 1434701
P6 Make ServiceWorkerRegistrationListener updates take a ServiceWorkerRegistrationDescriptor. r=asuth
2018-02-14 14:23:16 -05:00
Dorel Luca
12fe7a2577
Backed out changeset 2320b7fd9266 (bug 1413102) for Mochitest failure on dom/tests/mochitest/pointerlock/test_pointerlock-api.html
2018-02-14 20:44:19 +02:00
Andreas Tolfsen
fdc441f4cb
Bug 1436830 - Roll own log::Log implementation in geckodriver. r=rillian,jgraham
...
This provides a custom implementaiton of log::Log for geckodriver,
effectively making slog redundant in central.
slog is, for our purposes, an unnecessarily complicated crate
to depend on. With Rust 1.24 transitioning to stable soon,
we need to prepare code and crates in central for this change.
geckodriver only uses slog for the single purpose of changing the
log level at runtime, and it would be less work to roll our own
logger implementation than it would be to grok the slog API changes.
MozReview-Commit-ID: 2wyS8e6s2mr
2018-02-14 18:34:25 +00:00
Henrik Skupin
6dd0ee8186
Bug 1438035 - [marionette] Add Unicode support for profile path in switch_profile(). r=ato
...
The format string for the profile path in _update_profile caused
encoding problems if the profile name is a unicode string.
MozReview-Commit-ID: 9mTntFIcCtZ
--HG--
extra : rebase_source : 6e6b5b905798eda2e27989723c070a2d12fc5f73
2018-02-14 21:32:04 +01:00
Henrik Skupin
f4ce3b4b37
Bug 1438035 - [marionette] Remove case-sensitive check for profile path. r=ato
...
MozReview-Commit-ID: 5SrunBBur1Z
--HG--
extra : rebase_source : 121c7a75236a25ac622efed38ebaa489d34d925a
2018-02-15 11:00:08 +01:00
Jon Coppeard
11e04720be
Bug 1438139 - Enable <script type="module"> by default r=smaug
2018-02-15 15:35:20 +00:00
Dorel Luca
977a4712b6
Backed out 2 changesets (bug 1173851) for Mochitest failures on dom/tests/mochitest/general/test_interfaces.html. CLOSED TREE
...
Backed out changeset aba40941f027 (bug 1173851)
Backed out changeset 36e6f0595461 (bug 1173851)
--HG--
rename : dom/webidl/RTCDataChannel.webidl => dom/webidl/DataChannel.webidl
2018-02-15 01:10:06 +02:00
Milan Sreckovic
a675b23a9b
Bug 1438284: Annotation web-platform reftests for WebRender on Linux. r=milan
...
MozReview-Commit-ID: 8Yj0gC1ggEg
--HG--
extra : rebase_source : a5a7822b8103c6ef5a03b8cf40ab27f9cbb320b6
2018-02-14 14:56:11 -05:00
Nils Ohlmeier [:drno]
b8549f04ed
Bug 1173851: re-enable passing WPT tests. r=ng
...
MozReview-Commit-ID: GiE5UPuLDEm
--HG--
extra : rebase_source : 7d4f037d3876480ae71d652fd5bfc5b3ebfa8450
2018-02-13 10:01:28 -08:00
Andreas Tolfsen
6ea2cf1e57
Bug 1437570 - Upgrade to rust-ini 0.10.2. r=jgraham
...
Upgrading to rust-ini 0.10.2 has the benefit that it no longers
depends on a too specific version of the log crate. We currently
compile two different versions of log as part of the geckodriver
build, and it will marginally increase compile performance not to
compile that twice.
MozReview-Commit-ID: HAwa4Kg8Lyn
--HG--
extra : rebase_source : d81b3450934f011663b508271c8c6a0f92997490
2018-02-12 16:17:45 +00:00
arthur.iakab
4139c1f914
Backed out 14 changesets (bug 1436659) for Eslint failures on devtools/server/actors/animation.js:876:12 on a CLOSED TREE
...
Backed out changeset a2890507d13a (bug 1436659)
Backed out changeset c653d7a1b3ef (bug 1436659)
Backed out changeset 4ae911f19aee (bug 1436659)
Backed out changeset e9381081ab6a (bug 1436659)
Backed out changeset 7301bfeeb65c (bug 1436659)
Backed out changeset 607dccfa8387 (bug 1436659)
Backed out changeset 8f61bf3de90a (bug 1436659)
Backed out changeset 920aa51ae3a2 (bug 1436659)
Backed out changeset bfa0d1a4bf1c (bug 1436659)
Backed out changeset 467dd218d3d3 (bug 1436659)
Backed out changeset 737ff1676ff0 (bug 1436659)
Backed out changeset 071666b6c7e9 (bug 1436659)
Backed out changeset c2932cd4839f (bug 1436659)
Backed out changeset a9777027b7ad (bug 1436659)
--HG--
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html => testing/web-platform/tests/web-animations/interfaces/Animation/playbackRate.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/current-time.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/set-the-animation-start-time.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/set-the-target-effect-of-an-animation.html
rename : testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html => testing/web-platform/tests/web-animations/timing-model/animations/set-the-timeline-of-an-animation.html
2018-02-14 22:40:07 +02:00
Andreas Tolfsen
17b0dc46fa
Bug 1436830 - Roll own log::Log implementation in geckodriver. r=jgraham,rillian
...
This provides a custom implementaiton of log::Log for geckodriver,
effectively making slog redundant in central.
slog is, for our purposes, an unnecessarily complicated crate
to depend on. With Rust 1.24 transitioning to stable soon,
we need to prepare code and crates in central for this change.
geckodriver only uses slog for the single purpose of changing the
log level at runtime, and it would be less work to roll our own
logger implementation than it would be to grok the slog API changes.
MozReview-Commit-ID: 2wyS8e6s2mr
--HG--
extra : rebase_source : 04f6202faf9dd266d4914f3f6eefd0669163a25e
2018-02-08 21:07:29 +00:00
Daniel Marshall
544d23731f
Bug 1434906 - Removed dependency to datetimePage.html in test_date_time_value.py; r=whimboo
...
MozReview-Commit-ID: B8edpmrtQR9
--HG--
extra : rebase_source : 0a18fe3e5c0222758c1b8679ed8bbc29cf817020
2018-02-06 20:06:40 +00:00
Brian Birtles
c8299638c0
Bug 1436659 - Implement pending playback rate mechanism; r=hiro
...
This reflects the following changes to the Web Animations specification:
1. 5af5e276ba
2. 673f6fc126
which can be viewed as a merged diff at:
https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411
MozReview-Commit-ID: 3DoaWUkxBTo
--HG--
extra : rebase_source : a131054cc0d31a5db6b01ad288cf3b2cb0cc7016
2018-02-13 15:04:18 +09:00
Brian Birtles
31272ef315
Bug 1436659 - Add Animation.updatePlaybackRate WebIDL definition; r=bz
...
This is the IDL added to the Web Animations specification:
5af5e276ba
Note that some of the changes in the above commit were reverted in the following
commit:
673f6fc126
A folded version of the changes:
https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411
MozReview-Commit-ID: CJV7bzizXg4
--HG--
extra : rebase_source : 6dc6819e158bcdd094962769096a17da6cd2026a
2018-02-13 15:04:18 +09:00
Brian Birtles
dc21320949
Bug 1436659 - Add tests for Animation.updatePlaybackRate; r=hiro
...
These tests test the behavior introduced in the following changesets to the Web
Animations specification:
1. 5af5e276ba
2. 673f6fc126
which can be viewed as a merged diff at:
https://gist.github.com/birtles/d147eb2e0e2d4d37fadf217abd709411
See the following spec issues:
1. https://github.com/w3c/csswg-drafts/issues/2059
2. https://github.com/w3c/csswg-drafts/issues/2266
MozReview-Commit-ID: 3XJHXIlgSwF
--HG--
extra : rebase_source : ac422351085bd3ac3f4fcb4b2bfc009891e20934
2018-02-13 15:04:18 +09:00
Brian Birtles
10d8f8eecd
Bug 1436659 - Further divide up finishing tests; r=hiro
...
MozReview-Commit-ID: FmYwTauidbv
--HG--
extra : rebase_source : e116f106134f8c92593866a4bed6eb54f189c974
2018-02-13 15:04:17 +09:00
Brian Birtles
7830e196cf
Bug 1436659 - Tidy up tests for "finishing an animation"; r=hiro
...
These patches update these tests as follows:
* Used async/await where it simplifies the tests
* Updated the test descriptions to reflect what they are testing in the timing
model
* Fixed a couple of bugs where we set the playbackRate on a pause-pending
animation (which causes it to no longer be pause-pending).
In the process I noticed a couple of tests that don't really belong here. They
will be moved in the next patch.
MozReview-Commit-ID: C33o7qLNMMd
--HG--
extra : rebase_source : 53259f5ac245c5e87ca1055afdc3429512628c20
2018-02-13 15:04:15 +09:00
Brian Birtles
086e7f7300
Bug 1436659 - Move finishing tests to timing-model; r=hiro
...
These tests are not testing the interface so much as the 'finish an animation'
procedure.
This patch simply moves the tests as-is. They will be simplified in the next
patch in this series.
MozReview-Commit-ID: 5nloB5GtxHv
--HG--
extra : rebase_source : c515371d110d2ee33bbff35a196efe4c8838ec20
2018-02-13 15:04:14 +09:00
Brian Birtles
bb04a4807e
Bug 1436659 - Simplify playback rate setting test; r=hiro
...
I didn't like the way these tests were written so I decided to rewrite them to
make it more clear what they are trying to test.
MozReview-Commit-ID: IBqMUh24crS
--HG--
extra : rebase_source : bafc3b14a3a0c2dc3412666fe1fb7d371c69748d
2018-02-13 15:04:12 +09:00