Граф коммитов

585677 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky cbabf9ebea Bug 1444909 part 1. Fix DOMTokenList.replace() to not do the attr set when the old token was not found. r=qdot
This fixes upcoming tests that will check when we actually mutate the attribute.

MozReview-Commit-ID: 7r5ErK9wvir
2018-03-14 16:08:58 -04:00
Luke Wagner 8a5136ff57 Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
--HG--
extra : rebase_source : 77543186df0d37d7267101c0c1a6b672405be461
2018-03-12 15:10:06 -05:00
Luke Wagner 7093a7468e Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
--HG--
extra : rebase_source : af951434c93e1c946cad43aaae023b491fb58ef1
2018-03-12 11:12:54 -05:00
Luke Wagner f5962ee1a1 Bug 1435360 - Improve wasm IDB serialization tests to verify modules deterministically (rs=bbouvier)
--HG--
extra : rebase_source : a9c980a860a5c58b06010c4d3e1e58c32e78ab48
2018-03-12 15:28:46 -05:00
Luke Wagner a056452198 Bug 1435360 - Baldr: do baseline stack-overflow check after initializing DebugFrame (again) (r=lth)
--HG--
extra : rebase_source : 949dbafcf8a3d8a036ddb537f72c32a715b0ba83
2018-03-14 14:33:20 -05:00
Emilio Cobos Álvarez 3b8c24d846 Bug 1439875: Fix extension windows. r=kmag
Now we're loading the sizemode attribute earlier, doing this on load stops
working.

MozReview-Commit-ID: ToiJiYrvFw
2018-03-14 20:47:48 +01:00
Emilio Cobos Álvarez 0c315d7bb6 Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh
MozReview-Commit-ID: 7gJvF00WDgR
2018-03-14 20:47:46 +01:00
Emilio Cobos Álvarez 238c137d16 Bug 1439875: Update browser_windowopen_flicker.js. r=florian
To avoid hacking around the empty window, and handle the activation issue seen
on Windows / OSX.

MozReview-Commit-ID: oK3T8FKd5n
2018-03-14 20:47:44 +01:00
Emilio Cobos Álvarez af586f9adf Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian
MozReview-Commit-ID: Jln9ejZh2b6
2018-03-14 20:47:41 +01:00
Emilio Cobos Álvarez e60d31cc60 Bug 1439875: Fire MozBeforeInitialXULLayout before sizing the window. r=florian,smaug
This gives the chance to code that relies on setting the XUL window attributes
to run before we actually size the window.

This should prevent the resizing on OSX and fix some other untested stuff that
the first commit probably broke...

MozReview-Commit-ID: DhCWgmCppek
2018-03-14 20:47:39 +01:00
Emilio Cobos Álvarez 7ca346f1b8 Bug 1439875: Size the XUL window before doing layout. r=smaug
The only subtle thing is the mCenterAfterLoad stuff, which is gated after a
mChromeLoaded.

Other than that it follows the same pattern as bug 345560.

MozReview-Commit-ID: 8qDiA2yn9DB
2018-03-14 20:47:37 +01:00
Xidorn Quan 5d9c70d584 Bug 1445519 - Use frameRectForContentRect:styleMask: for nsCocoaWindow::ClientToWindowSize. r=mstange
This aligns the behavior with windows, though that may not be the right thing
to do, see bug 1445738.

MozReview-Commit-ID: 6p97SXWfchA
2018-03-14 20:45:51 +01:00
Bob Owen f2f76a9b94 Bug 1445614: Only warn when SetAlternateDesktop fails. r=jimm 2018-03-14 18:39:36 +00:00
Andrew Osmond 4986917db0 Bug 1435291 - Part 2. Make background SVGs use WebRender instead of fallback. r=jrmuizel 2018-03-14 14:19:13 -04:00
Jan de Mooij 68d3bff395 Bug 1445592 - Generate Ion LOpcodes.h and MOpcodes.h instead of updating them manually. r=nbp,froydnj 2018-03-14 18:58:52 +01:00
Michael Kelly cf25d3e972 Bug 1445011: Include sourceName in error report payload. r=Gijs
The module attribute for an exception is surfaced in Sentry as the "transaction"
tag, and is useful for errors that don't include stack traces.

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

MozReview-Commit-ID: JKwgmE2jBXB

--HG--
extra : rebase_source : af817b5709e5b596885cc1674bcaaf7f96a0a48f
extra : amend_source : 8b7820ca53c29429ea9d788b1cf84012c99fdf81
2018-03-14 09:45:35 -07:00
Andrea Marchesini a1747f6179 Bug 1445590 - ImageBitmap cannot be cloned/transferred if already closed, r=smaug 2018-03-14 17:37:34 +01:00
Dragan Mladjenovic ea8d69c7ef Bug 1444834 : [MIPS] Stubout MacroAssembler::speculationBarrier; r=jandem
--HG--
extra : rebase_source : 6618a0693c43cb1623f89a12c2a8427e5f9241ca
2018-03-12 10:31:24 +01:00
Arthur Iakab 3b54af194a Bug 1439493, disabling browser_bug495058.js on Linux jsdcov r=jmaher
--HG--
extra : rebase_source : e463ec7d232f15854323b5ed8b34ba7c8e00353d
2018-03-14 07:18:00 +02:00
Arthur Iakab beb7d9aca5 Bug 1432025, disabling test_peerConnection_transceivers.html on Linux debug platform r=jmaher
--HG--
extra : rebase_source : bb870c0c3a4b0d0cdfbfc7aebc953b85d9d64322
2018-03-14 06:46:00 +02:00
Dragan Mladjenovic 89824800ac Bug 1445633 : [MIPS] Fix build after Bug 1441142; r=lth
--HG--
extra : rebase_source : c394cc46a16b0e56601fd2de764b5949b2be12de
2018-03-14 15:01:00 +01:00
Boris Zbarsky 98e7df9e54 Bug 1445616. Add missing DataTransfer include to fix compilation on Windows. r=mystor
MozReview-Commit-ID: KT44TCYInnO
2018-03-14 12:23:58 -04:00
Andrea Marchesini 94d276ca33 Bug 1445594 - Fetch must release the Promise object on the owning thread, r=catalinb 2018-03-14 16:17:08 +01:00
Andrea Marchesini 44fcb1243d Bug 1445217 - Cleanup WorkerControlRunnable in dom/fetch, r=catalinb 2018-03-14 16:17:08 +01:00
Andrea Marchesini 899bf212ef Bug 1445540 - Use WorkerRef in FetchUtil, r=smaug 2018-03-14 15:27:52 +01:00
Andrea Marchesini 958050f504 Bug 1445540 - Use WorkerRef in PerformanceStorageWorker, r=smaug 2018-03-14 15:27:13 +01:00
Andrea Marchesini 252558e54f Bug 1445540 - Use WorkerRef in PromiseWorkerProxy, r=smaug 2018-03-14 15:26:33 +01:00
Andrea Marchesini 5a4303000d Bug 1445540 - Use IsCurrentThreadRunningWorker() instead of GetCurrentThreadWorkerPrivate() in dom/base and dom/promise, r=smaug 2018-03-14 15:25:47 +01:00
Andrea Marchesini 8f9c41b092 Bug 1445540 - Use WorkerRef in IPCBlob, r=smaug 2018-03-14 15:24:38 +01:00
Lee Salzman 9aa9c2ba03 Bug 1444506 - follow-up - use SkMD5. r=me 2018-03-14 10:17:38 -04:00
Jason Laster 851b3b85b0 Bug 1445081 - Update Debugger Frontend v21. r=jdescottes
MozReview-Commit-ID: IrusTqKuyAN
2018-03-14 09:56:55 -04:00
Jason Laster 5ac19d698c Bug 1445081 - Re-align webpack module ordering. r=jdescottes
MozReview-Commit-ID: 2zjtz3KZn9
2018-03-14 09:56:55 -04:00
Nathan Froyd 1732506d79 Bug 1440166 - avoid races in refcount logging with named classes; r=mccr8 2018-03-14 09:49:19 -04:00
Emilio Cobos Álvarez b3b7b29add Bug 1440993: followup: Avoid overwriting the frontbuffer variable. r=nical
MozReview-Commit-ID: 68ljrd3qf1u
2018-03-14 14:26:41 +01:00
Tim Taubert dd4d724d5b Bug 1444547 - Propagate proper error codes from u2f-hid-rs to WebAuthn r=jcj
Reviewers: jcj

Reviewed By: jcj

Bug #: 1444547

Differential Revision: https://phabricator.services.mozilla.com/D717
2018-03-14 14:09:02 +01:00
Joel Maher 4930e799b3 Bug 1435913 - fix flake8 errors. r=me 2018-03-14 08:56:43 -04:00
Nicolas Silva f59445a4bd Bug 1440993 - Null-check the GLContext's screen when reading back canvas data. r=sotaro. 2018-03-14 13:30:42 +01:00
Nathan Froyd 075adc9ec6 Bug 1445584 - add a move assignment operator for nsCOMPtr; r=gerald
Somehow we didn't have this before.  The lack thereof was causing us to
do unnecessary things during event dispatch.
2018-03-14 08:22:30 -04:00
Joel Maher 6b346fbdd8 Bug 1435913 - Local talos test run should try to use symbols from buildsymbols directly. r=rwood 2018-03-14 08:18:35 -04:00
Emilio Cobos Álvarez 222d41c92f Bug 1445478: Make pointerevents/test_bug1414336.html more reliable. r=kats
There can be something shuffling the iframe between the mouse event is sent and
the mouse event is received which makes us end up targeting the <body> instead
of the test target.

This can be reproduced with enough persistence either with and without the
patches from bug 1439875, at least on a headless build with rr chaos mode.

Move it to test_group_pointerevents in the apz tests to run it in a new window
and make it a bit more reliable.

MozReview-Commit-ID: BS6Es8iEmMY
2018-03-14 13:10:31 +01:00
sotaro 58a1b5e3d2 Bug 1443671 - Check aImageContainer in ImageBridgeChild::Connect() r=nical 2018-03-14 20:08:29 +09:00
Emilio Cobos Álvarez 8c135989e9 Bug 1438210: another followup: Appease the static analysis. r=me
MozReview-Commit-ID: D2SvKWjOGeX
2018-03-14 11:57:41 +01:00
Emilio Cobos Álvarez c85500f1e5 Bug 1445588: Devirtualize nsIDocument::GetViewportInfo. r=smaug
Reviewers: smaug

Bug #: 1445588

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

MozReview-Commit-ID: 4bW2Yo784Z
2018-03-14 11:55:22 +01:00
Michael Webster deda6780be Bug 1445503 - Use MIN instead of unnecessary CLAMP r=karlt
CLAMP is unnecessary as the minimum acceptable value is 0, and
progressPercent is unsigned. CLAMP can trigger the following warning/error in some builds:
error: comparison of unsigned expression < 0 is always false [-Werror=type-limits]

--HG--
extra : rebase_source : 0dfcf4286a74adac03f7498f1d35fee069528826
2018-03-14 00:50:00 +02:00
Ekanan Ketunuti 54fa5281d6 Bug 1442978 - Add words to en-US dictionary. r=ehsan
--HG--
extra : rebase_source : 19212c6d7051aed2a4dd9eb625e8c628b0bd8137
2018-03-04 18:49:10 +07:00
Emilio Cobos Álvarez 7be5ad6f23 Bug 1438210: another followup: Avoid the previous patch busting new toolchains (sigh). r=me
MozReview-Commit-ID: 7PkoklZLCk7
2018-03-14 11:40:10 +01:00
Emilio Cobos Álvarez a527c6019f Bug 1438210: followup: Add a constructor to unbust builds on older toolchains. r=me
MozReview-Commit-ID: Cx0vnHt0OW6
2018-03-14 11:36:14 +01:00
arthur.iakab 5205dccc44 Merge mozilla-central to mozilla-inbound 2018-03-14 12:18:15 +02:00
Emilio Cobos Álvarez b17e217c07 Bug 1424963: Replace remaining consumers of getPropertyCSSValue for getCSSImageURLs. r=florian,bz
The context-menu change is technically not idempotent, since something like:

  background-image: url(foo), linear-gradient(..);

Would throw before. But that didn't seem like a great deal to me.

MozReview-Commit-ID: 70pD1EyXDB
2018-03-14 11:07:43 +01:00
Emilio Cobos Álvarez 6400343bb7 Bug 1424963: Add ChromeOnly CSSStyleDeclaration::GetCSSImageURLs. r=bz
MozReview-Commit-ID: CISe5jaQbIQ
2018-03-14 11:07:41 +01:00