Граф коммитов

692300 Коммитов

Автор SHA1 Сообщение Дата
Simon Giesecke de2d5bbe9b Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/url. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D63173

--HG--
extra : moz-landing-system : lando
2020-02-20 16:01:58 +00:00
Simon Giesecke 3f36ef12b2 Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/xhr. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D63174

--HG--
extra : moz-landing-system : lando
2020-02-20 15:59:01 +00:00
Simon Giesecke 8fc0c81644 Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/bindings. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D63137

--HG--
extra : moz-landing-system : lando
2020-02-20 15:47:53 +00:00
Tim Nguyen 0afd3695fa Bug 1616803 - Fix copy-paste error in DrawTargetRecording.cpp. r=gfx-reviewers,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D63489

--HG--
extra : moz-landing-system : lando
2020-02-20 16:02:13 +00:00
Mark Banner 8b0e81357e Bug 1615629 - Fix browser_searchbar_context.js leaking a window when run in test-verify mode. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D63088

--HG--
extra : moz-landing-system : lando
2020-02-20 14:05:22 +00:00
Emilio Cobos Álvarez 0bc209c210 Bug 1614921 - Ignore background-image on canvas in high-contrast mode. r=morgan
Let's give this a shot.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 15:55:58 +00:00
Simon Giesecke b06d1c3205 Bug 1616848 - Remove monitor from MozPromiseHolder and provide separate MozMonitoredPromiseHolder class. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D63478

--HG--
extra : moz-landing-system : lando
2020-02-20 14:53:20 +00:00
Michael Kaply 8f1480c9ed Bug 1616832 - Don't run code after delayed startup. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D63491

--HG--
extra : moz-landing-system : lando
2020-02-20 15:38:33 +00:00
John Elliot V d062cab989 Bug 1610402 - static prefs for view_source.{wrap_long_lines,syntax_highlight,tab_size} r=emilio
***
Bug 1610402 - Use static prefs for view_source.{wrap_long_lines,syntax_highlight,tab_size} r=emilio

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

--HG--
extra : moz-landing-system : lando
2020-02-20 15:31:37 +00:00
Lifan Zeng lifanfzeng 425e2db10a Bug 1608199 - Port devtools/client/styleeditor.dtd to Fluent, r=fluent-reviewers,flod,Gijs,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D59607

--HG--
extra : moz-landing-system : lando
2020-02-20 14:36:15 +00:00
Emilio Cobos Álvarez ad58a97570 Bug 1616620 - maxlength shouldn't apply to <input type=number>. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D63474

--HG--
extra : moz-landing-system : lando
2020-02-20 15:28:51 +00:00
James Graham 644ec87637 Bug 1616620 - Add a test for maxlength on input type=number, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D63460

--HG--
extra : moz-landing-system : lando
2020-02-20 14:50:55 +00:00
Boris Zbarsky acaa2133b1 Bug 1616684. Remove implicit integer conversion in CheckedInt constructor r=froydnj
When I try to enable -Wconversion, CheckedInt triggers it because it has an
implicit type conversion in its templated two-arg constructor.

That constructor doesn't really need to be templated, as far as I can tell.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 14:16:03 +00:00
Michal Novotny b1f8deb8c6 Bug 1616069 - Extend telemetry probes for RCWN and e10s back pressure r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D63087

--HG--
extra : moz-landing-system : lando
2020-02-17 16:47:34 +00:00
Mirko Brodesser 34837d9fc2 Bug 1615581: part 9) Decouple `SelectCellElement` core from `nsFrameSelection`. r=jfkthame
Allows to move `nsFrameSelection::AddCellsToSelection`, a caller of
`SelectCellElement, from `nsFrameSelection` to `TableSelection` in a
subsequent step.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 15:03:26 +00:00
Mirko Brodesser 7b16ca222e Bug 1615581: part 8) Decouple `CreateAndAddRange` from `nsFrameSelection`. r=jfkthame
Preparation to move `SelectCellElement` to `TableSelection`.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 15:03:19 +00:00
Byron Campen [:bwc] 84b2b1a8b5 Bug 1610975: Enable socketprocess mochitests on android. r=jmaher
Depends on D63198

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

--HG--
extra : moz-landing-system : lando
2020-02-19 18:04:07 +00:00
Byron Campen [:bwc] d2bcaa94ea Bug 1613690: Detect support for h264 in this test instead of making assumptions based on platform. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D63198

--HG--
extra : moz-landing-system : lando
2020-02-19 14:40:34 +00:00
Byron Campen [:bwc] 21ffd28a83 Bug 1613690: Re-enable some tests on android, and update some bug numbers. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D63196

--HG--
extra : moz-landing-system : lando
2020-02-19 14:40:21 +00:00
Byron Campen [:bwc] f9593b3e83 Bug 1613690: Get mochitest-media running on android-em again. r=jmaher,jib,bryce
Differential Revision: https://phabricator.services.mozilla.com/D63195

--HG--
extra : moz-landing-system : lando
2020-02-19 16:24:21 +00:00
Mirko Brodesser 90e61dc61a Bug 1616565: remove indirect calls to `NotifySelectionListeners` in `Selection`. r=smaug
Slightly clarfifies the relation of `Selection` and `nsFrameSelection`.

This requires undesirable 'kungFuDeathGrips'. However, they existed
already, only via an indirect call.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 14:46:21 +00:00
Andreea Pavel f5cfed260d Backed out changeset 5fdf628512a0 (bug 1614434) for build bustages on a CLOSED TREE 2020-02-20 16:49:29 +02:00
Philipp Zech 36e86b0e9d Bug 1614434 - Remove unsused function BuildCache. r=gcp
Removed unused function BuildCache(LookupCacheV2* cache, const _PrefixArray& aPrefixArray). This also required removal of RefPtr<T> SetupLookupCache(const _PrefixArray& aPrefixArray) (formerly line 229).

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

--HG--
extra : moz-landing-system : lando
2020-02-13 11:31:01 +00:00
Masatoshi Kimura 8f0af48cb1 Bug 1614540 - Improve -std switch replacement. r=froydnj
This patch will support all of `-std:`, `-std=`, and `-Xclang -std=`.
This patch will also a bit faster because the current code will call `sed` for
each argument.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 14:31:38 +00:00
Martin Stransky 2d00d46613 Bug 1616590 [Wayland] Fix GL compositor to composite correctly NV12 textures generated by ffmpeg, r=sotaro
- Enable GL_TEXTURE_RECTANGLE_ARB only when the extension is supported
- Switch Green and Alpha colors in NV12 shader when compositing on Wayland. Is's because vaExportSurfaceHandle() exports UV plane in DRM_FORMAT_GR88 format so we have to use R and G channels and not R and A as we have now.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 14:08:25 +00:00
Marian Raiciof 2a17b95cb1 Bug 1616066 - Remove type checks for str/bool in BrowsertimeResultsHandler. r=perftest-reviewers,octavian_negru
Differential Revision: https://phabricator.services.mozilla.com/D63456

--HG--
extra : moz-landing-system : lando
2020-02-20 14:22:22 +00:00
Razvan Maries ae9503e243 Backed out changeset 2050d4e3c7e0 (bug 1610402) for Lint failures. CLOSED TREE 2020-02-20 16:28:11 +02:00
John Elliot V ac48f9b971 Bug 1610402 - Use static prefs for view_source.{wrap_long_lines,syntax_highlight,tab_size} r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D63470

--HG--
extra : moz-landing-system : lando
2020-02-20 14:16:50 +00:00
Mirko Brodesser 8308badf1c Bug 1615581: part 7) Move `UnselectCells` to `TableSelection`. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D63063

--HG--
extra : moz-landing-system : lando
2020-02-20 14:06:30 +00:00
Dão Gottwald 86af384543 Bug 1616793 - Stop hiding top sites if they are disabled in the new tab page. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D63464

--HG--
extra : moz-landing-system : lando
2020-02-20 14:05:04 +00:00
Razvan Maries 73a6a77284 Backed out 4 changesets (bug 1603176) for perma failures on browser_toolbox_tool_ready.js and browser_memory_fission_switch_target.js. CLOSED TREE
Backed out changeset 1d69574fa593 (bug 1603176)
Backed out changeset 635851b79924 (bug 1603176)
Backed out changeset 2485f2115890 (bug 1603176)
Backed out changeset 7b47a4c77243 (bug 1603176)
2020-02-20 16:08:55 +02:00
egao a3a95d7b94 Bug 1613983 - adjust test manifests for linux64 browser-chrome tests on ubuntu 1804, r=jmaher.
Depends on D63435

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

--HG--
extra : moz-landing-system : lando
2020-02-20 13:50:30 +00:00
egao acb64d8420 Bug 1613983 - migrate linux64 browser-chrome tests from ubuntu 1604 to 1804, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D63435

--HG--
extra : moz-landing-system : lando
2020-02-20 13:50:53 +00:00
Nicolas Silva e4cabee633 Bug 1615613 - Make the text fragment shader compatible with the brush infrastructure. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D63093

--HG--
extra : moz-landing-system : lando
2020-02-18 13:32:24 +00:00
ffxbld 60706288cf No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D63465

--HG--
extra : moz-landing-system : lando
2020-02-20 13:40:32 +00:00
Yaron Tausky 5c6bfb7d9a Bug 1610692 - Move call that can run content code out of constructor. r=dom-workers-and-storage-reviewers,asuth
ServiceWorkerRegistration::UpdateState can call content code, which
in turn can result in the registrations getting deleted. This
commit moves the call outside the constructor, so the
registration's creator has a chance to get a proper RefPtr to it.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 13:06:18 +00:00
prathiksha 1624e3f67f Bug 1613477 - Add relevant info to the advanced section of the captive portal page and make the buttons work. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D62204

--HG--
extra : moz-landing-system : lando
2020-02-20 12:59:05 +00:00
Daisuke Akatsuka cbe2c77a39 Bug 1603176: Add a test for target-switching on memory panel. r=jdescottes
Depends on D61348

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

--HG--
extra : moz-landing-system : lando
2020-02-18 03:31:12 +00:00
Daisuke Akatsuka 7a67417ac2 Bug 1603176: Install target-switing mechanism. r=jdescottes
Depends on D61347

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

--HG--
extra : moz-landing-system : lando
2020-02-20 12:31:54 +00:00
Daisuke Akatsuka a6ec55dfdd Bug 1603176: Introduce updateMemoryFront action. r=jdescottes
Depends on D61346

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

--HG--
extra : moz-landing-system : lando
2020-02-17 10:15:26 +00:00
Daisuke Akatsuka 51006a17eb Bug 1603176: Remove unused variable. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D61346

--HG--
extra : moz-landing-system : lando
2020-02-17 09:06:32 +00:00
Christian Holler 583260130a Bug 1615265 - Suppress data race in OffThreadDecodeCallback. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D63448

--HG--
extra : moz-landing-system : lando
2020-02-20 10:00:12 +00:00
Simon Giesecke 9350e6b741 Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
This removes the need for explicit #ifdef NS_BUILD_REFCNT_LOGGING without
introducing user-defined destructors when it is not defined.

Also, some uses of virtual for declaring destructors are replaced by the
appropriate override declaration through these changes.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 11:40:14 +00:00
Simon Giesecke 5cce787baa Bug 1613985 - Add macros to conditionally default ctor/dtor that only calls MOZ_COUNT_CTOR/MOZ_COUNT_DTOR. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D62603

--HG--
extra : moz-landing-system : lando
2020-02-19 20:26:11 +00:00
Simon Giesecke 31ca390597 Bug 1499099 - Clamp result codes to NS_ERROR_MODULE_DOM_FILEHANDLE result codes in ActorsParent. r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D63155

--HG--
extra : moz-landing-system : lando
2020-02-20 11:39:51 +00:00
Simon Giesecke 9680a43af5 Bug 1594138 - Do not assert on unsupported size value passed to IDBFileHandle.truncate from script. r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D60706

--HG--
extra : moz-landing-system : lando
2020-02-19 17:56:50 +00:00
Simon Giesecke 69c43374e7 Bug 1594138 - Added assertThrowsInstanceOf function to helpers.js. r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D62767

--HG--
extra : moz-landing-system : lando
2020-02-19 14:45:10 +00:00
sotaro cecac7d080 Bug 1611886 - Add VRManagerParent::Shutdown() r=nical
Differential Revision: https://phabricator.services.mozilla.com/D61144

--HG--
extra : moz-landing-system : lando
2020-02-20 06:46:11 +00:00
Emilio Cobos Álvarez af44ad742c Bug 1607553 - Remove an invalid assert. r=heycam
This assert was wrong. The assert may fire if we resurrect the node from a
different thread and insert a kid fast enough.

We allow resurrecting nodes (bumping the nodes from zero to one) to avoid
allocation churn.

In particular, while the thread dropping the node gets to read the children (so
after the fetch_sub from the refcount, but before the read() of the children),
another thread could plausibly bumped the refcount back, and added a children.

This is a very big edge case of course, but I'm kinda sad I hadn't realized
before.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 08:43:08 +00:00
Jon Coppeard 21292e4991 Bug 1616230 - Enable weakref JS reftests in the browser r=jandem
This implements the special clearKeptObjects() function for the browser and turns on the pref to allow the tests to run.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 10:41:27 +00:00