Tooru Fujisawa
baf5ba9d94
Bug 1448531 - Part 3: Add anyWindow parameter to BrowserTestUtils.waitForNewWindow. r=enndeakin
2018-04-10 12:18:35 +09:00
Tooru Fujisawa
bc1ed58f7a
Bug 1448531 - Part 2: Make BrowserTestUtils.waitForNewWindow receive parameters object. r=enndeakin
2018-04-10 12:18:35 +09:00
Tooru Fujisawa
d3c3da54a4
Bug 1448531 - Part 1: Use BrowserTestUtils.waitForNewTab in tests for drag-and-drop URLs for tab. r=enndeakin
2018-04-10 12:18:34 +09:00
Andreea Pavel
26f640b36b
Backed out 4 changesets (bug 1366808) for Windows GPU leakchecks on a CLOSED TREE
...
Backed out changeset 23f60e5acaa2 (bug 1366808)
Backed out changeset bf2262b6aca8 (bug 1366808)
Backed out changeset 1fc82af3a155 (bug 1366808)
Backed out changeset 0649f0d9884b (bug 1366808)
2018-04-10 05:11:36 +03:00
Alex Gaynor
618da07cd6
Bug 1445234 - Use ContiguousEnumSerializer for serializing nsCursor. r=smaug
2018-04-09 10:48:09 -04:00
Daniel Zielas
471ef50beb
Bug 1420512 - Try unifying data structures for scrollbar container and scrollbar thumb info. r=botond
...
MozReview-Commit-ID: 9zPkrA3CwsN
--HG--
extra : rebase_source : b52bef52576558f03afc65120a40a5312ae7eba3
2018-03-02 19:00:03 +01:00
Andrew McCreight
e0c2cdb52a
Back out bug 1448454 for compile time and installer size regressions. r=mccr8
2018-04-09 10:24:00 +03:00
Stephen A Pohl
3dc231c02e
Bug 1366808: Fix Eslint failures on inbound. CLOSED TREE r=me
2018-04-09 21:08:48 -04:00
Venkatesh Pitta
2c25ef1a1c
Bug 1427025 - Remove nsCRT::memmem. r=froydnj
2018-04-10 04:47:52 +10:00
Stephen A Pohl
73071eec8f
Bug 1366808: Add telemetry probe for about:restartrequired page. r=jimm
2018-04-09 20:16:38 -04:00
Stephen A Pohl
b40a23754c
Bug 1366808: Properly detect buildID mismatches between parent and child processes and display about:restartrequired to prompt the user to restart Firefox before proceeding. r=jimm,felipe,bz
2018-04-09 20:16:31 -04:00
Stephen A Pohl
74fffa5d8b
Bug 1366808: Add about:restartrequired page for situations when a background update has occurred and restarting Firefox is required to continue. r=felipe
2018-04-09 20:16:24 -04:00
Mats Palmgren
2414745e12
Bug 1434478 part 7 - Update tests and enable some previously temporarily disabled Grid reftests from bug 1427608.
2018-04-10 00:16:58 +02:00
Mats Palmgren
c0348042e9
Bug 1434478 part 6 - Propagate a percentage basis to nsIFrame::IntrinsicISizeOffsets for resolving padding/margin. r=dholbert
...
This is needed only for CSS Grid since in other cases we're
only using IntrinsicISizeOffsets in the inline-axis and
the percentage basis is always indefinite for *intrinsic
sizing*. When calculating the intrinsic size of grid items
in the grid container's block axis however, we do have
a definite size for the grid area in the inline-axis and it
should be used per:
https://drafts.csswg.org/css-grid/#algo-overview
"2. Next, the track sizing algorithm resolves the sizes of
the grid rows, using the grid column sizes calculated in
the previous step."
(Percentage padding/margin for grid items is always resolved
against the grid area's inline-size nowadays.)
2018-04-10 00:16:58 +02:00
Mats Palmgren
5e6f2b92bb
Bug 1434478 part 5 - Create nsLayoutUtils::ResolveToLength for resolving CSS <length-percentage> (idempotent patch). r=dholbert
2018-04-10 00:16:58 +02:00
Mats Palmgren
f9c1c7eeb0
Bug 1434478 part 4 - Factor out constants like NS_UNCONSTRAINEDSIZE so they can be used in headers without needing nsIFrame.h (idempotent patch). r=dholbert
2018-04-10 00:16:58 +02:00
Mats Palmgren
a1704030d4
Bug 1434478 part 3 - Remove IntrinsicISizeOffsetData::hPctPadding/hPctMargin members since they are now unused. r=dholbert
2018-04-10 00:16:58 +02:00
Mats Palmgren
7674d544b7
Bug 1434478 part 2 - Stop back-computing percentage padding/margin when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
2018-04-10 00:16:57 +02:00
Mats Palmgren
004a0a318d
Bug 1434478 part 1 - [css-grid] Stop back-computing percentage grid gaps when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
2018-04-10 00:16:57 +02:00
Andreea Pavel
0724b513f9
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-04-10 00:58:54 +03:00
Andreea Pavel
8e723a7457
Merge mozilla-inbound to mozilla-central. a=merge
2018-04-10 00:55:35 +03:00
Andreea Pavel
92918fa21e
Merge autoland to mozilla-central. a=merge
2018-04-10 00:54:26 +03:00
Olli Pettay
a2485252b4
Bug 1452751 - add a pref to control whether to default to passive touch listeners on window/document/documentElement/body , r=kats
...
--HG--
extra : rebase_source : ba015d60e7ab7da183048dc59dfb0fe42930df6d
2018-04-09 23:43:17 +03:00
Boris Zbarsky
a403c9345b
Bug 1451966. Don't warn or assert for events firing while !IsSafeToRunScript() inside documents that are never exposed to script. r=smaug
...
MozReview-Commit-ID: HgvQFJtW9Z6
2018-04-09 16:48:35 -04:00
ffxbld
e71bd08575
No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
2018-04-09 13:41:52 -07:00
ffxbld
be73b556ca
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2018-04-09 13:41:47 -07:00
ffxbld
f6fd590531
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2018-04-09 13:41:43 -07:00
Boris Zbarsky
c81f762d32
Bug 1452329
. Remove nsIDOMXMLDocument. r=mystor
...
MozReview-Commit-ID: LwbVo7Fx1SQ
2018-04-09 16:30:33 -04:00
Boris Zbarsky
eb5f28a236
Bug 1452321. Remove nsIWebBrowserPersistable. r=mystor
...
MozReview-Commit-ID: CCw86gAtKn3
2018-04-09 16:30:33 -04:00
Boris Zbarsky
1c287692f6
Bug 1452235 part 5. Stop inheriting nsISupports for nsDOMSerializer. r=qdot
...
MozReview-Commit-ID: 89iyRqKcAl0
2018-04-09 16:30:33 -04:00
Boris Zbarsky
1483606219
Bug 1452235 part 4. Remove nsIDOMSerializer. r=qdot
...
MozReview-Commit-ID: 5foaztSLyEC
2018-04-09 16:30:33 -04:00
Boris Zbarsky
5171e626a4
Bug 1452235 part 3. Stop using nsIDOMSerializer from JS. r=qdot
...
MozReview-Commit-ID: JbWGcfbmM4b
2018-04-09 16:30:32 -04:00
Boris Zbarsky
879d60dc1d
Bug 1452235 part 2. Remove nsIDOMSerializer::SerializeToString. r=qdot
...
MozReview-Commit-ID: BuIhA13GuLj
2018-04-09 16:30:32 -04:00
Boris Zbarsky
a43a4c2e87
Bug 1452235 part 1. Remove nsIDOMSerializer::SerializeToStream. r=qdot
...
MozReview-Commit-ID: IB4W7R7Rg2P
2018-04-09 16:30:32 -04:00
Boris Zbarsky
cbe438ff09
Bug 1452185
part 4. Remove nsIDOMXULElement. r=qdot
...
MozReview-Commit-ID: HfFtcj64z2Q
2018-04-09 16:30:32 -04:00
Boris Zbarsky
f2f3fe42ff
Bug 1452185
part 3. Remove unnecessary nsIDOMXULElement includes. r=qdot
...
MozReview-Commit-ID: Ft5MnbFtyB9
2018-04-09 16:30:32 -04:00
Boris Zbarsky
77f8167eb3
Bug 1452185
part 2. Remove nsIDOMXULElement use in JS. r=qdot
...
MozReview-Commit-ID: 2JIybnXaudR
2018-04-09 16:30:32 -04:00
Boris Zbarsky
a10982571e
Bug 1452185
part 1. Remove unused nsIDOMXULContainerElement bits. r=mossop
...
These are unused in C++, and the JS bits don't go through this interface
(instead they end up calling things off the relevant XBL prototypes by finding
them on the node's proto chain).
MozReview-Commit-ID: 4FTyFCl4DRt
2018-04-09 16:30:32 -04:00
Boris Zbarsky
b3e9f0c75d
Bug 1449601. Stop dereferencing a null mIterNode in find code. r=mystor
...
MozReview-Commit-ID: 2buTShJNqFp
2018-04-09 16:30:31 -04:00
Felipe Gomes
705a0f4f44
Bug 1451071 - Update owners for some telemetry probes. r=cpeterson
2018-04-09 17:18:57 -03:00
Felipe Gomes
4ecf4fce27
Bug 1450808 - Unexpire plugin-related telemetry probes. r,data-review=chutten
2018-04-09 17:18:55 -03:00
James Willcox
aa5a061bc7
Bug 1446553 - Init gfxPlatform before checking if WebRender will be used r=karlt
...
MozReview-Commit-ID: EaAxB8hbT2E
2018-04-09 15:15:26 -05:00
Stephen A Pohl
381d9da573
Bug 1423261: Revert changeset ff30955a00d2 since it is ineffective. r=me
2018-04-09 14:50:22 -04:00
Eugen Sawin
f2d267111e
Bug 1445420 - [4.4] Adjust tests to run with GeckoRuntime. r=snorp,jchen
2018-04-09 20:39:59 +02:00
Eugen Sawin
245f18f803
Bug 1445420 - [2.5] Add default runtime fallback for Fennec and unattached views. r=snorp,jchen
2018-04-09 20:39:59 +02:00
Eugen Sawin
6157ea73ad
Bug 1445420 - [1.9] Add GeckoRuntime and GeckoSettings for Gecko setup and initialization. r=snorp,jchen
2018-04-09 20:39:59 +02:00
Bob Owen
aaef814fdc
Bug 1452090: Only enable handle verifier on 32-bit Nightly and debug builds. r=jimm
...
This also adds the ability to enable it using the environement variable
MOZ_ENABLE_HANDLE_VERIFIER.
2018-04-09 19:22:28 +01:00
Jan de Mooij
ff02599c50
Bug 1450796 - Remove overzealous assert in spectreBoundsCheck32. r=luke
2018-04-09 20:20:56 +02:00
Ben Kelly
598c11105d
Bug 1452244 Avoid empty entries in serviceworker.txt. r=asuth
2018-04-09 10:54:23 -07:00
Noemi Erli
b55e1a1cbc
Merge inbound to mozilla-central. a=merge
2018-04-09 19:46:07 +03:00