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
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
Daisuke Akatsuka
3411d178eb
Bug 1479451 - Part 2: Add test whether custom playback rates were held. r=gl
...
Differential Revision: https://phabricator.services.mozilla.com/D3307
2018-08-14 18:02:26 +09:00
Daisuke Akatsuka
f85fbef4a6
Bug 1479451 - Part 1: Hold custom playback rates till 'new-root' event was called. r=gl
...
Differential Revision: https://phabricator.services.mozilla.com/D3306
2018-08-14 17:59:26 +09:00
Matt Woodrow
88a85cf5c7
Bug 1481704 - Add missing hunk that got lost during rebasing.
2018-08-15 12:08:39 +12:00
Matt Brubeck
acd631b030
Bug 1481471 - Implement browser.tab.getActive() in GeckoView. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D3355
--HG--
extra : rebase_source : 493842fd508f221c839afe676a60e6a419fc2506
2018-08-14 11:05:12 -07:00
Matt Brubeck
26c55096bd
Bug 1481471 - Allow browser.tabs extension APIs to find GeckoView windows. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D3354
--HG--
extra : rebase_source : 862cbd51434542f63f3ec2b567cd1f5865c66c54
2018-08-14 10:53:49 -07:00
Masayuki Nakano
fc9f86fabd
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-14 08:36:59 +00:00
Tiberius Oros
f9946d7b8e
Backed out changeset d6fa0293fe15 (bug 1474731) for build bustages on a CLOSED TREE
2018-08-14 13:21:35 +03:00
Razvan Caliman
45d1faefa9
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--
extra : moz-landing-system : lando
2018-08-14 09:58:26 +00:00
Andreea Pavel
6e3f56dbd9
Backed out changeset b7531c106b59 (bug 1480934) for failing android at mobile/android/tests/browser/chrome/test_session_scroll_position.html on a CLOSED TREE
2018-08-14 08:22:04 +03:00
vinoth
f6acbdd29a
Bug 1480934 - Saving Reader View page yields blank page fixed by removing inline style r=jaws,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D2947
--HG--
extra : moz-landing-system : lando
2018-08-14 03:26:24 +00:00
Dorel Luca
fbc665b6b3
Backed out changeset 9aae17d0e090 (bug 1482256) for browser-chrome failures on browser/base/content/test/static/browser_all_files_referenced.js. CLOSED TREE
2018-08-14 05:33:44 +03:00
Dorel Luca
d1bfb0cc14
Backed out 2 changesets (bug 1449055) for xpcshell failures on browser/extensions/formautofill/test/unit/heuristics/test_de_fields.js. CLOSED TREE
...
Backed out changeset 644216b0ad9b (bug 1449055)
Backed out changeset ecda6532c852 (bug 1449055)
--HG--
rename : browser/extensions/formautofill/api.js => browser/extensions/formautofill/bootstrap.js
rename : browser/extensions/formautofill/manifest.json => browser/extensions/formautofill/install.rdf.in
rename : browser/extensions/formautofill/skin/shared/autocomplete-item-shared.css => browser/extensions/formautofill/skin/shared/autocomplete-item.css
rename : browser/extensions/formautofill/skin/shared/editDialog-shared.css => browser/extensions/formautofill/skin/shared/editDialog.css
2018-08-14 05:31:58 +03:00
Eliza Balazs
4a5309765f
Bug 1444631 - Disable browser_utilityOverlay.js on linux and mac for frequent failures. r=jmaher
2018-08-14 04:13:00 +03:00
Andreea Pavel
0018c0b979
Backed out changeset 1fbfb6dcd887 (bug 1444631) for build bustages on a CLOSED TREE
2018-08-14 13:10:52 +03:00
Edouard Oger
56fcd689fc
Bug 1483020 - Re-upload our own client record if our FxA device ID changed r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D3265
--HG--
extra : moz-landing-system : lando
2018-08-14 00:57:27 +00:00
Francois Marier
71239f0c25
Bug 1480450 - Honor browser.contentblocking.enabled in tracking protection. r=dimi!
...
Depends on D3131
Differential Revision: https://phabricator.services.mozilla.com/D3132
--HG--
extra : moz-landing-system : lando
2018-08-13 23:20:40 +00:00
Matt Brubeck
64b5dfd4c7
Bug 1481471 - Remove some cruft left behind by Bug 1481471. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D3353
--HG--
extra : rebase_source : d21eaab943e795e95c75032ff137644952f680e2
2018-08-13 10:48:56 -07:00
Arthur Iakab
4bb11eb3d5
Bug 1444631 Disabled browser_utilityOverlay.js on linux and mac. r=jmaher
2018-08-12 01:46:00 +03:00
Margareta Eliza Balazs
2b0e863a2c
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-08-14 12:36:35 +03:00
Dão Gottwald
6455908acf
Bug 1482609 - Remove obsolete menucaption > .menu-iconic-text rules. r=mstriemer
2018-08-11 11:38:30 +02:00
Eitan Isaacson
0f281891a2
Bug 1479591 - Introduced accessibility scrolling event and interface. r=surkov
2018-08-14 11:46:00 +03:00
Noemi Erli
48060b389e
Bug 1345410 Disable test_browserElement_inproc_Stop.html for frequent failures on Windows r=jmaher
2018-08-15 01:45:40 +03:00
Belén Albeza
d037fb20b3
Bug 1473917 - Show #shadow-root in breadcrumbs. r=jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D3017
--HG--
extra : moz-landing-system : lando
2018-08-10 10:55:41 +00:00
Margareta Eliza Balazs
9575863d77
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-08-14 12:35:25 +03:00
Xidorn Quan
33b8a6dacd
Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D3276
--HG--
extra : moz-landing-system : lando
2018-08-14 08:37:37 +00:00
Blake Kaplan
ca85669dab
Bug 1482921 - The ServiceWorkerManager should no longer use these types. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D3220
--HG--
extra : moz-landing-system : lando
2018-08-14 07:59:11 +00:00