Noemi Erli
c24ecdc6f5
Backed out changeset f7fa859944a3 (bug 1694172) for causing talos crashes CLOSED TREE
2021-03-02 02:18:41 +02:00
Csoregi Natalia
9b255f3e1e
Bug 1688062 - Fix tidy. r=fix CLOSED TREE
2021-03-01 23:02:31 +02:00
Alexandre Poirot
5fb00fe32f
Bug 1695744 - [devtools] Use a DescriptorMixin in order to share a common interface between all descriptor fronts. r=jdescottes
...
This will help expose getCommands method in the next patch.
Differential Revision: https://phabricator.services.mozilla.com/D105610
2021-03-01 20:00:56 +00:00
Bob Owen
96d4ce500a
Bug 1695581: Add #if for MOZ_FFVPX around StaticPrefs::media_rdd_ffvpx_enabled in AllDecodersAreRemote. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D106754
2021-03-01 19:44:32 +00:00
Anny Gakhokidze
37ef08fbe9
Bug 1692501 - Fix timing issues when reopening all closed windows, r=kashav
...
In bug 1589102, changes were made to how about:blank and about:srcdoc load,
making them go via DocumentChannel and thus slightly increasing documents' load
times. This causes some timing issues in SessionStore code.
When we click to "Reopen all (closed) Windows", undoCloseWindow() is called for
each window that we have to restore. The following scenario can occur - we are
restoring window 1, and undoCloseWindow() has already called restoreWindows,
after receiving the window showing promise, and in the meantime
undoCloseWindow() has been called for window 2, and there is now a promise in
the WINDOW_SHOWING_PROMISES. But now restoreWindows() for window1 calls
_openWindows(), where root.windows length is 0, but WINDOW_SHOWING_PROMISES is
not empty (because of window 2's undoCloseWindow), and the resolve callback for
_openWindows() gets called with wrong arg. To solve this, ensure that the
promises returned from _openWindows() correspond to the windows opened
within the body of the function.
Differential Revision: https://phabricator.services.mozilla.com/D106304
2021-03-01 19:44:13 +00:00
Caroline Cullen
4b784822b6
Bug 1693958 - Spew information about IC stub fields when all stubs in an chain have equivalent CacheIR. r=iain
...
Differential Revision: https://phabricator.services.mozilla.com/D106313
2021-03-01 19:34:42 +00:00
Caroline Cullen
1d8d7fbc56
Bug 1693958 - Clean up CacheIRHealth report code. r=iain
...
Differential Revision: https://phabricator.services.mozilla.com/D106312
2021-03-01 19:34:42 +00:00
Doug Thayer
6eb50a8a4f
Bug 1695726 - Change the slow script notification priority to info r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D106816
2021-03-01 19:27:01 +00:00
Agi Sferro
d7c56b38e4
Bug 1688062 - Update target SDK to API 30. r=esawin,jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D106556
2021-03-01 19:12:16 +00:00
Csoregi Natalia
4ffb0bff8f
Backed out changeset 625e672375a6 (bug 1694538) for assertion failures on Marking.cpp and other bustages. CLOSED TREE
2021-03-01 21:14:30 +02:00
Emma Malysz
18e5aff93f
Bug 1695698: update hamburger menu tooltip text r=fluent-reviewers,mconley,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D106808
2021-03-01 18:51:00 +00:00
Mike Conley
45a48a96c5
Bug 1693092 - Update strings for Safe Mode menu items. r=emalysz,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D106812
2021-03-01 18:41:52 +00:00
Mike Conley
c4b3f15199
Bug 1695713 - Update copy for about:support link in Help menu. r=emalysz,fluent-reviewers,flod
...
Depends on D106810
Differential Revision: https://phabricator.services.mozilla.com/D106811
2021-03-01 18:41:52 +00:00
Mike Conley
61c60021f1
Bug 1695721 - Make sure Safe Mode AppMenu menu item string gets updated when in Safe Mode. r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D106810
2021-03-01 18:41:51 +00:00
Steve Fink
d85206ed76
Bug 1694538 - Convert gcWeakKeys from <weakmap, key> tuples that require an extra lookup, to <ptr to color, target> tuples that simplify the code substantially r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D106226
2021-03-01 18:39:28 +00:00
Emma Malysz
0df0408e17
Bug 1695697, update show more button label in remote tabs panels r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D106804
2021-03-01 18:39:22 +00:00
Edgar Chen
e145a74d74
Bug 1681819 - Report usecounter when worker is in killing state; r=asuth
...
Previously, we report usecounter when clearing main event queue, but js execution
could still happen on the microtask after that. So defer the reporting to worker
is in killing state.
Differential Revision: https://phabricator.services.mozilla.com/D106769
2021-03-01 18:36:24 +00:00
Bernard Igiri
06b4adff26
Bug 1685961 - Hide Content Process Limit UI r=Gijs
...
Hides the "Content Process Limit" UI when Fission is enabled.
Differential Revision: https://phabricator.services.mozilla.com/D105055
2021-03-01 18:23:31 +00:00
Eitan Isaacson
4f4b2106c4
Bug 1420773 - Only return HTML captions as HTML table captions. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D106528
2021-03-01 18:06:11 +00:00
Aaron Klotz
aa458e10e9
Bug 1695714: Clear Android's debug app setting when cleaning up after a mach run --debug session for GeckoView; r=firefox-build-system-reviewers,andi,mhentges
...
We always set the app as Android's debug app, which causes Android to wait for
a debugger to connect to the app before allowing it to start. We should clear
that setting once the debugger exits so that other developer activities (such as
manual testing) aren't blocked on the need to connect a debugger.
Differential Revision: https://phabricator.services.mozilla.com/D106807
2021-03-01 17:55:32 +00:00
Mike Conley
dc2631ac79
Bug 1695348 - Mass rename browser.proton.appmenu.enabled to browser.proton.enabled. r=emalysz,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D106800
2021-03-01 17:27:52 +00:00
Butkovits Atila
3f97afc8db
Backed out changeset 5e30c026c632 (bug 1635186) as requested by dev. CLOSED TREE
2021-03-01 19:01:54 +02:00
Andreea Pavel
f8e280061b
Bug 1645505 - disable browser_permissionPropagation.js on linux64 and win debug r=intermittent-reviewers,jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D106786
2021-03-01 16:56:12 +00:00
Makoto Kato
53f95208a9
Bug 1692809 - Move some word-break tests into WPT. r=jfkthame
...
Actually, WPT has no some word-break tests for Japanese (ID and CJ) and
Korean (Hangul Jamos).
So I would like to move layout/reftests/text/wordbreak-2.html and
layout/reftests/text/wordbreak-4a.html into WPT.
Differential Revision: https://phabricator.services.mozilla.com/D105227
2021-03-01 16:55:55 +00:00
Simon Giesecke
d8a9ea3048
Bug 1693541 - Improve uses of nsBaseHashtable and descendants and avoid multiple subsequent lookups in netwerk. r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D106097
2021-03-01 16:41:20 +00:00
Nicolas Chevobbe
740df31c28
Bug 1692838 - [devtools] Don't show cached message from private windows in browser console. r=ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D105306
2021-03-01 16:36:00 +00:00
Nicolas Chevobbe
3a40725281
Bug 1692838 - [devtools] Add an isAlreadyExistingResource
property to resources. r=ochameau.
...
This property indicates if the resources was existing before we started watching
for this type of resource.
We add some test cases in the various message resources to check the value of the
property.
Differential Revision: https://phabricator.services.mozilla.com/D106587
2021-03-01 16:35:59 +00:00
smolnar
fc66a5b263
Bug 1673527 - disabled dom/media/mediacontrol/tests/browser_suspend_inactive_tab.js for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D106755
2021-03-01 16:29:29 +00:00
Jan de Mooij
9146166dea
Bug 1695662 part 2 - Replace DictionaryShapeLink::prevPtr with prev/setPrev methods. r=tcampbell
...
This lets us avoid an ugly `reinterpret_cast<GCPtrShape*>()` when we move JSObject's
shape pointer to the cell header.
Differential Revision: https://phabricator.services.mozilla.com/D106776
2021-03-01 16:26:30 +00:00
Jan de Mooij
61c7d502c6
Bug 1695662 part 1 - Add js::EnumFlags base class based on ScriptFlagBase. r=tcampbell
...
js::EnumFlags will also be used for ObjectFlags later on.
Differential Revision: https://phabricator.services.mozilla.com/D106775
2021-03-01 16:26:29 +00:00
Kai Engert
0d329ca7f8
Bug 1694371 - NSPR_4_30_BETA1. r=bbeurdouche UPGRADE_NSPR_RELEASE
...
Differential Revision: https://phabricator.services.mozilla.com/D106303
2021-03-01 16:24:51 +00:00
Dan Minor
a685764079
Bug 1691763 - Add identifier length check for Fluent linter; r=gregtatum,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D106666
2021-03-01 16:18:26 +00:00
Julien Cristau
81a29b7e6b
Bug 1694217 - manually run all remote-settings dumps through jq. r=RyanVM
...
This commit was created by running:
for f in services/settings/dumps/*/*.json; do jq . < $f | sponge $f; done
Future updates will automatically be pretty-printed, so this is a
one-time manual update to get us to the transitioned state.
Differential Revision: https://phabricator.services.mozilla.com/D106784
2021-03-01 16:15:30 +00:00
Mats Palmgren
d1b89f4cb3
Bug 1485917 - Make <fieldset> with 'display:inline' support CSSOM width/height. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D106728
2021-03-01 16:14:33 +00:00
Emilio Cobos Álvarez
f482ffa15d
Bug 1695369 - Simplify StyleColor representation. r=jwatt
...
There's no need for CurrentColor / Numeric variants when we can
represent them with the complex form.
Differential Revision: https://phabricator.services.mozilla.com/D106690
2021-03-01 16:05:14 +00:00
Emma Malysz
417b5880d4
Bug 1695264, display sync settings in fxa panel only when more than 1 device is connected r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D106654
2021-03-01 16:04:17 +00:00
Julien Cristau
008dbf3c07
Bug 1694217 - pretty-print remote settings dumps. r=releng-reviewers,bhearsum DONTBUILD
...
This will make the diffs both easier to review, and smaller; the latter
should avoid bumping into arc's hardcoded 4MB size limit for diffs.
Differential Revision: https://phabricator.services.mozilla.com/D106774
2021-03-01 15:42:43 +00:00
Marco Castelluccio
50efad8d07
Bug 1695331 - Disable memory/replace/logalloc/replay in ccov fuzzing builds. r=calixte DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D106777
2021-03-01 15:41:15 +00:00
Mats Palmgren
f01d9a4402
Bug 1694729 - Fix sizing issues for display:table-* on <fieldset> and replaced elements. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D106656
2021-03-01 15:37:00 +00:00
Dave Hunt
0795acbc2a
Bug 1672422 - Default to mozperftest as the framework instead of browsertime r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D104731
2021-03-01 15:32:10 +00:00
Dave Hunt
cf2854f5e7
Bug 1672446 - Use common platform names for mozperftest r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D104740
2021-03-01 15:31:28 +00:00
Gregory Mierzwinski
0e78f47e46
Bug 1694172 - Decrease test timeout for some talos tests. r=perftest-reviewers
...
This patch decreases the test timeout for some Talos tests which are hitting task timeouts. It also increases the task timeout for one of the tests.
Differential Revision: https://phabricator.services.mozilla.com/D106638
2021-03-01 15:17:29 +00:00
smolnar
11a45394a8
Backed out changeset 60a3eddb183b (bug 1695328) for causing failures in PerformanceObserver. CLOSED TREE
2021-03-01 17:16:51 +02:00
Andreas Pehrson
f2e34c1802
Bug 1673526 - Add crashtests. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D98353
2021-03-01 14:48:47 +00:00
Gijs Kruitbosch
36f2cb8a7e
Bug 1667456, fix pageproxystate handling in the url bar, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D104111
2021-03-01 14:48:20 +00:00
Sean Feng
2096c9da69
Bug 1695328 - PerformanceObserver should throw TypeError instead of SyntaxError r=smaug
...
According to the latest spec
https://w3c.github.io/performance-timeline/#observe-method ,
TypeError should be thrown, however we throw SyntaxError.
Differential Revision: https://phabricator.services.mozilla.com/D106669
2021-03-01 14:38:32 +00:00
leli
e238e3a1fd
Bug 1695254 - change test test_http_background_auth.html to work with fission r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D106633
2021-03-01 14:35:40 +00:00
Robert Mader
4b0e9596ae
Bug 1635186 - Do not use GLX vsync source on Xwayland, r=stransky
...
Xwayland will give us a 60Hz timer for `glXWaitVideoSyncSGI` anyway,
but an optimization in Xwayland to reduce that to 1Hz if a window is
occluded can cause issues for us in multi-window cases.
In unaffected (i.e. single window) cases this will make us consume
more resources, as rendering will not get throttled to 1Hz anymore
when hidden. The native Wayland backend supports this, however.
Differential Revision: https://phabricator.services.mozilla.com/D106723
2021-03-01 14:09:47 +00:00
sotaro
6386e4b519
Bug 1673342 - Add Support of software WebRender with CompositorOGL on Android and Linux r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D106234
2021-03-01 13:45:38 +00:00
Butkovits Atila
f9282745d9
Backed out changeset 4eee84427d5f (bug 1622107) for causing build bustages on nsWindow.cpp. CLOSED TREE
2021-03-01 15:59:58 +02:00