Nika Layzell
54f46c1714
Bug 1734735 - Part 7: Remove all SharedMemoryBasic special messaging code, r=handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D128216
2021-11-23 16:15:23 +00:00
Nika Layzell
e8759da1c8
Bug 1734735 - Part 6: Remove dead TextureSync code, r=dthayer
...
Differential Revision: https://phabricator.services.mozilla.com/D128215
2021-11-23 16:15:22 +00:00
Nika Layzell
f6598b1f3c
Bug 1734735 - Part 5: Convert SharedMemoryBasic_mach to use relayed mach ports, r=handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D128214
2021-11-23 16:15:22 +00:00
Nika Layzell
242fc0f7d7
Bug 1734735 - Part 4: Support relaying mach ports via the parent process, r=handyman,mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D128213
2021-11-23 16:15:21 +00:00
Nika Layzell
16985051ce
Bug 1734735 - Part 3: Generalize IPC message footer writing code, r=handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D128212
2021-11-23 16:15:21 +00:00
Nika Layzell
972727feaa
Bug 1734735 - Part 2: Support getter_Transfers with non-pointer UniquePtr types, r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D128211
2021-11-23 16:15:21 +00:00
Nika Layzell
47ec9bbc3e
Bug 1734735 - Part 1: Add UniqueMach{Send,Recv}Right types, r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D128210
2021-11-23 16:15:20 +00:00
Narcis Beleuzu
9275af0574
Bug 1719892 - Fix lint failure on browser_shows_where_to_save_dialog.js. a=lint-fix CLOSED TREE
2021-11-23 18:16:25 +02:00
Agi Sferro
1e6bdb353c
Bug 1739652 - Upgrade cmdline-tools to 5.0. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D130507
2021-11-23 15:47:46 +00:00
Jonathan Kew
343ae4b7cc
Bug 1742586 - Add WPT testcases for line-height used on ::first-line pseudo-element. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D131905
2021-11-23 15:40:18 +00:00
Peter Van der Beken
afd1bab71f
Bug 1741132 - Correctly evict entries with session history in parent. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D131894
2021-11-23 15:37:24 +00:00
Peter Van der Beken
00ffaf83c0
Bug 1741132 - Add a property for whether an entry is in the BFCache (holds a content viewer or a frame loader). r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D131893
2021-11-23 15:37:24 +00:00
Peter Van der Beken
b55325dab8
Bug 1740517 - Don't restore form data when going back to a page with a no-store header with session history in the parent. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D131892
2021-11-23 15:37:23 +00:00
Peter Van der Beken
700a2310d6
Bug 1740516 - Fire pageshow for an iframe before the pageshow for its parent window when coming out of BFCache with session history in parent. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D131891
2021-11-23 15:37:23 +00:00
Brendan Dahl
9e9138029d
Bug 1742470 - Prevent more oauth pages from creating snapshots. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D131823
2021-11-23 15:30:07 +00:00
Emilio Cobos Álvarez
d6a2f350b2
Bug 1741776 - Make sure <option> is a containing-block for positioned descendants. r=miko
...
We have other code to make sure that options themselves are in-flow, so
we really want abspos boxes not to escape the select element.
Other browsers don't allow having out-of-flow option children at all
(they seem to force descendants to be in-flow). However that seems
fairly more complicated to implement, and I don't think it particularly
matters how we deal with this as long as we deal with it in a
sorta-reasonable way.
Differential Revision: https://phabricator.services.mozilla.com/D131785
2021-11-23 15:11:55 +00:00
Marian-Vasile Laza
a9ed48385c
Backed out changeset db6cd75d5c00 (bug 1742429) for causing build bustages on IOUtils.cpp. CLOSED TREE
2021-11-23 17:23:33 +02:00
Marian-Vasile Laza
efc39e6017
Bug 1719892 - lint fix r=fix
2021-11-23 17:18:38 +02:00
Valentin Gosu
cfe1332993
Bug 1742485 - Fix strange border on about:cache sections r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D131898
2021-11-23 15:01:51 +00:00
Neil Deakin
a2e1f72f45
Bug 1719892, when pdfs are set to open internally, open downloads or responses marked as content-disposition: attachment directly using the pdf viewer instead of downloading them locally first, r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D131004
2021-11-23 14:56:17 +00:00
Neil Deakin
02e36bd84b
Bug 1719892, have some download tests use svg instead of pdf as otherwise the pdf viewer will open instead of downloading, r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D131003
2021-11-23 14:56:17 +00:00
Neil Deakin
9ca75dedc1
Bug 1719892, add a default value for content disposition, so that it can be explicitly set to inline, r=kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D131002
2021-11-23 14:56:16 +00:00
Neil Deakin
639f4e1dc0
Bug 1719892, copy mime handler action over to child process properly, r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D131001
2021-11-23 14:56:16 +00:00
Yury Delendik
07a8dcb5b3
Bug 1737405 - Change MOZ_DIAGNOSTIC_ASSERTs in wasm cache code. r=valentin
...
Separate asserts logic to provide more details for crashes.
Differential Revision: https://phabricator.services.mozilla.com/D131865
2021-11-23 14:55:16 +00:00
Tim Giles
9031fa4329
Bug 1741719 - Make cc-name DE heuristic fix for Amazon sites more generic. r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D131438
2021-11-23 14:40:50 +00:00
Henrik Skupin
e1640bbf0a
Bug 1742580 - [wdspec] Disable test log.entryAdded/args.py on beta and release. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D131912
2021-11-23 14:34:58 +00:00
Henrik Skupin
9058c30f97
Bug 1525106 - [wdspec] Clean-up multiple statuses for WebRender test jobs. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D131803
2021-11-23 14:34:57 +00:00
Barret Rennie
2b676dfec6
Bug 1742429 - On Windows, assert IOUtils/PathUtils paths do not contain forward slashes r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D131812
2021-11-23 14:33:27 +00:00
Andreas Pehrson
64ce9a2a5a
Bug 1742181 - Pipe through the packetsDiscarded stat for inbound-rtp. r=ng,jib
...
This also brings back discardedPackets for video, to avoid a regression.
Differential Revision: https://phabricator.services.mozilla.com/D131709
2021-11-23 14:11:16 +00:00
Andreas Pehrson
3fc1b2b632
Bug 1742181 - libwebrtc: Implement packetsDiscarded bookkeeping for received video. r=ng
...
Depends on D131707
Differential Revision: https://phabricator.services.mozilla.com/D131708
2021-11-23 14:11:16 +00:00
Andreas Pehrson
80c75cb2a5
Bug 1742181 - Cherry-pick libwebrtc patch for audio recv stat packetsDiscarded. r=ng
...
This cherry-picks the applicable parts of:
https://webrtc.googlesource.com/src/+/28a2c63526f471558bc93cdcae9fab42b84b10a5
Differential Revision: https://phabricator.services.mozilla.com/D131707
2021-11-23 14:11:16 +00:00
Mike Kaply
9af1a8f065
Bug 1741560 - Handle unsigned XPI case in policy. r=john.bieling
...
Differential Revision: https://phabricator.services.mozilla.com/D131855
2021-11-23 13:50:07 +00:00
Nicolas Chevobbe
72a01fca06
Bug 1741811 - [devtools] Make watchTargets take a single object param. r=ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D131755
2021-11-23 13:23:35 +00:00
criss
e694b076ce
Backed out 2 changesets (bug 1725111) for causing failures on browser_session_data_broadcast.js. CLOSED TREE
...
Backed out changeset 5a48f5832e72 (bug 1725111)
Backed out changeset 9055935bf63f (bug 1725111)
2021-11-23 16:06:16 +02:00
Julian Descottes
883da7e971
Bug 1725111 - [remote] Add new context descriptor type TOP_BROWSING_CONTEXT r=webdriver-reviewers,whimboo
...
Depends on D131439
Add a new CONTEXT_DESCRIPTOR_TYPES for top level browsing contexts, called TOP_BROWSING_CONTEXT.
The corresponding context descriptor id should be a browserId.
The FrameTransport is updated to support both CONTEXT_DESCRIPTOR_TYPES: ALL and TOP_BROWSING_CONTEXT.
A browser mochitest is added to check that broadcasts are correctly filtered for a top level browsing context.
Differential Revision: https://phabricator.services.mozilla.com/D131440
2021-11-23 13:02:28 +00:00
Julian Descottes
db1ebd69a8
Bug 1725111 - [remote] Use contextDescriptor as broadcasting argument for MessageHandler commands r=webdriver-reviewers,whimboo
...
Instead of using a broadcast boolean flag in the CommandDestination, use a contextDescriptor.
The only context descriptor type supported here is CONTEXT_DESCRIPTOR_TYPES.ALL, and the behavior is unchanged.
Differential Revision: https://phabricator.services.mozilla.com/D131439
2021-11-23 13:02:27 +00:00
Narcis Beleuzu
81698c54eb
Backed out changeset 9dfd5e6601a1 (bug 1505304) as requested by nchevobbe
2021-11-23 14:56:24 +02:00
Paul Zuehlcke
16be926c53
Bug 1638383 - Add a shim for the dFPI Microsoft login breakage. r=anti-tracking-reviewers,twisniewski,webcompat-reviewers,timhuang,denschub,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D131643
2021-11-23 12:42:25 +00:00
Emilio Cobos Álvarez
24be48359c
Bug 1742574 - Keep system fonts when prioritizing user fonts. r=jfkthame,layout-reviewers
...
This was a subtle behavior change in bug 1739464. The early-return here:
https://hg.mozilla.org/mozilla-central/rev/2fb74c67b0c5#l11.40
Meant we also bailed out from user font prioritization for system fonts.
It's unclear whether that's really the best behavior but since the
intention of the regressing patch was not to change behavior, preserving
the old behavior seems better.
Differential Revision: https://phabricator.services.mozilla.com/D131899
2021-11-23 12:41:19 +00:00
Nicolas Chevobbe
5d77281fc2
Bug 1505304 - [devtools] Make watchTargets take a single object param. r=ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D131755
2021-11-23 12:39:19 +00:00
Dan Minor
85f13a0dde
Bug 1733659 - Clean up Locale naming style in make_intl_data.py; r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D131512
2021-11-23 12:36:42 +00:00
Dan Minor
e12f42285c
Bug 1733659 - Clean up naming style in Locale; r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D131511
2021-11-23 12:36:41 +00:00
Emilio Cobos Álvarez
e120f9b2b2
Bug 1742393 - Correctly report animation status of pseudo-elements that are not stored in the parent element. r=hiro
...
We allow animating pseudo-elements like ::-moz-progress-bar (and we
treat them like regular elements).
Ideally we should store animations for these in the parent element as
well, so they survive reframes and such. But treating them as regular
elements right now means that we do animate them, but we never update
animations for them correctly because wrapper.rs assumed them to be
non-animatable.
Since it seems reasonable to keep allowing the animations to happen,
let's just correct the update code and add a test.
Differential Revision: https://phabricator.services.mozilla.com/D131794
2021-11-23 12:36:22 +00:00
Kershaw Chang
89050e7a2e
Bug 1738664 - Add peerId to nsITransportSecurityInfo, r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D130034
2021-11-23 11:59:47 +00:00
Gijs Kruitbosch
f21d1c79e5
Bug 1739929 - allow untrusted click/auxclick events to open one link per transient user gesture, r=edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D131868
2021-11-23 11:55:28 +00:00
Julian Descottes
d86a582b80
Bug 1741797 - [devtools] Fix colorpicker click listener signature r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D131602
2021-11-23 11:50:47 +00:00
Emilio Cobos Álvarez
4fc02f6f53
Bug 1742411 - Prefer content property to img src on image elements. r=dholbert
...
Given the compat reports in bug 1484928, I don't think it's worth
keeping the current behavior.
Our behavior should match other browsers now. Rather than making
content: url() work everywhere even for otherwise-replaced elements,
just special-case this since that's what other browsers seem to do.
Differential Revision: https://phabricator.services.mozilla.com/D131797
2021-11-23 11:36:21 +00:00
Niklas Goegge
08952898f4
Bug 1617611: Annotate each failing xpcshell test individually. r=ckerschb,extension-reviewers,robwu
...
Depends on D131491
Differential Revision: https://phabricator.services.mozilla.com/D131492
2021-11-23 10:53:26 +00:00
Niklas Goegge
6b41fa8a9a
Bug 1617611: Enable SameSite=Lax by default in xpcshell tests. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D131491
2021-11-23 10:53:25 +00:00
Chris H-C
deeb43d113
Bug 1741976 - Improve Scalar and UserInteraction parser errors about types r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D131851
2021-11-23 10:15:11 +00:00