Commit Graph

668759 Commits

Author SHA1 Message Date
Matt Woodrow
b1aa62197e Bug 1556489 - P10. Pass PostData and Headers at DocShell creation time. r=nika,farre
Differential Revision: https://phabricator.services.mozilla.com/D40967
2019-09-03 10:19:27 +10:00
Matt Woodrow
c69966609c Bug 1556489 - P9. Make method static. r=nika,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D40966
2019-09-03 10:19:20 +10:00
Matt Woodrow
e579f452c1 Bug 1556489 - P8. Add CSPService::ConsultCSPForRedirect. r=mayhemer,ckerschb
We extract the code from CSPService::AsyncOnChannelRedirect so that we can use it in a follow-up change.

Differential Revision: https://phabricator.services.mozilla.com/D40965
2019-09-03 10:19:12 +10:00
Matt Woodrow
a209298de2 Bug 1556489 - P7. Make LoadInfoArgsToLoadInfo works with LoadInfo class. r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D40964
2019-09-03 10:19:11 +10:00
Jean-Yves Avenard
0c52caf2b2 Bug 1556489 - P6. Simplify use of namespace. r=mayhemer
This is a cosmetic only change.

Differential Revision: https://phabricator.services.mozilla.com/D40963
2019-09-03 10:19:10 +10:00
Matt Woodrow
50cb731c68 Bug 1556489 - P5. Fix constness. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D40962
2019-09-03 10:19:09 +10:00
Jean-Yves Avenard
e76aa88e15 Bug 1556489 - P4. Add ability to set Document object on LoadInfo. r=mayhemer,ckerschb
This will be required to access the Performance object from future DocumentChannel.

Differential Revision: https://phabricator.services.mozilla.com/D41133
2019-09-03 10:18:58 +10:00
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