Boris Zbarsky
4c46b448a8
Bug 1611993. nsImageBoxFrame should not UpdateImage when it's not safe to run script. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D61718
--HG--
extra : moz-landing-system : lando
2020-02-05 23:14:37 +00:00
Matthew Gaudet
c68ca0bb82
Bug 1611528 - Fix rebase error r=BUSTAGE CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D61765
--HG--
extra : amend_source : bc41a1e97ccc2ac7c5e781cdb143ab6ea82cc313
2020-02-06 01:15:59 +02:00
Matthew Gaudet
4c949c3bea
Bug 1611528 - Remove BytecodeCompiler r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61039
--HG--
extra : moz-landing-system : lando
2020-02-05 19:11:50 +00:00
Matthew Gaudet
58f97c5677
Bug 1611528 - Remove StandaloneFunctionInfo r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61038
--HG--
extra : moz-landing-system : lando
2020-02-05 19:10:54 +00:00
Matthew Gaudet
b24e647f49
Bug 1611528 - Remove ModuleInfo r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61037
--HG--
extra : moz-landing-system : lando
2020-02-05 19:10:36 +00:00
Matthew Gaudet
d716f031a6
Bug 1611528 - Remove EvalScriptInfo r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61036
--HG--
extra : moz-landing-system : lando
2020-02-05 19:10:11 +00:00
Matthew Gaudet
60ec335cd1
Bug 1611528 - Delete GlobalScriptInfo r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61035
--HG--
extra : moz-landing-system : lando
2020-02-05 19:09:51 +00:00
Matthew Gaudet
3b4dea805c
Bug 1611528 - Use CompilationInfo for handleParseFailure r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61034
--HG--
extra : moz-landing-system : lando
2020-02-05 19:09:24 +00:00
Matthew Gaudet
ad096db690
Bug 1611528 - Remove assertSourceCreated r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61033
--HG--
extra : moz-landing-system : lando
2020-02-05 19:09:06 +00:00
Matthew Gaudet
a14356560b
Bug 1611528 - Remove BytecodeCompiler::emplaceEmitter r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61032
--HG--
extra : moz-landing-system : lando
2020-02-05 19:08:48 +00:00
Matthew Gaudet
cf2ceb28b7
Bug 1611528 - Thin use of BytecodeCompiler in SourceAwareCompiler r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61031
--HG--
extra : moz-landing-system : lando
2020-02-05 19:08:24 +00:00
Matthew Gaudet
ac6136d008
Bug 1611528 - Disconnect a bit of SourceAwareParser r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61030
--HG--
extra : moz-landing-system : lando
2020-02-05 19:08:06 +00:00
Matthew Gaudet
47f3d94897
Bug 1611528 - Remove BytecodeCompiler::assignSource r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61029
--HG--
extra : moz-landing-system : lando
2020-02-05 19:07:46 +00:00
Matthew Gaudet
cb0dd2a3f4
Bug 1611528 - Convert CanLazilyParse to a static function r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61028
--HG--
extra : moz-landing-system : lando
2020-02-05 19:07:23 +00:00
Matthew Gaudet
9769227d24
Bug 1611528 - Remove BytecodeCompiler::context r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61027
--HG--
extra : moz-landing-system : lando
2020-02-05 19:07:00 +00:00
Matthew Gaudet
f1e364f7bf
Bug 1611528 - Remove script member from BytecodeCompiler r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61026
--HG--
extra : moz-landing-system : lando
2020-02-05 19:06:42 +00:00
Matthew Gaudet
62b7dc16ac
Bug 1611528 - Remove Directives from BytecodeCompiler r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61025
--HG--
extra : moz-landing-system : lando
2020-02-05 19:06:19 +00:00
Matthew Gaudet
d9724ce4df
Bug 1611528 - Remove AutoInitializeSourceObject and sourceObjectPtr r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61024
--HG--
extra : moz-landing-system : lando
2020-02-05 19:06:02 +00:00
Matthew Gaudet
2581e85174
Bug 1611528 - Remove BytecodeCompiler::scriptSource r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61023
--HG--
extra : moz-landing-system : lando
2020-02-05 19:05:59 +00:00
Matthew Gaudet
ce0ccfd13b
Bug 1611528 - Move AutoKeepAtoms to CompilationInfo, and make it the only instance r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61022
--HG--
extra : moz-landing-system : lando
2020-02-05 20:42:51 +00:00
Matthew Gaudet
565428ff4e
Bug 1611528 - Move Context and options out of BytecodeCompiler and into CompilationInfo r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61021
--HG--
extra : moz-landing-system : lando
2020-02-05 19:04:43 +00:00
Matthew Gaudet
d921b22d43
Bug 1611528 - Rename ParseInfo to CompilationInfo r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61020
--HG--
rename : js/src/frontend/ParseInfo.h => js/src/frontend/CompilationInfo.h
extra : moz-landing-system : lando
2020-02-05 22:33:18 +00:00
Matthew Gaudet
bc974fac12
Bug 1611528 - Add include for CheckRecursionLimit r=djvj
...
Differential Revision: https://phabricator.services.mozilla.com/D61019
--HG--
extra : moz-landing-system : lando
2020-02-05 19:02:43 +00:00
Jason Orendorff
619bfecd4b
Bug 1610606 - Make js::ErrorReport::init always populate filename on success. r=nbp.
...
Differential Revision: https://phabricator.services.mozilla.com/D60983
--HG--
extra : moz-landing-system : lando
2020-02-05 22:20:27 +00:00
Emilio Cobos Álvarez
227891b140
Bug 1613176 - Prove to the incoming clang plugin that our templates are indeed trivially copiable. r=boris
...
Otherwise it'd error, which is not great. We could add a custom attribute in
there if needed or something, or fix cbindgen to generate these for us as
described in the issue linked from the comments.
Do this in ServoStyleConstsInlines as that's where we have the guarantee that
the templates have been defined, and that the file is included every time
ServoStyleConsts is included.
Differential Revision: https://phabricator.services.mozilla.com/D61625
--HG--
extra : moz-landing-system : lando
2020-02-05 22:20:29 +00:00
Kirk Steuber
d94307cf3a
Bug 1612735 - Fix font size regression on preferences dialogs without a <dialog> element r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D61758
--HG--
extra : moz-landing-system : lando
2020-02-05 22:18:38 +00:00
Sylvestre Ledru
9ee8d05df3
Bug 1613074 - Enable -Wunused-function & -Wunused-variable at the build phase r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D61550
--HG--
extra : moz-landing-system : lando
2020-02-04 14:36:58 +00:00
Kendall Werts
a3b87c2eaa
Bug 1613250 - Bring long press for new container tab menu back. r=Gijs,flod
...
Added long press as well as the old tooltip language back
and updated 2 tests.
Differential Revision: https://phabricator.services.mozilla.com/D61717
--HG--
extra : moz-landing-system : lando
2020-02-05 21:50:58 +00:00
ajitesh
32393abc70
Bug 1592831 - browser.themes.reset should not reset the global theme unless the current global theme was created by the extension r=robwu
...
Summary
Before the changes, if an mozilla addons theme was applied and an theme extension api has been called which call theme.reset() from background.js script then the browser theme was getting reset, which
should'nt happen. Code changes made in toolkit/components/extension/parent/ext-theme.js
Differential Revision: https://phabricator.services.mozilla.com/D58095
--HG--
extra : moz-landing-system : lando
2020-02-05 20:13:07 +00:00
MahakBansal
a2c33f1195
Bug 1208906 - Fix a conditional statement in nsNativeThemeWin::GetThemePartAndState. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D61623
--HG--
extra : moz-landing-system : lando
2020-02-05 20:34:22 +00:00
Andrew Osmond
0173964fde
Bug 1604535 - Disable OMTP on some 32-bit systems due to memory pressure. r=jrmuizel
...
We will no longer allow OMTP on 32-bit systems with less than 2GB of RAM
and 2 or fewer cores. These systems are unlikely to realize a benefit
from OMTP and see a higher than normal incidence of OOM crashes in the
content process due to OMTP having a higher memory footprint.
Differential Revision: https://phabricator.services.mozilla.com/D60058
--HG--
extra : moz-landing-system : lando
2020-02-03 11:39:06 +00:00
Noemi Erli
931c2134af
Backed out changeset 579552c57946 (bug 1613250) for causing failures in test_tabbrowser.xhtml CLOSED TREE
2020-02-05 22:00:34 +02:00
Gabriel Luong
11ef385535
Bug 1613460 - Only enable keyboard control for PiP in Nightly. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D61731
--HG--
extra : moz-landing-system : lando
2020-02-05 19:16:14 +00:00
Shane Caraveo
972d50bba2
Bug 1589494 make webrequest urlclassification non-privileged r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D61488
--HG--
extra : moz-landing-system : lando
2020-02-04 23:35:16 +00:00
Sylvestre Ledru
a3339f89c0
Bug 1613395 - Disable gcc -Wattributes on some thirdparty media code r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D61698
--HG--
extra : moz-landing-system : lando
2020-02-05 18:39:58 +00:00
Doug Thayer
38a92008fc
Bug 1610137 - Fix profiler_shutdown call with fast shutdown r=gerald
...
If we're in a fast shutdown, we don't care about cleaning up anything -
we just want to get the profile saved if the env var is set up for doing
so.
Differential Revision: https://phabricator.services.mozilla.com/D61598
--HG--
extra : moz-landing-system : lando
2020-02-05 18:07:00 +00:00
Valentin Gosu
08025af427
Bug 1595572 - Remove NetworkConnectivityService.cpp MOZ_ASSERT("unknown request") r=kershaw
...
In a corner case race we might receive a notification from the wrong channel.
- mIPv4Channel is loading and calls nsHttpChannel::DoAuthRetry(NS_OK)
- RecheckDNS() is called and mIPv4Channel gets replaced
we call Cancel for the old channel
- nsHttpChannel::ContinueDoAuthRetry is called, which calls OnStopRequest
for the old channel
- We hit the assertion because we get the call for the wrong channel
Differential Revision: https://phabricator.services.mozilla.com/D61165
--HG--
extra : moz-landing-system : lando
2020-02-05 14:16:52 +00:00
Kershaw Chang
3874b4bd01
Bug 1612362 - Convert SECOidTag to EVStatus eariler in SSLServerCertVerificationJob::Run r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D61377
--HG--
extra : moz-landing-system : lando
2020-02-05 18:34:23 +00:00
Kershaw Chang
c433ee07ac
Bug 1612362 - Using arrays of array bytes to replace BuiltCertChain r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D61374
--HG--
extra : moz-landing-system : lando
2020-02-05 18:33:58 +00:00
Kershaw Chang
4c01ed0b57
Bug 1612362 - Refactor SSLServerCertVerificationJob for reusing the code r=keeler
...
In order to reuse SSLServerCertVerificationJob, this patch exposes SSLServerCertVerificationJob and adds ServerCertVerificationResultCallback for delivering the verification result.
Differential Revision: https://phabricator.services.mozilla.com/D58604
--HG--
extra : moz-landing-system : lando
2020-02-05 18:31:25 +00:00
Kershaw Chang
599e6f65d0
Bug 1612362 - Using arrays of array bytes to replace UniqueCERTCertList r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D58608
--HG--
extra : moz-landing-system : lando
2020-01-31 15:09:03 +00:00
Kershaw Chang
eda74595de
Bug 1612362 - Add a helper function to convert CertificateTransparencyInfo to CertificateTransparencyStatus r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D50833
--HG--
extra : moz-landing-system : lando
2020-01-30 15:11:14 +00:00
Rob Lemley
b23030106d
Bug 1609987 - Port bug 1568006: Allow projects to modify decision parameters. r=tomprince
...
More ports from external taskgraph project. Short term, this will be used to get partial updates
working for Thunderbird.
Differential Revision: https://phabricator.services.mozilla.com/D61636
--HG--
extra : moz-landing-system : lando
2020-02-04 22:32:12 +00:00
Kendall Werts
451f25113a
Bug 1613250 - Bring long press for new container tab menu back. r=Gijs,flod
...
Added long press as well as the old tooltip language back
Differential Revision: https://phabricator.services.mozilla.com/D61717
--HG--
extra : moz-landing-system : lando
2020-02-05 17:51:12 +00:00
Paul Adenot
c17dc41bb3
Bug 1161025 - Reject attempts to set non-null AudioBufferSourceNode.buffer more than once r=karlt,baku
...
as spec'd in https://github.com/WebAudio/web-audio-api/pull/743
This also removes the crashtests that don't apply anymore now that a buffer
cannot be set more than once, and changes another one so it still tests what
needs to be tested, but doesn't time-out.
Differential Revision: https://phabricator.services.mozilla.com/D58756
--HG--
extra : moz-landing-system : lando
2020-02-05 16:26:52 +00:00
Ryan VanderMeulen
20e7951d6c
Bug 1613426 - Update pdf.js to version 2.4.326. r=bdahl
...
Differential Revision: https://phabricator.services.mozilla.com/D61713
--HG--
extra : moz-landing-system : lando
2020-02-05 17:18:48 +00:00
Daniel Holbert
bf616e9f11
Bug 1613198: Move inline impls for nsIFrame::GetNormalPosition and GetLogicalNormalPosition into nsIFrameInlines.h. r=jfkthame
...
Also, add an nsIFrameInlines.h include to all .cpp files who call these APIs
and who don't yet have an include for this header.
Differential Revision: https://phabricator.services.mozilla.com/D61615
--HG--
extra : moz-landing-system : lando
2020-02-05 09:52:35 +00:00
Jonathan Kew
f5a68f1eab
Bug 1613162 - Hook up the 'slnt' and 'ital' axis sliders in the font inspector to the 'font-style' property. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D61588
--HG--
extra : moz-landing-system : lando
2020-02-05 16:53:36 +00:00
Andrew McCreight
f058acf8e8
Bug 1612447, part 4 - Use UniquePtr for XPCMaps. r=bzbarsky
...
The main advantage here is that it documents who really owns the
maps.
Differential Revision: https://phabricator.services.mozilla.com/D61330
--HG--
extra : moz-landing-system : lando
2020-02-05 03:30:48 +00:00
Andrew McCreight
3fb9c6fefb
Bug 1612447, part 3 - Fix sizes of XPCMaps. r=bzbarsky
...
This will make the places we call ctors a little nicer, and the
extra flexibility is never used.
Differential Revision: https://phabricator.services.mozilla.com/D61329
--HG--
extra : moz-landing-system : lando
2020-02-05 03:29:29 +00:00