Commit Graph

627021 Commits

Author SHA1 Message Date
Tom Prince
6ffdb8908e Bug 1509962: [update-verify] Use in-tree update-verify code; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D12977

--HG--
extra : moz-landing-system : lando
2018-12-03 06:44:28 +00:00
Tom Prince
5edec00d54 Bug 1509962: [update-verify] Import update-verify and final-verify code from build-tools; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D12976

--HG--
extra : moz-landing-system : lando
2018-12-03 06:44:16 +00:00
Tom Prince
5cacb2dfc9 Bug 1509962: [mozrelease] Add mozrelease to in-tree lint config; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D12975

--HG--
extra : moz-landing-system : lando
2018-12-03 06:44:08 +00:00
Tom Prince
68fc4da217 Bug 1509962: [mozrelease] Add update verify tests from build-tools; r=mtabara
These weren't imported when the code under test was imported.

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

--HG--
extra : moz-landing-system : lando
2018-12-03 06:44:05 +00:00
Tom Prince
fd9a27e32d Bug 1509962: Vendor redo==2.0.2; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D12973

--HG--
extra : moz-landing-system : lando
2018-12-03 06:43:52 +00:00
Noemi Erli
c9261f8a58 Backed out changeset b3c8a3a052ea (bug 1452146) for mochitest automation.py failures 2018-12-03 05:13:57 +02:00
Daniel Holbert
71aa6465b6 Bug 1452527: Un-skip reftest svg/outline.html on mac/linux, and mark it as fuzzy in general. (no review, just adjusting test annotation)
The fuzzy() annotation here is using the max-difference from the
Windows failures in bug 1452527, and the number-of-mismatching-pixels
from mac/linux failures in bug 1503525.

--HG--
extra : rebase_source : b7261f2f150ec609cec7c1f08e1fa7459994ddf3
2018-12-02 17:09:25 -08:00
Jason Laster
e7eb39c628 Revert "Backed out changeset d0fb1493b28b (bug 1511717) for devtools failures in browser_webconsole_eval_in_debugger_stackframe.js"
This reverts commit fd12a44e915d4e06f4509588ff4667dd9646e2dd.
2018-12-02 21:16:26 -05:00
Cosmin Sabou
f0e3532452 Backed out changeset 2b3af7022014 (bug 1502733) for raptor Android timeout errors. 2018-12-03 03:31:10 +02:00
Emanuel Hoogeveen
16144d9feb Bug 1502733 - Clean up and refactor GC system memory allocation functions. r=sfink 2018-12-03 02:39:43 +02:00
Noemi Erli
142d65bfec Backed out changeset d0fb1493b28b (bug 1511717) for devtools failures in browser_webconsole_eval_in_debugger_stackframe.js 2018-12-03 01:19:00 +02:00
arthur.iakab
c6a108cc3c Merge mozilla-central to mozilla-inbound 2018-12-03 00:02:03 +02:00
Jason Laster
5e9bee4282 Bug 1511717 - Pausing should jump to the first non-blackboxed frame. r=bhackett
Tags:

Bug #: 1511717

Differential Revision: https://phabricator.services.mozilla.com/D13648
2018-12-02 16:46:27 -05:00
Cosmin Sabou
9cf2c214cc Bug 1511710 - Add some spaces for Infix operators. r=eslint-fix 2018-12-02 23:34:21 +02:00
Jason Laster
ae132b3430 Bug 1511710 - The timeline should let you zoom. r=bhackett
Tags:

Bug #: 1511710

Differential Revision: https://phabricator.services.mozilla.com/D13643
2018-12-02 16:08:47 -05:00
Jason Laster
966d77bf1d Bug 1511673 - Disable highlighting debugger lines when in replay mode. r=bhackett
Tags:

Bug #: 1511673

Differential Revision: https://phabricator.services.mozilla.com/D13637
2018-12-02 15:29:09 -05:00
Art-Vanderlay
76fda25cc2 Bug 1507836 - Use long style in "last sync" date formatted r=eoger
Changed format style in "last sync" date from short to long.

Hovering over listed devices in 'send tab to device' on the page action menu shows the last sync date in the short style (last synced: 1 min ago). Changed this to display date in the long style (last synced: 1 minute ago).

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

--HG--
extra : moz-landing-system : lando
2018-12-02 18:46:47 +00:00
Nils Ohlmeier [:drno]
31d3bd0b33 Bug 1452146 - flip av1 and rdd on for OSX and Win. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D13638

--HG--
extra : moz-landing-system : lando
2018-12-02 15:23:37 +00:00
Valentin Gosu
7439d2a7fe Bug 1502025 - Add IPv6 support to httpd.js r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D13335

--HG--
extra : moz-landing-system : lando
2018-12-02 23:29:45 +00:00
Valentin Gosu
8064b923c9 Bug 1502025 - Use captive portal endpoints for connectivity checks r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D13334

--HG--
extra : moz-landing-system : lando
2018-12-02 23:29:27 +00:00
Valentin Gosu
ad0bfacd94 Bug 1502025 - Remove failure counters from nsSocketTransport2 r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D13333

--HG--
extra : moz-landing-system : lando
2018-12-02 23:29:10 +00:00
Valentin Gosu
e9a56d9090 Bug 1502025 - Add NS_HTTP_DISABLE_IPV4 and NS_HTTP_DISABLE_IPV6 flags r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D13332

--HG--
extra : moz-landing-system : lando
2018-12-02 23:28:52 +00:00
Jan de Mooij
0c52a64c75 Bug 1511210 part 3 - Remove unnecessary call to ensureHasTypes in jit::CreateThis. r=tcampbell
This was added in bug 833076 because back then TypeScript::SetThis assumed
non-null script->types. However since bug 875276 we don't need this anymore.

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

--HG--
extra : moz-landing-system : lando
2018-12-02 22:38:39 +00:00
Jan de Mooij
9a73ceef5f Bug 1511210 part 2 - Ensure we have a JitRealm in ICScript::create. r=tcampbell
Depends on D13650

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

--HG--
extra : moz-landing-system : lando
2018-12-02 22:29:55 +00:00
Jan de Mooij
7d64f9c2b3 Bug 1511210 part 1 - Check script warm up count before calling ensureJitRealmExists in CanEnterBaselineJIT. r=tcampbell
This is just a minor optimization, but it makes the bug fixed by part 2
reproducible when running jit-tests.

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

--HG--
extra : moz-landing-system : lando
2018-12-02 22:05:08 +00:00
Fabian Henneke
082be04eec Bug 1509493 - Fix markup generation for nested email addresses r=BenB
In mozTXTToHTMLConv, FindURL is not able to correctly calculate replaceBefore for nested email addresses/URLs such as john@doe.org}john@doe.org. As a workaround, we keep track of the end of the last URL HTML markup in the output string and skip any subsequent URLs whose replaceBefore would cut into this markup.

Depends on D13645

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

--HG--
extra : moz-landing-system : lando
2018-12-02 16:18:29 +00:00
Fabian Henneke
5574403ce0 Bug 1509493 - Do not include unmatched ')' in email addresses r=BenB
Depends on D13644

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

--HG--
extra : moz-landing-system : lando
2018-12-02 16:20:03 +00:00
Fabian Henneke
e00f50248b Bug 1509493 - Provide basic test coverage for email address parsing r=BenB
Depends on D13511

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

--HG--
extra : moz-landing-system : lando
2018-12-02 22:14:11 +00:00
Fabian Henneke
0d5da0fca2 Bug 1509493 - Always linkify common URL schemes in plain text r=BenB
Differential Revision: https://phabricator.services.mozilla.com/D13511

--HG--
extra : moz-landing-system : lando
2018-12-02 16:20:05 +00:00
Rob Wu
7d113fddff Bug 1504660 - Implement Xrays for instanceof r=bholley
Ensure that "a instanceof b" has Xray semantics, i.e. that when b is a
XrayWrapper, that the wrapped object's getters, `Symbol.hasInstance`
hook and proxy traps are not triggered.

The toolkit/components/mozintl/test/test_mozintlhelper.js test was
updated to explicitly waive Xrays, instead of relying on the previous
behavior where Xrays were automatically waived.

Depends on D11591

Depends on D11591

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

--HG--
extra : moz-landing-system : lando
2018-12-02 22:21:51 +00:00
Rob Wu
15f88c421b Bug 1504660 - Move js::InstanceOfOperator to JS::InstanceofOperator r=bholley
There is currently no public API to call the 'instanceof' handler
without triggering proxies. The public method, JS_HasInstance, may
skip the default logic if a class has a non-null JSHasInstanceOp.
(i.e. js/src/proxy/Proxy.cpp and js/src/ctypes/CTypes.cpp ).

To serve the need of the next patch (which needs to trigger the
instanceof logic without triggering the proxy), this patch publishes the
js::InstanceofOperator method.
JS::InstanceOfOperator is the new name, and the new capitalization
matches the name of the abstract operation in the ES6 specification.

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

--HG--
extra : moz-landing-system : lando
2018-12-02 22:21:48 +00:00
Ciure Andrei
cc5bbd7431 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-12-02 13:56:11 +02:00
Ciure Andrei
e0bdf73546 Backed out 2 changesets (bug 1501992) for browser_trackingUI_state.js perma fails a=backout
Backed out changeset 6cb8a465440a (bug 1501992)
Backed out changeset b54b117c15e9 (bug 1501992)
2018-12-02 13:53:33 +02:00
Jan Beich
afaa32ab40 Bug 1511714 - Unbreak on platform without GeckoProfiler after bug 1509571. r=mconley 2018-12-02 11:56:00 +02:00
Ciure Andrei
1a88c11e66 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-12-02 11:55:39 +02:00
Ciure Andrei
2edebf41a2 Merge inbound to mozilla-central. a=merge 2018-12-02 11:46:09 +02:00
Jonathan Kew
ce26961aa9 Bug 1458365 - Re-enable test_dont_use_document_colors.html on Windows/ASAN, as it no longer seems to fail there. r=dmajor 2018-12-02 08:27:03 +00:00
Jorg K
3776a84fb4 Bug 1505911 - Follow-up: fix error in part 1. r=valentin 2018-12-02 07:13:50 +01:00
Jason Laster
8280608066 Bug 1511567 - Add UI transitions. r=bhackett
Tags:

Bug #: 1511567

Differential Revision: https://phabricator.services.mozilla.com/D13605
2018-12-01 23:08:15 -05:00
Jason Laster
2b70c3a5fb Bug 1511422 - The console separator should be below the message when we're paused after the log. r=bhackett
Tags:

Differential Revision: https://phabricator.services.mozilla.com/D13581
2018-12-01 23:07:03 -05:00
Mike Hommey
c8ceb9bf23 Bug 1489572 - Apply upstream patch to valgrind to fix some false positives. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D13509

--HG--
extra : moz-landing-system : lando
2018-12-02 01:03:41 +00:00
Mike Hommey
a8d4234310 Bug 1511251 - Remove redundant and costly assert. r=njn
The diagnostic assert (so fortunately, it doesn't impact release builds)
as added in bug 1405159, but is costly because it uses the modulus of
the division with a variable integer, which is a slow operation.
However, in arena_run_reg_dalloc, we end up doing the same diagnostic
assert, in a different form: after performing the division in a faster
manner, we assert that the result, multiplied by the diviser, returns
the original number.

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

--HG--
extra : moz-landing-system : lando
2018-12-05 14:45:52 +00:00
Raphael Pierzina
27230a9848 Bug 1511795 - Convert TestMainTabScalars to use unittest TestCase assert methods; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D13668

--HG--
extra : moz-landing-system : lando
2018-12-05 14:14:48 +00:00
Dan Minor
fa93f60209 Bug 1368816 - Enable VideoCaptureExternalTest Rotation gtest; r=ng
This test started failing after the 57 update and started passing
again after the 64 update, so we might as well enable it.

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

--HG--
extra : moz-landing-system : lando
2018-12-05 14:13:33 +00:00
Rob Wood
acc51d1a87 Bug 1510400 - Promote new tp6-3, 4, 5, and 6 tests to tier 1; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D13615

--HG--
extra : moz-landing-system : lando
2018-12-01 21:57:11 +00:00
Valentin Gosu
f006cf8ce4 Bug 1511591 - Update rust-url to version 1.7.2 r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D13613

--HG--
extra : moz-landing-system : lando
2018-12-01 14:58:03 +00:00
Dão Gottwald
0f02f6fc68 Bug 1511652 - Override the :-moz-focusring outline on Ctrl+Tab previews on Windows. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D13622

--HG--
extra : moz-landing-system : lando
2018-12-01 22:28:44 +00:00
WR Updater Bot
0bf789a3bb Bug 1511664 - Update webrender to commit 6ca634197cfe26738194f87042020fe838c0047a (WR PR #3379). r=kats
https://github.com/servo/webrender/pull/3379

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

--HG--
extra : moz-landing-system : lando
2018-12-02 00:43:40 +00:00
WR Updater Bot
f82de9eab9 Bug 1511663 - Update webrender to commit 92235d1fc4ff4c4fb4e1ed709eb3136e96c786b5 (WR PR #3378). r=kats
https://github.com/servo/webrender/pull/3378

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

--HG--
extra : moz-landing-system : lando
2018-12-02 00:41:55 +00:00
WR Updater Bot
6ee483a7b2 Bug 1511662 - Update webrender to commit 0f2403d0813b5dd2113f61cc1548f4a8562881a2 (WR PR #3376). r=kats
https://github.com/servo/webrender/pull/3376

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

--HG--
extra : moz-landing-system : lando
2018-12-02 00:39:11 +00:00