Commit Graph

714438 Commits

Author SHA1 Message Date
Andreas Farre
78dfb0a991 Bug 1590762 - Part 3: Keep track of current loads in BrowsingContext. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D75110
2020-06-23 13:01:37 +00:00
Andreas Farre
ca5db92916 Bug 1590762 - Part 2: Bump the id for channel registration to uint64_t. r=mattwoodrow,necko-reviewers,valentin
This patch also makes the identifier for channels global, in the sense
that the generated identifier is generated outside of and passed to
the nsIRedirectChannelRegistrar.

Differential Revision: https://phabricator.services.mozilla.com/D79820
2020-06-23 13:18:56 +00:00
Andreas Farre
d36c42d2e0 Bug 1590762 - Part 1: Test that we don't double submit forms. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D79145
2020-06-23 13:41:27 +00:00
Kartikaya Gupta
ba550838cd Bug 1647225 - Update exclude list in rejected-words filter. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D80453
2020-06-23 15:14:34 +00:00
Kartikaya Gupta
6c2337754f Bug 1647225 - Remove unused headers. r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D80452
2020-06-23 15:14:32 +00:00
Kartikaya Gupta
ed3e0d6f72 Bug 1647225 - Change the string exposed via gfxInfo. r=jrmuizel
This includes things like about:support, gfxCriticalNote, probably telemetry
environment stuff.

Differential Revision: https://phabricator.services.mozilla.com/D80451
2020-06-23 15:14:24 +00:00
Kartikaya Gupta
d61fdfeed8 Bug 1647225 - Change some failure IDs and strings. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D80450
2020-06-23 15:23:11 +00:00
Kartikaya Gupta
f3ff31626e Bug 1647225 - Fix some comments. r=jrmuizel,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D80449
2020-06-23 15:21:36 +00:00
Kartikaya Gupta
11ab3b57b8 Bug 1647225 - Rename some local functions and variables. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D80448
2020-06-23 15:20:33 +00:00
Kartikaya Gupta
f7b1476df6 Bug 1647225 - Rename a define and removed another unused define. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D80447
2020-06-23 15:14:04 +00:00
Kartikaya Gupta
837a027ab6 Bug 1647225 - Consistently use blocklist terminology for gfxFeature. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D80425
2020-06-23 15:13:57 +00:00
Tom Schuster
dfd88da8cf Bug 1646975 - Transpile ToString instructions. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D80359
2020-06-23 10:14:07 +00:00
Mike Conley
b332c5e31f Bug 1634219 - Extend some Picture-in-Picture event probes to version 86. r=mstriemer,data-review=chutten
Differential Revision: https://phabricator.services.mozilla.com/D80283
2020-06-22 14:15:27 +00:00
James Graham
8b080dcede Bug 1647235 - Mark OffscreenCanvas test as intermittent everywhere a=wpt-fix CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D80672
2020-06-23 15:30:38 +00:00
Sebastian Hengst
eb018840d9 Bug 1647750 - disable audioworkletprocessor-process-frozen-array.https.html on Linux asan. DONTBUILD CLOSED TREE 2020-06-23 17:12:37 +02:00
James Graham
07c21c9c65 Bug 1647235 - Update wpt meta for WebRTC failure on win32 debug a=fix on a CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D80646
2020-06-23 13:00:40 +00:00
Coroiu Cristina
e48df5d1c2 Backed out changeset f5eed997b258 (bug 1629419) for crashtests on a CLOSED TREE 2020-06-23 16:50:20 +03:00
Kagami Sascha Rosylight
8bbdc8255f Bug 1647525 - Use HasAnyStateBits() in nsIFrame r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D80573
2020-06-23 00:24:04 +00:00
Dennis Schubert
34763d3a8c Bug 1647655 - Add documentation for the "webcompat-reviewers" review group. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D80616
2020-06-23 12:59:06 +00:00
Andrew Creskey
e23be904f3 Bug 1647644 - perftest(applink-fenix) tasks fail and logs too big to parse r=tarek
Removed --verbose and increased test duration to prevent failures.

Differential Revision: https://phabricator.services.mozilla.com/D80645
2020-06-23 12:55:22 +00:00
James Graham
596c7b92fd Bug 1647235 - Update wpt meta for asan intermittent crash,
Differential Revision: https://phabricator.services.mozilla.com/D80644
2020-06-23 12:48:58 +00:00
James Graham
91d4b40822 Bug 1644395 - Don't try to run wpt print-reftests on Android,
Differential Revision: https://phabricator.services.mozilla.com/D80641
2020-06-23 12:41:17 +00:00
Andrew Halberstadt
2eee997afc Bug 1646427 - [vendor] Re-run |mach vendor python| with the new ignore rules, r=rstewart
Differential Revision: https://phabricator.services.mozilla.com/D80329
2020-06-23 12:43:14 +00:00
Mirko Brodesser
106ce60267 Bug 1643721: part 16) Factor SerializeChildrenOfContent functionality out. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D80598
2020-06-23 12:43:04 +00:00
Martin Stransky
6b041101d1 Bug 1567505 [Wayland] Implement uri-list drop target on Wayland, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D80491
2020-06-23 12:03:53 +00:00
nd419
6b3fdafae1 Bug 1629419 - Replaced size call with .empty r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D80037
2020-06-23 12:29:40 +00:00
Butkovits Atila
c112069ef0 Backed out changeset 3685f83e0dc0 (bug 1614969) as requested by dev. 2020-06-23 15:22:21 +03:00
Simon Giesecke
e96a6a2274 Bug 1623278 - Use mozilla::Span instead of pointer/length pair in Read* functions. r=dom-workers-and-storage-reviewers,janv
Also replace output parameters by use of mozilla::Result.

Differential Revision: https://phabricator.services.mozilla.com/D72626
2020-06-23 10:18:13 +00:00
Masayuki Nakano
cc4a5ebe14 Bug 1646325 - part 1-2: Rewrite the new if block in WSRunScanner::GetRuns() with early-return style r=m_kato
Depends on D80311

Differential Revision: https://phabricator.services.mozilla.com/D80312
2020-06-23 05:13:58 +00:00
Kershaw Chang
f086be47ea Bug 1642193 - Add new flags to see if premature abort events are already dispatched, r=baku
Differential Revision: https://phabricator.services.mozilla.com/D78901
2020-06-23 11:50:27 +00:00
Andrea Marchesini
7aebde2331 Bug 1641905 - ThirdPartyUtil::IsThirdPartyWindow for fission - webExtension, r=robwu,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D80035
2020-06-23 11:52:57 +00:00
Andrea Marchesini
6aa5b38d30 Bug 1641905 - ThirdPartyUtil::IsThirdPartyWindow for fission, r=dimi,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D79307
2020-06-17 20:18:23 +00:00
Julian Descottes
87467dc091 Bug 1644357 - Remove unused WebExtensionDescriptor properties isAPIExtension & type r=daisuke
Depends on D78009

Differential Revision: https://phabricator.services.mozilla.com/D78868
2020-06-09 10:09:09 +00:00
Sebastian Streich
d8ff61ded5 Bug 1614969 - Check download with MixedContentBlocker r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D73302
2020-06-23 11:30:28 +00:00
Andi-Bogdan Postelnicu
d0f21af448 Bug 1647629 - Make infer static-analysis compatible with python3. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D80633
2020-06-23 11:42:51 +00:00
Andrei Oprea
3d6d9cdeac Bug 1645078 - Update telemetry data collection for BROWSER_ATTRIBUTION_ERRORS r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D79974
2020-06-23 08:09:19 +00:00
Jon Coppeard
69525895d4 Bug 1647319 - Use NestedIterator to implement ArenasToUnmark r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D80487
2020-06-23 10:55:33 +00:00
Jon Coppeard
bfd35d8eba Bug 1647319 - Use NestedIterator to implement ZoneAllCellIter r=sfink
This also means we can simplify ArenaCellIter is it doesn't need to support reset() any more.  I had to rename the getCell/get methods returning TenuredCell*/T* to get/as to make this work.

I also changed use of |ArenaCellIter i| to |ArenaCellIter cell|, like we do for ZonesIter.

Differential Revision: https://phabricator.services.mozilla.com/D80486
2020-06-23 11:18:15 +00:00
Jon Coppeard
d30d4236ea Bug 1647319 - GCZones constructor doesn't need to take ZoneSelector parameter r=sfink
There's only one place this is called with SkipAtoms and it's fine to include the atoms zone there.

Differential Revision: https://phabricator.services.mozilla.com/D80485
2020-06-23 11:11:14 +00:00
Jon Coppeard
364dcee4bd Bug 1647319 - Use NestedIterator to implement public iterators for realms and compartments r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D80484
2020-06-23 10:54:50 +00:00
Jon Coppeard
813ac1335a Bug 1647319 - Add NestedIterator template class r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D80483
2020-06-23 10:54:43 +00:00
Jon Coppeard
203797fa5e Bug 1647319 - Split off NonAtomZonesIter from ZonesIter and add AllZonesIter r=sfink
It's useful in later patches to have zone iterators whose constructors take a single parameter.

Differential Revision: https://phabricator.services.mozilla.com/D80482
2020-06-23 10:54:35 +00:00
Kershaw Chang
adf7461931 Bug 1637648 - P5: Create mConfirmer when network.trr.confirmationNS is changed r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D78887
2020-06-23 11:11:49 +00:00
Kershaw Chang
0fecb3400a Bug 1637648 - P4: Add needed observes for nsSocketTransportService r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D78885
2020-06-23 11:11:42 +00:00
Kershaw Chang
62b5c4afb8 Bug 1637648 - P3: Forward observer notifications to socket process for nsHttpHandler r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D77307
2020-06-23 11:11:29 +00:00
Kershaw Chang
87c26faa97 Bug 1637648 - P2: Make TRRServiceParent use nsIOService to forward observer notifications r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D77306
2020-06-23 11:11:16 +00:00
Kershaw Chang
86ce6ac77d Bug 1637648 - P1: Make nsIOService the single point to forward observer notifications to socket process r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D77305
2020-06-23 11:11:01 +00:00
Julian Descottes
d412953eea Bug 1646456 - Only call destroy on top level pools from connection onClosed r=ochameau,nchevobbe
Depends on D80060

Differential Revision: https://phabricator.services.mozilla.com/D80064
2020-06-23 11:08:30 +00:00
Julian Descottes
4006b42e26 Bug 1646456 - Remove unused noCleanup argument from removeActorPool r=nchevobbe
Depends on D80059

removeActorPool is only called from one spot, which always passes the second optional argument as true.

Differential Revision: https://phabricator.services.mozilla.com/D80060
2020-06-22 12:54:26 +00:00
Julian Descottes
b1578fe35a Bug 1646456 - Add xpcshell test to check pool destruction when connection closes r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D80059
2020-06-23 10:13:59 +00:00