Kris Maglione
a8a1c5767d
Bug 1614462: Part 3b - Remove moribund DocShell FrameType/IsMozBrowser/IsInMozBrowser fields. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D70749
2020-04-20 20:11:52 +00:00
Kris Maglione
f8eabd5b2a
Bug 1614462: Part 3a - Remove support for <iframe mozbrowser> in content processes. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D70748
2020-04-20 20:11:50 +00:00
Kris Maglione
a9d8069037
Bug 1614462: Part 2f - Remove browser-element mochitests. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D70747
2020-04-20 20:11:48 +00:00
Kris Maglione
e1b1f20547
Bug 1614462: Part 2e - Migrate desktop-only CrashService_crash test to browser test. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D70746
2020-04-20 20:11:46 +00:00
Kris Maglione
d1639bbfcd
Bug 1614462: Part 2d - Fix tests that don't need to use mozbrowser. r=mccr8
...
These tests used <iframe mozbrowser> for convenience, mostly forcing
themselves to only run in non-e10s mode in the process, but none of them
really have any need to.
Differential Revision: https://phabricator.services.mozilla.com/D70745
2020-04-20 20:11:43 +00:00
Kris Maglione
6a5589ef4f
Bug 1614462: Part 2c - Remove content mozbrowser tests. r=mccr8,marionette-reviewers,whimboo
...
<iframe mozbrowser> is no longer supported in content processes.
Differential Revision: https://phabricator.services.mozilla.com/D70744
2020-04-20 20:11:41 +00:00
Kris Maglione
fddf3a20f3
Bug 1614462: Part 2b - Remove unnecessary mozbrowser usage in chrome tests. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D70743
2020-04-20 20:11:33 +00:00
Kris Maglione
efd9741c1f
Bug 1614462: Part 2a - Remove commented out mozbrowser test code. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D70742
2020-04-20 20:11:31 +00:00
Kris Maglione
4660e2ccc6
Bug 1614462: Part 1 - Remove unused message principals. r=nika
...
These were added for the sake of app browsers, and all of the code which
actually needed them has since been removed.
Differential Revision: https://phabricator.services.mozilla.com/D70741
2020-04-20 20:11:29 +00:00
aarushivij
65f33dc1b9
Bug 1631496 - Remove outdated `#categories hr` styling. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D71643
2020-04-20 20:02:13 +00:00
Jason Laster
09c1383143
Bug 1630660 - Memoize Callstack FrameLocation component. r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D71196
2020-04-20 18:39:28 +00:00
Justin Wood
d44543d089
Bug 1589712 - Switch worker types for t-linux-xlarge and t-win10-64 to new -source types for linting tasks to allow better reuse of caching of the source checkout for those lint tasks. r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D71559
2020-04-20 19:36:45 +00:00
Junior Hsu
82c4cc7f68
Bug 1341689 - don't take Referrer-Policy into account when response tainting is cors, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D71439
2020-04-20 14:08:36 +00:00
Andrea Marchesini
ebc905d3f2
Bug 1631523 - Remove unused params in nsICookieService methods - setCookieStringFromHttp without first URI, r=dimi
...
Depends on D71611
Differential Revision: https://phabricator.services.mozilla.com/D71612
2020-04-20 18:58:28 +00:00
Andrea Marchesini
4eec356d45
Bug 1631523 - Remove unused params in nsICookieService methods - getCookieStringFromHttp without first URI, r=dimi
...
Depends on D71609
Differential Revision: https://phabricator.services.mozilla.com/D71611
2020-04-20 18:57:04 +00:00
Andrea Marchesini
66bb8c57df
Bug 1631523 - Remove unused params in nsICookieService methods - setCookieStringFromHttp without serverTime, r=dimi
...
Differential Revision: https://phabricator.services.mozilla.com/D71609
2020-04-20 18:56:25 +00:00
Michael Kaply
2926ae801d
Bug 1592780 - Empty alerts when browser.xul.error_pages.enabled=false, r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D53848
2020-04-20 18:42:06 +00:00
Joel Maher
87cf0d2b49
Bug 1631534 - Fix moztest to support windows paths for running wpt tests locally. r=jgraham
...
moztest assumes os.path but that fails for windows to compare against inputs that use mozpath commands with a posix slash.
Differential Revision: https://phabricator.services.mozilla.com/D71619
2020-04-20 19:04:26 +00:00
Michael Kaply
c024efcb60
Bug 1611744 - Use permanent private browsing state for autologin, not per window. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D71597
2020-04-20 19:17:18 +00:00
Ciure Andrei
54a37a9804
Backed out changeset adcfa8af679c (bug 1631533) for causing test_useractivation_transient.html failures CLOSED TREE
2020-04-20 23:09:32 +03:00
Ciure Andrei
606acd169a
Backed out changeset d4a725668063 (bug 1580870) for causing browser_clearplugindata.js failures CLOSED TREE
2020-04-20 23:01:54 +03:00
Noemi Erli
0e5b704353
Backed out 5 changesets (bug 1611622) for causing failures in test_mediaDecoding.html CLOSED TREE
...
Backed out changeset f4a83f3ac965 (bug 1611622)
Backed out changeset 87254fc7b777 (bug 1611622)
Backed out changeset 1177ae3a0ef3 (bug 1611622)
Backed out changeset daf821043996 (bug 1611622)
Backed out changeset adab60e7e9c5 (bug 1611622)
2020-04-20 22:50:35 +03:00
Noemi Erli
6cf19c2464
Backed out 3 changesets (bug 1625864) for causing mochitest failures in test_update.html
...
Backed out changeset cf3caf6f708c (bug 1625864)
Backed out changeset 0a4a66240a9f (bug 1625864)
Backed out changeset 20bcd150f92c (bug 1625864)
2020-04-20 22:31:26 +03:00
Noemi Erli
6ce4e6b1e0
Backed out 4 changesets (bug 1625513) for causing assertion in WindowGlobalChild.cpp
...
Backed out changeset 0366bbc9e0f7 (bug 1625513)
Backed out changeset 3554e0be2e66 (bug 1625513)
Backed out changeset ad09a911bc43 (bug 1625513)
Backed out changeset f2dbff5d584f (bug 1625513)
2020-04-20 22:28:20 +03:00
devRD
94078e13fc
Bug 1580870 - Move toolkit/forgetaboutsite to toolkit/components/forgetaboutsite r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D71556
2020-04-20 18:49:26 +00:00
Tarek Ziadé
43fca3ecc1
Bug 1628277 - Created the android layer r=acreskey
...
also, isolate the profile handling in its layer,
added the --proxy and --profile options
Differential Revision: https://phabricator.services.mozilla.com/D71044
2020-04-20 14:06:10 +00:00
Paul Adenot
ea156f7bf4
Bug 1611622 - Add a decode test for an OGG Vorbis file with a nil packet at EOS. r=bryce
...
The test file was created using VLC, that has a muxer that does this.
Differential Revision: https://phabricator.services.mozilla.com/D71351
2020-04-20 18:36:48 +00:00
Paul Adenot
571e9f80af
Bug 1611622 - Allow testing for a decode success without checking the file. r=bryce
...
Useful to test the demuxer in the web audio case.
Differential Revision: https://phabricator.services.mozilla.com/D71350
2020-04-20 18:36:41 +00:00
Paul Adenot
2276b93eb7
Bug 1611622 - Allow nil packets in OGG demuxer. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D71349
2020-04-20 18:36:34 +00:00
Paul Adenot
53c252bf25
Bug 1611622 - Add some logging to VorbisDecoder.cpp. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D70895
2020-04-20 18:36:27 +00:00
Paul Adenot
010795c79b
Bug 1611622 - Add some logging to MediaBufferDecoder.cpp. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D70894
2020-04-20 18:36:20 +00:00
Emilio Cobos Álvarez
3481e78d3d
Bug 1631533 - Make sync fields observe DidChange instead of DidSet. r=nika
...
And provide the old value to that callback.
I'm going to need this for zoom.
Differential Revision: https://phabricator.services.mozilla.com/D71620
2020-04-20 18:28:03 +00:00
Jim Blandy
f2b1395510
Bug 1631168: Address wrench build warnings with 'software' feature enabled. r=lsalzman
...
When the `software` feature is enabled, a clause gets added to two `match`
statements, causing Rust to complain that another `match` clause is unreachable.
This patch makes the other match clause conditional on the absence of the
`software` feature.
Differential Revision: https://phabricator.services.mozilla.com/D71443
2020-04-18 10:19:57 +00:00
Scott
d91ab8e98e
Bug 1629588 - Ensure we don't setup a new provider if one already exists. r=gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D70890
2020-04-20 18:12:37 +00:00
Jim Blandy
6a36b46f0d
Bug 1631028: Add usage comments to gfx/wr/wrench/script/headless.py. DONTBUILD r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D71367
2020-04-20 13:45:18 +00:00
Eitan Isaacson
39cd9ad540
Bug 1625864 - Rename mac link test. r=morgan
...
I want to generalize it for other link stuff. Need a separate commit or
it is not recognized as a move, and won't retain history. For some reason.
Differential Revision: https://phabricator.services.mozilla.com/D71259
2020-04-20 17:59:17 +00:00
Eitan Isaacson
7fac737410
Bug 1625864 - Fire state change event on LINKED change. r=Jamie,morgan
...
Also stop recreating any accessible that has href modified.
Differential Revision: https://phabricator.services.mozilla.com/D71258
2020-04-20 17:59:09 +00:00
Eitan Isaacson
3d7faad085
Bug 1625864 - Promisify state change events test. r=Jamie
...
We will probably be adding a lot to this. So let's make it nice to use.
Differential Revision: https://phabricator.services.mozilla.com/D71257
2020-04-20 17:59:02 +00:00
Ksenia Berezina
815da62f97
Bug 1625222 - Import WebCompat GoFaster 10.0.0 sources. r=webcompat-reviewers,miketaylr
...
Differential Revision: https://phabricator.services.mozilla.com/D71602
2020-04-20 18:09:19 +00:00
Ting-Yu Lin
ecf2e451c6
Bug 1630819 - Remove the logic to reframe root unconditionally when reframing body. r=emilio
...
For whatever reasons, we pass body element into
`RecreateFramesForContent`, the root element won't be reframed down in
the `ContentRemoved` path, but in `ContentRangeInserted()` path while
checking `WipeContainingBlock`. And in bug 1593752, we already have the
logic to reframe root element only when html and body's writing-modes
are different, so we won't over-eagerly reframe the root element.
Differential Revision: https://phabricator.services.mozilla.com/D71606
2020-04-20 18:03:14 +00:00
Eden Chuang
1ddbdbc6f0
Bug 1575090 - add NS_GetCrossOriginEmbedderPolicyFromHeader r=JuniorHsu,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D46178
2020-04-20 17:21:23 +00:00
Eden Chuang
a5a3b2d7b7
Bug 1575090 - set COEP for all workers and enforce it when loading Dedicated Workers r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D46177
2020-04-20 17:21:15 +00:00
Eden Chuang
492deaebd5
Bug 1575090 - expose a response's COEP on nsIHttpChannelInternal r=JuniorHsu,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D46176
2020-04-20 17:25:59 +00:00
julianwels
402bac7f4d
Bug 1631380 - Fixed blank upgrade message on HTTPS Only Mode websocket upgrade. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D71546
2020-04-20 16:41:16 +00:00
Daniel Holbert
6b0d04e8fd
Bug 1626459: Simplify test annotations/code to assume that CSS Containment is preffed on by default. r=AlaskanEmily
...
i.e. remove annotations that manually enable the property, and remove the
property_database.js check that tests for the property being enabled.
We've been shipping with the property enabled ever since Firefox 69, so we're
realistically not going to default-disable it at this point, which means these
annotations (and the property_database.js check) are just cruft.
Differential Revision: https://phabricator.services.mozilla.com/D69128
2020-04-20 17:31:48 +00:00
alwu
5a70c0ed78
Bug 1631075 - Clear the event source's metadata when we clear the main controller. r=bryce
...
When we clear the main controller, which means there is no any media we need to control at that time, we would reset its playback state, but we should clear its metadata as well.
Differential Revision: https://phabricator.services.mozilla.com/D71428
2020-04-20 15:59:06 +00:00
Jon Coppeard
a7194d3716
Bug 1425450 - Only trace JS holders in collecting zones r=mccr8
...
Now that we have some per-zone vectors we can skip tracing those for zones that are not being collected.
Differential Revision: https://phabricator.services.mozilla.com/D68523
2020-04-20 17:08:54 +00:00
Jon Coppeard
f09a0bc433
Bug 1425450 - Use a per-zone vector of JS holders where possible r=mccr8
...
Currently the JS holders table is represented as a map which contains pointers to entries in a SegmentedVector. This patch keeps the single map but use a vector per zone and also has a catch-all vector for where we don't know the zone or the holder can have pointers to more than one zone.
Differential Revision: https://phabricator.services.mozilla.com/D68522
2020-04-20 17:08:26 +00:00
Jon Coppeard
7cf55278e0
Bug 1425450 - Ensure that we call Drop/HoldJSObjects when a preserved wrapper is changed for one in a different zone r=mccr8
...
So that we can update the holders table correctly we will need to remove the wrapper from its original vector and add it to the one associated with the new zone.
I tried to make SetPreservingWrapper private but there's still a use in layout/style/Rule.cpp that I couldn't see an obvious fix for.
Differential Revision: https://phabricator.services.mozilla.com/D68521
2020-04-20 17:08:14 +00:00
Jon Coppeard
ec43abf814
Bug 1425450 - Supress rooting analysis warning when removing a JS holder r=mccr8
...
Currently we get a rooting hazard when nsWrapperCache::UpdateWrapperForNewGlobal calls ReleaseWrapper because the analysis can't see through the virtual method call.
Differential Revision: https://phabricator.services.mozilla.com/D71600
2020-04-20 17:08:00 +00:00