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