Commit Graph

637646 Commits

Author SHA1 Message Date
AndreiH
24d18c114c Bug 1428714 - [mozrunner] Add support for Python 3 r=ahal,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D18975

--HG--
extra : moz-landing-system : lando
2019-02-20 14:00:15 +00:00
David Major
ef4b7f86ac Bug 1529033 - Update gn build to pick up MSVC /WX fix r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D20375

--HG--
extra : moz-landing-system : lando
2019-02-20 05:00:28 +00:00
yulia
eed3621d24 Bug 1485664 - guard webconsole destroy method from being called when there is no client; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D20152

--HG--
extra : moz-landing-system : lando
2019-02-20 10:28:23 +00:00
yulia
e7f1f95776 Bug 1485664 - remove attachConsole from the debugger client; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D20150

--HG--
extra : moz-landing-system : lando
2019-02-20 10:27:50 +00:00
yulia
65260bc0fc Bug 1485664 - Fix failing test due to race; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D19815

--HG--
extra : moz-landing-system : lando
2019-02-20 10:27:12 +00:00
yulia
1c4e7ce305 Bug 1485664 - move webconsole client to front directory; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D18838

--HG--
rename : devtools/shared/webconsole/client.js => devtools/shared/fronts/webconsole.js
extra : moz-landing-system : lando
2019-02-19 16:00:45 +00:00
yulia
63ec6c691d Bug 1485664 - Change "attachConsole" in the debuggerClient so that it is compatible with a front; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D18837

--HG--
extra : moz-landing-system : lando
2019-02-19 16:04:30 +00:00
yulia
d9e63a9d50 Bug 1485664 - remove from field from jsterm tests; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D18836

--HG--
extra : moz-landing-system : lando
2019-02-19 15:59:41 +00:00
yulia
e8e841f58e Bug 1485664 - update console stub generators; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D19389

--HG--
extra : moz-landing-system : lando
2019-02-19 15:59:08 +00:00
yulia
d3412c26b4 Bug 1485664 - use protocol js methods instead of hard coding it in the console front; r=ochameau
Just updating the stubs for tests

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

--HG--
extra : moz-landing-system : lando
2019-02-19 15:58:25 +00:00
yulia
56b3c13f02 Bug 1485664 - adjust webconsole-connection-proxy to listen to webconsole front events, and fix r=ochameau
tests; r=ochameau

this migrates the proxy to the new webconsole front events. This resulted in a number of
test failures once the migration was finished, and those were fixed

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

--HG--
extra : moz-landing-system : lando
2019-02-19 15:57:52 +00:00
yulia
a73ae60bdf Bug 1485664 - update har collector to use webconsole events; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D18833

--HG--
extra : moz-landing-system : lando
2019-02-19 15:57:46 +00:00
yulia
aed02d496b Bug 1485664 - adjust events to front events; r=ochameau
this patch introduces events for the webconsoleFront -- not all of them are being listened
to by their subscribers yet, but this is the bulk of the effort to move events to Protocol.js

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

--HG--
extra : moz-landing-system : lando
2019-02-20 10:49:09 +00:00
yulia
e3b15c8fe4 Bug 1485664 - remove echoed events and unused events; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D18830

--HG--
extra : moz-landing-system : lando
2019-02-20 10:49:03 +00:00
yulia
2f32d68c4c Bug 1485664 - convert webconsoleClient to front; r=ochameau
initial move of the webconsoleClient to a front. Events do not work yet, but methods do.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 15:54:37 +00:00
Rainier G
c4fe6600b5 Bug 1477296 - Updated itemoffset to 0 when local storage is cleared r=miker
Differential Revision: https://phabricator.services.mozilla.com/D20385

--HG--
extra : moz-landing-system : lando
2019-02-20 12:56:43 +00:00
Nicolas Chevobbe
2a36c9ce5b Bug 1528727 - Lazy load wasm utils in source editor; r=yury.
The file and its dependencies are pretty large and can take
a while to load. Since some consumers might not need those function,
loading them lazily looks like a good move.

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

--HG--
extra : moz-landing-system : lando
2019-02-20 12:43:51 +00:00
Marco Castelluccio
19bbc158b4 Bug 1491004 - Exclude Visual Studio files from coverage instrumentation. r=chmanchester,calixte,glandium
Differential Revision: https://phabricator.services.mozilla.com/D18511

--HG--
extra : moz-landing-system : lando
2019-02-20 12:18:56 +00:00
Marco Castelluccio
2dffc6b8bf Bug 1491004 - Set CFLAGS and CXXFLAGS in toolchain.configure for coverage builds. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D18510

--HG--
extra : moz-landing-system : lando
2019-02-20 12:18:32 +00:00
Csoregi Natalia
e2ff25bf86 Backed out changeset 88a27dc859b9 (bug 1529139) for bustage due to missing fficonfig.h. CLOSED TREE 2019-02-20 14:19:27 +02:00
Chris AtLee
9cea403810 Bug 1527066: Add new ConsoleLogger type, and make it the default r=aki
Differential Revision: https://phabricator.services.mozilla.com/D19408

--HG--
extra : moz-landing-system : lando
2019-02-11 21:28:37 +00:00
Mike Hommey
49e3e41e5c Bug 1529139 - Mark .asm GENERATED_FILES as required_for_compile. r=froydnj
This will avoid trying to generate them during artifact builds.

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

--HG--
extra : moz-landing-system : lando
2019-02-20 11:17:31 +00:00
Jonas Allmann
9e8cf63b9b Bug 1525636, Replace ondialogextra1 and ondialogextra2 attributes with event handlers, r=Gijs
Remove all occurences of the above mentioned attributes and replace them by event handlers.
Minor changes to consuming functions to preserve functionality.

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

--HG--
extra : moz-landing-system : lando
2019-02-20 11:11:31 +00:00
Emilio Cobos Álvarez
1cb88114b4 Bug 1528299 - Make InspectorUtils.getCSStyleRules return a proper CSSStyleRule sequence. r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D20456

--HG--
extra : moz-landing-system : lando
2019-02-20 11:05:30 +00:00
Henrik Skupin
9304ea6d30 Bug 1529077 - [marionette] Encode Unicode error messages as UTF-8. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D20434

--HG--
extra : moz-landing-system : lando
2019-02-20 09:59:25 +00:00
Andrea Marchesini
d316a3043b Bug 1487113 - nsICacheInfoChannel.preferAlternativeDataType() should expose alt-data as optional if required - tests, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20201

--HG--
extra : moz-landing-system : lando
2019-02-20 10:05:57 +00:00
Andrea Marchesini
64d3f6f9da Bug 1487113 - nsICacheInfoChannel.preferAlternativeDataType() should expose alt-data as optional if required, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20200

--HG--
extra : moz-landing-system : lando
2019-02-20 10:05:42 +00:00
Andrea Marchesini
1951a6690b Bug 1487113 - Expose nsICacheInfoChannel in Respose object for wasm content-type, r=valentin,nbp
Differential Revision: https://phabricator.services.mozilla.com/D19823

--HG--
extra : moz-landing-system : lando
2019-02-20 10:05:35 +00:00
Hiroyuki Ikezoe
3b8b937340 Bug 1525805 - Don't apply the minimum scale size if user-scalable=no is specified. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D20206

--HG--
extra : moz-landing-system : lando
2019-02-20 10:04:30 +00:00
Nicolas Chevobbe
7c5e4cceb8 Bug 1528739 - Don't load CSS properties by default; r=gl.
If the cssProperties config wasn't provided, the Editor
was loading getClientCssProperties, which loads properties-db
which is quite large.
Since the Style Editor is providing a cssProperties config,
this was done for all the other consumers, none of them
actually having any use of it.
We remove this default behaviour which allows us to speed
up panel/source opening quite significantly.

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

--HG--
extra : moz-landing-system : lando
2019-02-20 09:01:03 +00:00
Alex Chronopoulos
09df5a19bb Bug 1481244 - When a stream is errored avoid updating the volume. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D20314

--HG--
extra : moz-landing-system : lando
2019-02-20 09:41:30 +00:00
Csoregi Natalia
769bb21bcf Backed out changeset 931ffb6a2a7a (bug 1525805) by request. CLOSED TREE 2019-02-20 11:46:17 +02:00
Hiroyuki Ikezoe
062a28422e Bug 1525805 - Don't apply the minimum scale size if user-scalable=no is specified. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D20206

--HG--
extra : moz-landing-system : lando
2019-02-20 09:17:26 +00:00
Orangelynx
d4e1c8f212 Bug 384278 - Added additional state variable to store window state before window minimization. r=mikedeboer
Current window state in the sessionstore system includes `sizeMode` which can be "normal", "minimized", "maximized". However, the OS also remembers whether the window was "normal" or "maximized" before minimization to restore it appropriately. With this fix, sessionstore does likewise.

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

--HG--
extra : moz-landing-system : lando
2019-02-20 09:03:09 +00:00
sotaro
c51309eab2 Bug 1529148 - Remove WebRenderImageHost::mUseAsyncImagePipeline r=nical
WebRenderImageHost::mUseAsyncImagePipeline is not used anymore.

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

--HG--
extra : moz-landing-system : lando
2019-02-20 08:27:09 +00:00
Nicolas Silva
a1a6e98c02 Bug 1476368 - Preallocate a few more items in the render task tree. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D20193

--HG--
extra : moz-landing-system : lando
2019-02-19 19:17:31 +00:00
Nicolas Silva
cb6ed5e452 Bug 1527884 - Make webrender_build publishable. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D20134

--HG--
extra : moz-landing-system : lando
2019-02-19 16:06:01 +00:00
Julian Descottes
ddd4a71d78 Bug 1525619 - Fix eslint violations r=daisuke
Depends on D20399

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

--HG--
extra : moz-landing-system : lando
2019-02-20 08:08:43 +00:00
Ting-Yu Lin
93d595b35d Bug 1524382 - Flush all out-of-flow frames before destroying the frame list when reframing multicol container. r=dbaron
aFrameList can contain placeholder frames. If we decide to nuke
aFrameList, we need to destroy the out-of-flow frames gracefully.

In this case, out-of-flow frames are still in nsFrameConstructorState's
absolute item lists. To rely on nsPlaceholderFrame::DestroyFrom() to
remove its out-of-flow frame properly, we manually flush all the frame
insertions for all the lists in aState before destroying aFrameList.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 22:37:24 +00:00
Julian Descottes
221883f576 Bug 1525619 - Move RuntimeActions to dedicated component;r=daisuke
@daisuke I would like to share this preliminary work with you.
I want to move this to a dedicated component anyway, but most importantly this will reduce merge conflicts between our 2 bugs.
I can land that and leave-open while I continue to work on the actual UX implementation?

Depends on  D20398

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

--HG--
rename : devtools/client/aboutdebugging-new/src/components/RuntimePage.css => devtools/client/aboutdebugging-new/src/components/RuntimeActions.css
rename : devtools/client/aboutdebugging-new/src/components/RuntimePage.js => devtools/client/aboutdebugging-new/src/components/RuntimeActions.js
extra : moz-landing-system : lando
2019-02-20 07:37:48 +00:00
Julian Descottes
4c996bad9f Bug 1525619 - Stop passing unused temporaryInstallError prop to TemporaryExtensionInstaller;r=daisuke
Small cleanup, this prop is no longer used by the component

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

--HG--
extra : moz-landing-system : lando
2019-02-20 07:37:21 +00:00
Dão Gottwald
793e87d4d8 Bug 1504766 - Let explicit Dark and Light themes ignore the Windows 10 setting for accent color in title bars. r=ntim,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D19764

--HG--
extra : moz-landing-system : lando
2019-02-20 07:20:52 +00:00
Makoto Kato
376eb1a4da Bug 1528665 - Remove GetAndroidSystemInfo sync IPC. r=geckoview-reviewers,mccr8,snorp
nsSystemInfo is initialzied at first page load. Actually, content process uses
sync IPC to get Android OS information. But now, we can use Java code even if
on content process, so we should use JNI directly instead of sync IPC.

Also, nsSystemInfo still has unused extern android_sdk_version that is for
HoneyComp's DNS hack.  So let's remote it.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 21:19:14 +00:00
Csoregi Natalia
8cbfee3cf7 Backed out changeset db927eedd355 (bug 1504766) for multiple failures e.g browser_ext_management_themes.js. CLOSED TREE 2019-02-20 08:55:36 +02:00
Boris Chiou
9c1af40b1a Bug 1505225 - Part 2: Add a reftest. r=hiro
Depends on D20412

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

--HG--
extra : moz-landing-system : lando
2019-02-20 02:00:59 +00:00
Boris Chiou
b332718138 Bug 1505225 - Part 1: Make sure we also check the existence of individual transform animations. r=hiro
nsIFrame::BuildDisplayListForStackingContext() will check the existence
of transform animations, so we need to update
nsLayoutUtils::HasAnimationsOfPoperty(). However, checking only
eCSSProperty_transform is not enough. We have to check all the transform-like
properties. Therefore, we update these functions to accept a property
set as the argument, and pass a collection of transform-like properties
into them.

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

--HG--
extra : moz-landing-system : lando
2019-02-20 02:14:39 +00:00
Dão Gottwald
626799efc8 Bug 1504766 - Let explicit Dark and Light themes ignore the Windows 10 setting for accent color in title bars. r=ntim,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D19764

--HG--
extra : moz-landing-system : lando
2019-02-20 05:36:40 +00:00
Karl Tomlinson
a5ba519324 Bug 1528876 enable AudioWorklet in Nightly Web Audio wpt r=padenot
With https://bugzilla.mozilla.org/show_bug.cgi?id=1474463, "release_or_beta"
annotations are not required on the subtest expected results that exist on
some branches but not others due to test timeouts, errors, etc.

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

--HG--
extra : moz-landing-system : lando
2019-02-19 13:03:57 +00:00
Henrik Skupin
3f4cbeebe6 Bug 1528836 - [marionette] Allow check_for_port to raise exceptions. r=automatedtester
Differential Revision: https://phabricator.services.mozilla.com/D20311

--HG--
extra : moz-landing-system : lando
2019-02-20 05:29:36 +00:00
Jeff Gilbert
6fc6d8596f Bug 1290770 - Log bad tex upload calls and errors. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D20429

--HG--
extra : moz-landing-system : lando
2019-02-20 04:43:32 +00:00