Commit Graph

686577 Commits

Author SHA1 Message Date
Jonathan Kew
d4c9c481d2 Bug 1606209 - Remove hyphenation-resource telemetry probes that are no longer interesting. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D58349

--HG--
extra : moz-landing-system : lando
2020-01-07 09:37:48 +00:00
Jon Coppeard
eb3b838e73 Bug 1607202 - Remove unused GCRuntime::chunkAllocationSinceLastGC field r=allstarschh
Differential Revision: https://phabricator.services.mozilla.com/D58788

--HG--
extra : moz-landing-system : lando
2020-01-06 18:42:58 +00:00
Jon Coppeard
b230efd54e Bug 1606851 - Refactor arena layout lookup table calcuations r=sfink
This moves the calcuation of the table data to constexpr methods which is easier to read and understand.

Depends on D58625

Differential Revision: https://phabricator.services.mozilla.com/D58626

--HG--
extra : moz-landing-system : lando
2020-01-03 17:31:45 +00:00
Jon Coppeard
4c1a9a5d07 Bug 1606851 - Shrink arena layout lookup tables r=sfink
These tables are current all using uint32_t but none of the values require more than a byte to store. Hopefully this might improve cache utilisation.

Differential Revision: https://phabricator.services.mozilla.com/D58625

--HG--
extra : moz-landing-system : lando
2020-01-07 09:34:47 +00:00
Alexandre Poirot
4490636e24 Bug 1450943 - Remove unused helpers from devtools xpcshell tests. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D57994

--HG--
extra : moz-landing-system : lando
2020-01-07 09:14:47 +00:00
Alexandre Poirot
92027b97b4 Bug 1450943 - Convert RootActor to protocol.js. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D57467

--HG--
extra : moz-landing-system : lando
2020-01-07 09:14:45 +00:00
Mirko Brodesser
2059daa251 Bug 1600267: part 12) Call ComparePoints instead of ComparePoints_Deprecated in EditorBase. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D57968

--HG--
extra : moz-landing-system : lando
2020-01-06 14:49:39 +00:00
Mirko Brodesser
62c31a5552 Bug 1600267: part 11) Call ComparePoints instead of ComparePoints_Deprecated in TextComposition. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D57967

--HG--
extra : moz-landing-system : lando
2020-01-07 09:01:53 +00:00
Mirko Brodesser
fe08a26d9a Bug 1600267: part 10) Call ComparePoints instead of ComparePoints_Deprecated in ContentEventHandler. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D57960

--HG--
extra : moz-landing-system : lando
2020-01-07 09:01:53 +00:00
Mirko Brodesser
67d6b2b072 Bug 1600267: part 9) Call ComparePoints instead of ComparePoints_Deprecated in parts of nsRange. r=smaug
The remaining callers of `ComparePoints_Deprecated` in `nsRange`
presumably require changing the semantics of `ComparePoints` to support
comparison across Shadow DOM boundary.

Differential Revision: https://phabricator.services.mozilla.com/D57959

--HG--
extra : moz-landing-system : lando
2020-01-06 14:35:27 +00:00
Xidorn Quan
75f5cd0cef Bug 1607135 - Don't require TriggerImageLoads method when not needed. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D58707

--HG--
extra : moz-landing-system : lando
2020-01-07 08:51:19 +00:00
Emilio Cobos Álvarez
e12a18dac8 Bug 1607083 - Remove JSString usage from TextEncoder.encode. r=bzbarsky
UTF8String has small-size optimization already, and does what we were doing
taking less memory when the string is latin1, so it should be a clear
improvement unless I'm missing something.

I didn't remove it from encodeInto because it'd do more work in the case where
the UInt8Array doesn't have enough capacity... Not sure if that case is worth
optimizing or not, honestly.

Differential Revision: https://phabricator.services.mozilla.com/D58713

--HG--
extra : moz-landing-system : lando
2020-01-07 08:46:31 +00:00
Dão Gottwald
75e1b2d43f Bug 1560348 - Remove CustomizeMode::_doTransition. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D58763

--HG--
extra : moz-landing-system : lando
2020-01-06 17:45:27 +00:00
Tetsuharu OHZEKI
ea36f666a0 Bug 1575326 - Fix usage of nsIDocShellTreeItem in nsDocShell::SetIsActive. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D58443

--HG--
extra : moz-landing-system : lando
2020-01-07 08:08:49 +00:00
Tetsuharu OHZEKI
1fb4d249f5 bug 1575328 - Fix usage of nsIDocShellTreeItem in nsDocShell::SetMixedContentChannel. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D58442

--HG--
extra : moz-landing-system : lando
2020-01-07 08:16:26 +00:00
Andrei Oprea
6a2ea73827 Bug 1564290 - Intermittent browser/components/newtab/test/browser/browser_onboarding_rtamo.js r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D58792

--HG--
extra : moz-landing-system : lando
2020-01-06 19:43:44 +00:00
Edwin Takahashi
e039d27a60 Bug 1607382 - revert changing of treeherder name of linux-shippable/opt build to avoid breaking partials r=jlund
Changes:

Revert the changes to the treeherder name since the partials script does depend on the name as it appears in treeherder to the pre-D58406 state.

Differential Revision: https://phabricator.services.mozilla.com/D58897

--HG--
extra : moz-landing-system : lando
2020-01-07 03:40:46 +00:00
Edwin Takahashi
452c84460c Bug 1607294 - add fuzzy-if annotation for font-inflation-1.html for gtkWidget&&webrenderer r=jmaher
Changes:

Add condition for `gtkWidget&&webrenderer`for the reftest.

Differential Revision: https://phabricator.services.mozilla.com/D58865

--HG--
extra : moz-landing-system : lando
2020-01-07 03:25:07 +00:00
Emma Malysz
4285163c77 Bug 1242912, batch insert tabs during a session restore instead of adding tabs individually. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D53692

--HG--
extra : moz-landing-system : lando
2020-01-07 00:38:24 +00:00
nordzilla
7579f1a3b7 Bug 1606727 - Implement CSSStyleSheet Constructor r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D58569

--HG--
extra : moz-landing-system : lando
2020-01-07 00:19:53 +00:00
Emily McDonough
9108c52192 Bug 1341507 - Refactor TrackSizingFunctions::mRepeatEndDelta to be a getter function rather than a variable. r=emilio
The information in it is always derivable from the values of mRepeatAutoStart
and mRepeatAutoEnd. Additionally, its value is used in some cases where it has
not yet been set properly (such as CalculateRepeatFillCount).

This works out currently because the default value is zero we only accept
repeat(auto-fill, ...) and repeat(auto-fit, ...) CSS values that have a single
element in the repeat. In that case, zero is the correct value for
RepeatEndDelta.

Differential Revision: https://phabricator.services.mozilla.com/D58871

--HG--
extra : moz-landing-system : lando
2020-01-07 00:50:58 +00:00
Kristen Wright
5fbcf93b87 Bug 1606888 - remove signon.management.page.enabled r=Gijs
Completely removes the signon.management.page.enabled pref.

Differential Revision: https://phabricator.services.mozilla.com/D58879

--HG--
extra : moz-landing-system : lando
2020-01-07 01:42:32 +00:00
sotaro
9226c571f4 Bug 1605963 - Do not create SwapChain when OS compositor is used on Windows r=gw
Differential Revision: https://phabricator.services.mozilla.com/D58232

--HG--
extra : moz-landing-system : lando
2020-01-05 19:10:12 +00:00
Arthur Iakab
dd4a096660 Backed out changeset 1de61444499e (bug 1599654) for causing reftest failures on mathml/mfenced-12.html
CLOSED TREE
2020-01-07 03:14:00 +02:00
Arthur Iakab
dbec32e5b0 Backed out changeset 05d084629569 (bug 1606958) for causing Valgrind bustages. 2020-01-07 03:07:00 +02:00
Andrew Osmond
c34bf035c8 Bug 1602710 - Do not shut down threads not found in the image decode thread pool. r=tnikkel
We should not attempt to shut down threads which we did not explicitly
remove from the image decode thread pool, when we want to shut down an
idle thread or otherwise. This behaviour would put us at risk of
shutting down a thread twice, which may trip assertions and/or cause
other issues. Now we assuming that any thread that is already removed
from the pool array has already been gracefully shutdown.

Differential Revision: https://phabricator.services.mozilla.com/D58827

--HG--
extra : moz-landing-system : lando
2020-01-06 23:40:08 +00:00
Arthur Iakab
74c1aded45 Backed out changeset b5cd3d8e322f (bug 1585761) for causing debugger failures.
CLOSED TREE
2020-01-07 02:51:13 +02:00
Noemi Erli
c2e009f1e0 Backed out 2 changesets (bug 1591748) for causing bustages in nsPermissionManager.cpp CLOSED TREE
Backed out changeset 18fe0c505632 (bug 1591748)
Backed out changeset 94d8942709df (bug 1591748)
2020-01-07 02:28:04 +02:00
Krishnal Ciccolella
724ddbc03e Bug 1585761 - Outline pane filter styled consistent with Event BP filter r=jlast
Styled the Outline pane filter to be consistent with the Event Breakpoint filter

Differential Revision: https://phabricator.services.mozilla.com/D50977

--HG--
extra : moz-landing-system : lando
2020-01-07 00:21:14 +00:00
Brian Hackett
041540c18f Bug 1607074 - Fetch websocket address from cloud server address, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D58719

--HG--
extra : moz-landing-system : lando
2020-01-07 00:00:54 +00:00
Eric Rahm
3c0275f1d5 Bug 1241518 - Part 4: Switch nsThread to use UniquePtr r=KrisWright,kmag
This switches over one usage of `nsAutoPtr` that was just used to scope an allocation, a stack variable is used instead. The shutdown contexts array is switched over to hold `UniquePtr`s which required adding a helper to find elements in the array as `UniquePtr` does not auto-convert to its pointer type.

Differential Revision: https://phabricator.services.mozilla.com/D58317

--HG--
extra : moz-landing-system : lando
2020-01-07 00:06:08 +00:00
Eric Rahm
bf24e992e3 Bug 1241518 - Part 3: Switch various nsAutoPtr uses to UniquePtr in xpcom/ r=kmag
This converts straightforward `nsAutoPtr` usage over to `UniquePtr`.
`nsClassHashtable` is left alone for now as that will have a larger impact.
`nsThread` is left alone for now as it has non-trivial ownership concepts.

Differential Revision: https://phabricator.services.mozilla.com/D58284

--HG--
extra : moz-landing-system : lando
2020-01-07 00:06:05 +00:00
Eric Rahm
6012f510a8 Bug 1241518 - Part 2: Use Maybe instead of nsAutoPtr in nsInputStreamTee r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D58283

--HG--
extra : moz-landing-system : lando
2020-01-07 00:06:02 +00:00
Eric Rahm
6d75492859 Bug 1241518 - Part 1: Remove unused nsAutoPtr.h includes in xpcom/ r=kmag
This removes various unused `#include "nsAutoPtr.h"` in `xpcom/`. Additionally
adds a few includes to the media stack.

Differential Revision: https://phabricator.services.mozilla.com/D58282

--HG--
extra : moz-landing-system : lando
2020-01-07 00:06:01 +00:00
Kris Maglione
955e22bbdb Bug 1604003: Part 2 - Convert RemoteController.js to a JSM. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D57557

--HG--
rename : toolkit/modules/RemoteController.js => toolkit/modules/RemoteController.jsm
extra : moz-landing-system : lando
2020-01-07 00:04:57 +00:00
Kris Maglione
912ada80ab Bug 1604003: Part 1 - Correctly unregister controller when destroying browser. r=NeilDeakin
It was being set to null before we tried to remove it, which left a dead
controller registered and consuming commands after a frameloader rebuild.

Differential Revision: https://phabricator.services.mozilla.com/D57556

--HG--
extra : moz-landing-system : lando
2019-12-27 15:24:15 +00:00
Jeff Muizelaar
7d80a15f53 Bug 1606289: SourceSurfaceSkia: Assert we're not locked during destruction. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D58829

--HG--
extra : moz-landing-system : lando
2020-01-06 20:46:35 +00:00
Neil Deakin
afecaa4f3e Bug 1602033, typeaheadfind component plays the search term not found sound effect, but only when searching subframes, instead play the sound in FinderParent module if search text does not exist, r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D58378

--HG--
extra : moz-landing-system : lando
2020-01-06 23:41:22 +00:00
Neil Deakin
16c3f34381 Bug 1602616, ubuntu18.04 has a taller titlebar, so increment the allowed range where the popup's height can be by a few pixels, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D58460

--HG--
extra : moz-landing-system : lando
2020-01-06 20:05:18 +00:00
Edwin Takahashi
7a96abe4f1 Bug 1607294 - add fuzzy-if annotations for failures in gfx/layers/apz/test/reftest/reftest.list r=jmaher
Changes:

For webrenderer tests, the scrollbar causes failures in the expected pixel difference values. Adjust the expectations of multiple tests that are affected.

Differential Revision: https://phabricator.services.mozilla.com/D58869

--HG--
extra : moz-landing-system : lando
2020-01-06 23:16:37 +00:00
Edwin Takahashi
bfac2c4693 Bug 1600749 - adjust fuzzy-if pixel values of css-simple-styling.html for gtkWidget&&webrender condition r=jmaher
Changes:

`gtkWidget&&webrender` has a slightly different pixel difference count (1496 vs 1498), so a second condition is added to cover this case.

The annotation is permissive but will be tightened once reftest is run with ubuntu1804.

Differential Revision: https://phabricator.services.mozilla.com/D58862

--HG--
extra : moz-landing-system : lando
2020-01-06 23:25:47 +00:00
Edwin Takahashi
567f7dd489 Bug 1599654 - remove fail-if annotation for mfenced-12.html on ubuntu1804 r=jmaher
Changes:

Remove the fail-if annotation for gtkWidget since the test passes in ubuntu1804.

This patch will need to land with D58816.

Differential Revision: https://phabricator.services.mozilla.com/D54851

--HG--
extra : moz-landing-system : lando
2020-01-06 23:24:43 +00:00
pbz
2eac1bb2bf Bug 1591748 - Added test for oa strip permission list. r=Ehsan
Depends on D58831

Differential Revision: https://phabricator.services.mozilla.com/D58832

--HG--
extra : moz-landing-system : lando
2020-01-06 20:11:07 +00:00
pbz
f5737d34aa Bug 1591748 - nsPermissionMgr: Added principal oa strip permission list for userContext and privateBrowsing. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D58831

--HG--
extra : moz-landing-system : lando
2020-01-06 23:49:10 +00:00
Neil Deakin
9c5eae7c36 Bug 1602624, move buttons down a bit to add room so that the larger themed popup can fit aligned in the available window space in ubuntu18.04, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D58461

--HG--
extra : moz-landing-system : lando
2020-01-06 20:05:15 +00:00
Emilio Cobos Álvarez
ae30f1a7bb Bug 1606958 - Use FakeString for UTF8String. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D58683

--HG--
extra : moz-landing-system : lando
2020-01-06 21:24:10 +00:00
Neil Deakin
0532548244 Bug 1602620, adjust the margin to accomodate the different theme in ubuntu 18.04, this was causing the popup to not fit aligned above the button and get flipped to the other side of the button, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D58689

--HG--
extra : moz-landing-system : lando
2020-01-06 20:05:13 +00:00
Mihai Alexandru Michis
c8ca91e7db Backed out changeset 67142a370d4a (bug 1598998) for causing failures in ImageBitmapRenderingContext.cpp
CLOSED TREE

--HG--
extra : histedit_source : 1e4895b3c8773f7881b99f1ab0fca9c6b64b7644
2020-01-07 01:49:59 +02:00
Mihai Alexandru Michis
de7fbf7ab8 Backed out changeset e13d343db4bb (bug 1605423) for causing node-newtab failures.
CLOSED TREE

--HG--
extra : histedit_source : 4c7ed60dfb390d89a1a333f3f6ce918c0315baf1
2020-01-07 01:39:07 +02:00
Dave Townsend
8e39e9c58e Bug 1602195: Show site specific browsers as separate taskbar entries on windows. r=mhowell
Gives a site specific browser window a custom model ID and adds the same model
ID to its shortcut. This makes the window appear distinct from the rest of
Firefox's windows in the taskbar and allows for pinning the new entry to the
taskbar.

Differential Revision: https://phabricator.services.mozilla.com/D56780

--HG--
extra : moz-landing-system : lando
2019-12-29 11:50:19 +00:00