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

617037 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote fb0c912a86 Bug 1451169 - Use `nsStaticAtom* const` instead of `nsStaticAtom**` in DocAccessible.cpp. r=davidb
--HG--
extra : rebase_source : fb518d946f193c5237fb3fb7e28a8b1f7e3559e3
2018-04-03 22:15:30 +10:00
Nicholas Nethercote 3f02242dff Bug 1451169 - Use `nsStaticAtom*` instead of `nsStaticAtom**` in nsAccessibilityService.h. r=davidb
--HG--
extra : rebase_source : 8717ea3053499405afc6cd776ca0133bd8525baa
2018-04-03 11:20:13 +10:00
Nicholas Nethercote 7de7b7aae3 Bug 1451169 - Change nsRoleMapEntry::roleAtom from `nsStaticAtom**` to `nsStaticAtom* const`. r=davidb
--HG--
extra : rebase_source : 3a7101328e9ffcb6adeef42c98afa26d0531ca1c
2018-04-03 10:55:33 +10:00
Botond Ballo 2d810403e3 Bug 1470504 - Enable test_group_zoom on desktop platforms. r=kats
With a couple of exceptions:
  - WebRender, which doesn't support zooming yet
  - Windows, which is tracked in bug 1495580

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

--HG--
extra : rebase_source : 216d8de599b95d28ffd74120aca9b999dab686dc
extra : histedit_source : c206fd9e8046ca7536cc17047a140096d2333617
2018-10-01 15:40:11 -04:00
Botond Ballo 50620f6422 Bug 1470504 - Use IGNORE_ROOT_SCROLL_FRAME in PrepareForSetTargetAPZCNotification() whenever zooming is enabled. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D7644

--HG--
extra : rebase_source : f46649d36722a94365b0c3587a1bd1b55658f9a1
extra : histedit_source : a7a6825335f828989964db0b9bab28a46bb2dda2
2018-10-03 15:04:45 -04:00
Botond Ballo 12ffde74da Bug 1470504 - Increase the layout viewport size in helper_basic_doubletap_zoom.html. r=kats
Double-tap zoom requires that the layout viewport be wider than the screen,
so if we want the test to run on desktop, we need a wide enough layout viewport.

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

--HG--
extra : rebase_source : e398781447df9de0966ce96a8e540230967d1087
extra : histedit_source : b110e5b26cedb00cec74f44633860be22f654408
2018-10-01 14:41:49 -04:00
Botond Ballo 6b0a38ed52 Bug 1470504 - If zooming is enabled, mark mouse events passing through APZ as 'ignore root scroll frame' on all platforms. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D7346

--HG--
extra : rebase_source : 22770a65e3b676ba8aa03018fc8aa105354cbc7f
extra : histedit_source : a630425bff0919e0e87ce56bef508027d697a89b
2018-09-28 19:16:27 -04:00
Botond Ballo 33925f771e Bug 1470504 - Consider the layout width taken up by scrollbars in helper_zoomed_pan.html. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D7345

--HG--
extra : rebase_source : a52d2c3b512f91bf37d1e4441f1f2fe0c0317c20
extra : histedit_source : 3d43e6c3245cd7a423c9ad6c19824d283b8de55e
2018-09-28 17:06:49 -04:00
Botond Ballo 02785654b7 Bug 1470504 - Add a clarifying comment to helper_bug1280013.html. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D7643

--HG--
extra : rebase_source : 771e72107e4f20ebb478e1ded224909a25b7f666
extra : histedit_source : 7f4923d960b4b1e3e521e4e3983a15a5c4c3ab10
2018-10-03 15:03:23 -04:00
Botond Ballo 4f64e06640 Bug 1470504 - Skip empty paints when looking for the most recent paints in the APZ test data. r=kats
Retained displaylists can produce empty paints, which wasn't the case before.

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

--HG--
extra : rebase_source : a7cce68d6cde3f11aa838609586fd939d428650b
extra : histedit_source : d4e490a445daf01db5ba87185cd0461095f003d7
2018-09-18 15:55:47 -04:00
Botond Ballo 7e073d817f Bug 1470504 - Make helper_bug1280013.html wide enough that it's zoomed in even on desktop. r=kats
And also wide enough that the corresponding, proportionally computed, viewport
height is tall enough to allow enough scrolling to bring the iframe under
the cursor.

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

--HG--
extra : rebase_source : 5b0fee255201cde94dab8faf4b95825f776c76c9
extra : histedit_source : d282542adf2f2678624834e694bbabf095669afa
2018-09-18 16:03:23 -04:00
Botond Ballo 4a7cbb3278 Bug 1470504 - Always log the high-resolution displayport to APZ test data. r=kats
Previously we would log the displayport and the critical displayport separately,
which made it more difficult to write cross-platform APZ tests.

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

--HG--
extra : rebase_source : ef2d87b7f9314bb5e6943a8da2b4fd40de85c99b
extra : histedit_source : 80f1e914330f1be0a7a5e531356e6b869b0d29ac
2018-09-12 20:18:38 -04:00
Botond Ballo 44ec7faf1d Bug 1470504 - Make layout.scroll.root-frame-containers a Live pref. r=mattwoodrow
All of its callers are in painting code, so changes will take effect on the
next paint, so there is no need for it to be a Once pref.

Making it Live allows us to selectively enable it in specific mochitests.

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

--HG--
extra : rebase_source : 772e3c49f5e945d37126979b1c1edab691788e63
extra : histedit_source : 34eccab0c8ab664f15787626bff72f261718ea9c
2018-09-12 20:16:50 -04:00
Botond Ballo e1fd77184f Bug 1470504 - Remove the assertion in ScrollMetadata::SetUsesContainerScrolling(). r=kats
The assertion is not serving much purpose. Now that container scrolling is
a Live pref, checking it on the compositor side is racy if the pref is
flipped, and on the content side it's clear from the code that it will
only be set to true if the pref is turned on.

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

--HG--
extra : rebase_source : 4ba80a40969aeac50f303e949472e51d05884fbd
extra : histedit_source : 54c1c0ac5d33a1523080f43ab10c2d01b545a3cc
2018-09-26 19:17:54 -04:00
Tooru Fujisawa 18f9e468e7 Bug 1434573 - Limit the number of Formal Parameter and Tagged Tuple. r=Yoric 2018-10-04 10:57:37 +09:00
Nathan Froyd e02e0b391b Bug 1397263 - move --enable-accessibility to moz.configure; r=mshal 2018-10-03 20:29:29 -04:00
Nathan Froyd e2773ad4fd Bug 1397263 - move ASOUTOPTION to moz.configure; r=mshal 2018-10-03 20:29:29 -04:00
Ted Mielczarek 5beac189a8 Bug 1397263 - move GNU_AS checks to toolchain.configure; r=glandium
The GNU_AS check in old-configure depended on running with the value
of $AS before it gets reset to just be the C compiler, which breaks when
we move setting AS into moz.configure.

This patch moves the GNU_AS check to toolchain.configure and changes it
so that it works when the assembler is the C compiler.  We do have to
fix things slightly for clang, because the previous check was
succeeding, but not because of clang: it was detecting the presence of
"GNU" in the output for GNU ld/gold and a message about the GNU GPL.
2018-10-03 20:29:29 -04:00
Ted Mielczarek f05bb2799a Bug 1397263 - move MIDL_FLAGS to toolkit/moz.configure; r=glandium
This is a straightforward port of MIDL_FLAGS from old-configure to
moz.configure. The only behavioral change is that it removes support for
prepending MIDL_FLAGS from the environment in configure, but I doubt anyone
uses that.
2018-10-03 20:29:29 -04:00
Nathan Froyd 9a1e9149b8 Bug 1397263 - move AS checks to toolchain.configure; r=glandium
This is a fairly straightforward port of the AS tool checks from old-configure
to toolchain.configure. AS is a little quirky in that we currently do a
normal-looking check for it, but then override that value to be the C compiler
for non-Windows builds, and ml[64]/armasm64 for Windows builds.

After migrating those checks, the only things left in the MOZ_DEFAULT_COMPILER
macro in compiler-opts.m4 were some unused bits, so I removed them:
* Setting of CPP/CXXCPP, which are set in toolchain.configure now
* Setting HOST_LDFLAGS to empty, which doesn't seem particularly useful.

There was also a quirky old test that the assembler was ml[64] when js-ctypes
is enabled that I removed, I don't think it provides any value since this
patch will ensure that we're using the right assembler for Windows builds.
2018-10-03 20:29:29 -04:00
Ted Mielczarek a6f6c8cfb4 Bug 1397263 - move MIDL checks to moz.configure; r=glandium 2018-10-03 20:29:29 -04:00
Eitan Isaacson 2130b8977f Bug 1488434 - Check sTTS is not null before using it. r=jchen 2018-10-03 11:02:00 +03:00
Cosmin Sabou 2731d11658 Merge mozilla-central to inbound. a=merge 2018-10-04 02:40:08 +03:00
Cosmin Sabou f34bdc7e4b Backed out changeset 8660ad891a23 (bug 1495372) for causing win2012 bustages. a=backout 2018-10-04 02:25:45 +03:00
Cosmin Sabou f972f1d4b5 Backed out changeset 6568853848ac (bug 1495601) on request from jgraham for causing issues with mozinfo.json. a=backout 2018-10-04 01:06:30 +03:00
Cosmin Sabou 7244d89e06 Backed out changeset dcba2a476ccf (bug 1305743) on request from jgraham for causing issues with mozinfo.json. a=backout 2018-10-04 01:05:44 +03:00
Cosmin Sabou d20960ffed Merge mozilla-inbound to mozilla-central. a=merge 2018-10-04 00:56:04 +03:00
Cosmin Sabou 67b0dcc34d Merge autoland to mozilla-central. a=merge 2018-10-04 00:53:18 +03:00
Andrea Marchesini 77bbe19e42 Bug 1496037 - Default value for FeaturePolicy should be '*', r=ckerschb 2018-10-03 18:54:17 +02:00
Ciure Andrei 70e78b4ee9 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-10-03 19:46:59 +03:00
Ciure Andrei 6fc24b0495 Merge inbound to mozilla-central. a=merge 2018-10-03 19:44:02 +03:00
Razvan Caliman 08b25bfbde Bug 1496055 - Part 2: Remove obsolete StyleRuleActor.modifySelector() and rename modifySelector2(); r=gl
MozReview-Commit-ID: 35VrRw33sV7

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

--HG--
extra : moz-landing-system : lando
2018-10-03 15:11:52 +00:00
Razvan Caliman 02deacb80d Bug 1496055 - Part 1: Remove outdated checks for StyleRuleActor.modifySelectorUnmatched; r=gl
Since Firefox 41 it has been possible to add a rule with a selector
which does not match an element. The checks of the existence of this
functionality are outdated and can be safely removed.

No supported old versions of Firefox make use of the previous
functionality anymore.

MozReview-Commit-ID: D5ZP09Ckeqd

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

--HG--
extra : moz-landing-system : lando
2018-10-03 13:52:16 +00:00
Gabriel Luong 1a090165a6 Bug 1494162 - Part 46: Lazy load openDocLink and assert in MeatballMenu. r=jdescottes 2018-10-03 09:38:00 -04:00
Xidorn Quan 663696f579 No bug - Replace my moco email in telemetry with a personal one.
--HG--
extra : rebase_source : 7fd27c461ffa04c08b643dee9ff7211f841ee9b5
extra : amend_source : e3f93d8cd2869dce4044b55ef4678f8232b4dff5
2018-10-03 09:38:30 +10:00
Ciure Andrei 50a315138b Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-10-03 14:21:44 +03:00
Ciure Andrei 4515e2b048 Merge autoland to mozilla-central. a=merge 2018-10-03 14:19:01 +03:00
Ciure Andrei e22f3d2a81 Backed out 1 changesets (bug 1459233) for continuation-opacity.html failures on Win 10 qr a=backout
Backed out changeset 4505ab264626 (bug 1459233)
2018-10-03 14:16:38 +03:00
Ciure Andrei 3c85ea2f87 Backed out 1 changesets (bug 1492563) for breaking nightly builds a=backout
Backed out changeset fdbb1ad69539 (bug 1492563)
2018-10-03 12:21:55 +03:00
Tiberius Oros 3edd9afbe3 Backed out 5 changesets (bug 1431441) for failing devtools at client/debugger/new/test/mochitest/browser_dbg_rr_breakpoints-01.js on OSX opt a=backout
Backed out changeset 94a1d1d67191 (bug 1431441)
Backed out changeset be7ec7438701 (bug 1431441)
Backed out changeset db6b7ee04187 (bug 1431441)
Backed out changeset f61ec0f140c2 (bug 1431441)
Backed out changeset ac51f86f5cac (bug 1431441)
2018-10-03 09:39:01 +03:00
Daniel Varga 2d9271a7af No bug - fixed merge conflict. a=conflict-fix on a CLOSED TREE 2018-10-03 08:39:52 +03:00
Daniel Varga 85e94da039 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 08:04:21 +03:00
Chris Manchester 1d34ec139c Bug 1482502 - Promote Tup builds in automation to tier 1. r=firefox-build-system-reviewers,gps
Differential Revision: https://phabricator.services.mozilla.com/D7556

--HG--
extra : moz-landing-system : lando
2018-10-03 00:43:45 +00:00
Mike Conley 42f8e5b7e3 Bug 1495885 - Get rid of uses-unsafe-cpows directive on tests that don't need it anymore. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D7552

--HG--
extra : moz-landing-system : lando
2018-10-02 23:20:04 +00:00
Rob Wood e1c323b919 Bug 1460742 - Add raptor 'tp6' for google chrome; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D7524

--HG--
extra : moz-landing-system : lando
2018-10-02 22:15:15 +00:00
Ting-Yu Lin 696f404c23 Bug 1495875 - Fix width of black <img> in multicol-span-none-001-ref.xht. r=dbaron
<h4>'s in the test file (multicol-span-none-001-ref.xht) should not be
clipped according to the spec [1]. Fix the width of the reference black
<img>.

260 = 20 (a chararcter's width) * 13

[1] https://drafts.csswg.org/css-multicol-1/#overflow

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

--HG--
extra : moz-landing-system : lando
2018-10-02 23:35:20 +00:00
Eliza Balazs 56fa3cd173 Bug 1430977 - Disable browser_625016.js on linux64 asan for frequent failures. r=jmaher 2018-10-03 00:27:00 +03:00
Eliza Balazs 38ba6ae11b Bug 1366957 - Disable test_videocontrols_keyhandler.html on linux for frequent failures. r=jmaher 2018-10-02 23:54:00 +03:00
Jeff Muizelaar 95e70c18bb Bug 1489663. Add test for invalidation inside of a mask r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D7379

--HG--
extra : moz-landing-system : lando
2018-10-02 20:27:54 +00:00
Nick Alexander ceef29e5a6 Bug 1443332 - Fold APK signing from android-common.mk into upload-files-APK.mk. r=firefox-build-system-reviewers,mshal
This merely centralizes logic that was formerly used at multiple sites
into the single remaining use site.

None of the JAVA* flags have been used for a long time.

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

--HG--
extra : moz-landing-system : lando
2018-10-03 18:05:27 +00:00