Commit Graph

686558 Commits

Author SHA1 Message Date
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
Dave Townsend
243d8bb24d Bug 1602195: Attempt to always set a default app user model id for the application and make sure that jump lists and recent documents are associated with it. r=mhowell
Once we start supporting different model IDs for different windows of the same
application we need to make sure that the normal windows have a model ID and
the jump lists and recent documents are tagged with the same ID. We do this by
always having an app default model ID, when no window specific model ID is set
the app default is used.

At some point we may want to extend the jump list stuff to support using a
different model ID but that isn't needed right now.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 16:06:35 +00:00
Mihai Alexandru Michis
c4518fcd8c Backed out changeset 25ec03d2ae24 (bug 1606209) for causing bustages in nsHyphenationManager.cpp
CLOSED TREE
2020-01-07 01:03:33 +02:00
Jonathan Kew
c278823866 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-06 22:15:16 +00:00
Agi Sferro
969a457a69 Bug 1605256 - Add exception type to message. r=snorp
This commit does two things:

- It exposes the error that caused the test to fail in our logs, so it would
  appear like so:

```
TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.ExtensionActionTest.setIconSvg[#pageAction] | java.lang.AssertionError: We shouldn't get here
```

- It catches exceptions that are raised before any test code is run and outputs
  a different message (since those failures do not depend on the test at all),
  like so:

```
ERROR runjunit.py | The previous test failed because of an error in the test harness | org.mozilla.geckoview.test.rule.TestHarnessException: java.lang.RuntimeException: We shouldn't get here
```

This will hopefully help with spurious intermittents and understand when a
failure changes.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 22:48:03 +00:00
sotaro
658b019507 Bug 1605924 - Recreate DirectCompositionDevice when device reset happens r=gw
Differential Revision: https://phabricator.services.mozilla.com/D58216

--HG--
extra : moz-landing-system : lando
2020-01-06 06:24:53 +00:00
sotaro
374fa2d1ea Bug 1598998 - Fix CanvasContextType::ImageBitmap handling r=nical
Differential Revision: https://phabricator.services.mozilla.com/D56348

--HG--
extra : moz-landing-system : lando
2020-01-06 10:14:15 +00:00
Noemi Erli
e45bb5a5e8 Merge mozilla-central to autoland on a CLOSED TREE
--HG--
extra : rebase_source : e3ce4c0cadb468c42824d40cb6c8270ce9c39b06
2020-01-07 00:26:41 +02:00
Edwin Takahashi
5709148985 Bug 1599984 - mark test_bug549170 as expected failure on ubuntu1804 again r=jmaher
Changes:

This test is failing again permanently for ubuntu1804, not sure what changed. I won't change the annotation after this patch unless the author or someone from the team chimes in.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 22:19:37 +00:00
Noemi Erli
79c4589718 Merge autoland to mozilla-central. a=merge 2020-01-06 23:53:16 +02:00
Arthur Iakab
987a0f5d27 Backed out changeset 5bef477e99ca (bug 1604412) for causing MinGw all bustages on include/ddraw.h CLOSED TREE 2020-01-06 20:12:38 +02:00
Ryan VanderMeulen
e01b63ab9f Backed out changeset 83762a3e8989 (bug 1581555) for suspicion of causing bug 1607140.
--HG--
extra : rebase_source : dfbf0316e1b1f65038240264eb14915b2e7557bf
2020-01-06 12:59:04 -05:00
ffxbld
96ff1ca153 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-01-06 15:53:38 +00:00
ffxbld
bc27944e4d No bug - Tagging mozilla-central d5843cae64d30255b242d051888e99bef3de5c05 with FIREFOX_NIGHTLY_73_END a=release DONTBUILD CLOSED TREE 2020-01-06 15:50:11 +00:00
ffxbld
c7bbd4f7e4 No bug - Tagging mozilla-central bc5880b621d585ca49be49e07ee14dd32153c01b with FIREFOX_BETA_73_BASE a=release DONTBUILD CLOSED TREE 2020-01-06 15:27:56 +00:00
sotaro
1a4d9c67f5 Bug 1606046 - Enable CreateContextFlags::PREFER_ROBUSTNESS flag for WebRender GLContextEGL on Windows r=gw
When EGL_LOSE_CONTEXT_ON_RESET is set by CreateContextFlags::PREFER_ROBUSTNESS flag, ANGLE avoids to release D3D resources when ANGLE detects device reset. It is necessary to avoid nullptr dereference in ANGLE.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 02:35:25 +00:00
Ted Campbell
072a4be4b8 Bug 1597997 - Initialize inferred function name before script. r=jorendorff
Move the parser's calls to setFunName to before generating the actual script
for the function. This allows code-coverage to save the correct initial
function names when they are inferred. Off-thread parsing defers computing
the coverage metadata so it already has the right result.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 19:56:30 +00:00
Matt Woodrow
d18c4f70a4 Bug 1598520 - Add more logging to DocumentChannel. r=mayhemer,jya
Differential Revision: https://phabricator.services.mozilla.com/D57589

--HG--
extra : moz-landing-system : lando
2020-01-06 21:37:34 +00:00
Matt Woodrow
f02ab8e1c4 Bug 1598520 - Fix missing flags write. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D57588

--HG--
extra : moz-landing-system : lando
2020-01-06 21:37:01 +00:00
Matt Woodrow
3687cec8cf Bug 1598520 - Allow DocumentChannel for srcdoc= loads. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D57587

--HG--
extra : moz-landing-system : lando
2020-01-06 21:36:34 +00:00