Alexandre Poirot
81c6eab1f0
Bug 1485676 - Prevent exceptions in the emulation actor when trying to use it while it is already destroyed. r=yulia
...
Summary: Depends On D4540
Reviewers: yulia!
Tags: #secure-revision
Bug #: 1485676
Differential Revision: https://phabricator.services.mozilla.com/D4541
MozReview-Commit-ID: 2fTZ4WRq9je
2018-09-24 01:25:00 -07:00
Alexandre Poirot
57c47d0e7a
Bug 1485676 - Tweak RDM manage to support new async forTab. r=yulia
...
Summary:
Fetching any target is now asynchronous. But RDM setup/destroy codepath is very fragile
and introduce many low level exception when trying to restore the original browser element
if any timing changes.
So this patch prevents trying to fetch the target object if a toolbox isn't already opened.
The target object is being used only for Telemetry purpose for now.
Depends On D4538
Reviewers: yulia!
Tags: #secure-revision
Bug #: 1485676
Differential Revision: https://phabricator.services.mozilla.com/D4540
MozReview-Commit-ID: 2QDUNqentMP
2018-09-24 01:24:59 -07:00
Alexandre Poirot
7b7f2b7ebd
Bug 1485676 - Adapt gDevTools.createTargetForTab to new TabTarget class. r=yulia
...
Summary: Depends On D4536
Reviewers: yulia!
Tags: #secure-revision
Bug #: 1485676
Differential Revision: https://phabricator.services.mozilla.com/D4537
MozReview-Commit-ID: E3AIMyFgL5m
2018-09-24 01:24:59 -07:00
Alexandre Poirot
36471d8e5c
Bug 1485676 - Convert TargetFactory.forTab call to forRemoteTab in debugger mochitest. r=yulia
...
Summary:
We are not passing a tab here. It only works by chance!
Depends On D4535
Reviewers: yulia!
Tags: #secure-revision
Bug #: 1485676
Differential Revision: https://phabricator.services.mozilla.com/D4536
MozReview-Commit-ID: K0ztxPM2N6A
2018-09-24 01:24:58 -07:00
Alexandre Poirot
35bc2e7546
Bug 1485676 - Refactor gDevTools.getTargetForTab callsites to assume getTargetForTab is async. r=yulia
...
Reviewers: yulia!
Tags: #secure-revision
Bug #: 1485676
Differential Revision: https://phabricator.services.mozilla.com/D4535
MozReview-Commit-ID: FyERWaYipZo
2018-09-24 01:24:58 -07:00
shindli
957b91ec70
Backed out changeset 2defd19a1467 (bug 1491946) for ES lint failure
2018-09-24 10:37:54 +03:00
Christoph Kerschbaumer
0df81cd9f4
Bug 1490874: Log Principal based Security Errors to the Security pane in the console. r=smaug
2018-09-24 09:34:04 +02:00
Jim Blandy
4634133ae0
Bug 1491946: Save devtools heap snapshots with the extension '.fxsnapshot.gz'. r=fitzgen
2018-09-17 11:57:42 -07:00
Jared Wein
416ff8c392
Bug 1481972 - Add remaining countries to address autofill countries list. r=MattN
...
Saving and filling the countries via Form Autofill will still be limited to certain countries
but this allows the storage to be useful for Web Payments in other countries.
Differential Revision: https://phabricator.services.mozilla.com/D5194
--HG--
extra : amend_source : c6810478b747cf51aaaafa73f83682cb23711231
2018-09-23 23:50:03 -07:00
Chris Peterson
b1044c0330
Bug 1336712 - widget: Drop test check for OS X 10.6. r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D6586
--HG--
extra : source : 9d07ac90374dbfa5a60bd859760bbd86b7cbe557
extra : histedit_source : 281632aefc44053f51f28bc4f35fc72b935ba99e
2018-09-13 21:33:19 -07:00
Chris Peterson
b3b534c0a9
Bug 1336712 - netwerk: Drop test checks for Windows XP. r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D6584
--HG--
extra : source : 626463257c8b31f577ad657f430b04ab483aa481
extra : histedit_source : bd8606c8235757cb90bef6f2974154cd886dd118
2018-09-13 21:41:24 -07:00
Chris Peterson
b5ad48a759
Bug 1336712 - dom/media: Remove test checks for Android GB (API Level 15). r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D6583
--HG--
extra : source : 8d277a0ad4e4314054b30b644c7b972ff74e7744
extra : histedit_source : 51f5fc31952641c4df66a6a1eb2a958d52997e8c
2018-09-15 00:12:47 -07:00
Chris Peterson
611a064090
Bug 1336712 - dom/canvas: Remove test checks for Android ICS (API Level 10). r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D6582
--HG--
extra : source : 536600d55374ec3940ea1b5d4da1c1dbebea55e5
extra : histedit_source : a2288cc63bfe8de672682315105860dc61540d58
2018-09-13 23:30:39 -07:00
Chris Peterson
867866d2d3
Bug 1336712 - dom: Drop test checks for OS X 10.5 and Windows XP. r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D6578
--HG--
extra : source : 682a1bfda27c8e82aea0d86f256d5dee3ff5c2a0
extra : histedit_source : 2e60b58780900e879177542c5e32a27c805e8f67
2018-09-13 23:30:12 -07:00
Chris Peterson
eaa59c7fc4
Bug 1336712 - a11y: Drop test check for OS X 10.6. r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D6577
--HG--
extra : source : 96447888db56e219bbb44f066b08344f50946f77
extra : histedit_source : 7d1234f2564f00bb594f436c1530d6ba60544412
2018-09-13 21:47:36 -07:00
Bob Clary
0b522a50c1
Bug 1485638 - [mozsystemmonitor] wrap Multiprocessing.Pipe.poll in _collect as well as in SystemResourceMonitor.stop, r=ahal.
2018-09-23 15:08:56 -07:00
Bob Clary
57cca45e9a
Bug 1485638 - [mozsystemmonitor] Multiprocessing.Process should always be called with keyword arguments, r=ahal.
2018-09-23 15:08:56 -07:00
Bob Clary
0c8d65eb00
Bug 1492601 - Use MachCommandCondition.is_firefox_or_android, r=ahal.
2018-09-23 15:08:56 -07:00
Bob Clary
60b6e1c8f0
Bug 1492599 - [mozbuild] Add MachCommandCondition.is_firefox_or_android method, r=ahal,froydnj.
2018-09-23 15:08:56 -07:00
Noemi Erli
a59f87751d
Merge inbound to mozilla-central. a=merge
2018-09-24 00:30:56 +03:00
Collin Wing
1e54660e25
Bug 1486935 - Migrated aboutProfiles to fluent for localization r=Gijs,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D5283
--HG--
extra : moz-landing-system : lando
2018-09-23 17:26:44 +00:00
Matt Brubeck
9a8bd3b5d7
Bug 1493435 - Upgrade to uluru 0.3. r=nox,emilio
...
This cherry-picks servo/servo#21789 .
2018-09-23 13:52:36 +02:00
Emilio Cobos Álvarez
e049a50395
Bug 1493435 - Partially revert servo/servo#21746 . r=ajeffrey
...
This reverts the relevant bits from #21746 so that style and dependencies can
build with stable.
This is important because:
* `selectors` is a published crate.
* Gecko compiles with stable (more or less).
I reviewed that PR under the assumption that the union feature was stable, since
untagged unions are stable since 1.19, but turns out that smallvec uses non-Copy
types in unions, which are still unstable.
This leaves the union feature used on Servo, so that it gets testing, taking
advantage of features being additive.
This cherry-picks servo/servo#21788 .
2018-09-23 13:47:26 +02:00
Andre Bogus
52ad6442dc
Bug 1493435 - Update smallvec crate and enable the union feature. r=emilio
...
We had a mix of 0.6.2 and 0.6.5 (which is the current release),
this unifies to the latest version. It also enables the union
feature which removes the discriminant, reducing memory usage.
This cherry-picks servo/servo#21746 .
2018-09-23 13:47:13 +02:00
Yatri
539a94a5fc
Bug 1338158: use 'unset' value more in UA stylesheets, in cases where we're already just resetting the property. r=dholbert
...
--HG--
extra : rebase_source : a3fa80a793a8a531e9f31c7097c2b2451020d724
2018-09-22 11:46:06 -07:00
Robert Longson
1b9177a3e6
Bug 1474982 - Fix asertion failure when lengthAdjust value is empty r=heycam
2018-09-23 15:53:03 +01:00
J.C. Jones
5110974f9e
Bug 1488622 - land NSS 2c85f81f9b5e UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : ac309461f5909fcf7b617bc768d73c0cd7911385
2018-09-22 17:04:35 -07:00
Jeff Muizelaar
0640ea80fb
Bug 1493473. Update webrender to 4e7d0ed1b08f5402a6971230864a7e497b2453ec
2018-09-22 23:11:30 -04:00
Jeff Muizelaar
0ab721dac5
Bug 1493268. Update Cargo lockfiles and re-vendor rust dependencies
2018-09-22 21:21:17 -04:00
Jeff Muizelaar
24fdba412e
Bug 1493268. Re-generate FFI header and adjust bindings.
...
Changes GlyphRasterSpace to RasterSpace.
2018-09-22 21:19:52 -04:00
Jeff Muizelaar
194dc0ec33
Bug 1493268. Update webrender to commit 3f6016fbb6fb93b2f1fc7046bce186555ca836f3
2018-09-22 21:18:41 -04:00
Dao Gottwald
ab68e55ad5
Bug 1493412 - "Remove warning-64.png on Windows" r=ntim
2018-09-22 06:29:00 +03:00
Dão Gottwald
83b559948c
Bug 1493390 - Update .subviewbutton padding for toolbarbutton.css being loaded as a document style sheet. r=paolo
2018-09-22 19:36:18 +02:00
Jonathan Kew
1866f4c3a7
Bug 1493418 - nsThebesFontEnumerator needs to convert font names from UTF-8 (not Latin-1) to UTF-16. r=lsalzman
2018-09-22 23:29:22 +01:00
Jonathan Kew
24a9c4ca21
Bug 1493181
- Use rounding instead of ceiling when computing 'ch' width; update test expectations accordingly. r=manishearth
2018-09-22 23:26:55 +01:00
Jonathan Kew
b4332d3149
Bug 1493181
- Test for expected width of CSS 'ch' unit. r=manishearth
2018-09-22 23:26:31 +01:00
Dorel Luca
ed686e0387
Merge mozilla-central to mozilla-inbound
2018-09-23 00:48:05 +03:00
Dorel Luca
b635f24eb6
Merge mozilla-inbound to mozilla-central. a=merge
2018-09-23 00:43:29 +03:00
Dragana Damjanovic
9cadc84486
Bug 1473736 - Implement necko part of ESNI r=mak,kmag,mcmanus
...
--HG--
extra : rebase_source : be79870960953ef9535ccb6a440515ec4a8232d5
extra : histedit_source : 8096ab2eaf246cbbeb97bace0531b86b8c69ff66
2018-09-22 23:54:11 +03:00
Gurzau Raul
ad28ad0169
Backed out 9 changesets (bug 1485676) for failing at damp inspector/cold-open.js on a CLOSED TREE
...
Backed out changeset 4de2e71debfe (bug 1485676)
Backed out changeset e63025150c7a (bug 1485676)
Backed out changeset f9ef30ae3f7f (bug 1485676)
Backed out changeset a83636fab16a (bug 1485676)
Backed out changeset b1fd24929e09 (bug 1485676)
Backed out changeset acb27b915742 (bug 1485676)
Backed out changeset ba2157632772 (bug 1485676)
Backed out changeset d1d6b9bc2372 (bug 1485676)
Backed out changeset d7646ea8640b (bug 1485676)
2018-09-22 19:42:04 +03:00
Andreea Pavel
788500b27b
Backed out changeset 66d0b0be41ed (bug 1493435) for build plain bustages
2018-09-22 19:40:38 +03:00
Andre Bogus
8dae4693dc
Bug 1493435 - Update smallvec crate and enable the union feature. r=emilio
...
We had a mix of 0.6.2 and 0.6.5 (which is the current release),
this unifies to the latest version. It also enables the union
feature which removes the discriminant, reducing memory usage.
This cherry-picks servo/servo#21746 .
2018-09-22 17:57:04 +02:00
Vincent Cote
c26bd0e020
Bug 1457782
- Use help.svg instead of Question.png on Windows. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D6539
--HG--
extra : moz-landing-system : lando
2018-09-22 13:07:10 +00:00
Andreea Pavel
62ce7b988d
Merge mozilla-inbound to mozilla-central. a=merge
2018-09-22 12:34:50 +03:00
Jeff Muizelaar
8d0131224b
Bug 1490033. Use IsStyleMaybeAnimated to set up snapping surface transform. r=mstange
...
This catches all animations instead of those that only run on the compositor.
Differential Revision: https://phabricator.services.mozilla.com/D6543
2018-09-21 23:28:34 -04:00
Diego Pino Garcia
0f11b0a3d3
Bug 1483986 - Remove sync versions of document.cookie getter/setter; r=ehsan,froydnj
2018-09-21 23:01:32 -04:00
Chris Manchester
461bf6e5f4
Bug 1492291 - Wrap rustc invocations in the tup backend to forward relevant info from cargo build script outputs. r=mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D6422
--HG--
extra : moz-landing-system : lando
2018-09-22 00:38:12 +00:00
Brian Hackett
5c86561d00
Bug 1493187 - Enable Web Replay menu items by default, r=jlast.
...
--HG--
extra : rebase_source : b48a5379fe1f039ee5a6ddf0881e3b1cadb38b88
2018-09-21 14:03:51 -10:00
Emilio Cobos Álvarez
27d103ae6b
Bug 1484285 - Avoid loading XBL bindings for stuff that is very likely to be a custom-element. r=smaug
...
This should be more generic than hardcoding the tags, and be enough for our
chrome to avoid regressions as they migrate more stuff to CE, avoiding calling
into the GetComputedStyle machinery..
Differential Revision: https://phabricator.services.mozilla.com/D6537
--HG--
extra : moz-landing-system : lando
2018-09-21 21:29:25 +00:00
Brindusan Cristian
fabf319298
Backed out changeset d432e26bd0b5 (bug 1419091) for mochitest failures on dom/tests/mochitest/keyhandling/test_input.html.
2018-09-22 04:37:58 +03:00