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