Cosmin Sabou
6041076346
Backed out changeset daeba572395d (bug 1541339) for xpcshell failures on test_dns_proxy_bypass.
2019-04-26 21:26:21 +03:00
Cosmin Sabou
6128796e78
Backed out changeset 348e15018884 (bug 1530335) for turning bug 1540336 into permafail.
...
--HG--
extra : amend_source : 9177f13fa73fe36345cd82bc876b946649dd2e66
2019-04-26 21:20:55 +03:00
Steve Fink
5a33bd5976
Bug 1538779 - Make `Rooted<MyContainer> c(cx)` the equivalent of `Rooted<MyContainer> c(cx, MyContainer(cx))` if possible r=jwalden
...
Differential Revision: https://phabricator.services.mozilla.com/D26797
--HG--
extra : moz-landing-system : lando
2019-04-26 16:54:43 +00:00
Andrea Marchesini
1739e25925
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - IPCBlobInputStream actors, r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D28191
--HG--
extra : moz-landing-system : lando
2019-04-26 18:04:02 +00:00
Andrea Marchesini
7d30a9996e
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - TemporaryIPCBlob actors, r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D28190
--HG--
extra : moz-landing-system : lando
2019-04-26 18:01:53 +00:00
Andrea Marchesini
69fd7c57d7
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - PendingIPCBlob actors, r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D28189
--HG--
extra : moz-landing-system : lando
2019-04-26 18:01:08 +00:00
Andrea Marchesini
de9252905e
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - FileCreator actors, r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D28188
--HG--
extra : moz-landing-system : lando
2019-04-26 18:00:33 +00:00
Andrea Marchesini
2f3e6d3c75
Bug 1534712 - Expose mozIIPCBlobInputStream for WebRequestUpload, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D28984
--HG--
extra : moz-landing-system : lando
2019-04-26 17:53:27 +00:00
Andrea Marchesini
35bde55efd
Bug 1534712 - Port FileCreatorHelper to PBackground, r=smaug
...
FileCreatorHelper creates a FileBlobImpl on the main-thread and, because of
this, we end up executing I/O operations on that thread, slowing down other
components. With this patch, FileCreatorHelper logic is moved to PBackground.
That the 'type' getter is still called on the main-thread because FileBlobImpl
uses nsIMIMEService which is a non thread-safe component.
Differential Revision: https://phabricator.services.mozilla.com/D27641
--HG--
extra : moz-landing-system : lando
2019-04-26 17:53:07 +00:00
Ehsan Akhgari
72d6086fa4
Bug 1547191 - Make sure ThirdPartyUtil::GetBaseDomainFromWindow() correctly deals with nullptr arguments; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D29030
--HG--
extra : moz-landing-system : lando
2019-04-26 17:47:02 +00:00
Ehsan Akhgari
a18d1e13f4
Bug 1547114 - Part 7: Get rid of nsCookieModule.h/cpp; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D28998
--HG--
extra : moz-landing-system : lando
2019-04-26 15:42:24 +00:00
Ehsan Akhgari
31a8a7053e
Bug 1547114 - Part 6: Convert network.cookie.lifetimePolicy into a static pref; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D28997
--HG--
extra : moz-landing-system : lando
2019-04-26 15:42:01 +00:00
Ehsan Akhgari
c8fea1ecad
Bug 1547114 - Part 5: Remove nsICookiePermission::CanAccess(); r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D28996
--HG--
extra : moz-landing-system : lando
2019-04-26 15:41:07 +00:00
Andrea Marchesini
1e2d43b310
Bug 1541339 - WebSocket channel should use the correct CookieSettings in workers, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D28949
--HG--
extra : moz-landing-system : lando
2019-04-26 17:44:59 +00:00
Markus Stange
3da5cd3df2
Bug 1533562 - Do not move the TitlebarGradientView from a ToolbarWindow into a BorderlessWindow when hiding the window chrome. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D25516
--HG--
extra : moz-landing-system : lando
2019-04-26 17:27:09 +00:00
Markus Stange
99b8e92ccc
Bug 1533562 - Implement titlebar gradient drawing with a new TitlebarGradientView. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D22646
--HG--
extra : moz-landing-system : lando
2019-04-26 17:26:57 +00:00
Markus Stange
1079ac444c
Bug 1533562 - Always make the content view of ToolbarWindows cover the entire window. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D22645
--HG--
extra : moz-landing-system : lando
2019-04-26 17:26:39 +00:00
Markus Stange
58796cf49b
Bug 1533562 - Remove override of -[NSThemeFrame _unifiedToolbarFrame]. r=spohl
...
This override has no effect in CoreAnimation-backed windows. The upcoming
patches will implement an alternative approach.
Differential Revision: https://phabricator.services.mozilla.com/D22644
--HG--
extra : moz-landing-system : lando
2019-04-26 17:26:31 +00:00
Markus Stange
467f5af7ba
Bug 1533562 - Remove code that deals with non-rounded bottom corners on regular windows. r=spohl
...
Rounded bottom corners have been the default since 10.7.
Differential Revision: https://phabricator.services.mozilla.com/D22643
--HG--
extra : moz-landing-system : lando
2019-04-26 17:26:14 +00:00
Markus Stange
c0aa023eb0
Bug 1533562 - Remove synchronous repaint capability of setTitlebarNeedsDisplayInRect:sync: and also remove the rect parameter because we always pass the same value to it. r=spohl
...
The synchronous paint was only needed a long time ago when we were calling this
method during drawRect. We're not doing that any more, we usually call it from
viewWillDraw now. But even at the time, forcing a synchronous paint *within*
a paint was extremely sketchy, so best just to remove the code.
Differential Revision: https://phabricator.services.mozilla.com/D22642
--HG--
extra : moz-landing-system : lando
2019-04-26 17:25:59 +00:00
Daosheng Mu
d729d0c7d3
Bug 1476092 - Enable VR process by default in Windows Release. r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D28382
--HG--
extra : moz-landing-system : lando
2019-04-22 19:34:03 +00:00
Dana Keeler
b70b80aa02
bug 1544244 - run test_toolkit_securityreporter.js sequentially (it uses hard-coded ports) r=mgoodwin
...
test_toolkit_securityreporter.js uses BadCertServer, which uses hard-coded
ports, so it needs to run sequentially.
Differential Revision: https://phabricator.services.mozilla.com/D28709
--HG--
extra : moz-landing-system : lando
2019-04-26 17:32:07 +00:00
Matt Brubeck
47aeb82d30
Bug 1545170 - Fix outdated javadoc comment for LoadRequest.isRedirect. r=geckoview-reviewers,esawin
...
Differential Revision: https://phabricator.services.mozilla.com/D28879
--HG--
extra : moz-landing-system : lando
2019-04-26 06:00:17 +00:00
Aaron Klotz
c2bb05fdfb
Bug 1547113: Add support for section table parsing to nt::PEHeaders; r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D28905
--HG--
extra : moz-landing-system : lando
2019-04-26 15:55:11 +00:00
Yaron Tausky
6e39f30075
Bug 1544750 - Part 1: Refactor some IndexedDB code to use ErrorResult r=asuth
...
This is mostly laying the groundwork for further refactoring.
Differential Revision: https://phabricator.services.mozilla.com/D27666
--HG--
extra : moz-landing-system : lando
2019-04-26 16:53:59 +00:00
Nicolas Silva
8471eabd7f
Bug 1546126 - Fix the max blob tile limit logic. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D28991
--HG--
extra : moz-landing-system : lando
2019-04-26 15:38:54 +00:00
Thomas
dfa7158ec5
Bug 1521917 - Set a max width on infobar text. r=mtigley
...
Add a max width on infobar when inspecting elements.
The intent is to prevent very long infobars due to autogenerated classes or id.
Differential Revision: https://phabricator.services.mozilla.com/D28276
--HG--
extra : moz-landing-system : lando
2019-04-26 16:44:53 +00:00
Boris Zbarsky
99bd4f897d
Bug 1317658 part 2. Pass enough information to bindings' GetDesiredProto to allow it to return the prototype the spec says it should. r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D28518
--HG--
extra : moz-landing-system : lando
2019-04-26 15:55:59 +00:00
Boris Zbarsky
5b875fd884
Bug 1317658 part 1. Remove unnecessary isConstructing check from GetDesiredProto, now that all callers ensure that we are in fact constructing. r=edgar
...
Binding constructors started doing that in bug 979591.
Differential Revision: https://phabricator.services.mozilla.com/D28517
--HG--
extra : moz-landing-system : lando
2019-04-24 11:28:46 +00:00
monikamaheshwari
1750bef8c2
Bug 1530335 Use the same date/time format everywhere on cert error pages r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D27875
--HG--
extra : moz-landing-system : lando
2019-04-26 15:21:34 +00:00
Byron Campen [:bwc]
67bd1aa6e8
Bug 1531894: Throw TypeError if both maxRetransmits and maxPacketLifeTime are set, and re-enable test case. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D28252
--HG--
extra : moz-landing-system : lando
2019-04-26 15:56:15 +00:00
Haik Aftandilian
59576e83d0
Bug 1546836 - Video Playback and Form Rendering Issues on macOS Version 10.14.5 Beta r=jmathies
...
Allow access to Apple's Metal shader language compiler in our content process sandbox. Limit the sandbox policy change to 10.14 and newer OS versions to reduce risk given that problems have only been reported on 10.14.5.
Differential Revision: https://phabricator.services.mozilla.com/D28904
--HG--
extra : moz-landing-system : lando
2019-04-26 16:28:06 +00:00
Julian Descottes
46c3ef7c76
Bug 1546635 - fix about:debugging scrollbar cropped by the viewport;r=ladybenko
...
Differential Revision: https://phabricator.services.mozilla.com/D28638
--HG--
extra : moz-landing-system : lando
2019-04-26 16:04:56 +00:00
Kirk Steuber
240c533e43
Bug 1547099 - Ensure that BITS update is not used for mochitest-chrome update tests that do not use it r=rstrong
...
Differential Revision: https://phabricator.services.mozilla.com/D28999
--HG--
extra : moz-landing-system : lando
2019-04-26 15:38:38 +00:00
Stephen Donner
6aa52f6860
Bug 1547272 - ensure windows10-aarch64 is set to tier 2 for talos-bcv. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D29003
--HG--
extra : moz-landing-system : lando
2019-04-26 15:48:33 +00:00
Ehsan Akhgari
2fbc24f3bc
Bug 1547114 - Part 3: Remove nsCookiePermission::mThirdPartyUtil; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D28916
--HG--
extra : moz-landing-system : lando
2019-04-26 15:49:21 +00:00
Ehsan Akhgari
ee308fca8a
Bug 1547114 - Part 2: Read the cookie lifetime policy from nsContentUtils; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D28915
--HG--
extra : moz-landing-system : lando
2019-04-26 15:49:19 +00:00
Ehsan Akhgari
565bc7aba8
Bug 1547114 - Part 1: Remove nsICookiePermission::CanAccessURI(); r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D28914
--HG--
extra : moz-landing-system : lando
2019-04-26 15:49:17 +00:00
Robert Strong
13772225f5
Bug 1547216 - Make the browser chrome test app_update.sjs handle HEAD requests for BITS downloads. r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D28980
--HG--
extra : moz-landing-system : lando
2019-04-26 15:58:46 +00:00
Razvan Maries
90f6351901
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-04-26 19:05:13 +03:00
Razvan Maries
ebb7081cb2
Merge mozilla-inbound to mozilla-central a=merge
2019-04-26 18:35:43 +03:00
Andreea Pavel
81b8902215
Backed out 4 changesets (bug 1547114) for multiple failures e.g. xpcshell at test_SitePermissions.js on a CLOSED TREE
...
Backed out changeset 4167117f548f (bug 1547114)
Backed out changeset 0a4180b074ea (bug 1547114)
Backed out changeset c92df939a4d6 (bug 1547114)
Backed out changeset fc4e5936eeae (bug 1547114)
2019-04-26 18:35:28 +03:00
Honza Bambas
5f945421d4
Bug 1493599 - Expose reason of security blocking on nsILoadInfo and add new http observer notification for failed asyncOpens, r=Honza,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D23150
--HG--
extra : moz-landing-system : lando
2019-04-26 10:59:41 +00:00
Andreea Pavel
99a71d624d
Backed out changeset 0c643e1215c7 (bug 1544111) for failing bc at browser_parsable_css.js on a CLOSED TREE
2019-04-26 14:47:12 +03:00
Razvan Maries
11e9f0fe22
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-04-26 12:54:36 +03:00
Razvan Maries
444ee13e14
Merge mozilla-inbound to mozilla-central a=merge
2019-04-26 12:46:15 +03:00
Jan de Mooij
67e473ab7f
Bug 1537908 part 3 - Use SharedScriptData::numICEntries to allocate and initialize ICScript directly. r=tcampbell
...
Because SharedScriptData now contains numICEntries, we can allocate the ICScript
up front and fill it in directly. Advantages are: no Vector malloc/free overhead,
no ICEntry copying, no more LifoAlloc::steal, better cache locality, fewer moving
parts. This also makes it easier to merge ICScript and TypeScript in the future.
Differential Revision: https://phabricator.services.mozilla.com/D28451
--HG--
extra : moz-landing-system : lando
2019-04-26 09:16:27 +00:00
Jan de Mooij
cfa9e08603
Bug 1537908 part 2 - Store numICEntries in SharedScriptData. r=tcampbell
...
This also tidies up overflow checks to ensure numICEntries never overflows
UINT32_MAX in the emitter.
ICScript currently stores numICEntries as uint32_t, but it's not an
issue due to BaselineMaxScriptLength.
Differential Revision: https://phabricator.services.mozilla.com/D28450
--HG--
extra : moz-landing-system : lando
2019-04-26 09:16:49 +00:00
Jan de Mooij
90646ee8bc
Bug 1537908 part 1 - Clean up BytecodeEmitter's TypeSet count a bit. r=tcampbell
...
This makes the naming more consistent. Also, instead of checking against
JSScript::MaxBytecodeTypeSets at every JOF_TYPESET op, we can move this
condition to SharedScriptData creation if we use uint32_t instead of uint16_t.
This is more efficient and also nicer because MaxBytecodeTypeSets seems to be
more of a JSScript implementation detail the bytecode emitter doesn't need to
worry about.
Differential Revision: https://phabricator.services.mozilla.com/D28449
--HG--
extra : moz-landing-system : lando
2019-04-26 09:16:32 +00:00
Christian Holler
9b898220a5
Bug 1547203
- Don't expose CTypes with --fuzzing-safe in JS shell. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D28961
--HG--
extra : moz-landing-system : lando
2019-04-26 09:19:12 +00:00