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