julianwels
1e1856b4fe
Bug 1647336 - Fixed incorrect icon and site-identity information on HTTPS-Only Error Page. r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D83134
2020-07-14 14:07:50 +00:00
André Bargull
f984b9da58
Bug 1652148: Handle allocation failure in AggregateError constructor. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D83236
2020-07-14 14:03:38 +00:00
Simon Giesecke
dc7bfed6ba
Bug 1646006 - Merge GetFileInfo and CreateFileInfo and make locking less quirky. r=janv,dom-workers-and-storage-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82878
2020-07-14 11:14:23 +00:00
Tooru Fujisawa
01f2ebb269
Bug 1623826 - Do not expose outerWidth/outerHeight features of window.open to web content. r=smaug
...
Depends on D81969
Differential Revision: https://phabricator.services.mozilla.com/D81970
2020-07-14 13:23:50 +00:00
Tooru Fujisawa
c42c1fb98a
Bug 1645084 - Stop collecting telemetry for outerWidth/outerHeight features of window.open in web content. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D81969
2020-07-14 13:23:38 +00:00
Nathan Froyd
aa851e0e30
Bug 1652098 - move linux base toolchain builds to their own file; r=dmajor
...
The explanatory comment at the top of the new file provides some context.
The larger motivating context here is wanting to use `job-defaults` to clean
up the toolchain fetches for the Linux build jobs. But if we did that, we
run into the problem that such fetches are merged with whatever the
individual job(s) specify for their toolchain fetches, not replaced. So
we'd wind up with multiple clang toolchains being downloaded, or similar,
and things would go downhill from there, as workers attempt to unpack those
things to the same location (which is bad) or perhaps error out (which is
also bad).
This change therefore paves the way for providing `job-defaults` in linux.yml.
Differential Revision: https://phabricator.services.mozilla.com/D83158
2020-07-14 13:55:31 +00:00
Dan Minor
3d8845fae5
Bug 1438102 - Update colour scheme for ice candidates on about:webrtc; r=ng
...
This is the pale colour scheme from https://personal.sron.nl/~pault/#sec:qualitative .
It is designed to be used in the backgrounds of tables. It does not conflict
with the default text selection colour on OS X, and should be more friendly to
colour blind people.
Differential Revision: https://phabricator.services.mozilla.com/D83366
2020-07-14 13:41:10 +00:00
Masayuki Nakano
0c8108d6fb
Bug 1649980 - part 17: Merge `WSRunObject::DeleteInvisibleASCIIWhiteSpacesInternal()` to `WSRunObject::DeleteInvisibleASCIIWhiteSpaces()` r=m_kato
...
Now, it does not need to be a `WSRunObject` instance so that its wrapper to
create `WSRunObject` instance is not necessary.
Differential Revision: https://phabricator.services.mozilla.com/D82710
2020-07-14 11:57:22 +00:00
Razvan Maries
ecb7c85432
Backed out 3 changesets (bug 1635828) for perma failures on test_sts_privatebrowsing_perwindowpb.html and browser_tab_detach_restore.js. CLOSED TREE
...
Backed out changeset c0822aa74d29 (bug 1635828)
Backed out changeset 6dacf81142c4 (bug 1635828)
Backed out changeset 075697c4a0d4 (bug 1635828)
2020-07-14 17:01:25 +03:00
Miko Mynttinen
5c6954fa0d
Bug 1652550 - Disable RenderExternalTextureHost when BufferTextureHost is wrapped with GPUVideoTextureHost r=mattwoodrow
...
This patch also re-enables client storage for Nightly builds (gfx.webrender.enable-client-storage=true).
Differential Revision: https://phabricator.services.mozilla.com/D83375
2020-07-14 13:31:32 +00:00
Ted Campbell
fb1ec7715e
Bug 1652728 - Remove FunctionBox::function() accessor. r=arai
...
Differential Revision: https://phabricator.services.mozilla.com/D83496
2020-07-14 13:22:09 +00:00
Masayuki Nakano
6d5a2ed757
Bug 1649980 - part 16: Make `WSRunObject::DeleteWSForward()` static r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D82709
2020-07-14 11:25:13 +00:00
Jonathan Watt
fc4433e514
Bug 1652683. Minor cleanup in nsGlobalWindowOuter::PrintOuter. r=bobowen CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D83468
2020-07-14 10:09:30 +00:00
Razvan Maries
a62e79a7e8
Backed out changeset a246c21f820d (bug 1652683) for perma failures on nsCOMPtr.h. CLOSED TREE
2020-07-14 16:03:41 +03:00
yulia
a589afcb7d
Bug 1650340 - Fix deleteElementInOptionalChain; r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D82357
2020-07-14 12:50:03 +00:00
championshuttler
7670b95ed4
Bug 1498604 - Update the message to use mach npm now.r=dmose
...
Differential Revision: https://phabricator.services.mozilla.com/D83418
2020-07-13 23:12:38 +00:00
Masayuki Nakano
6d8ecf188f
Bug 1649980 - part 15: Make `WSRunObject::DeleteWSBackward()` static r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D82708
2020-07-14 10:59:10 +00:00
Andrea Marchesini
11e679024e
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 3 - partition key, r=xeonchen
...
Differential Revision: https://phabricator.services.mozilla.com/D83316
2020-07-14 12:17:29 +00:00
Andrea Marchesini
cfb2e33148
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 2 - tests, r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D74078
2020-07-14 12:17:29 +00:00
Andrea Marchesini
c511bc0f58
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 1 - implementation, r=timhuang,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D74077
2020-07-10 15:48:30 +00:00
Mirko Brodesser
cac98dad3c
Bug 1649121: part 37) Move some methods to `FragmentFromPasteCreator`. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D83325
2020-07-14 08:54:14 +00:00
Mirko Brodesser
0d5c14fde1
Bug 1649121: part 36) Move setting start- and end-offsets out of `FragmentFromPasteCreator`. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D83324
2020-07-14 09:08:25 +00:00
Mirko Brodesser
b16297fa5f
Bug 1649121: part 35) Add `FragmentFromPasteCreator`. r=masayuki
...
First step of breaking up the complex corresponding method.
Differential Revision: https://phabricator.services.mozilla.com/D83323
2020-07-14 09:23:58 +00:00
Razvan Maries
b434fc9008
Backed out changeset 6b518e88bdf9 (bug 1450853) for perma failures on empty-samples.webm. CLOSED TREE
2020-07-14 15:26:22 +03:00
Ted Campbell
c11bf9b5e4
Bug 1614041 - Move ModuleObject allocation into Stencil instantiation r=arai
...
Depends on D83270
Differential Revision: https://phabricator.services.mozilla.com/D83271
2020-07-14 12:06:46 +00:00
Ted Campbell
e86ddde10d
Bug 1614041 - Store FunctionDeclarations in StencilModuleMetadata r=arai
...
Use StencilModuleMetadata to hold module function-declarations list so that a
ModuleObject is no longer needed to perform parsing.
Depends on D83274
Differential Revision: https://phabricator.services.mozilla.com/D83270
2020-07-14 12:06:39 +00:00
Ted Campbell
5e3259e17f
Bug 1614041 - Stop storing binding name in module function-decl list r=arai
...
The binding name is by definition the explicitName of the JSFunction so do
not store a copy of it. This avoids needing to trace that anymore.
Depends on D83269
Differential Revision: https://phabricator.services.mozilla.com/D83274
2020-07-14 12:06:31 +00:00
Ted Campbell
78dc067d78
Bug 1614041 - Stop using ModuleObject* in ScopeCreationData r=mgaudet
...
Similar to what is done for FunctionScope, defer the initialization of
ModuleScope::Data::module field until creating concrete scope.
Depends on D83206
Differential Revision: https://phabricator.services.mozilla.com/D83269
2020-07-14 12:06:29 +00:00
Ted Campbell
5211daac48
Bug 1614041 - Defer ModuleBuilder GC allocations r=arai
...
Introduce StencilModuleEntry type to replace {Import,Export}EntryObject
during parsing. Also introduce StencilModuleMetadata to hold resulting
import/export tables.
Differential Revision: https://phabricator.services.mozilla.com/D83206
2020-07-14 12:06:21 +00:00
Olli Pettay
58ab7096a2
Bug 1647431, make ReportShadowDOMUsage Fission compatible, r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D83471
2020-07-14 11:22:20 +00:00
Jonathan Watt
1f80851418
Bug 1652683. Minor cleanup in nsGlobalWindowOuter::PrintOuter. r=bobowen
...
Differential Revision: https://phabricator.services.mozilla.com/D83468
2020-07-14 10:09:30 +00:00
David Major
82ce441b57
Bug 1616694 - Turn the macosx-cross toolchain task into a mere repackage r=nalexander
...
Currently the macosx-cross toolchain build pulls in a linux64-clang toolchain, uses it to build a Mac native toolchain, and then clobbers the result with pieces of the Linux toolchain. This means that the same version of LLVM is used to build the Mac pieces and be part of the final artifact. This will become a problem with upcoming LLVM 11 where we'll want to build the Mac pieces with LLVM 9 but otherwise repackage an LLVM 11 Linux toolchain.
So this commit makes the macosx-cross workflow look more like the win-cross one: take two compilers built elsewhere and just merge them.
Differential Revision: https://phabricator.services.mozilla.com/D83378
2020-07-14 11:33:50 +00:00
Sebastian Streich
9a66f3e9e3
Bug 1450853 - Use Generic Error for 3rdparty MediaElement r=ckerschb,smaug
...
***
Add test
Differential Revision: https://phabricator.services.mozilla.com/D80080
2020-07-14 11:16:24 +00:00
Razvan Maries
c71ba38690
Backed out 5 changesets (bug 1646358) for perma failures on nsTSubstring.h. CLOSED TREE
...
Backed out changeset 432a56d9e68e (bug 1646358)
Backed out changeset f7ebad48e890 (bug 1646358)
Backed out changeset aa32d2fc1762 (bug 1646358)
Backed out changeset 91fce3e27eac (bug 1646358)
Backed out changeset 059a823032d2 (bug 1646358)
2020-07-14 14:32:31 +03:00
Jan de Mooij
fdf93b1ef5
Bug 1652049 - Handle GuardNullProto in GetObject. r=anba
...
Differential Revision: https://phabricator.services.mozilla.com/D83488
2020-07-14 11:11:29 +00:00
Liang-Heng Chen
fdd6c5b0bd
Bug 1652243 - add query string to avoid reading from cache; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D83472
2020-07-14 10:27:19 +00:00
Masayuki Nakano
af86f0b72b
Bug 1649980 - part 14: Make `WSRunObject::PrepareToSplitAcrossBlocksPriv()` static r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D82707
2020-07-14 10:07:41 +00:00
Kershaw Chang
ec92851005
Bug 1646358 - Only set 'Alt-Used' when the header is not empty r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D82675
2020-07-14 10:24:57 +00:00
Kershaw Chang
52183b9c18
Bug 1646358 - Remove unnecessary main thread dispatch, r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D80004
2020-07-14 10:24:39 +00:00
Kershaw Chang
7ef2bfaa1e
Bug 1646358 - Update transfer size in OnDataAvailable r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D81977
2020-07-14 10:24:21 +00:00
Kershaw Chang
aa22580027
Bug 1646358 - Calculate request size in parent process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D81976
2020-07-14 10:24:04 +00:00
Kershaw Chang
4d4e00b6c4
Bug 1646358 - Make sure remote address is available at the right time r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D80511
2020-07-14 10:23:41 +00:00
Emilio Cobos Álvarez
ff86a1d84e
Bug 1608358 - Fix allowfullscreen check to check for feature policy. r=baku
...
We can clean up this code once the feature policy pref goes away, but
meanwhile this should do the right thing.
Differential Revision: https://phabricator.services.mozilla.com/D82976
2020-07-13 21:15:54 +00:00
Sylvestre Ledru
1dbb63db2b
Bug 1519636 - Reformat recent changes to the Google coding style r=andi
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D83258
2020-07-14 09:34:19 +00:00
Razvan Maries
269fbe86a7
Backed out changeset 360e214bf67b (bug 1530052) as requested. CLOSED TREE
2020-07-14 12:19:59 +03:00
Razvan Maries
4f6b5e6e2a
Backed out 2 changesets (bug 1648038) for build bustages on nsDocShell.cpp. CLOSED TREE
...
Backed out changeset 78b8a2b9277a (bug 1648038)
Backed out changeset b6b620d72e6b (bug 1648038)
2020-07-14 12:17:31 +03:00
Peter Van der Beken
48cb1143b8
Bug 1648038 - Create session history entry in the parent without checking if session history is on for the browsing context, because we only find out later if session history is disabled. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D80884
2020-07-14 08:57:59 +00:00
Peter Van der Beken
f481f2b486
Bug 1648038 - Don't require session history object when creating an entry. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D80883
2020-07-14 08:57:54 +00:00
Julian Descottes
a595fcea96
Bug 1651605 - Disable Service Worker support in DevTools Debugger r=Honza
...
We ran an experiment to assess the impact of the feature.
We could verify a significant performance impact on the opening times for the debugger.
It also led to a decrease in overall devtools usage and retention.
Therefore we are disabling the feature until we can implement it with better performance.
This should be implemented with https://bugzilla.mozilla.org/show_bug.cgi?id=1651522
Differential Revision: https://phabricator.services.mozilla.com/D83312
2020-07-14 08:44:59 +00:00
Belén Albeza
ee49d74c3b
Bug 1643253 - Part 2: Add telemetry mochitests r=jdescottes,Honza
...
Differential Revision: https://phabricator.services.mozilla.com/D82047
2020-07-14 07:22:48 +00:00