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

669411 Коммитов

Автор SHA1 Сообщение Дата
Dorel Luca 3f262058ba Backed out changeset e2927c8227d9 (bug 1578231) for Browser-chrome failures browser/base/content/test/performance/browser_preferences_usage.js 2019-09-05 14:47:53 +03:00
Jan de Mooij 89bb9a8b72 Bug 1575161 part 4 - Delete now empty Assembler-shared.cpp file. r=tcampbell
Depends on D42623

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

--HG--
extra : moz-landing-system : lando
2019-09-04 19:09:42 +00:00
Jan de Mooij a1b2325120 Bug 1575161 part 3 - Simplify CodeLocationLabel now that it's only used with absolute addresses. r=tcampbell
Depends on D42622

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

--HG--
extra : moz-landing-system : lando
2019-09-04 19:09:59 +00:00
Jan de Mooij 4d479061fd Bug 1575161 part 2 - Remove now unused CodeOffsetJump, RepatchLabel, PatchJump and related code. r=tcampbell
Removes about 850 lines of pretty complicated code.

Depends on D42621

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

--HG--
extra : moz-landing-system : lando
2019-09-04 19:05:29 +00:00
Jan de Mooij 58448b589f Bug 1575161 part 1 - Stop using CodeOffsetJump, RepatchLabel, PatchJump etc in the IonIC code. r=tcampbell
This will let us remove a lot of dead code in the next patch.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 19:05:19 +00:00
Masayuki Nakano 0382baf2fe Bug 1574852 - part 66: Move `HTMLEditRules::ExpandSelectionForDelete()` to `HTMLEditor` r=m_kato
And this patch makes the new method do not touch `Selection`, instead, return
new `StaticRange`.  Although the creation cost may make damage to the
performance but let's keep using `StaticRange` for now.  There should be
a stack only class which have 2 `RangeBoundaryBase` or `EditorDOMPointBase`.

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

--HG--
extra : moz-landing-system : lando
2019-09-05 07:25:51 +00:00
Masayuki Nakano ff5055d6e2 Bug 1574852 - part 65: Move `TextEditRules::CheckBidiLevelForDeletion()` to `EditorBase` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44204

--HG--
extra : moz-landing-system : lando
2019-09-05 02:21:26 +00:00
Masayuki Nakano 656648d70f Bug 1574852 - part 64: Move `HTMLEditRules::MaybeDeleteTopMostEmptyAncestor()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44203

--HG--
extra : moz-landing-system : lando
2019-09-05 01:30:37 +00:00
Masayuki Nakano c6648a62df Bug 1574852 - part 63: Move `HTMLEditRules::GetGoodSelPointForNode()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44202

--HG--
extra : moz-landing-system : lando
2019-09-05 01:14:24 +00:00
Masayuki Nakano d2ce733c6a Bug 1574852 - part 62: Move `HTMLEditRules::TryToJoinBlocksWithTransaction()` to `HTMLEditor` r=m_kato
Additionally, `WSRunObject::ScrabBlockBoundary()` and
`WSRunObject::PreparetToJoinBlocks()` are used only the it.  Therefore, we
can clean them up.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 08:43:12 +00:00
Tim Huang 69c693bc22 Bug 1578105 - Fix the styling issue of the info button on Windows. r=nhnt11
The into button lacks the '-moz-appearance: none;' rule to disable the
system styling. Fix this by adding this.

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

--HG--
extra : moz-landing-system : lando
2019-09-05 10:02:17 +00:00
Coroiu Cristina 19d1a50744 Bug 1536312 - disabled browser_884402_customize_from_overflow.js on windows and mac for frequest failures r=egao
Differential Revision: https://phabricator.services.mozilla.com/D44805

--HG--
extra : moz-landing-system : lando
2019-09-05 09:56:36 +00:00
Dorel Luca f886c9404d Merge mozilla-central to autoland
--HG--
extra : rebase_source : 1887f49c404c173e4a0d54ca5bd3082e9b23582e
2019-09-05 12:46:10 +03:00
Christoph Kerschbaumer 4e4f4a0bf6 Bug 1578231: Hardcode whitelist of about: pages where we can not apply a CSP. r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D44617

--HG--
extra : moz-landing-system : lando
2019-09-05 09:44:13 +00:00
Nicolas Chevobbe 4bf8a96317 Bug 1578676 - Add missing separator left to the show content messages checkbox. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D44636

--HG--
extra : moz-landing-system : lando
2019-09-05 09:24:25 +00:00
Nicolas Chevobbe 49076a161e Bug 1578665 - Create a dedicated pref for Browser Console editor state. r=Honza.
We want the Browser Console and WebConsole to have
distinct preferences, so you might have one in
editor mode, and the other one in inline mode if
you want.
This is as simple as adding the preference, and
stripping the devtools.webconsole. prefix in
the constant we use for retrieving the preference
value.

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

--HG--
extra : moz-landing-system : lando
2019-09-05 09:23:47 +00:00
Dorel Luca 97d9dbf374 Backed out changeset 4035fee4dd33 (bug 1538042) for Mochitest failures in toolkit/components/windowcreator/test/test_nsFind.html 2019-09-05 12:21:18 +03:00
Bogdan Tara 2c0a60b5b0 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-09-05 06:51:36 +03:00
Bogdan Tara 37b20c9b16 Backed out 2 changesets (bug 1405971) for test_sanityRegisteredServiceWorker2.html failures a=backout
Backed out changeset 71d1cf219835 (bug 1405971)
Backed out changeset 207b97835f60 (bug 1405971)
2019-09-05 06:45:40 +03:00
Brindusan Cristian 30fb4bb5e7 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-09-04 19:34:44 +03:00
Mark Banner 98c51594e4 Bug 1578679 - Remove unnecessary section from .eslintrc.js now that the xml files it references have been removed. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D44640

--HG--
extra : moz-landing-system : lando
2019-09-04 16:33:11 +00:00
Liang-Heng Chen 21ac75bbc5 Bug 1578769 - handle the "else" part of attributes; r=MattN
A `popupnotification` could be reused, we should remove/reset optional attributes to avoid unexpected behavior.

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

--HG--
extra : moz-landing-system : lando
2019-09-05 08:42:29 +00:00
Simon Giesecke 51a48d706f Bug 1578647 - Add RemoveElementAt/RemoveElementsAt overloads accepting const_iterator. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D44674

--HG--
extra : moz-landing-system : lando
2019-09-04 16:39:29 +00:00
Simon Giesecke 2ac5a4231e Bug 1578649 - Make ArrayIterator<Element&, ArrayType> convertible to ArrayIterator<const Element&, ArrayType>. r=froydnj
This matches the requirement imposed by the Container concept that its iterator type
should be convertible to its const_iterator type.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 18:48:05 +00:00
Brindusan Cristian 971c2dc9aa Merge inbound to mozilla-central. a=merge 2019-09-04 19:26:46 +03:00
Mike Conley a5be17297f Bug 1576605 - Don't fire extra MozTogglePictureInPicture when clicking toggle on videos with built-in controls. r=JSON_voorhees
In bug 1568320, we made it so that the PictureInPictureToggleChild attaches handlers to
the toggle, even on videos that have controls by default, so we don't need the
videocontrols UAWidget to call the method for firing the event anymore.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 16:09:25 +00:00
Benjamin 2202fa3333 Bug 1529068 - Implementation of the navigate-to CSP directive as defined in CSP Level 3. r=ckerschb,mccr8
https://www.w3.org/TR/CSP3/#directive-navigate-to

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

--HG--
extra : moz-landing-system : lando
2019-09-04 20:29:37 +00:00
Greg Tatum 2ebfd4a2eb Bug 1575682 - Stop the profiler popup from "blipping" with unrendered content r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D43121

--HG--
extra : moz-landing-system : lando
2019-09-04 20:06:37 +00:00
Greg Tatum 89ca6aada1 Bug 1575682 - Add a mechanism for the popup to signal that its size has changed r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D43116

--HG--
extra : moz-landing-system : lando
2019-09-04 20:06:29 +00:00
Greg Tatum db7a4dcd82 Bug 1575682 - Rename the recording buttons, and add a cancel button r=julienw
This is broken out into a separate commit since it is a layout change
for the DevTools as well. Note, that this area is still not localized.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 20:06:06 +00:00
Greg Tatum 93aa558934 Bug 1575682 - De-duplicate the profiler popup code r=julienw
This changeset is the bulk of the changes. It should contain most of
the minimum necessary changes to have everything working correctly.

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

--HG--
rename : devtools/client/performance-new/popup/popup.html => devtools/client/performance-new/popup/popup.xhtml
extra : moz-landing-system : lando
2019-09-04 20:05:52 +00:00
Greg Tatum 2dc86d9090 Bug 1575682 - Change the behavior of the popup shortcuts to stop the profiler on capture r=julienw
This change is a one-liner, but I wanted to call it out in its own commit
since it is a true behavior change.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 20:05:38 +00:00
Greg Tatum 8d2804eb1f Bug 1575682 - Bridge the perf actor so that it can be reused with the popup r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D43117

--HG--
extra : moz-landing-system : lando
2019-09-04 20:05:18 +00:00
Kris Maglione f76d79c608 Bug 1578037: Follow-up: Only skip leaky tests on debug. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D44715

--HG--
extra : moz-landing-system : lando
2019-09-04 20:19:10 +00:00
stephendonner 9c6b27fbdb Bug 1577909. Fix typos in mozharness' raptor.py. r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D44694

--HG--
extra : moz-landing-system : lando
2019-09-04 17:30:31 +00:00
Brad Werth 53e3d54cec Bug 1548188 Part 2: Make test of find in vertical text also search for partial matches. r=mikedeboer
Depends on D44701

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

--HG--
extra : moz-landing-system : lando
2019-09-04 19:51:01 +00:00
Brad Werth a99718cb94 Bug 1548188 Part 1: Make nsRange::GetPartialTextRect use IsInlineReversed to determine whether start is before end. r=bzbarsky
The existing logic uses RightToLeft as a determinator of whether or not the start point is above-and-to-the-left of the end point. We can get that directly (and correctly) with IsInlineReversed.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 19:53:42 +00:00
Boris Zbarsky 7a49cd3dd7 Bug 1578455. Allow Web IDL operation arguments named "constructor". r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D44505

--HG--
extra : moz-landing-system : lando
2019-09-04 19:44:29 +00:00
Eric Rahm 770e0fc0d2 Bug 1578025 - Remove using namespace std from gfx/vr. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D44307

--HG--
extra : moz-landing-system : lando
2019-09-04 19:32:00 +00:00
Brian Grinstead d7cccbcb04 Bug 1578569 - Restore padding-bottom on certain menupopups inside BMB_bookmarksPopup r=mak
This was removed in Bug 1573158, where the following line change forced it to 0px:
https://hg.mozilla.org/integration/autoland/rev/3f54e52c52eb#l2.12

This uses shadow parts instead of Shadow DOM + XBL selectors into the arrowscrollbox,
which unblocks arrowscrollbox Custom Element conversion and appears to have the same
visual effect as far as I can tell.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 18:37:04 +00:00
Gurzau Raul 382dc0d5aa Backed out changeset 70353f95adda (bug 1578596) for toolchain bustage on a CLOSED TREE. 2019-09-04 22:34:50 +03:00
Chris Manchester 24388ebb93 Bug 1578596 - Update wrench-deps to use rustc 1.37 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D44707

--HG--
extra : moz-landing-system : lando
2019-09-04 19:08:28 +00:00
Chris Manchester 0bb09fc35d Bug 1578596 - Require rustc 1.37. r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D44699

--HG--
extra : moz-landing-system : lando
2019-09-04 19:08:28 +00:00
harry 8595d331fd Bug 1573157 - Load notification center icons with dual representations. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D43275

--HG--
extra : moz-landing-system : lando
2019-09-04 18:33:13 +00:00
Aaron Klotz 296735628c Bug 1578786: Fix up some includes and namespaces in security/manager/ssl so that it may compile in non-unified mode; r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D44700

--HG--
extra : moz-landing-system : lando
2019-09-04 18:35:50 +00:00
Gurzau Raul f96e9cd73f Backed out changeset 887d125d7f59 (bug 1578709) for failing at test_bug427744.html on a CLOSED TREE. 2019-09-04 21:34:11 +03:00
David Major a6ecd0d619 Bug 1578775: Remove LIBCXX_LIBCPPABI_VERSION from build-clang.py r=glandium
This build workaround was made unnecessary (and in fact harmful) by 2d0b4d6bb3 (diff-140d2deaecabaad987b883a1de1c2aa4) which landed in LLVM 9.

It seems that we don't need this anyway even on our current LLVM 8 builds, so landing this separately in preparation for bug 1573211.

Reviewed as part of a larger patch in https://phabricator.services.mozilla.com/D44160#1342283

MANUAL PUSH: This may cause a toolchain rebuild.
2019-09-04 12:01:59 -04:00
Geoff Brown be67d46e14 Bug 1577037 - Stop running all Fennec functional tests; r=bc
Stop running all Fennec functional (non-performance) tests:
 - stop running all Android 4.3 tests
 - switch android-em-7 cppunit and android-hw jittest from the Fennec apk to the
   geckoview apk (no difference in behavior expected)
 - stop running Android 7.0 marionette tests, since they also run against Fennec
 - remove android-em-4.* references from taskcluster configs
 - remove android instance: extra-large references from taskcluster configs,
   since they only affect aws, which is no longer used for Android

Android-hw raptor tests running against Fennec remain; I will prepare a separate
patch for those.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 15:58:36 +00:00
Csoregi Natalia 2dd3b18187 Backed out changeset 99b313550fb8 (bug 1529068) for eslint failure on test_navigate_to.html. CLOSED TREE 2019-09-04 21:15:18 +03:00
Nathan Froyd ebeb43d427 Bug 1578478 - update disabling visibility on Android for newer libc++; r=nalexander
We define some libc++-internal macros to avoid conflicts between the way
we do symbol visibility and the way libc++ expects visibility to work.
Newer NDK versions use a newer libc++ which changes the way the macro we
were using works. To enable building with newer libc++ versions, let's
also define macros appropriate to those versions as well.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 17:56:49 +00:00