Граф коммитов

703650 Коммитов

Автор SHA1 Сообщение Дата
Tom Schuster 037471de0d Bug 1633145 - Add PropertyKey::isWellKnownSymbol. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D72537
2020-04-26 17:01:57 +00:00
Tom Schuster d30d4f7476 Bug 1633145 - Add more methods to JS::PropertyKey. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D72536
2020-04-26 17:01:39 +00:00
Tim Nguyen ebc0e940ae Bug 1625720 - Scope popup.css to menupopup and panel custom elements. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D70343
2020-04-26 15:31:40 +00:00
MahakBansal 4650254df8 Bug 1622620 - Replace URIParams with nsIURI in PCookieService.ipdl.r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D67268
2020-04-25 19:10:00 +00:00
Atique Ahmed Ziad 44b1afb64a Bug 1603796 - support tabs.goForward and tabs.goBack r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D62964
2020-04-26 11:24:47 +00:00
Jon Coppeard 43ab913fe1 Bug 1632775 - Don't attempt to trigger GC when collecting the nursery at the start of a major GC slice r=sfink
Currently we check heap thresholds after collecting the nursery but then clear majorGCTriggerReason if it was set. This leaves the trigger amounts set in the Statistics object.

Depends on D72383

Differential Revision: https://phabricator.services.mozilla.com/D72384
2020-04-24 16:56:24 +00:00
Jon Coppeard ed2b86ba65 Bug 1632775 - Move nursery-related method definitions to be with other public definitions r=sfink
Depends on D72382

Differential Revision: https://phabricator.services.mozilla.com/D72383
2020-04-24 16:59:12 +00:00
Jon Coppeard 69f84cd7fd Bug 1632775 - Record triggers per slice, not per collection r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D72382
2020-04-24 16:58:49 +00:00
Brindusan Cristian 55a4faa52f Backed out changeset d61dbc091c36 (bug 1602318) for geckoview failures. 2020-04-26 09:01:17 +03:00
Matt Woodrow abfac91c6f Bug 1602318 - Enable parent initiated loads pref. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D72232
2020-04-26 01:44:42 +00:00
Matt Woodrow c130a82806 Bug 1602318 - Disable parent-initiated loads when using devtools. r=nika,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D71136
2020-04-26 00:55:12 +00:00
Matt Woodrow a34398fd9f Bug 1602318 - Initiate document loads in the parent process in parallel with setting up the content process side. r=nika,jya
Differential Revision: https://phabricator.services.mozilla.com/D72112
2020-04-26 00:54:15 +00:00
Matt Woodrow 382b007694 Bug 1602318 - Simplify DocumentChannelParent construction so that everything happens in Init. r=jya,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D72111
2020-04-26 00:53:37 +00:00
Matt Woodrow 69baeef355 Bug 1602318 - Add load identifier and copy-ctor to nsDocShellLoadState. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D72110
2020-04-26 00:53:19 +00:00
Matt Woodrow 98e4b6eb1f Bug 1602318 - Expose LoadContext on BrowsingContext webidl. r=nika,kmag,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D71135
2020-04-26 00:53:01 +00:00
Matt Woodrow 848bfde797 Bug 1602318 - Allow less a smaller number of pref checks. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D70625
2020-04-26 00:52:18 +00:00
Matt Woodrow b758e4a1f5 Bug 1602318 - Make some browser tests wait on the test uri to load instead of any uri. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D70624
2020-04-26 00:52:11 +00:00
Matt Woodrow da1d258df5 Bug 1602318 - Make xpihandler tests wait for load before starting the test. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D70623
2020-04-26 00:51:48 +00:00
Matt Woodrow 70333563c0 Bug 1602318 - Fix race in browser_ext_tabs_onUpdated by installing the listener before adding the new tab. r=zombie
Differential Revision: https://phabricator.services.mozilla.com/D70622
2020-04-26 00:51:25 +00:00
Matt Woodrow 35eb0ce991 Bug 1602318 - Make sure rv is initialized correctly in all branches of OpenInitializedChannel. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D70621
2020-04-26 00:51:18 +00:00
Matt Woodrow 428f559ab6 Bug 1602318 - Fix unified build issues. r=jya,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D70620
2020-04-26 00:51:05 +00:00
Matt Woodrow 59ee67c46a Bug 1602318 - Remove nsILoadContext from DocumentLoadListener. r=nika,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D70618
2020-04-26 00:50:52 +00:00
Matt Woodrow 7cd45734ca Bug 1602318 - Make download tests wait for the STOP progress event instead of load. r=kmag
When we initiate URL bar loads from the parent, loads that are handled externally won't fire a load event from the content process docshell, so we should use the progress listener instead.

Differential Revision: https://phabricator.services.mozilla.com/D67100
2020-04-26 00:50:14 +00:00
Matt Woodrow c994207fec Bug 1602318 - Make sure we wait for the right load to finish. r=kmag
r.js

Differential Revision: https://phabricator.services.mozilla.com/D67099
2020-04-26 00:50:02 +00:00
Matt Woodrow d84621ec50 Bug 1602318 - Change search engine tests to listen for, and block loads in the parent. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D67098
2020-04-26 00:49:49 +00:00
Matt Woodrow 6e36d339b4 Bug 1602318 - Remove incorrect assertion. r=jya
This was previously true, since we only used ResumeRedirectedLoad with a brand new docshell. This bug adds code for using it with existing docshells, which can have any Document (and associated timing object) loaded in them.

Differential Revision: https://phabricator.services.mozilla.com/D67097
2020-04-26 00:49:36 +00:00
Matt Woodrow 1100316cdd Bug 1602318 - Defer nsIRemoteWindowContext load requests to avoid re-entrancy. r=nika,farre,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D67096
2020-04-26 00:49:29 +00:00
Matt Woodrow c5176bc6cf Bug 1602318 - Initialize mixed content channel for process-switches. r=ckerschb,necko-reviewers,dragana
Same process origin changes are handled by the docshell, which detects this during AsyncOnChannelRedirect and clears the mixed content permission.
Process switches load in a fresh docshell, so we need to make sure we appropriately set or clear the mixed content permission.

Differential Revision: https://phabricator.services.mozilla.com/D67095
2020-04-26 00:49:21 +00:00
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