Commit Graph

629461 Commits

Author SHA1 Message Date
David Parks
a19f3aae29 Bug 1505482: Allow DLL patcher to resolve some backward short JMPs (r=aklotz)
In Windows 7 x64, GetFileAttributesW begins with a short, backwards jump that can't safely be converted by the interceptor.  Additionally, the function doesn't have enough NOP space after the JMP for the trampoline.  However, the target of the short JMP is a long JMP, followed by plenty of NOP space.  This patch moves the trampoline location from the first JMP to the second.

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

--HG--
extra : moz-landing-system : lando
2018-12-26 17:28:37 +00:00
Ting-Yu Lin
18ca6d4420 Bug 1515991 - Shrink columns width in column-span reftests to fit the window on wpt. r=dholbert
The width doesn't matter for the tests. It's to fit the 600x600 window
to prevent scrollbar from appearing.

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

--HG--
extra : moz-landing-system : lando
2018-12-24 05:56:36 +00:00
Joel Maher
39d50eb76f Bug 1516452 - fix typo in taskgraph to 'dumps' instead of 'dums'. r=bc,Callek
fix typo in taskgraph to 'dumps' instead of 'dums'

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

--HG--
extra : moz-landing-system : lando
2018-12-26 18:43:44 +00:00
Jan Henning
f7135eb95d Bug 1515559 - Account for image source-sets in context menu. r=snorp
Audio/video related context menu entries are already doing this as far as I can
tell.

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

--HG--
extra : moz-landing-system : lando
2018-12-26 18:38:20 +00:00
Jan Henning
120b216df7 Bug 1492335 - Strip view-source prefix when copying/sharing links from context menu. r=snorp
Desktop does this when copying link URLs and sharing is just effectively just
another form of copying.
For completeness, we also apply this when "viewing" the source of images (which
just displays the image itself anyway).

No special handling is required for other media elements (audio/video), because
looking at those in view-source mode does display the raw file contents and
thus none of the media-specific context menu entries will show up.

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

--HG--
extra : moz-landing-system : lando
2018-12-26 18:38:18 +00:00
alwu
f13008dfac Bug 1511120 - Turn on the pref "media.autoplay.block-webaudio" on Nightly r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D14088

--HG--
extra : moz-landing-system : lando
2018-12-26 18:17:43 +00:00
Luca Greco
882186727b Bug 1515077 - Prevent Responsive Design Mode from breaking extension messaging while swapping doc shells. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D15104

--HG--
extra : moz-landing-system : lando
2018-12-26 18:06:39 +00:00
Dão Gottwald
80b7511a62 Bug 1506113 - With the native title bar enabled, stop using -moz-win-glass on Windows 10 / high contrast. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D15322

--HG--
extra : moz-landing-system : lando
2018-12-26 16:11:03 +00:00
Edwin Gao
df57ce81ca Bug 1514075 - update Android hostutils with Firefox 66.0a1 r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D15310

--HG--
extra : moz-landing-system : lando
2018-12-24 21:18:59 +00:00
Carl Corcoran
26b6ee8b63 Bug 1516363: Fix duplicate definition of scoreThreshold causing compile error with --disable-tests r=gcp
When compiling without ENABLE_TESTS, the following error occurs:

/toolkit/xre/ModuleEvaluator_windows.cpp(221,20):  error: redefinition of
    'scoreThreshold' with a different type: 'const int' vs 'int'

This removes the 2 lines of code that caused the error.

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

--HG--
extra : moz-landing-system : lando
2018-12-26 13:05:10 +00:00
Masayuki Nakano
af34cccc17 Bug 1516323 - Make IMContextWrapper::OnKeyEvent() check whether coming key event is already in the posting event queue r=m_kato
According to the log of bug 1498823, ibus won't set IBUS_IGNORED_MASK to
modifier flags when it synthesizes the event for asynchronous handling in
some environments.

Currently, we assume that iBus and Fcitx set IBUS_IGNORED_MASK or
FcitxKeyState_IgnoredMask.  So, we put both real key events and synthesized
key events into the posting event queue and that causes using a lot of
memory until the editor is blurred.  Fortunately, timestamp of synthesized
key events are always same as their original events.  Therefore, we can look
for original event from the positing event queue.

Although we have gotten no bug reports about this issue of Fcitx, but this
patch adds same hack for Fcitx too because the runtime cost is not
expensive but the symptom is really serious.

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

--HG--
extra : moz-landing-system : lando
2018-12-26 08:17:32 +00:00
Emilio Cobos Álvarez
d6f2d4bb73 Bug 1516365 - Update the Rust target version for bindgen. r=xidorn
This brings us alignas support and also associated constants for bitfield enums.

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

--HG--
extra : moz-landing-system : lando
2018-12-25 23:09:29 +00:00
Tom Prince
48317bb4df No bug: [taskgraph] Get hg branch name in a machine readable format; r=dustin
The original code include several extraneous newlines. Use a template instead,
to get a stable output format.

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

--HG--
extra : moz-landing-system : lando
2018-12-25 14:25:19 +00:00
shindli
fadfb0501c Merge inbound to mozilla-central. a=merge 2018-12-25 23:59:00 +02:00
ffxbld
a0125530a9 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D15294

--HG--
extra : moz-landing-system : lando
2018-12-25 19:16:40 +00:00
Jacek Caban
8409db9e3c Bug 1430149 - Don't define INITGUID when not needed. r=aklotz
On mingw this causes IIDs to be defined in headers. Those definitions conflict with _i.c files that are included as well. Since we include _i.c anyway, INITGUID is simply not needed.
2018-12-25 18:49:39 +01:00
Jacek Caban
2957a4743d Bug 1430149 - widl compatibility fixes. r=aklotz
widl can't handle generating the typelib without explicit importlib() in this case. This should be fixed in widl as well, but using importlib() in this case looks right anyway.
2018-12-25 18:49:23 +01:00
Jacek Caban
5b9bc7c151 Bug 1430149 - Fix NtUndoc.h on mingw. r=aklotz
mingw headers declare both ObjectNameInformation and OBJECT_NAME_INFORMATION, which conflicts with local definitions.
2018-12-25 18:48:59 +01:00
Kartikaya Gupta
3fb331d4d4 Bug 1491163 - Disable test on webrender for high frequency intermittents. r=me 2018-12-25 08:09:28 -05:00
Kartikaya Gupta
6006a63753 Bug 1515492 - Disable test on webrender for high frequency intermittents. r=me 2018-12-25 08:02:28 -05:00
Kartikaya Gupta
f2e394f3bb Bug 1491264 - Disable test on webrender for high frequency intermittents. r=me 2018-12-25 08:02:27 -05:00
Cosmin Sabou
a412ad718f Bug 1311590 - Disable dom/indexedDB/test/test_third_party.html on Android debug for frequent failures. r=jmaher 2018-12-25 14:03:48 +02:00
Andreea Pavel
025088ac42 Bug 1509373 - disabled sw.https.window.html on linux for leaks r=jmaher 2018-12-25 14:03:04 +02:00
Cosmin Sabou
186919e513 Bug 1415037 - Disable browser_siteData.js on linux and osx for frequent failures. r=jmaher 2018-12-25 13:56:08 +02:00
arthur.iakab
1d0ef1721f Merge mozilla-central to autoland 2018-12-25 11:55:20 +02:00
arthur.iakab
da45a6b1c5 Merge inbound to mozilla-central a=merge 2018-12-25 11:51:08 +02:00
arthur.iakab
a78eae214e Merge autoland to mozilla-central a=merge 2018-12-25 11:49:51 +02:00
Julian Descottes
3fc2d93d35 Bug 1516250 - Stop using form to call Target.forRemoteTab in WebIDE;r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D15303

--HG--
extra : moz-landing-system : lando
2018-12-25 07:59:27 +00:00
WR Updater Bot
ebe82c98fe Bug 1516305 - Update webrender to commit 5da3e6bf916e84fc3ce72c6cf65c63df0cdd8eb5 (WR PR #3445). r=kats
https://github.com/servo/webrender/pull/3445

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

--HG--
extra : moz-landing-system : lando
2018-12-25 01:13:52 +00:00
WR Updater Bot
cdfba84b4e Bug 1516304 - Re-vendor rust dependencies. r=kats
Depends on D15315

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

--HG--
rename : third_party/rust/block-buffer/src/paddings.rs => third_party/rust/block-buffer-0.3.3/src/paddings.rs
rename : third_party/rust/byte-tools/src/read_single.rs => third_party/rust/byte-tools-0.2.0/src/read_single.rs
rename : third_party/rust/byte-tools/src/read_slice.rs => third_party/rust/byte-tools-0.2.0/src/read_slice.rs
rename : third_party/rust/byte-tools/src/write_single.rs => third_party/rust/byte-tools-0.2.0/src/write_single.rs
rename : third_party/rust/byte-tools/src/write_slice.rs => third_party/rust/byte-tools-0.2.0/src/write_slice.rs
rename : third_party/rust/sha2/tests/data/sha224/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha224/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha256/one_million_a.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/one_million_a.output.bin
rename : third_party/rust/sha2/tests/data/sha256/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha256/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha256/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha256/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha384/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha384/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha384/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha384/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha512/one_million_a.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/one_million_a.output.bin
rename : third_party/rust/sha2/tests/data/sha512/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha512/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha512/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha512_224/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha512_224/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha512_224/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_224/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha512_256/test1.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test1.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test2.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test2.input.bin
rename : third_party/rust/sha2/tests/data/sha512_256/test2.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test2.output.bin
rename : third_party/rust/sha2/tests/data/sha224/test3.input.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test3.input.bin
rename : third_party/rust/sha2/tests/data/sha512_256/test3.output.bin => third_party/rust/sha2-0.7.1/tests/data/sha512_256/test3.output.bin
rename : third_party/rust/sha2/tests/data/sha256/one_million_a.output.bin => third_party/rust/sha2/tests/data/sha256_one_million_a.bin
rename : third_party/rust/sha2/tests/data/sha512/one_million_a.output.bin => third_party/rust/sha2/tests/data/sha512_one_million_a.bin
extra : moz-landing-system : lando
2018-12-25 01:11:35 +00:00
WR Updater Bot
05bc857d23 Bug 1516304 - Update webrender to commit 7094d09cac1d4decad67f9828d9c85589e283dbd (WR PR #3447). r=kats
https://github.com/servo/webrender/pull/3447

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

--HG--
extra : moz-landing-system : lando
2018-12-25 01:11:14 +00:00
WR Updater Bot
e2b83383f1 Bug 1516184 - Update webrender to commit f8a423fa0a83f386b11dd5e31a8e916378d2921d (WR PR #3444). r=kats
https://github.com/servo/webrender/pull/3444

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

--HG--
extra : moz-landing-system : lando
2018-12-25 01:01:26 +00:00
Razvan Maries
196ea35cdf Backed out 2 changesets (bug 1515579) for causing bugs: 1516228, 1516090, 1516253. a=backout
Backed out changeset fcf2cca505d4 (bug 1515579)
Backed out changeset 1d645417b082 (bug 1515579)
2018-12-25 00:48:43 +02:00
Razvan Maries
9a4cfc66f7 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-12-24 23:57:43 +02:00
Razvan Maries
e048f91e8e Merge mozilla-inbound to mozilla-central a=merge 2018-12-24 23:50:58 +02:00
Tom Prince
83aee3f163 No bug: [taskgraph] Remove an unused global variable; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D14615

--HG--
extra : moz-landing-system : lando
2018-12-24 21:33:54 +00:00
Brian Hackett
4419187d6d Bug 1241958 - Add test for windowless workers, r=jlast.
--HG--
extra : rebase_source : c08daf86dc170d9d799f29bbd2ef9c9a4e5b77e3
2018-12-24 08:40:04 -10:00
Adnan Bhuiyan
034d7904bf Bug 1485636 - Add icons to the about:policies sidebar. r=felipe
In addition to the visual improvement, these icons help the responsive design of the page, because if it becomes too narrow the sidebar labels will disappear and only the icons will be displayed
2018-12-24 14:51:32 -02:00
Ehsan Akhgari
3b21462e94 Bug 1514853 - network.cookie.cookieBehavior default to 0 in release, r=tanvi 2018-12-24 11:26:03 -05:00
Brian Hackett
b8d85eabb5 Bug 1044074 - Add test that scroll event handlers do not break run-to-completion, no_r.
--HG--
extra : rebase_source : 695e1b5ee00ce273599f66d5bbb53c52011ca7e4
2018-12-24 05:52:31 -10:00
Razvan Maries
63ead0bfe3 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-12-24 23:59:51 +02:00
Jan Varga
182e21efeb Bug 1516241 - Disable LSNG pref on Nightly; r=gsvelto 2018-12-24 14:42:42 +01:00
Cameron McCormack
c9b528e045 Bug 1516211 - Use UserAgentStyleSheetList.h to declare StyleSheet members on nsLayoutStylesheetCache r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D15281

--HG--
extra : moz-landing-system : lando
2018-12-24 01:34:37 +00:00
Ciure Andrei
1923fc319e Backed out 2 changesets (bug 1507595) for Android build bustages, missing aboutSupport.dtd CLOSED TREE
Backed out changeset 485ea25a3b82 (bug 1507595)
Backed out changeset 28805dd1b97a (bug 1507595)
2018-12-24 18:44:38 +02:00
sharath
ba62a9414a Bug 1516221 - changes to implement enum class for #define NS_STYLE_COLOR_ADJUST. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D15284

--HG--
extra : moz-landing-system : lando
2018-12-24 15:28:11 +00:00
Jared Wein
8fe38ebd36 Bug 1507595 - Use data-l10n-id instead of formatValue where the change is relatively straightforward. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D14906

--HG--
extra : moz-landing-system : lando
2018-12-24 16:19:21 +00:00
Jared Wein
db47c666d9 Bug 1507595 - Convert about:support to Fluent. r=Gijs,flod
Initial patch by Collin Wing (masterkrombi@gmail.com).

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

--HG--
extra : moz-landing-system : lando
2018-12-24 16:19:20 +00:00
Jeff Muizelaar
41fa579404 Bug 1516061. Split MissedComposite telemetry more.
This adds one more category called MissedCompositeLow.

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

--HG--
extra : moz-landing-system : lando
2018-12-24 16:01:10 +00:00
Raul Gurzau
72f02a2ecc Bug 1501317 - Disable browser_grids_grid-outline-highlight-cell.js on Win 10 asan for frequent failures. r=jmaher CLOSED TREE 2018-12-23 14:17:00 +02:00
Bogdan Tara
601b0d2329 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-12-24 00:10:07 +02:00