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

633792 Коммитов

Автор SHA1 Сообщение Дата
Jason Laster 1c61aed104 Bug 1523528 - Update Debugger Frontend (Release 122). r=dwalsh 2019-01-31 13:42:11 -05:00
Brian Hackett 9a8e529067 Bug 1523528 - [release 122] Don't wait to load already-loaded source maps (#7819). r=dwalsh 2019-01-31 13:33:46 -05:00
Brian Hackett 9256725d3c Bug 1523528 - [release 122] When rewinding, reverse step past invalid step locations (#7847). r=dwalsh 2019-01-31 13:33:45 -05:00
Jaril 8c7946b246 Bug 1523528 - [release 122] Fix pretty printing in source list (#7845). r=dwalsh 2019-01-31 13:33:44 -05:00
Jeff Walden 334260601d Bug 1523528 - [release 122] Use instead of when only a test is being performed (#7827). r=dwalsh 2019-01-31 13:33:43 -05:00
Brian Hackett 66b862dd6e Bug 1523528 - [release 122] Don't allow duplicate source actors in redux store (#7838). r=dwalsh 2019-01-31 13:33:43 -05:00
Brian Hackett fe9922db96 Bug 1523528 - [release 122] Rename makeLocationId to makeBreakpointId (#7826). r=dwalsh 2019-01-31 13:33:42 -05:00
David Walsh 627fc09297 Bug 1523528 - [release 122] Handle longString symbols (#7810). r=dwalsh 2019-01-31 13:33:41 -05:00
Nicolas Chevobbe 659bedd856 Bug 1523528 - [release 122] Don't map bindings when not paused (#7834). r=dwalsh 2019-01-31 13:33:40 -05:00
Jason Laster e4d480af92 Bug 1523528 - [release 122] [test] disable two tests for the source actor refactor (#7829). r=dwalsh 2019-01-31 13:33:39 -05:00
Brian Hackett 3f7ea13654 Bug 1523528 - [release 122] Use flow in all remaining tests (#7828). r=dwalsh 2019-01-31 13:33:38 -05:00
Brian Hackett 287532de2f Bug 1523528 - [release 122] Split Source into Source/SourceActor, and Breakpoint into Breakpoint/BreakpointActor (#7796). r=dwalsh 2019-01-31 13:33:37 -05:00
Jason Laster 25c6f9d765 Bug 1523528 - [release 122] [panel] Refactor Panel redux usages (#7821). r=dwalsh 2019-01-31 13:33:36 -05:00
Nicolas Chevobbe 46f76ff601 Bug 1523528 - [release 122] Make the Frames component copy-friendly (#7723). r=dwalsh 2019-01-31 13:33:35 -05:00
Razvan Maries 503092bab5 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-01-31 19:05:01 +02:00
Razvan Maries 17a96a3646 Merge mozilla-inbound to mozilla-central a=merge 2019-01-31 18:57:48 +02:00
Narcis Beleuzu f9ca244530 Backed out changeset c6f5a583ce62 (bug 1471648) for awsy failures. CLOSED TREE 2019-01-31 15:55:32 +02:00
Ms2ger 7dac6b7365 Bug 1524256 - Remove two copies of wast.js; r=bbouvier 2019-01-31 14:51:04 +01:00
Mark Banner 0bead82230 Bug 1286428 - Stop reporting print.printer* preferences in about:support. r=Gijs
These are not generally used for support, and there can be many of them which makes the report larger and harder to understand.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 13:25:08 +00:00
ffxbld b0ca3a2b01 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D18207

--HG--
extra : moz-landing-system : lando
2019-01-31 13:34:21 +00:00
Lars T Hansen 4a93abc816 Bug 1524201 - add message to static_assert. r=bugfix, CLOSED TREE 2019-01-31 13:48:48 +01:00
Ryan VanderMeulen 8ebae7be15 Bug 1524102 - Update HarfBuzz to version 2.3.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D18170

--HG--
extra : moz-landing-system : lando
2019-01-31 12:01:26 +00:00
edward.i.wu 49e491e837 Bug 1450114 -Update browser themes to allow customization of selection background and text r=jaws
Bug 1450114 -Update browser themes to allow customization of selection background and text r=Jaws

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

--HG--
extra : moz-landing-system : lando
2019-01-31 13:28:30 +00:00
Michael Ratcliffe 26180c13f0 Bug 1524005 - Inspect Element throwing on Anonymous nodes and content missing from Markup view r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D18106

--HG--
extra : moz-landing-system : lando
2019-01-31 13:00:34 +00:00
Emilio Cobos Álvarez f6e2a31ce3 Bug 1517319 - Add crashtest. 2019-01-31 14:06:57 +01:00
Pavel Slepushkin 3631b95796 Bug 1471648 - [mozlog] Add support for Python 3; r=raphael
Differential Revision: https://phabricator.services.mozilla.com/D18069

--HG--
extra : moz-landing-system : lando
2019-01-31 12:49:42 +00:00
Christian Holler df998e7c06 Bug 1522066 - Disable unused ICU code during build. r=froydnj,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D17341

--HG--
extra : moz-landing-system : lando
2019-01-31 12:22:10 +00:00
Lars T Hansen 9221ab830a Bug 1524201 - Do not claim the FP scratch when it's already claimed. r=nbp
--HG--
extra : rebase_source : 8e0e464f550e7f117a10cf7e070fe51f6f330671
extra : histedit_source : d4e7636920968f9ecb73beb9930c636ac86221f7%2C6b773e9ac327e8c5364e306246c46b68140b8e36
2019-01-31 10:28:18 +01:00
Lars T Hansen 6430c5c428 Bug 1524178 - Enable lock-free 8-byte atomics for ARM+ARM64 simulators. r=jseward
--HG--
extra : rebase_source : 2a2e17c64a79b7fdb35093610a70194dd7576e87
extra : histedit_source : 855775800c92ee641c1a0c8d6218352820cb3262
2019-01-31 08:50:38 +01:00
Oana Pop Rus 80cc4f9db3 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-01-31 12:03:11 +02:00
Oana Pop Rus 6e3cc15356 Merge inbound to mozilla-central. a=merge
--HG--
rename : toolkit/components/passwordmgr/test/test_xml_load.html => toolkit/components/passwordmgr/test/mochitest/test_xml_load.html
2019-01-31 11:37:38 +02:00
Ting-Yu Lin 5ec0177dc3 Bug 1504053 - Reframe multi-column container if inserting a subtree with a column-span child. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D16077

--HG--
extra : moz-landing-system : lando
2019-01-31 02:22:49 +00:00
Glenn Watson 6df4e561ff Bug 1524149 - Fix origin when adding tiled clip masks. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D18173

--HG--
extra : moz-landing-system : lando
2019-01-31 04:14:24 +00:00
Brian Grinstead 6dd3ddfc0f Bug 1523997 - Skip checking for -moz-binding in Element::WrapObject when in the content process r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D18124

--HG--
extra : moz-landing-system : lando
2019-01-31 04:24:14 +00:00
Andreas Pehrson ce0e20a4ee Bug 1407650 - Avoid test_mr_record_changing_video_resolution.html by delaying stop(). r=jib
Differential Revision: https://phabricator.services.mozilla.com/D18050

--HG--
extra : moz-landing-system : lando
2019-01-31 04:18:02 +00:00
Masayuki Nakano ed89310149 Bug 1466208 - part 5: Create PresShell::EventHandler::GetRetargetEventDocument() retrieve retarget document of coming event r=smaug
In some cases, PresShell::EventHandler::HandleEvent() needs to call
HandleEvent() of another instance.

For retrieving the instance, we need to compute retarget document first.
This patch makes new method to retrieve it.  The following patch will clean
up it.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 02:24:51 +00:00
Dzmitry Malyshau 5a351be647 Bug 1521656 - WR switch image UV quad coordinates into homogeneous space r=gw
For screen-space rasterized images, we provide the shader with the
    UV corners of an image. The shaders then interpolate between the corners
    as an intermediate step of finding their UV to assign to a vertex.

    When the transformation is perspective, the corners stop being
    representative in real screen space, and the old code didn't handle the
    case of a corner being out of the positive hemisphere. This change
    doesn't do perspective division on Rust side and defers this to the
    shader, which can do division *after* interpolation between corners.

    This change makes us handle the near plane better and resolves clipping
    problems with perspective-interpolated images that occured due to
    precision issues of perspective divided corners.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 02:50:38 +00:00
Hiroyuki Ikezoe 359dd0e426 Bug 1520077 - Use the minimum scale size even if no overflow:hidden is specified. r=botond
There are two mochitests need to be changed.  Both of contents have very large
element (5000px, 5000px), to avoid expanding the layout viewport to the large
size we restrict the minimum scale to 1.0 so that we can still check the layout
scroll range.

Also with this minimum scale size usage change, no-zoom-ref.html doesn't render
the horizontal scrollbar on _desktops_ for some reasons (presumably
reftest-async-zoom affects it, and possibly the reasons are the same as bug
1385145 or bug 1269739).  Instead of fixing the issue on desktops, I am going to
take a workaround to add explicit minimum-scale value here, it somehow renders
the scrollbar on desktops too.

Note that the reftest added in this commit fails without this fix.

Depends on D18041

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

--HG--
extra : moz-landing-system : lando
2019-01-31 03:21:22 +00:00
Hiroyuki Ikezoe 040874a75f Bug 1520077 - Set apz.allow_zooming true for reftests that need to be automatically scaled. r=botond
Those reftests assume that the content is automatically zoomed in/out but
unfortunately apz.allow_zooming has set to false on Android since bug 1180267.
With the preference value all of the reftests marked as 'fail' in bug 1504659
now succeed.

Though 1133905-{5,6}-v.html and 1133905-{5,6}-v-rtl.html still fail (they've
been failing before bug 1504659), they will be hopefully fixed in bug 1308702.

Depends on D18038

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

--HG--
extra : moz-landing-system : lando
2019-01-31 03:24:35 +00:00
Hiroyuki Ikezoe 87130e6c5e Bug 1520077 - Set dom.meta-viewport.enabled true for all test cases of test_group_touch_events. r=botond
All helper htmls define a viewport meta tag, we should set the pref for safety.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 03:23:28 +00:00
Kartikaya Gupta c4d6fd4c49 Bug 1517264 - Add support for wrench reftest parsing in the reftest-analyzer. r=dbaron
The wrench reftest suite runs reftests on the standalone webrender
project, and emits output that is compatible with the reftest analyzer.
However, the output takes a slightly different path through taskcluster
(the job runs via generic-worker rather than mozharness) and so doesn't
have the "(INFO|ERROR) -" prefix that the analyzer expects. This patch
loosens that restriction so that these logs can be parsed properly.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 00:30:49 +00:00
Tom Schuster 93f896affe Bug 1514680 - Strictly enforce the MIME type of scripts loaded by importScripts(). r=dveditz
Differential Revision: https://phabricator.services.mozilla.com/D16730

--HG--
extra : moz-landing-system : lando
2019-01-30 22:21:26 +00:00
Razvan Caliman bdedab582f Bug 1523656 - Set DEVTOOLS_FONTEDITOR_FONT_TYPE_DISPLAYED histogram to never expire. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17982

--HG--
extra : moz-landing-system : lando
2019-01-31 11:44:35 +00:00
Dão Gottwald a4242462f3 Bug 1524203 - UrlbarInput: Correctly handle multiple override action keys being pressed. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D18188

--HG--
extra : moz-landing-system : lando
2019-01-31 10:13:56 +00:00
Masayuki Nakano dfea86595f Bug 1466208 - part 6: Clean up PresShell::EventHandler::GetRetargetEventDocument() r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D16956

--HG--
extra : moz-landing-system : lando
2019-01-31 02:28:07 +00:00
Nicolas B. Pierron 7d6d0729bd Bug 1522276 - IonMonkey ARM64: Add generic UDiv implementation. r=sstangl
Differential Revision: https://phabricator.services.mozilla.com/D17929

--HG--
extra : moz-landing-system : lando
2019-01-31 10:47:54 +00:00
Mike Hommey 0936da9a4a Bug 1523851 - Make ac_cv_prog_*_works act as a cache. r=froydnj
Depends on D18057

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

--HG--
extra : moz-landing-system : lando
2019-01-31 02:11:50 +00:00
Mike Hommey b3d350e01f Bug 1523851 - Remove system sqlite compile option tests. r=mak
Those tests rely on the build not being a cross-compile, which is fine
most of the time, but more importantly, rely on the fact that the
version of sqlite that Firefox is being built against is the same as the
one it will be running against, which is not likely to be true.

So, all in all, it's better to do the checks at runtime.

And while they could be restricted to when building against system
sqlite, we still run them for in-tree sqlite, to ensure that we actually
built it with the expected options.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 09:58:29 +00:00
Mike Hommey 9f9fcb476e Bug 1523851 - Remove the dynamic_cast<void*> test. r=froydnj
It relies on AC_TRY_RUN, which doesn't work on cross-compiles. What this
means is that the feature has been disabled on mac builds on automation
ever since we switched to cross-compiles. It's still enabled on local
mac builds because the test runs there, and returns "yes". It also means
it's disabled on Android, where it probably works (at least debug tests
on try don't complain).

It also doesn't currently run on Windows because it's in a skipped
section on Windows, but if moved out of that section, the test returns
"no".

So, we remove any configure test for the feature, in favor of
preprocessor checks in nsTraceRefcnt.cpp.

Depends on D18055

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

--HG--
extra : moz-landing-system : lando
2019-01-30 14:25:33 +00:00
Mike Hommey 730c219ac9 Bug 1523851 - Remove the AC_FUNC_MEMCMP test. r=froydnj
Autoconf 2.13 documentation says: "If the memcmp function is not
available, or does not work on 8-bit data (like the one on SunOS 4.1.3),
add `memcmp.o' to output variable LIBOBJS."

The documentation of more recent versions of autoconf also mention NeXT
x86 OpenStep, and say "This macro is obsolescent, as current systems
have a working memcmp. New programs need not use this macro."

We're also not using LIBOBJS, so, even if somehow some machine had the
test detect something weird going on, the result of the test wouldn't
have an effect on the build anyways.

Apart from that, it's also one of the few tests that relies on actually
running a compiled binary during configure, which requires some
autoconf-specific definition of cross-compilation (where --target=i686
--host=x86_64 is not cross-compilation), and we're better off getting
rid of such tests completely.

Depends on D18054

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

--HG--
extra : moz-landing-system : lando
2019-01-30 14:38:56 +00:00