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