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

661623 Коммитов

Автор SHA1 Сообщение Дата
Matthew Gaudet a5a3d1e566 Bug 1558604 - Defer initialization of JSFunction::nargs until after function parsing is done. r=jorendorff
The args count needs to be set before the LazyScript takes hold of the
functionbox, or else some code that references lazy functions can get the wrong
number of arguments (ie, CloneFunctionObjectIfNotSingleton on a lazy function)

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

--HG--
extra : moz-landing-system : lando
2019-07-23 17:49:31 +00:00
Matthew Gaudet a1b1769aac Bug 1558604 - Keep interpreted and interpretedLazy on FunctionBox r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D34587

--HG--
extra : moz-landing-system : lando
2019-07-23 17:49:31 +00:00
Ryan VanderMeulen 2599f90f55 Bug 1567891 - Update pdf.js to version 2.3.45. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D38855

--HG--
extra : moz-landing-system : lando
2019-07-23 17:41:52 +00:00
Brindusan Cristian 3b6016ba17 Backed out changeset 58eb45e75568 (bug 1566991) for build bustages at MobileViewportManager.cpp:400:24. CLOSED TREE 2019-07-23 20:36:44 +03:00
Tim Nguyen a76fcb146b Bug 1561955 - Make about:protections support dark mode. r=ewright,mtigley,johannh
Differential Revision: https://phabricator.services.mozilla.com/D38210

--HG--
extra : moz-landing-system : lando
2019-07-23 17:21:01 +00:00
Gijs Kruitbosch 67a95099e3 Bug 1469113 - fix intermittent issues in browser_884402_customize_from_overflow.js, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D39002

--HG--
extra : moz-landing-system : lando
2019-07-23 17:17:00 +00:00
Alexandre Poirot 75662cc393 Bug 1567760 - Fix OOM failures in browser_webconsole_inspect_cross_domain_object.js. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D38985

--HG--
extra : moz-landing-system : lando
2019-07-23 17:01:28 +00:00
André Bargull bfcc9c4667 Bug 1568172: Remove unused self-hosting implementation of %TypedArray%.prototype.set. r=tcampbell
The code was used for bug 1140752, which was closed as Won't Fix.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 12:54:16 +00:00
Tom Prince f6c3729465 Bug 1562287: [taskgraph] Fix tests around `try_task_config; rs=me
Differential Revision: https://phabricator.services.mozilla.com/D39050

--HG--
extra : moz-landing-system : lando
2019-07-23 16:42:26 +00:00
Razvan Maries 86980b4bb2 Merge mozilla-inbound to mozilla-central a=merge 2019-07-23 00:37:54 +03:00
harry fc56ff6f1f Bug 1551236 - Remove quantumbar handling from UITour.jsm. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D38912

--HG--
extra : moz-landing-system : lando
2019-07-22 20:59:56 +00:00
harry 81d04d807d Bug 1551237 - Remove quantumbar handling from UrlbarValueFormatter.jsm. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D38913

--HG--
extra : moz-landing-system : lando
2019-07-22 21:30:54 +00:00
Oana Pop Rus 763ca8a2dd Bug 1556687 - disable browser_perf-recording-notices-04.js for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D38990

--HG--
extra : moz-landing-system : lando
2019-07-23 12:13:52 +00:00
Ciure Andrei 98278afa46 Backed out changeset a858e4411532 (bug 1566595) for causing Windows MinGW builds bustages CLOSED TREE 2019-07-22 21:39:08 +03:00
Daniel Holbert ac190f8813 Bug 1566991: Add some assertions to sanity-check that our mobile viewport zoom factors are positive. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D38419

--HG--
extra : moz-landing-system : lando
2019-07-22 17:16:23 +00:00
Ehsan Akhgari f6fcc7e4bf Bug 1556632 - Increase the intermittent leak threshold for all wpt tests on OSX to 2100 bytes to allow for new fields to be added to OriginAttributes; r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D39023

--HG--
extra : moz-landing-system : lando
2019-07-23 15:25:08 +00:00
Cosmin Sabou 20d813093c Bug 1563597 - Fix lint errors. r=jdai
--HG--
extra : amend_source : 9ded5b32117f5d390d50b90d71e22d215d121f32
2019-07-23 19:50:19 +03:00
Cosmin Sabou 5e17231bd2 Backed out changeset 13bb9ba5f69b (bug 1561955) as requested by ntim. 2019-07-23 19:40:44 +03:00
Cosmin Sabou a4efa7bded Backed out 2 changesets (bug 1407945) for devtools failures on browser_tooltip.js.
Backed out changeset 1160c6868061 (bug 1407945)
Backed out changeset 359eec53f12e (bug 1407945)
2019-07-23 19:39:41 +03:00
Tim Nguyen 2836364337 Bug 1561955 - Make about:protections support dark mode. r=ewright,johannh
Differential Revision: https://phabricator.services.mozilla.com/D38210

--HG--
extra : moz-landing-system : lando
2019-07-23 16:25:27 +00:00
Mike Shal 1c560ed0f2 Bug 1567619 - Avoid double stat in preprocessed file installs; r=glandium
Followup to bug 1566044.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 03:03:36 +00:00
John Dai 5bed95bf3d Bug 1563597 - Support nsGlobalWindowOuter as observer notification's subject; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D39029

--HG--
extra : moz-landing-system : lando
2019-07-23 16:09:27 +00:00
Jed Davis 6b2b3d2faa Bug 1511556 - Don't leak crash annotation pipes when the crash reporter is disabled. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D38953

--HG--
extra : moz-landing-system : lando
2019-07-23 16:04:05 +00:00
Mihai Alexandru Michis 664ce04b80 Backed out changeset 814a517bdf2e (bug 1567848) for causing xpcshell and geckoview failure CLOSED TREE 2019-07-23 18:46:34 +03:00
Gijs Kruitbosch dca75bf8ea Bug 1567414 - ensure we display the 'Open' context menu entry on bookmarks when they load in new tabs by default, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D39025

--HG--
extra : moz-landing-system : lando
2019-07-23 15:24:38 +00:00
Nika Layzell 454761339c Bug 1568055 - Part 2: Set embedder for BrowsingContext upon frame creation, r=farre
This should help ensure that the embedder is always set soon enough that we
don't run into the situation which caused the null deref fixed by bug 1565489.

This patch also adds an assertion earlier in WindowGlobalParent's lifecycle to
ensure that the condition is satisfied. This assertion will fail before the
changes in part 1.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 08:05:50 +00:00
Nika Layzell d75c40bc90 Bug 1568055 - Part 1: SetDocument earlier in the clone operation for print, r=farre
This should ensure that the inner window for each document is set up correctly
before iframe elements are created in them during a static clone. Other,
non-static-clone cases are not affected because they cannot load subframes.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 12:26:31 +00:00
Micah Tigley 7cd712008e Bug 1567335 - Add an explicit CSS transition duration for the markup view's flash-out class. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D38805

--HG--
extra : moz-landing-system : lando
2019-07-23 01:50:11 +00:00
Gijs Kruitbosch 789cc82f3e Bug 1567848 - make XRE_IsE10sParentProcess always tell the truth on fennec, r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D38907

--HG--
extra : moz-landing-system : lando
2019-07-23 13:59:22 +00:00
Daisuke Akatsuka 43bb97631f Bug 1407945: Add a test for the tooltip in RDM. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D38827

--HG--
extra : moz-landing-system : lando
2019-07-23 13:54:32 +00:00
Daisuke Akatsuka 7ddb98f9d5 Bug 1407945: Calculate screenX and screenY in case of HTML element. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38826

--HG--
extra : moz-landing-system : lando
2019-07-23 13:59:23 +00:00
Mark Striemer e8fcd3492e Bug 1564522 - Grey out disabled add-ons in about:addons r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D38384

--HG--
extra : moz-landing-system : lando
2019-07-22 19:22:37 +00:00
Mihai Alexandru Michis bae6d95085 Backed out changeset 266931d06efb (bug 1558756) for causing devtools failures CLOSED TREE 2019-07-23 17:49:45 +03:00
Ola Gasidlo b7588f8d35 Bug 1558756 - Adding jest tests for components, r=ladybenko,jdescottes
added more jest test for components including snapshots + fixtures

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

--HG--
extra : moz-landing-system : lando
2019-07-23 14:35:42 +00:00
Rob Wu 60c5dd7843 Bug 1566984 - Support --no-install for Android mochitests r=gbrown,snorp
Add the `--no-install` option to reduce the time it takes to run
mochitests again on Android when the app does not need to be
re-installed.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 14:00:24 +00:00
Matthew Gaudet de053156e1 Bug 1552316 - Correct merge resolution error r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D36815

--HG--
extra : moz-landing-system : lando
2019-07-23 14:34:10 +00:00
Matthew Gaudet 0b49a819d6 Bug 1563324 - Remove use of FunctionBox::function() in ParseContext::init() r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D36814

--HG--
extra : moz-landing-system : lando
2019-07-23 14:33:56 +00:00
Matthew Gaudet c297db5a32 Bug 1563324 - Bug 1563325 - Remove unnecessary LazyScript::function_ checks r=tcampbell
The field is not nullable

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

--HG--
extra : moz-landing-system : lando
2019-07-23 14:33:42 +00:00
Nathan Froyd 5dda12ab15 Bug 1567944 - remove *DISABLE_INTEGRAL_CONSTANT_OVERFLOW_WARNING macros; r=dmajor
We don't support MSVC anymore, clang-cl ignores these pragmas, and
nobody actually used the macros anyway.

Depends on D38887

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

--HG--
extra : moz-landing-system : lando
2019-07-23 08:02:48 +00:00
Nathan Froyd 8a524a8529 Bug 1567944 - remove MSVC-specific warning goo from {Vector,Span}.h; r=dmajor
We don't support MSVC anymore, and clang-cl just ignores these pragmas.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 09:24:28 +00:00
Cosmin Sabou a1263fcf4d Bug 1567968 - Fix build bustages on compare-mozconfigs.py. r=froydnj 2019-07-23 17:15:31 +03:00
Geoff Brown 666781b9c0 Bug 1554326 - Always set toolkit.telemetry.eventping.enabled during unit tests; r=snorp
This pref defaults to true, but geckoview builds set it to false. Several tests assume
this pref is set; some android xpcshell tests currently fail when run against the geckoview apk
for this reason. Setting the pref in the test profile means that geckoview tests will run
with a different pref value than geckoview would normally use, but aligns the geckoview
test environment with firefox. (An alternative would be to skip geckoview tests that rely
on the pref.)

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

--HG--
extra : moz-landing-system : lando
2019-07-23 14:01:36 +00:00
Erica Wright 92fd2dd4a1 Bug 1567901 - Summary date on tracking report shows the correct date. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D38880

--HG--
extra : moz-landing-system : lando
2019-07-22 20:24:09 +00:00
Cosmin Sabou 38b8703751 Backed out 2 changesets (bug 1560513, bug 1566797) for causing bug 1567161 and backout conflicts.
Backed out changeset 27d0b01e9f3b (bug 1566797)
Backed out changeset 014889dc7434 (bug 1560513)

--HG--
extra : rebase_source : c4c05e5afe6716191f6be62eebd81d4b0b443c19
2019-07-23 16:42:02 +03:00
Nathan Froyd 27ddb75106 Bug 1567968 - remove manual setting of MOZ_LTO from x86-64 win64 mozconfigs; r=glandium
When we turned on xLTO, we removed the manual adding of Rust-side LTO
flags for Win64:

https://hg.mozilla.org/mozilla-central/rev/402b26b7e514#l10.12

and replaced it with automatic detection of "are we doing PGO on
Windows" in configure:

https://hg.mozilla.org/mozilla-central/rev/8ba3c1292475b96e2ccb46c3232c929863451ff6#l1.10

The problem is that we manually turned on xLTO in a number of different
windows configurations:

https://hg.mozilla.org/mozilla-central/rev/402b26b7e514#l11.1
https://hg.mozilla.org/mozilla-central/rev/402b26b7e514#l12.1
https://hg.mozilla.org/mozilla-central/rev/402b26b7e514#l13.1

Which I think we shouldn't have done: making the above change turns on
xLTO for non-shippable builds as well.  We should just let
PGO-ness (i.e. shippable builds) take care of turning on xLTO for us.

Note that we leave the aarch64 configs as they are; they were doing LTO
prior to the xLTO change and it's fine to leave them doing xLTO after.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 02:59:41 +00:00
Jeff Muizelaar 8d570e1838 Bug 1567807. Add 'build.gradle' to 'files-changed' list for wrench.
Differential Revision: https://phabricator.services.mozilla.com/D39008

--HG--
extra : moz-landing-system : lando
2019-07-23 13:34:40 +00:00
sotaro 4153c76630 Bug 1568136 - Call gfxUtils::RemoveShaderCacheFromDiskIfNecessary() in gfxPlatform::InitWebRenderConfig() r=nical
The RemoveShaderCacheFromDiskIfNecessary() needs to be called after WebRenderConfig initialization.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 12:22:41 +00:00
Cameron McCormack 966044b6f6 Bug 1567808 - Remove unused HTMLInputElement::FlushFrames. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D38831

--HG--
extra : moz-landing-system : lando
2019-07-22 14:44:17 +00:00
kriswright f3784452f7 Bug 1565302 - Set an appropriate stack size for XPCOM helper threads r=froydnj
Specifies the helper stack size from HelperThreads.cpp and called SetThreadStackSize(...) in HelperThreadPool ctor.

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

--HG--
extra : moz-landing-system : lando
2019-07-23 22:44:01 +00:00
Emilio Cobos Álvarez 00183756b9 Bug 1567237 - followup: Fix ESLint complaints in test.
CLOSED TREE
2019-07-24 00:43:39 +02:00