Pavel Slepushkin
2022970c76
Bug 1428713 - [mozprocess] Add support for Python 3 r=davehunt
...
MozReview-Commit-ID: 9wHoIEboA0K
--HG--
extra : rebase_source : ef02475141a1c2d7aa1fb95e2da637b6c033c35f
2018-08-04 17:32:57 +02:00
Luca Greco
4d5dd95038
Bug 1446274 - Fix browserAction popup resize test intermittency due to initial popup height being detected while still resizing. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D3349
--HG--
extra : moz-landing-system : lando
2018-08-15 12:11:19 +00:00
Tom Ritter
387aaf6096
Bug 1479878 Add a --skip-revert option to build-clang.py r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D2580
--HG--
extra : moz-landing-system : lando
2018-08-15 06:13:14 +00:00
Razvan Caliman
8cd7a16786
Bug 1474731 - Custom styles for select elements in font editor. r=gl
...
MozReview-Commit-ID: GvDlrCdYfkL
Bug 1474731 - Misc styling tweaks for font editor. r=gl
MozReview-Commit-ID: IVQHbjrXtEl
Bug 1474731 - Dark theme for font editor. r=gl
MozReview-Commit-ID: 9dqTa6KXA1E
Differential Revision: https://phabricator.services.mozilla.com/D3232
--HG--
rename : devtools/client/netmonitor/src/assets/icons/drop-down.svg => devtools/client/themes/images/select-arrow.svg
extra : moz-landing-system : lando
2018-08-15 12:11:17 +00:00
Jan Odvarko
dde56f8ebf
Bug 1463147 - Instrument inspection of "Throttling" in the Network Panel with event telemetry r=miker
...
Differential Revision: https://phabricator.services.mozilla.com/D3239
--HG--
extra : moz-landing-system : lando
2018-08-15 10:29:47 +00:00
Narcis Beleuzu
e871f2be95
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-08-15 12:54:36 +03:00
Narcis Beleuzu
23387914d5
Merge inbound to mozilla-central. a=merge
2018-08-15 12:48:57 +03:00
Sebastian Hengst
1f7ce23748
Bug 1483493 - Use 'Core :: DOM: Web Storage' in meta data for related files to create bugs in that component. r=janv
...
Differential Revision: https://phabricator.services.mozilla.com/D3401
--HG--
extra : moz-landing-system : lando
2018-08-15 09:22:45 +00:00
Masayuki Nakano
5499f18c98
Bug 1482016 - part 1: Create HTMLEditor::SelectContentInternal() for internal use of HTMLEditor::SelectElement() r=m_kato
...
For making it possible HTMLEditor::SelectElement() to distinguish if it's
called by outer class or editor itself, this patch creates
HTMLEditor::SelectContentInternal().
Differential Revision: https://phabricator.services.mozilla.com/D3001
--HG--
extra : moz-landing-system : lando
2018-08-15 08:59:40 +00:00
Masayuki Nakano
9eb55eb576
Bug 1482016 - part 0: Add automated tests for nsIHTMLEditor.selectElement() r=m_kato
...
The new test is disabled only debug build on Android because adding this test
causes permanent orange of non-related test,
dom/tests/mochitest/fetch/test_request.html, see bug 1480702.
Differential Revision: https://phabricator.services.mozilla.com/D3186
--HG--
extra : moz-landing-system : lando
2018-08-15 08:49:25 +00:00
Johann Hofmann
2f02d7915e
Bug 1475739 - Ignore network.loadinfo.skip_type_assertion in browser_preferences_usage since it's debug-only. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D3310
--HG--
extra : moz-landing-system : lando
2018-08-15 08:55:09 +00:00
Ting-Yu Lin
1199851701
Bug 1476147 - Use path.isfile() instead of patch.exists() in which(). r=glandium
...
This excludes directories, and returns true only if it's an executable file.
Differential Revision: https://phabricator.services.mozilla.com/D3366
--HG--
extra : moz-landing-system : lando
2018-08-15 06:15:57 +00:00
Julian Seward
2a6490bec0
Bug 1479055 - Suppress Valgrind false positive in style::properties::longhands::clip_path::cascade_property. r=emilio.
...
--HG--
extra : rebase_source : 161c7fdcef4c242accb8d9894118d24318b9f39f
2018-08-15 07:19:20 +02:00
Narcis Beleuzu
d20e8e7674
Backed out 8 changesets (bug 1483121, bug 1482782) for build bustages on nsDirectoryService.cpp. CLOSED TREE
...
Backed out changeset 0a8334bbcf45 (bug 1483121)
Backed out changeset cb2dcb859071 (bug 1482782)
Backed out changeset c834d4ca2eef (bug 1482782)
Backed out changeset 887de0efbb67 (bug 1482782)
Backed out changeset 018fdb50a6be (bug 1482782)
Backed out changeset 33a8aa8096c9 (bug 1482782)
Backed out changeset e3632354f16e (bug 1482782)
Backed out changeset 46f8319bee82 (bug 1482782)
2018-08-15 09:14:41 +03:00
Cameron McCormack
0b89d2391b
Bug 1483121 - Generate static atom hash in StaticAtoms.py. r=njn,emilio
...
Summary: Depends On D3286
Reviewers: njn!, emilio!
Tags: #secure-revision
Bug #: 1483121
Differential Revision: https://phabricator.services.mozilla.com/D3295
2018-08-15 15:52:42 +10:00
Cameron McCormack
ec18757d45
Bug 1482782 - Part 7: Expand out nsStaticAtom.h macros now that we only static atom table. r=njn
...
Summary: Depends On D3285
Reviewers: njn!
Tags: #secure-revision
Bug #: 1482782
Differential Revision: https://phabricator.services.mozilla.com/D3286
2018-08-15 15:46:42 +10:00
Cameron McCormack
e816227f97
Bug 1482782 - Part 6: Remove support for multiple static atom sources. r=njn,emilio
...
Summary: Depends On D3284
Reviewers: njn!, emilio!
Tags: #secure-revision
Bug #: 1482782
Differential Revision: https://phabricator.services.mozilla.com/D3285
2018-08-15 15:46:42 +10:00
Cameron McCormack
d9edae8bde
Bug 1482782 - Part 5: Move CSS anonymous box atoms to nsGkAtoms. r=njn,emilio
...
Summary: Depends On D3283
Reviewers: njn!, emilio!
Tags: #secure-revision
Bug #: 1482782
Differential Revision: https://phabricator.services.mozilla.com/D3284
2018-08-15 15:46:39 +10:00
Cameron McCormack
cc6c806369
Bug 1482782 - Part 4: Move CSS pseudo-element atoms to nsGkAtoms. r=njn,emilio
...
Summary: Depends On D3282
Reviewers: njn!, emilio!
Tags: #secure-revision
Bug #: 1482782
Differential Revision: https://phabricator.services.mozilla.com/D3283
2018-08-15 15:46:00 +10:00
Cameron McCormack
caeb752d2f
Bug 1482782 - Part 3: Define atom type in nsGkAtomList.h. r=njn
...
Summary: Depends On D3281
Reviewers: njn!
Tags: #secure-revision
Bug #: 1482782
Differential Revision: https://phabricator.services.mozilla.com/D3282
2018-08-15 15:46:00 +10:00
Cameron McCormack
ae87156cab
Bug 1482782 - Part 2: Move directory service atoms into nsGkAtoms. r=njn
...
Summary: Depends On D3280
Reviewers: njn!
Tags: #secure-revision
Bug #: 1482782
Differential Revision: https://phabricator.services.mozilla.com/D3281
2018-08-15 15:46:00 +10:00
Cameron McCormack
ee27868fc6
Bug 1482782 - Part 1: Generate nsGkAtomList.h from a Python file. r=njn,hsivonen
...
Reviewers: njn!, hsivonen!
Tags: #secure-revision
Bug #: 1482782
Differential Revision: https://phabricator.services.mozilla.com/D3280
2018-08-15 15:46:00 +10:00
sotaro
4c0aee518b
Bug 1482032 part 2 - Only register a value for CONTENT_FRAME_TIME if we actually drew something r=mattwoodrow
2018-08-15 14:13:49 +09:00
sotaro
8f19f46520
Bug 1482032 part 1 - A bit clean up of FlushTransactionIdsForEpoch() r=mattwoodrow
2018-08-15 14:13:24 +09:00
Cosmin Sabou
4c6a0a2b4b
Merge mozilla-central to mozilla-inbound. a=merge
2018-08-15 04:59:10 +03:00
Cosmin Sabou
c2b1fcd31c
Backed out changeset dad95d849302 (bug 1479591) for causing linux debug leaks and security issues.
2018-08-15 04:39:43 +03:00
Cosmin Sabou
425b934989
Backed out changeset 419fd4edef4f (bug 1482016) for turning Bug 1480702 into permafail. a=backout
2018-08-15 04:29:48 +03:00
Cosmin Sabou
3a67fed29b
Backed out changeset 302ce3cdb98f (bug 1482016) for turning bug 1480702 into permafail. a=backout
2018-08-15 04:17:26 +03:00
Cosmin Sabou
1c8ad7b4ba
Merge mozilla-inbound to mozilla-central. a=merge
2018-08-15 03:51:45 +03:00
arthur.iakab
f9a9a62aa4
Merge autoland to mozilla-central a=merge
2018-08-15 00:59:17 +03:00
Gerald Squelart
6ac188399d
Bug 1261536 - Create a synthetic document after the window is set - r=bz
...
--HG--
extra : source : eb91c87d4515550e5bef7e77f3402198daef9155
extra : amend_source : 11a9f8dabda14491b4db7faa675c556ff502ccb8
2018-08-14 14:53:17 -07:00
Sebastian Hengst
dee109d3f9
Bug 1481329
[wpt PR 12329] - [IntersectionObserver] Fix target rect calculation for LayoutInline: Set test as failing on OS X. r=bustage-fix
2018-08-15 00:36:37 +03:00
Ryan VanderMeulen
765c63d4a4
Bug 1483190 - Only enable LTO if the NDK is available. r=froydnj, a=RyanVM
...
--HG--
extra : amend_source : 852075195504f2aa4071535c799ce2cb1b96c599
2018-08-14 14:12:56 -04:00
Jan Odvarko
5c943145d9
Bug 1463171 - Instrument inspection of "edit and resend" in the Network Panel with event telemetry r=miker
...
Differential Revision: https://phabricator.services.mozilla.com/D3238
--HG--
extra : moz-landing-system : lando
2018-08-14 16:29:07 +00:00
Michael Kaply
d8e1e3ce51
Bug 1481447 - Switch search logging to a lazy pref. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D2892
--HG--
extra : moz-landing-system : lando
2018-08-15 05:34:18 +00:00
Noemi Erli
3516dcf033
Backed out changeset ac5d5dec618e (bug 1481590) for Gecko decision task failure
2018-08-15 06:13:37 +03:00
Ed Lee
3bb8b396bb
Bug 1483375 - Add tab-able search, search telemetry and bug fixes to Activity Stream r=ursula
...
Differential Revision: https://phabricator.services.mozilla.com/D3367
--HG--
extra : moz-landing-system : lando
2018-08-15 00:13:38 +00:00
Sofia Carrillo
80dafc6927
Bug 1481590 - generating report with |mach analyze all| and modifying |mach summarize| to become |mach analyze files| r=gps,mshal,chmanchester
...
Differential Revision: https://phabricator.services.mozilla.com/D2981
--HG--
extra : moz-landing-system : lando
2018-08-15 01:12:03 +00:00
Cosmin Sabou
ba5b2095eb
Merge mozilla-central to autoland. a=merge
2018-08-15 04:56:53 +03:00
Mantaroh Yoshinaga
f99c33d6e3
Bug 1475441 - Add requestLongerTimeout(2) and remove unnecessary code of removing animations. r=daisuke
...
This test removed the animations after opening the animation inspector.
This removing animation code is unnecessary since the target document has not
these animation class. As a result of it, that test will take the long times.
However, this test will timeout even if removing that code. So this patch will
add requestLongerTimeout(2) for intermittent failure of the ccov test.
Differential Revision: https://phabricator.services.mozilla.com/D3292
--HG--
extra : moz-landing-system : lando
2018-08-15 00:38:25 +00:00
Andreea Pavel
5d75e43adc
Merge mozilla-inbound to mozilla-central. a=merge
2018-08-14 19:15:33 +03:00
Andreea Pavel
3044a74162
Merge autoland to mozilla-central. a=merge
2018-08-14 19:14:28 +03:00
Jean-Yves Avenard
0d443a3096
Bug 1482605 - Don't error on Opus channel mapping version 2. r=padenot
...
We do not perform any channels placement, instead we leave the channels in the order they come in.
Add corresponding tests.
Differential Revision: https://phabricator.services.mozilla.com/D3153
2018-08-14 14:38:42 +02:00
Jean-Yves Avenard
5f024b5f70
Bug 1482841 - P2. Fix opus in mp4 decoding. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D3233
2018-08-14 14:38:42 +02:00
Jean-Yves Avenard
caf8ead5fc
Bug 1482841 - P1. Update mp4parse-rust to 643f48e137592e6318f6c780448374324908da31. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D3261
2018-08-14 14:38:42 +02:00
Chris H-C
d81becdb91
bug 1482466 - Ensure subsession activeTicks are correct in simpleMeasurements r=Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D3128
--HG--
extra : moz-landing-system : lando
2018-08-14 12:23:49 +00:00
Jan Odvarko
60ba20b1c1
Bug 1463144 - Instrument inspection of "Filter changes" in the Network Panel with event telemetry r=miker
...
Differential Revision: https://phabricator.services.mozilla.com/D3205
--HG--
extra : moz-landing-system : lando
2018-08-14 12:20:07 +00:00
Henri Sivonen
3edc601325
Bug 1402247 - Use encoding_rs for XPCOM string encoding conversions. r=Nika,erahm,froydnj.
...
Correctness improvements:
* UTF errors are handled safely per spec instead of dangerously truncating
strings.
* There are fewer converter implementations.
Performance improvements:
* The old code did exact buffer length math, which meant doing UTF math twice
on each input string (once for length calculation and another time for
conversion). Exact length math is more complicated when handling errors
properly, which the old code didn't do. The new code does UTF math on the
string content only once (when converting) but risks allocating more than
once. There are heuristics in place to lower the probability of
reallocation in cases where the double math avoidance isn't enough of a
saving to absorb an allocation and memcpy.
* Previously, in UTF-16 <-> UTF-8 conversions, an ASCII prefix was optimized
but a single non-ASCII code point pessimized the rest of the string. The
new code tries to get back on the fast ASCII path.
* UTF-16 to Latin1 conversion guarantees less about handling of out-of-range
input to eliminate an operation from the inner loop on x86/x86_64.
* When assigning to a pre-existing string, the new code tries to reuse the
old buffer instead of first releasing the old buffer and then allocating a
new one.
* When reallocating from the new code, the memcpy covers only the data that
is part of the logical length of the old string instead of memcpying the
whole capacity. (For old callers old excess memcpy behavior is preserved
due to bogus callers. See bug 1472113.)
* UTF-8 strings in XPConnect that are in the Latin1 range are passed to
SpiderMonkey as Latin1.
New features:
* Conversion between UTF-8 and Latin1 is added in order to enable faster
future interop between Rust code (or otherwise UTF-8-using code) and text
node and SpiderMonkey code that uses Latin1.
MozReview-Commit-ID: JaJuExfILM9
2018-08-14 14:43:42 +03:00
Mike Hommey
df7897447c
Bug 1480006 - Enable LTO on Android CI builds a=bustage-fix
...
--HG--
extra : amend_source : 8edcde344ef682f079b3f4891ecb4c35c69be68c
extra : histedit_source : 1565dd6b287d12f6d4f8d55f872346aaddecf70a
2018-08-14 14:07:15 +03:00
Margareta Eliza Balazs
e53d398574
Merge inbound to mozilla-central. a=merge
2018-08-14 12:30:50 +03:00