Commit Graph

638975 Commits

Author SHA1 Message Date
Byron Campen [:bwc]
d79320592d Bug 1528323 - Part 1: Bring replaceTrack up to spec in terms of async and timing. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D19984

--HG--
extra : moz-landing-system : lando
2019-02-25 17:07:46 +00:00
James Willcox
0891e46847 Bug 1524992 - Don't trigger crash in about:crash* when opened from external apps r=mconley
Depends on D20890

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

--HG--
extra : moz-landing-system : lando
2019-02-25 21:37:45 +00:00
James Willcox
aa8999a525 Bug 1524992 - Treat command line URIs as external r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D20890

--HG--
extra : moz-landing-system : lando
2019-02-26 19:23:43 +00:00
Alexandre Poirot
f439c41435 Bug 1520835 - Removed now-useless front pool from DebuggerClient. r=jdescottes
Depends on D20704

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

--HG--
extra : moz-landing-system : lando
2019-02-22 18:32:38 +00:00
Alexandre Poirot
252ea7758f Bug 1520835 - Remove unused attachTarget methods. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D20704

--HG--
extra : moz-landing-system : lando
2019-02-22 18:32:52 +00:00
Jan de Mooij
04b4451e76 Bug 1521906 part 3 - Remove an unnecessary CheckedUnwrap call in JSWindowActorService::ReceiveMessage. r=jdai
Differential Revision: https://phabricator.services.mozilla.com/D21353

--HG--
extra : moz-landing-system : lando
2019-02-27 14:38:24 +00:00
Mark Banner
f6e80010eb Bug 1522530 - Port session store test browser_599909.js to QuantumBar. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D21225

--HG--
rename : browser/components/sessionstore/test/browser_599909.js => browser/components/sessionstore/test/browser_tabs_in_urlbar.js
extra : moz-landing-system : lando
2019-02-27 14:35:17 +00:00
Matthew Gaudet
4a071db7df Bug 1519077 - Don't mutate inputs in CacheIR operations r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D18708

--HG--
extra : moz-landing-system : lando
2019-02-27 14:29:08 +00:00
Matthew Gaudet
2b81ce4743 Bug 1526024 - Handle rcx as a destination register r=tcampbell
Also add unit tests

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

--HG--
extra : moz-landing-system : lando
2019-02-27 14:31:36 +00:00
Ehsan Akhgari
5b6eeea29c Bug 1531020 - Initialize MWasmLoadRef::aliasSet_ based on the argument passed to the constructor; r=lhansen
Differential Revision: https://phabricator.services.mozilla.com/D21367

--HG--
extra : moz-landing-system : lando
2019-02-27 13:59:24 +00:00
saumya
03d6f7f411 Bug 1470253 - Don't show console.timeStamp() messages. r=nchevobbe
Made changes to messages.js and added a test file.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 13:42:11 +00:00
Andy Wingo
ee4a9d22d1 Bug 1527897 - Optimize js::getProperty on bigint values to not create wrapper object r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D21221

--HG--
extra : moz-landing-system : lando
2019-02-27 12:03:04 +00:00
akshitha
7c28162987 Bug 1530279 - Replace promiseWaitForEvent in browser_tab_dragdrop2.js with BrowserTestUtils.waitForEvent. r=johannh
Replace promiseWaitForEvent in browser_tab_dragdrop2.js with BrowserTestUtils.waitForEvent

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

--HG--
extra : moz-landing-system : lando
2019-02-27 10:05:26 +00:00
Nicolas Chevobbe
0050fc9adc Bug 1529545 - Fix console mocha tests; r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D20652

--HG--
rename : devtools/client/webconsole/test/components/new-console-output-wrapper.test.js => devtools/client/webconsole/test/components/webconsole-wrapper.test.js
extra : moz-landing-system : lando
2019-02-27 13:28:43 +00:00
Nicolas Chevobbe
afd0f67662 Bug 1529497 - Remove promise and defer usage in devtools/shared/DevToolsUtils.js; r=yulia.
The `yieldingEach` is moved into the only file that
is using it, in canvas debugger, and is not migrated
as the panel will be removed in a few months.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 13:28:16 +00:00
Amy Chan
4b3c09df36 Bug 1498565 - Getting Firefox to stop freezing when large file is loaded in Response tab r=Honza
When large files's Response tab in Network Devtools is open, Firefox freezes. This checks for file size & switches from SourceEditor to pre() when the files is too big.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 13:09:32 +00:00
Makoto Kato
503bff14c9 Bug 1529431 - Remove --with-android-sdk from mozconfig example by ./mach bootstrap. r=nalexander
After landing bug 1515004, it is unnecessary to use `--with-android-sdk` when
developer uses default path of Android SDK by `./mach bootstrap`.

So let's remove `--with-android-sdk` from mozconfig example using
`./mach bootstrap`.

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

--HG--
extra : moz-landing-system : lando
2019-02-26 17:41:38 +00:00
Nicolas Chevobbe
09acaeaaa2 Bug 1494941 - Add requestLongerTimeout in browser_jsterm_await_helper_dollar_underscore.js; r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D20803

--HG--
extra : moz-landing-system : lando
2019-02-27 13:07:08 +00:00
Johann Hofmann
3adfbd0ce8 Bug 1429432 - Require Secure Context for Notifications. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D21001

--HG--
extra : moz-landing-system : lando
2019-02-27 10:55:38 +00:00
Oana Pop Rus
eda7a08ec6 Backed out changeset b63cae045a63 (bug 1462018) for geckoview failures 2019-02-27 14:42:59 +02:00
Chris AtLee
408f29c178 Bug 1527394: Remove unneeded packages/files in the test image r=jmaher
Depends on D19541

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

--HG--
extra : moz-landing-system : lando
2019-02-26 06:42:50 +00:00
Dorel Luca
3f139c9c3f Backed out 2 changesets (bug 1529117) for build bustage
Backed out changeset 82cfcc2f5fac (bug 1529117)
Backed out changeset d9fd8225a95f (bug 1529117)
2019-02-27 13:27:50 +02:00
Kartikaya Gupta
972530141c Bug 1529117 - Re-vendor rust dependencies. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D20461

--HG--
extra : moz-landing-system : lando
2019-02-27 11:09:58 +00:00
Kartikaya Gupta
0699c44e5a Bug 1529117 - Bump serde and serde_derive to branch from 1.0.88. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D20460

--HG--
extra : moz-landing-system : lando
2019-02-27 11:09:50 +00:00
Nicolas Chevobbe
69369fb53b Bug 1463128 - Expose setInputValue and getInputValue at hud level; r=Honza.
Now that the JsTerm is a React component, we shouldn't
let external consumers have to get the instance in order
to perform some actions on the console input.
We start with the most used actions, setInputValue and getInputValue,
and might extend that in the future.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 10:09:35 +00:00
Nicolas Chevobbe
f21b834258 Bug 1463128 - Add setInputValue/getInputValue helper in console head.js;r=Honza.
This abstracts the most used console input functions,
and might make it easier to refactor things in the
future.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 10:09:00 +00:00
Nicolas Chevobbe
4d98e3462d Bug 1463128 - Make test helpers function more consistent; r=Honza.
This patch make sure that all the helper functions
take the hud as a reference to the webconsole.
This makes them simpler to use as the user does not
have to remember what kind of object it takes.
We also rename some functions to not include the term
JsTerm, but rather console input, to make it easier
to reason about the code.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 10:07:12 +00:00
Nicolas Chevobbe
36e515d435 Bug 1463128 - Refactor WebConsole and BrowserConsole to ES6 classes; r=bgrins.
Doing this allows us to use native `extends` instead of
the custom one.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 10:05:51 +00:00
Nicolas Chevobbe
c273e7f9d4 Bug 1463128 - Rename WebConsoleUI.owner into WebConsoleUI.hud; r=bgrins.
Renaming this property makes it easier to grasp what
it represents (instead of the vague `owner` term).

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

--HG--
extra : moz-landing-system : lando
2019-02-27 10:04:53 +00:00
Emily Toop
c616a388d1 Bug 1462018 - Add API for taking screenshot of visible page. r=geckoview-reviewers,snorp
Invert screen pixels in `nsWindow`.

Update `RequestScreenPixels` in `nsWindow` to accept a `GeckoResult` as an argument and save as a `GlobalRef`.
Update `RecvScreenPixels` in `nsWindow` in order to invert the image before sending over JNI rather than requiring callers to invert the image themselves.
Complete the `GeckoResult` if there is one in `RecvScreenPixels` instead of making a callback to the compositor.

Remove `RecvScreenPixels` from `GeckoSession` and `GeckoSession.Compositor`.
Move `RecvScreenPixels` and `getPixels` to `GeckoDisplay`
Rename `getPixels` to `capturePixels`

Return Bitmap from `RecvScreenPixels`.

Return `GeckoResult` from `capturePixels`.

Add doc comments to new methods and classes.
Update FennecNativeDriver to use `GeckoView` and `GeckoResult`.

Update API docs and Changelog

Add tests

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

--HG--
extra : moz-landing-system : lando
2019-02-26 10:51:02 +00:00
Dorel Luca
cde6aa9ebe Backed out 2 changesets (bug 1335740) for devtools failures. CLOSED TREE
Backed out changeset 1bddabb7bafb (bug 1335740)
Backed out changeset e31483efc331 (bug 1335740)

--HG--
rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html
extra : rebase_source : e6fc9bc5fc3eac450e65d6ff38b672b01a4cbe5d
2019-02-27 12:00:27 +02:00
yulia
be92800480 Bug 1527294 - implement deprecation notice for shader editor, canvas editor, and audio editor; r=pbro
The goal of this deprecation notice is to inform people that these panels are going away. This code should be short lived, only firefox versions 67-68.

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

--HG--
extra : moz-landing-system : lando
2019-02-26 17:08:52 +00:00
yulia
6b47255bce Bug 1530554 - Fix expression evaluation in worker threads; r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D21226

--HG--
extra : moz-landing-system : lando
2019-02-26 15:58:21 +00:00
arthur.iakab
20c9fd087e Bug 1525117 - disable long-url-list-stack-overflow.html on Windows 7 debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D21165

--HG--
extra : moz-landing-system : lando
2019-02-26 11:09:24 +00:00
Martin Stransky
1f8f77f796 Bug 1530625 - Enable system titlebar on Gnome/X.org sessions due mutter Bug 1530625 and disable titlebar X shape mask on mutter/X.org, r=lsalzman
- Detect current desktop session and disable shape mask on Mutter/X.org due to Bug 1530252 (mutter bug).
- Use system titlebar on Mutter/X.org as we can't draw the titlebar reliably.
- Remove widget.default-hidden-titlebar from prefs. When it's defined it overrides default titlebar detection heuristics now.
- Don't use shape masks at all on Mutter/x.org. When system titlebar is hidden in this case (by user choice) it has opaque corners unless
  argb visual is selected.
- Use Window manager decorations on Gnome Classic session, that works better than client decorations.

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

--HG--
extra : moz-landing-system : lando
2019-02-26 17:46:15 +00:00
Mark Banner
11c44b6ae3 Bug 1522521 - Port browser_bug655584 to QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21245

--HG--
rename : browser/base/content/test/general/browser_bug655584.js => browser/components/urlbar/tests/browser/browser_switchTab_closesUrlbarPopup.js
extra : moz-landing-system : lando
2019-02-27 08:06:12 +00:00
Mark Banner
63c9c2927f Bug 1522521 - Port the new browser_switchToTab_closes_newtab.js to QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21244

--HG--
extra : moz-landing-system : lando
2019-02-27 08:05:57 +00:00
Mark Banner
df02cd3c5f Bug 1522521 - Move and correct indentation in browser_bug555767.js. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21243

--HG--
rename : browser/base/content/test/general/browser_bug555767.js => browser/components/urlbar/tests/browser/browser_switchToTab_closes_newtab.js
extra : moz-landing-system : lando
2019-02-27 08:05:38 +00:00
Mark Banner
7d00f1921c Bug 1522438 - Port Customizable UI tests to QuantumBar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21031

--HG--
extra : moz-landing-system : lando
2019-02-26 23:28:34 +00:00
Julian Descottes
2f48ae10e8 Bug 1530833 - Use correct document in browser_aboutdebugging_telemetry_runtime_updates.js;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D21271

--HG--
extra : moz-landing-system : lando
2019-02-27 03:24:25 +00:00
Glenn Watson
fde9185d49 Bug 1530915 - Change external scroll offset to be a vector. r=emilio
Change the external scroll offset to be a vector, rather than a
point. This can also be updated gecko-side in future, but for
now is converted to a vector at the API boundary.

Also plumb through the external scroll offset so that it is stored
inside the ScrollFrameInfo in a spatial node. This will allow
modifying the transforms that the clip-scroll tree creates to
take into account the external scroll offset in future.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 05:26:50 +00:00
Makoto Kato
f6085c16d6 Bug 1524926 - Move some CSS files from mobile/android to toolkit. r=geckoview-reviewers,snorp
Although about.css, aboutMemory.css and aboutSupport.css are mobile-specific
style, these CSS files are used in toolkit, not mobile/android.
Since GeckoView doesn't has chrome.jar, these files are missing. So we should
move these CSS files to toolkit since we have mobile theme in toolkit.

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

--HG--
rename : mobile/android/themes/core/about.css => toolkit/themes/mobile/global/about.css
rename : mobile/android/themes/core/aboutMemory.css => toolkit/themes/mobile/global/aboutMemory.css
rename : mobile/android/themes/core/aboutSupport.css => toolkit/themes/mobile/global/aboutSupport.css
extra : moz-landing-system : lando
2019-02-26 14:54:45 +00:00
Csoregi Natalia
d713b1a85a Merge mozilla-central to autoland. CLOSED TREE 2019-02-27 06:35:29 +02:00
Csoregi Natalia
2a6f3dde00 Merge inbound to mozilla-central. a=merge 2019-02-27 06:31:28 +02:00
Csoregi Natalia
50a7e15520 Merge autoland to mozilla-central. a=merge 2019-02-27 06:29:10 +02:00
Gurzau Raul
9adf5b0182 Backed out changeset 2a034c02b842 (bug 1530773) for bustage at interface/FuzzingInterface.h 2019-02-27 06:01:39 +02:00
Jan-Ivar Bruaroey
5739f01e2d Bug 1335740 - Update wpt & mochitests to work w/[SecureContext] navigator.mediaDevices. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D20425

--HG--
rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html
extra : moz-landing-system : lando
2019-02-27 03:51:14 +00:00
Jan-Ivar Bruaroey
1901f71c69 Bug 1335740 - getUserMedia() NotAllowedError in http (pref'd on), & [SecureContext] navigator.mediaDevices (pref'd off) r=bzbarsky,pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D19549

--HG--
extra : moz-landing-system : lando
2019-02-27 03:51:07 +00:00
Paul Bone
5a9e06b14f Bug 1506761 - Fix existing spelling error r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D20813

--HG--
extra : moz-landing-system : lando
2019-02-27 03:36:56 +00:00
Paul Bone
1913e73f45 Bug 1506761 - Add a fraction threshold for collecting the nursery r=sfink
We collect the nursery in idle time if there is less than 256KB of space
remaining.  However when the nursery is small this doesn't make sense, so
add a percentage-based threshold to be used when the nursery is small.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 03:36:54 +00:00