Commit Graph

633356 Commits

Author SHA1 Message Date
Ehsan Akhgari
3b4d8efc47 Bug 1522989 - Only compare URI specs against parsed URI specs; r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D17710

--HG--
extra : moz-landing-system : lando
2019-01-26 17:40:27 +00:00
Ed Lee
ac283764e9 Bug 1523023 - Add Navigation header, spacing adjustments and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D17714

--HG--
extra : moz-landing-system : lando
2019-01-26 15:16:59 +00:00
Ciure Andrei
156ea01527 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-26 15:52:08 +02:00
Ciure Andrei
a27f06758a Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-26 11:38:54 +02:00
Emilio Cobos Álvarez
ba8943e4fd Bug 1514511 - Don't flush if the document is in the bfcache. r=bzbarsky
I think this is slightly better fix given the amount of offenders we have that
don't make sure this is the case.

Generally we get through the flush just fine, but there's code that relies on
nsIDocument::GetShell to return something meaningful, like the styleset code
that gets a pres context.

Differential Revision: https://phabricator.services.mozilla.com/D14689
2019-01-26 08:59:17 +01:00
Emilio Cobos Álvarez
20d574e559 Bug 1514511 - Flush the document, not the shell, in Selection::ScrollIntoView. r=bzbarsky
Flushing just the shell is not quite sound, since it doesn't flush parent
documents, and also doesn't have the side effect of ensuring the shell is not
destroying and the document is not in the bfcache.

Differential Revision: https://phabricator.services.mozilla.com/D14687
2019-01-26 08:56:41 +01:00
Zibi Braniecki
47566628cd Bug 1518252 - Make docl10n tests non-racy. r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D17333

--HG--
extra : moz-landing-system : lando
2019-01-25 21:34:38 +00:00
Dorel Luca
a489431ca6 Backed out changeset 34e24b0fb7b7 (bug 1522989) for ESLint failures. 2019-01-26 06:08:50 +02:00
Ehsan Akhgari
69778e2f5f Bug 1522989 - Only compare URI specs against parsed URI specs; r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D17710

--HG--
extra : moz-landing-system : lando
2019-01-26 01:08:35 +00:00
Dorel Luca
e1e5c4c775 Backed out 4 changesets (bug 1521191) for causing leaks on multiple tests
Backed out changeset 138e162d2778 (bug 1521191)
Backed out changeset 3782d011cc9f (bug 1521191)
Backed out changeset 38d3da4804d7 (bug 1521191)
Backed out changeset d6ce4b187195 (bug 1521191)
2019-01-26 03:23:40 +02:00
Tom Prince
65a2f849aa Bug 1514806: Point partner repack repackage tasks at partner repackage configs. r=aki
They were incorrectly pointed at the non-partner configs in 2e27f3f1ebc6f38d98ddd42b6955083f637e2b1b.

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

--HG--
extra : moz-landing-system : lando
2019-01-26 01:15:34 +00:00
Masayuki Nakano
95b953d536 Bug 1521694 - Make DisplaySystemMenu() handle all nsSizeMode value r=jmathies
DisplaySystemMenu() does not handle nsSizeMode_Invalid that causes warning of
clang.  This patch makes it treat nsSizeMode_Invalid.  When it receives the
value, it will call NS_ASSERTION() to be detectable on debug builds during
automated tests.

Additionally, this adds default case into the switch statement with
MOZ_ASSERT_UNREACHABLE().  Then, when somebody adds new nsSizeMode, they
can detect it with crash in debug build if they forget to change this method.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:17:26 +00:00
Masayuki Nakano
e8d2d0ebb7 Bug 1521686 - Get rid of unused EnsureSharedSurfaceSize() method r=jmathies
The method was added by bug 506926, but not sure when this becomes an orphan.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:18:28 +00:00
Emilio Cobos Álvarez
bed2fdf437 Bug 1522555 - Remove a lot of dead code. r=kvark
We can always pull this back from history should we need it, but given
how broken the texture caching of pictures was (see the recent text shadow
story) I suspect we won't.

Differential Revision: https://phabricator.services.mozilla.com/D17524
2019-01-26 01:19:03 +01:00
Coroiu Cristina
77de4f7263 Backed out changeset e0034670b26a (bug 1514417) as requested by daoshengmu 2019-01-26 01:46:32 +02:00
Patricia Lawless
a1377d8c37 Bug 1517726 - Corrected case of usernameField. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D17708

--HG--
extra : moz-landing-system : lando
2019-01-25 23:37:39 +00:00
Patricia Lawless
1f4905a876 Bug 1522722 - Added eslint space-in-parens rule and fixed corresponding errors. r=MattN
Added "space-in-parens": ["error"] to eslint for passwordmgr, and fixed the 5 errors found.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:33:21 +00:00
Marco Bonardo
6f364e9fdf Bug 1522226 - Quantum bar should show only matching bookmark tags. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D17635

--HG--
extra : moz-landing-system : lando
2019-01-25 21:49:17 +00:00
Michael Kaply
a211c8f731 Bug 1522182 - Add policies for SSL version max/min r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D17520

--HG--
extra : moz-landing-system : lando
2019-01-25 19:37:27 +00:00
Florian Quèze
36095f0e1e Bug 1522861 - ifdef out the profiler calls to IOInterposer on release and beta to match the IOInterposerInit behavior, r=mstange. 2019-01-25 18:09:55 +01:00
Ehsan Akhgari
5591361c34 Bug 1522630 - Report content blocking status notifications from the idle event queue; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17554
2019-01-25 19:10:54 -05:00
Daniel Varga
b48100112a Backed out changeset 6cdc38306375 (bug 1522630) for mochitest-chrome failure at toolkit/components/url-classifier/tests/mochitest/test_threathit_report.html on a CLOSED TREE 2019-01-26 01:52:46 +02:00
J.C. Jones
78fdef6013 Bug 1512719 - land NSS NSS_3_42_BETA2 UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : a7bdacf3c87aabba837467d5f1209f320f171008
2019-01-25 23:38:02 +00:00
Jason Laster
f38f25dc45 Bug 1521540 - Replace Frame.source form with Frame.actor. r=lsmyth
Tags:

Differential Revision: https://phabricator.services.mozilla.com/D17439
2019-01-25 18:10:34 -05:00
Ehsan Akhgari
0e87c93f9a Bug 1522370 - Part 2: Remove the changes for bug 1493361 which accidentally crept in here while rebasing 2019-01-25 17:03:23 -05:00
Coroiu Cristina
1ec6503fd8 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2019-01-25 23:55:33 +02:00
Coroiu Cristina
caf5db8e62 Merge inbound to mozilla-central a=merge 2019-01-25 23:49:49 +02:00
J.C. Jones
354f799704 Bug 1522735 - Set enable_sslkeylogfile for NSS gyp build r=firefox-build-system-reviewers,erahm,ted
NSS 3.42 added a new build flag, enable_sslkeylogfile, to toggle the
availability of the SSLKEYLOGFILE variable (see Bug 1515236 and Bug 1519209).

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:43:23 +00:00
Dão Gottwald
9e40dea2a8 Bug 1522426 - Rename MATCH_TYPE to RESULT_TYPE. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17628

--HG--
extra : moz-landing-system : lando
2019-01-25 16:14:21 +00:00
Nicolas Chevobbe
9149d64860 Bug 1486870 - Fix copy/pasting stacktraces in console; r=bgrins.
The changes were made in Github to have proper markup for the
SmartTrace component. In the console, we change how the "Copy Message"
and "Export visible messages" context menu actions work so they use
the Selection API instead of `element.textContent`.
The Selection API reflects what would happen if a user do a text
selection, so having our actions to do the same ensure that we keep
our markup suitable for the clipboard.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:16:10 +00:00
Nicolas Chevobbe
d33fb10b9a Bug 1486870 - Don't display the location element as block; r=fvsch.
Having the element displayed as a block cause some new lines
to be added the clipboard when doing a selection and copying.
This would also break the changes we are doing in the "Copy message"
context menu entry.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:15:19 +00:00
Nicolas Chevobbe
f23bb47fc8 Bug 1486870 - Adapt SmartTrace component to the modified Frames component; r=bgrins.
The Frames component changed significantly on Github, which means
we need to do some adjustments in the SmartTrace component (pass
the `selectable` prop, change CSS rules, …).
For now, we also hide the Framework icons as we need to find a way
to properly share the underlying CSS from the debugger (See
https://github.com/devtools-html/debugger.html/issues/7782).

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:38 +00:00
Nicolas Chevobbe
e53bfe1ec6 Bug 1486870 - [release] Make the Frames component copy-friendly (#7723); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17375

--HG--
extra : moz-landing-system : lando
2019-01-25 17:14:42 +00:00
MOHIT NAGPAL
8f1d5738e3 Bug 1486870 - [release] Redesign call stack group (#7624); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17373

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:11 +00:00
Tom Prince
5d40d2aac2 Bug 1522380: [win64-aarch64] Add in-tree support for win64-aarch64 partner repacks; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D17454

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:33 +00:00
Tom Prince
c6cdf8e32d Bug 1522380: [win64-aarch64] Build win64-aarch64 on release branches; r=nthomas
Differential Revision: https://phabricator.services.mozilla.com/D14665

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:32 +00:00
Tom Prince
3b43c82fd4 Bug 1522380: [win64-aarch64] Don't beetmove win64-aarch64 installers on release branches; r=nthomas
These builds aren't ready for general availability, so we don't want to publish
them. But we want to start building them now.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:31 +00:00
Tom Prince
0b741aa881 Bug 1521584: [win64-aarch64] Add win64-aarch64 release mozconfigs; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D17452

--HG--
extra : moz-landing-system : lando
2019-01-26 09:50:27 +00:00
Marco Bonardo
e0fe1d8606 Bug 1520494 - follow-up: properly wait for the HTTP Server stop. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17835

--HG--
extra : moz-landing-system : lando
2019-01-28 16:22:38 +00:00
Belén Albeza
8d8ed6bd71 Bug 1506784 - UX implementation: show debug target info in about:devtools-toolbox r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D16553

--HG--
extra : moz-landing-system : lando
2019-01-28 16:12:15 +00:00
Andrew McCreight
0ff15fc634 Bug 1521510 - Keep a reference to the document in PaymentRequest. r=qdot
The current document of a window can change in between the time when a
PaymentRequest registers as an activity observer and when it attempts
to unregister, so keep a strong reference to the document. This is the
same issue as bug 1317805.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 22:12:39 +00:00
James Willcox
0f9084622b Bug 1507166 - Make test_omta_animations.html work under GeckoView r=birtles
The GeckoView test app doesn't handle visited link history, so disable
a couple tests that rely on that.

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

--HG--
extra : moz-landing-system : lando
2019-01-27 04:14:25 +00:00
James Willcox
84984eac60 Bug 1515789 - Ensure nsILoadURIDelegate::loadURI() is only called for toplevel redirects. r=smaug,geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D16990

--HG--
extra : moz-landing-system : lando
2019-01-28 15:35:17 +00:00
Henrik Skupin
44e3c9066d Bug 1495062 - [geckodriver] Add commit id for 0.24.0 release. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D17825

--HG--
extra : moz-landing-system : lando
2019-01-28 15:30:44 +00:00
Dorel Luca
ce02c9eca3 Backed out changeset 159930eacfd7 (bug 1521491) for spidermonkey failure 2019-01-28 17:31:41 +02:00
Tom Schuster
35523d50cc Bug 1156077 - Remove the non-standard Proxy getPropertyDescriptor trap. r=bzbarsky,jorendorff
I am bit surprised myself, but just removing the getPropertyDescriptor trap seems to mostly work.
The only real special case here is the XPC Sandbox, which I changed to keep using its getPropertyDescriptorImpl.

testSetPropertyIgnoringNamedGetter.cpp didn't even really need its getPropertyDescriptor implementation.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 16:41:34 +00:00
Henrik Skupin
9abcc24777 Bug 1495062 - [geckodriver] Release 0.24.0. r=ato
Depends on D17682

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:20:03 +00:00
Henrik Skupin
bc2b2e1e2a Bug 1495062 - [geckodriver] Updated changelog for the 0.24 release. r=ato
Depends on D17681

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:03:24 +00:00
Henrik Skupin
a7f1d64843 Bug 1495062 - [webdriver] Release 0.39.0. r=ato
Depends on D17680

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:02:51 +00:00
Henrik Skupin
267486a4e5 Bug 1495062 - [mozversion-rust] Release 0.2.0. r=ato
Depends on D17679

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

--HG--
extra : moz-landing-system : lando
2019-01-28 15:22:37 +00:00