Commit Graph

703622 Commits

Author SHA1 Message Date
Matt Woodrow
8ff849ade1 Bug 1602318 - Associate a current DocumentLoadListener with CanonicalBrowsingContext. r=nika,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D67094
2020-04-26 00:49:19 +00:00
Noemi Erli
7f6a7f8cf2 Backed out changeset 90bd5342c58f (bug 1632348) for causing toolchains bustage 2020-04-26 02:37:07 +03:00
Chris Peterson
03f843dd98 Bug 1631685 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/serviceworkers. r=dom-workers-and-storage-reviewers,sg
Differential Revision: https://phabricator.services.mozilla.com/D71711
2020-04-21 11:07:58 +00:00
Sylvestre Ledru
7f26dcf1b6 Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio
Done with:
./mach lint -l rustfmt --fix
with
rustfmt 1.4.12-stable (a828ffe 2020-03-11)

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D72527
2020-04-25 21:21:32 +00:00
Arthur Iakab
4de4edd78c Backed out 2 changesets (bug 1630320, bug 1632098) for causing high frequency mochitest failures.
Backed out changeset f3323f5ac02c (bug 1630320)
Backed out changeset 43b914eee3e3 (bug 1632098)
2020-04-26 00:05:50 +03:00
Mike Hommey
568944c117 Bug 1632348 - Convert mach artifact to python 3. r=rstewart
Differential Revision: https://phabricator.services.mozilla.com/D72114
2020-04-24 20:51:24 +00:00
Mike Hommey
340788143e Bug 1632693 - Upgrade wine to 5.0. r=rstewart
It requires a newer version of bison to build, which we get by using a
more recent version of Debian for the toolchain build (Debian 9 being
the version we use for the builds that depend on wine, so it will work
there).

Differential Revision: https://phabricator.services.mozilla.com/D72254
2020-04-25 21:02:23 +00:00
Farooq AR
c4534f1f07 Bug 1603585 - Notify DevTools when an EventSource object is created. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D67918
2020-04-25 19:27:07 +00:00
Johann Hofmann
4540e975f8 Bug 1629826 - Re-enable event telemetry probes for certificate error pages. r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D72514
2020-04-25 18:12:32 +00:00
Matthew Noorenberghe
86ef36b3c3 Bug 1633102 - Fix PermissionPrompts.addonsNoWhitelist and trackingProtection* screenshots. a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D72517
2020-04-25 17:37:22 +00:00
Matthew Noorenberghe
008915181e Bug 1633102 - Move mozscreenshots m-bc tests to their own subdirectory. a=test-only
Make them easier to run alone without running all the capture subdirectories.

Differential Revision: https://phabricator.services.mozilla.com/D72516
2020-04-25 17:37:10 +00:00
Matthew Noorenberghe
4ab9813526 Bug 1633102 - Change mozscreenshots croppingPadding to 0 to fix intermittents from other apps. a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D72513
2020-04-25 17:36:52 +00:00
Matthew Noorenberghe
df0c47bd53 Bug 1633102 - Use disableNonTestMouseEvents to prevent mouse hover or tooltips from affecting mozscreenshots a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D72512
2020-04-25 17:38:01 +00:00
Lee Salzman
086657e157 Bug 1632376 - just scale pixels to integer 255 before rounding. r=jimb
Differential Revision: https://phabricator.services.mozilla.com/D72095
2020-04-25 17:20:01 +00:00
Lee Salzman
d36a6bffc4 Bug 1632276 - support full-range unsigned int indexes in SWGL DrawElements. r=jimb
Differential Revision: https://phabricator.services.mozilla.com/D72035
2020-04-25 17:02:49 +00:00
Stefan Hindli
c13fdc3260 Backed out changeset a0cafe8bc643 (bug 1633102) because the whole bug needs to be backed out. CLOSED TREE 2020-04-25 19:50:04 +03:00
Steve Fink
0fe82b41d1 Bug 1633176 - Enable incremental weakmap marking by default
Differential Revision: https://phabricator.services.mozilla.com/D72531
2020-04-25 15:28:24 +00:00
Tom Schuster
ba90702647 Bug 1633174 - Fix rust bindings. r=arai
Verified by cargo build --release in js/rust

Differential Revision: https://phabricator.services.mozilla.com/D72530
2020-04-25 15:17:31 +00:00
Jean-Yves Avenard
4a3efc9476 Bug 1630320 - in browser_autocomplete_footer.js wait for the tab to load before attempting to retrieve its content. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D72507
2020-04-25 14:50:22 +00:00
Stefan Hindli
5e943e0b75 Backed out 4 changesets (bug 1633102) for causing perma ss mochitest timeout
Backed out changeset 22a533517b40 (bug 1633102)
Backed out changeset fdfaa7768945 (bug 1633102)
Backed out changeset ffee98ab606b (bug 1633102)
Backed out changeset 0fc6e510d804 (bug 1633102)
2020-04-25 17:28:03 +03:00
Tom Schuster
708481e981 Bug 1633145 - Hide internal flags in JSPropertySpec. r=arai
Consumers should not have to care about JSPROP_INTERNAL_USE_BIT.

Differential Revision: https://phabricator.services.mozilla.com/D72528
2020-04-25 14:06:40 +00:00
Razvan Maries
7bca279e4d Backed out changeset 8f4da5c776b0 (bug 1630704) for build bustages. CLOSED TREE 2020-04-25 15:29:59 +03:00
Kagami Sascha Rosylight
fd1da8df32 Bug 1630704 - Move nsBidi* types to nsBidi.h r=emilio
nsBidi.h currently includes nsIFrame.h only to import nsBidi* types. This patch moves those types to nsBidi.h where it's more relevant, to reduce the size of nsIFrame.h.

Differential Revision: https://phabricator.services.mozilla.com/D72442
2020-04-25 11:24:47 +00:00
Kagami Sascha Rosylight
e2d20d0cfe Bug 1632143 - Disable window.content in early betas r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D72525
2020-04-25 10:50:34 +00:00
Sylvestre Ledru
7572d4bd76 Bug 1633115 - Bug 1633115 - Disable the display of mozlint/clang-format r=marco
Differential Revision: https://phabricator.services.mozilla.com/D72522
2020-04-25 10:42:07 +00:00
Stefan Hindli
cad48ab224 Bug 1632589 - Disabled test_zoom_restore_bfcache.html on linux x64, macos and windows r=jmaher,emilio
Differential Revision: https://phabricator.services.mozilla.com/D72523
2020-04-25 10:20:16 +00:00
Emilio Cobos Álvarez
5420284414 Bug 1632972 - Fix logic to detect the main executable. r=mstange
This is how my mapfile looks like:

  5587df936000-5587df96b000 r--p 00000000 fd:02 21584889                   /home/emilio/src/moz/gecko/obj-debug/dist/bin/firefox
  5587df96b000-5587df9ec000 r-xp 00035000 fd:02 21584889                   /home/emilio/src/moz/gecko/obj-debug/dist/bin/firefox
  5587df9ec000-5587df9ed000 r--p 000b6000 fd:02 21584889                   /home/emilio/src/moz/gecko/obj-debug/dist/bin/firefox
  5587df9ed000-5587df9ee000 rw-p 000b7000 fd:02 21584889                   /home/emilio/src/moz/gecko/obj-debug/dist/bin/firefox

Note how the executable bit, which is the only one we look at, and which
is where we get exeExeAddr from (0x5587df96b000 in this case) is in the
middle of the executable, but the library will span all four ranges.

Check for whether the library _contains_ the start address of the
executable region instead of whether it starts with it.

Differential Revision: https://phabricator.services.mozilla.com/D72504
2020-04-25 10:11:28 +00:00
Razvan Maries
91c41bb294 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2020-04-25 12:51:14 +03:00
Razvan Maries
5470b66539 Merge autoland to mozilla-central a=merge 2020-04-25 12:47:59 +03:00
Sylvestre Ledru
34acbb653a Bug 1619165 - Reformat recent changes to the Google coding style r=andi
First reformat with clang-format 10

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D68802
2020-04-25 09:40:08 +00:00
Timothy Nikkel
0eb02fa8dd Bug 1633121. Add crashtest for bug 1262549 and bug 1277397.
Differential Revision: https://phabricator.services.mozilla.com/D72524
2020-04-25 09:10:25 +00:00
Stefan Hindli
35cc4ea7d9 Bug 1578008 - Disabled browser_window_sizing.js on linux x64 and macos r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D72520
2020-04-25 08:46:41 +00:00
Razvan Maries
b03c3ae11a Bug 1551615 - Disabled clearkey-mp4-playback-temporary-multikey-sequential-readyState.https.html and clearkey-mp4-update-disallowed-input.https.html on Linux. r=intermittent-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D72515
2020-04-25 08:50:18 +00:00
Andreea Pavel
950ecc7ea1 Bug 1626493 - update mac expectancy for mix-of-ids.https.html r=egao
Differential Revision: https://phabricator.services.mozilla.com/D72073
2020-04-25 06:25:46 +00:00
Andreea Pavel
213a6f092a Bug 1629700 - Update expectancy for manifest-utf8-with-bom.https.html on mac r=egao
Differential Revision: https://phabricator.services.mozilla.com/D72074
2020-04-25 06:16:04 +00:00
Matthew Noorenberghe
9c2d00ba62 Bug 1631879 - Workaround IsOS/OS_DOMAINMEMBER missing from mingw headers.
Differential Revision: https://phabricator.services.mozilla.com/D72510
2020-04-25 05:16:13 +00:00
Eitan Isaacson
57097f3b0c Bug 1632958 - Add await for addVisits async function call. r=MarcoZ
Differential Revision: https://phabricator.services.mozilla.com/D72492
2020-04-25 05:21:41 +00:00
Jared Wein
39844dcb4e Bug 1631879 - Update the name of the osKeyStore log preference now that it has moved to toolkit. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D72427
2020-04-25 02:52:05 +00:00
Jared Wein
071bc1727c Bug 1631879 - Remove the domain portion of the username when testing for a blank password. r=MattN,cmartin
Differential Revision: https://phabricator.services.mozilla.com/D72425
2020-04-25 02:52:05 +00:00
Asumu Takikawa
6ba5ba6165 Bug 1608771 - Part 3, BigInt<>I64 conversion for inlined calls r=lth,wingo
This is part 3 of implementing the Wasm BigInt<>I64 conversion proposal for inlined Ion to Wasm calls.

This part adds changes needed in code generation and Wasm stubs for supporting the I64 arguments for
inlined Ion to Wasm calls.

Differential Revision: https://phabricator.services.mozilla.com/D65236
2020-04-24 23:35:10 +00:00
Andreea Pavel
6bebdc0ae6 Bug 1559033 - disable browser_computed_getNodeInfo.js on mac shippable opt r=egao
Differential Revision: https://phabricator.services.mozilla.com/D72071
2020-04-25 05:43:37 +00:00
Matthew Noorenberghe
8fbf3e72dc Bug 1633102 - Fix linting from moving mozscreenshots b-c tests. a=bustage
Differential Revision: https://phabricator.services.mozilla.com/D72518
2020-04-25 08:27:06 +00:00
Matthew Noorenberghe
5925502703 Bug 1633102 - Fix PermissionPrompts.addonsNoWhitelist and trackingProtection* screenshots. a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D72517
2020-04-25 08:09:13 +00:00
Matthew Noorenberghe
ffdfae842d Bug 1633102 - Move mozscreenshots m-bc tests to their own subdirectory. a=test-only
Make them easier to run alone without running all the capture subdirectories.

Depends on D72513

Differential Revision: https://phabricator.services.mozilla.com/D72516
2020-04-25 08:04:43 +00:00
Matthew Noorenberghe
f9cba69137 Bug 1633102 - Change mozscreenshots croppingPadding to 0 to fix intermittents from other apps. a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D72513
2020-04-25 08:04:15 +00:00
Matthew Noorenberghe
ba7a42007c Bug 1633102 - Use disableNonTestMouseEvents to prevent false mouse hover or tooltips from affecting mozscreenshots a=test-only
Differential Revision: https://phabricator.services.mozilla.com/D72512
2020-04-25 08:03:56 +00:00
Jared Wein
37fdb67321 Bug 1631879 - Remove unused 'save' variable. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D72424
2020-04-24 19:36:27 +00:00
Jared Wein
528ff5f8d2 Bug 1631879 - Only check for blank passwords if the OS is not on a domain. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D72423
2020-04-24 19:57:42 +00:00
Jared Wein
30a2acc855 Bug 1631879 - Use GetUserNameEx with NameSamCompatible to make sure that we are retrieving fully qualified usernames. r=MattN,cmartin
Importing security.h introduced namespace collisions so I removed the `using namespace mozilla;` and replaced it with specific names.

Differential Revision: https://phabricator.services.mozilla.com/D72422
2020-04-24 20:04:34 +00:00
Gijs Kruitbosch
f9a84945c2 Bug 1632544 - reinstate startup and script cache invalidation for build ID and minor version changes, r=mossop a=Aryx
Differential Revision: https://phabricator.services.mozilla.com/D72371
2020-04-24 15:47:19 +00:00