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

668752 Коммитов

Автор SHA1 Сообщение Дата
Jean-Yves Avenard a23b70b74e Bug 1556489 - P3. Move logic on when to return the PerformanceStorage into nsILoadInfo. r=mayhemer
This more closely follow the code as earlier documented. To remove all ambiguities, the idl documentation was amended.

Differential Revision: https://phabricator.services.mozilla.com/D40961
2019-09-03 09:50:05 +10:00
Jean-Yves Avenard de650bb217 Bug 1556489 - P2. Use ReplacementChannelConfig across HttpChannelParent and ContentChild. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D40960
2019-09-03 09:49:46 +10:00
Jean-Yves Avenard cc07990908 Bug 1556489 - P1. Introduce ReplacementChannelConfig. r=mayhemer
This class allows to encapsulate all the information required in order to create a new HttpChannel object following a redirect.

Differential Revision: https://phabricator.services.mozilla.com/D40959
2019-09-03 09:47:17 +10:00
Dorel Luca 0350d05627 Merge mozilla-inbound to mozilla-central. a=merge 2019-09-03 00:38:02 +03:00
Dorel Luca e4301ca732 Merge autoland to mozilla-central. a=merge 2019-09-03 00:34:37 +03:00
Eric Rahm c5497a628a Bug 1577916 - Remove using namespace std from gfx/layers r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D44285

--HG--
extra : moz-landing-system : lando
2019-09-02 17:38:31 +00:00
Justin Wood bc8f1f8edd Bug 1578263 - Use release-type in param eval rather than release-level. r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D44392

--HG--
extra : moz-landing-system : lando
2019-09-02 16:08:40 +00:00
Coroiu Cristina 7b22710544 Backed out changeset 6e0fb526633d (bug 1577916) for build bustage at gfx/layers/composite/TextRenderer.cpp on a CLOSED TREE 2019-09-02 20:15:28 +03:00
Eric Rahm bb149919a3 Bug 1577916 - Remove using namespace std from gfx/layers r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D44285

--HG--
extra : moz-landing-system : lando
2019-09-02 16:53:17 +00:00
Martin Stransky 85351067cf Bug 1548475 - [Wayland] Disable Flash on Wayland backend, r=glandium
Reviewers: jmathies

Reviewed By: jmathies

Bug #: 1548475

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

--HG--
extra : rebase_source : 8ad63589add41a921bec2834aa82bdabb039fcda
2019-09-02 19:05:45 +03:00
Carolina 93059c799a Bug 1575074 - Avoids rendering UTC time zone in Validity Section.r=johannh
Reviewers: johannh

Reviewed By: johannh

Bug #: 1575074

Differential Revision: https://phabricator.services.mozilla.com/D42578
2019-09-02 15:57:26 +03:00
Bogdan Tara e04021f29e Merge autoland to mozilla-central. a=merge 2019-09-02 12:48:14 +03:00
ffxbld 426de7d9bd Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2019-09-02 09:00:31 +00:00
ffxbld a09c405e9e No bug - Tagging mozilla-central b338d55d5007ce5a7d4cdce3aaa8e9f63c5555f7 with FIREFOX_NIGHTLY_70_END a=release DONTBUILD CLOSED TREE 2019-09-02 08:59:36 +00:00
Nicolas Chevobbe c93c7ac5af Bug 1577074 - Instrument scripts executed from editor mode. r=rcaliman.
We add an extra "input" property that is filled with
either "inline" or "multiline" depending if the expression
was evaluated in regular webconsole layout or in editor mode.

The test that was checking the execute_js telemetry event is
modify to only check what it was created for (hitting enter
on incomplete expression adds new line), and a new test is
added to specifically check that the execute_js telemetry event
is recorded as we expect.

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

--HG--
rename : devtools/client/webconsole/test/browser/browser_jsterm_multiline.js => devtools/client/webconsole/test/browser/browser_webconsole_telemetry_execute_js.js
extra : moz-landing-system : lando
2019-09-02 06:22:32 +00:00
Daisuke Akatsuka 0f6c405c91 Bug 1543782: Add test for the shortcut key which shows the suggest completion popup. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D43723

--HG--
extra : moz-landing-system : lando
2019-09-02 03:29:17 +00:00
Daisuke Akatsuka f25606bd74 Bug 1543782: Add tests in case of empty. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D43722

--HG--
extra : moz-landing-system : lando
2019-09-02 03:34:40 +00:00
Daisuke Akatsuka 49bc96438b Bug 1543782: Show the suggestions in case that the css value becomes empty for new rule inspector. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D43721

--HG--
extra : moz-landing-system : lando
2019-09-02 03:29:13 +00:00
Daisuke Akatsuka 7e47e03614 Bug 1543782: Show the suggestions when user presses ctrl+space. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D43720

--HG--
extra : moz-landing-system : lando
2019-09-02 03:27:38 +00:00
Daisuke Akatsuka 88bc25ece4 Bug 1543782: Show the suggestions in case that the css value becomes empty. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D43719

--HG--
extra : moz-landing-system : lando
2019-09-02 03:27:26 +00:00
Eric Rahm 4cb2415f74 Bug 1577910 - Remove using namespace std from gfx/2d r=nical
Differential Revision: https://phabricator.services.mozilla.com/D44281

--HG--
extra : moz-landing-system : lando
2019-09-01 18:32:06 +00:00
Sebastian Hengst 85fe72834c Bug 1577988 - Don't add toggle.svg to whitelist of unused files if running mochitest devtools. a=test-only-beta70-fix
Differential Revision: https://phabricator.services.mozilla.com/D44315

--HG--
extra : rebase_source : 41c6419e80f18410747a302cf78b6b0f9e98602b
extra : amend_source : 2891a5e0bca16e4d05a10e4657141370f56206f4
2019-09-01 12:40:14 +02:00
ruchikabgosain f10b5073ed Bug 1547353 - Fix macOS selection color when gfx.color_management.mode = 1. r=nical
Differential Revision: https://phabricator.services.mozilla.com/D43259

--HG--
extra : moz-landing-system : lando
2019-09-01 14:16:07 +00:00
Noemi Erli 92241d2f48 Backed out changeset 97ec7ec089c4 (bug 1576748) for bustage in symbolstore.py 2019-09-01 15:08:20 +03:00
Eric Rahm b42b1702fc Bug 1577934 - Remove using namespace std from dom/media audio tests r=gerald
Differential Revision: https://phabricator.services.mozilla.com/D44290

--HG--
extra : moz-landing-system : lando
2019-09-01 06:47:26 +00:00
Razvan Maries 9415ecf29b Backed out 2 changesets (bug 1569728) for causig Linux shippable opt build bustages.
Backed out changeset 2f873da4b36e (bug 1569728)
Backed out changeset aaae16f5f29d (bug 1569728)
2019-09-01 03:42:38 +03:00
Razvan Maries 80cfb7b1f5 Backed out changeset 42ebd8a50978 (bug 1577439) for causing perma leakcheck | tab process: negative leaks caught. 2019-09-01 03:41:33 +03:00
Andreea Pavel 37ee1c3b0e Backed out changeset b0d7d7218f37 (bug 1575359) on request by Erica 2019-09-01 03:04:26 +03:00
Drew Willcoxon e04895b6a5 Bug 1547676 - Add in-tree ‘Guide to implementing QB WebExtensions’ documentation r=harry
Differential Revision: https://phabricator.services.mozilla.com/D43568

--HG--
extra : moz-landing-system : lando
2019-08-31 02:40:46 +00:00
Itiel 97ca710dd4 Bug 1572698 - Fix the text alignment of the textboxes and the "Copied!" checkmark position for RTL r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D44308

--HG--
extra : moz-landing-system : lando
2019-08-31 23:23:14 +00:00
Cameron McCormack 2503e0f3c1 Bug 1577390 - Wait a bit before loading document in Layout Debugger when profiling. r=dbaron
That gives the profiler a chance to attach to a newly created content
process.  There's no API for waiting for the profiler to be ready in a
just-created process, unfortunately.

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

--HG--
extra : moz-landing-system : lando
2019-08-30 23:12:58 +00:00
Eric Rahm 8c12aa46aa Bug 1578024 - Remove using namespace std from nsRegion. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D44306

--HG--
extra : moz-landing-system : lando
2019-09-02 03:02:26 +00:00
Markus Stange 1ae94e638a Bug 1578100 - Respect the clip when calculating the number of pixels to fill. r=mattwoodrow
This makes the fill rate numbers which are displayed in the FPS overlay a lot more reasonable.
It also requires the TransformAndClipBounds fix from bug 1578045 for correct numbers.

Depends on D44337

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

--HG--
extra : moz-landing-system : lando
2019-09-02 00:40:06 +00:00
Markus Stange d6940a6a56 Bug 1578100 - Implement LayerManagerComposite::UpdateDebugOverlayNativeLayers(). r=mattwoodrow
This creates and updates layers that draw the same things as RenderDebugOverlay().
The code is duplicated so that the overlay can be independent of the compositing
layer content drawing. All layers need to be drawn first, and the GPU stats from
that layer are shown in mGPUStatsLayer.

Depends on D44336

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

--HG--
extra : moz-landing-system : lando
2019-09-02 01:48:33 +00:00
Markus Stange 8404e52ef7 Bug 1578100 - Factor out DrawTranslationWarningOverlay. r=mattwoodrow
Depends on D44335

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

--HG--
extra : moz-landing-system : lando
2019-09-02 00:37:13 +00:00
Markus Stange f904099105 Bug 1578100 - Add TextRenderer::RenderTextToDrawTarget. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D44335

--HG--
extra : moz-landing-system : lando
2019-09-02 00:21:40 +00:00
Markus Stange ba17a54ab1 Bug 1578100 - Factor out surface size computation. r=mattwoodrow
Depends on D44333

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

--HG--
extra : moz-landing-system : lando
2019-09-02 00:11:17 +00:00
Markus Stange 5f6164656a Bug 1578100 - Remove unused aTextSize argument. r=mattwoodrow
Depends on D44332

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

--HG--
extra : moz-landing-system : lando
2019-09-02 00:05:41 +00:00
Markus Stange 6164efc5d6 Bug 1578100 - Use DrawTarget::CopySurface in the text renderer. r=mattwoodrow
Depends on D44330

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

--HG--
extra : moz-landing-system : lando
2019-09-01 22:48:50 +00:00
Markus Stange a847ab162b Bug 1578099 - Remove now-unnecessary default framebuffer functionality from GLContextCGL. r=mattwoodrow
This essentially backs out the two patches from bug 1565668 that added this
functionality.

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

--HG--
extra : moz-landing-system : lando
2019-09-02 00:37:56 +00:00
Markus Stange 9a8cc12a55 Bug 1578099 - Use NativeLayer::NextSurfaceAsFramebuffer in CompositorOGL and remove #ifdefs. r=mattwoodrow
CompositingRenderTargetOGL objects are no longer reused between frames. They are
recreated each frame around a reused framebuffer. This lets us remove the
SetOrigin method again, because we specify the right render target origin on
creation.

Depends on D44328

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

--HG--
extra : moz-landing-system : lando
2019-09-01 22:48:36 +00:00
Markus Stange df38e03696 Bug 1578099 - Tweak CompositingRenderTargetOGL initialization flow. r=mattwoodrow
Depends on D44327

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

--HG--
extra : moz-landing-system : lando
2019-09-01 22:45:20 +00:00
Markus Stange c64f3440ff Bug 1578099 - Change CompositingRenderTargetOGL creation API. r=mattwoodrow
Depends on D44326

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

--HG--
extra : moz-landing-system : lando
2019-09-01 22:42:19 +00:00
Markus Stange 85f866aad1 Bug 1578099 - Use NativeLayer::NextSurfaceAsFramebuffer for WebRender. r=mattwoodrow
Depends on D44325

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

--HG--
extra : moz-landing-system : lando
2019-09-01 22:36:00 +00:00
Markus Stange c6660314f0 Bug 1578099 - Add NativeLayer::NextSurfaceAsFramebuffer. r=mattwoodrow
This returns the raw framebuffer GLuint and lets the caller bind it.
Initially I wanted to return a RefPtr<MozFramebuffer>, but then I discovered
that MozFramebuffer is not a refcounted class and prefers UniquePtrs.

Depends on D44324

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

--HG--
extra : moz-landing-system : lando
2019-09-01 22:35:56 +00:00
Markus Stange df4663239c Bug 1578099 - Make CFTypeRefPtr usable as a key inside an unordered_map. r=mattwoodrow
Depends on D44323

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

--HG--
extra : moz-landing-system : lando
2019-09-01 21:38:42 +00:00
Markus Stange 96d209cbf3 Bug 1578099 - Use NativeLayer::NextSurfaceAsDrawTarget in BasicCompositor and remove #ifdefs. r=mattwoodrow
Depends on D44322

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

--HG--
extra : moz-landing-system : lando
2019-09-01 21:37:08 +00:00
Markus Stange e6da884bfd Bug 1578099 - Add NativeLayer::NextSurfaceAsDrawTarget. r=mattwoodrow
This uses MacIOSurface internally. NextSurfaceAsDrawTarget locks the MacIOSurface,
and NotifySurfaceReady unlocks it if necessary.

Depends on D44321

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

--HG--
extra : moz-landing-system : lando
2019-09-01 23:22:04 +00:00
Markus Stange 975773c0ae Bug 1578099 - Make more NativeLayerCA methods available on NativeLayerCA. r=mattwoodrow
The comments above these methods refer to NextSurface* methods which will be
added in later patches.

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

--HG--
extra : moz-landing-system : lando
2019-09-01 20:54:07 +00:00
Cosmin Sabou 3fb503719e Bug 1576893: Wait for ICE to complete on pc2 before checking ICE state transitions. r=jib 2019-09-02 02:30:29 +03:00