Moritz Birghan
240771fa29
Bug 1571656 - Use Assert.jsm numeric comparison functions in tests r=mixedpuppy,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D40614
--HG--
extra : moz-landing-system : lando
2019-08-19 07:17:12 +00:00
Luca Greco
e97147a160
Bug 1573828 - Ensure IndexedDB.jsm transaction.promiseComplete is rejected with an error object. r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D42037
--HG--
extra : moz-landing-system : lando
2019-08-16 10:46:41 +00:00
Matt Woodrow
1c8509c472
Bug 1570147 - Use a Set for HiddenFrame.jsm, so that GC can't clean up frames that we're sitll waiting on. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D42253
--HG--
extra : moz-landing-system : lando
2019-08-16 03:23:28 +00:00
Ehsan Akhgari
3882adee6e
Bug 1572925 - Make sure that about:support doesn't list the URL decorations pref as an important locked preference; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D42019
--HG--
extra : moz-landing-system : lando
2019-08-15 12:51:59 +00:00
Paul Zuehlcke
89fb47a8d9
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-15 14:32:48 +00:00
Ciure Andrei
b454daea7a
Backed out 3 changesets (bug 1531303) for causing close_window/close.py and browser_permissions_dialog.js to perma fail CLOSED TREE
...
Backed out changeset 87305e83174e (bug 1531303)
Backed out changeset 0c75c3bac00b (bug 1531303)
Backed out changeset 865c2a5d40da (bug 1531303)
2019-08-14 13:07:55 +03:00
Paul Zuehlcke
93bacc1004
Bug 1531303 - Refactored tests using PermissionManager URI methods to use PermissionTestUtils. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D41029
--HG--
extra : moz-landing-system : lando
2019-08-14 08:31:23 +00:00
Mike Conley
d64c589ac1
Bug 1568320 - Add a context menu to the Picture-in-Picture toggle to allow for easy hiding. r=NeilDeakin,JSON_voorhees
...
Differential Revision: https://phabricator.services.mozilla.com/D40305
--HG--
extra : moz-landing-system : lando
2019-08-13 18:29:29 +00:00
Jared Wein
119b3dc08a
Bug 1571567 - Fix no-fallthrough errors in /toolkit. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D40746
--HG--
extra : moz-landing-system : lando
2019-08-08 16:18:24 +00:00
Bogdan Tara
844afcfb06
Backed out 10 changesets (bug 1571567) complementary backout after es lint failure on the patch CLOSED TREE
...
Backed out changeset ce83fa75ae32 (bug 1571567)
Backed out changeset 7aa97ba7cce9 (bug 1571567)
Backed out changeset 777d79076e99 (bug 1571567)
Backed out changeset fbdf6b75a484 (bug 1571567)
Backed out changeset e2ed4620f232 (bug 1571567)
Backed out changeset 2c67015f12c6 (bug 1571567)
Backed out changeset 7ec086bb5bd5 (bug 1571567)
Backed out changeset 42df735c8556 (bug 1571567)
Backed out changeset 7d5fc57b2809 (bug 1571567)
Backed out changeset 606bafb8211c (bug 1571567)
2019-08-08 18:13:54 +03:00
Jared Wein
30f7f34419
Bug 1571567 - Fix no-fallthrough errors in /toolkit. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D40746
--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Andrew Swan
036b82a357
Bug 1569135 Fix --screenshot r=kmag
...
This patch ressurects HiddenFrame.jsm and uses it when handling
the --screenshot command line argument to load the requested page
in a content process. The actual logic for grabbing the image is
also ported to a JSWindowActor. The test for this feature remains
suboptimal as described in the bug.
Differential Revision: https://phabricator.services.mozilla.com/D40148
--HG--
rename : browser/components/shell/HeadlessShell.jsm => browser/components/shell/ScreenshotChild.jsm
extra : moz-landing-system : lando
2019-08-07 21:33:49 +00:00
Brindusan Cristian
eadcacfe30
Backed out changeset b4678e759a18 (bug 1569135) for mochitest failures at test_headless_screenshot.html. CLOSED TREE
2019-08-07 20:38:53 +03:00
Andrew Swan
34c3a8c80d
Bug 1569135 Fix --screenshot r=kmag
...
This patch ressurects HiddenFrame.jsm and uses it when handling
the --screenshot command line argument to load the requested page
in a content process. The actual logic for grabbing the image is
also ported to a JSWindowActor. The test for this feature remains
suboptimal as described in the bug.
Differential Revision: https://phabricator.services.mozilla.com/D40148
--HG--
rename : browser/components/shell/HeadlessShell.jsm => browser/components/shell/ScreenshotChild.jsm
extra : moz-landing-system : lando
2019-08-07 16:07:08 +00:00
rdalal
43acd674ea
Bug 1569330 - Disable telemetry check in Normandy recipe runner r=mythmon,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D39576
--HG--
extra : moz-landing-system : lando
2019-08-06 23:54:34 +00:00
Cameron McCormack
d622a3d445
Bug 1569060 - Add layout debugger command to dump process IDs. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D39437
--HG--
extra : moz-landing-system : lando
2019-08-06 23:31:55 +00:00
Mark Banner
1c00bcc8e8
Bug 1535049 - Separate out search ignore lists into their own module. r=daleharvey
...
This separates out the search ignore list handling into its own module in preparation for use elsewhere as well.
The search ignore list unit tests still largely interact with RemoteSettings to remain as integration tests.
Differential Revision: https://phabricator.services.mozilla.com/D40391
--HG--
extra : moz-landing-system : lando
2019-08-05 21:52:36 +00:00
Liang-Heng Chen
2a6d0c5045
Bug 1567896 - Part 3: Implement social tracking protection doorhanger; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D39062
--HG--
extra : moz-landing-system : lando
2019-08-01 08:15:57 +00:00
Marco Bonardo
fb004baac4
Bug 1569236 - bind history and bookmarks IN() clauses for safety reasons. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D39661
--HG--
extra : moz-landing-system : lando
2019-07-31 15:21:50 +00:00
Mike Conley
681b8ccd2e
Bug 1570406 - Ensure that we properly detach window root event listeners in PictureInPictureToggleChild. r=JSON_voorhees
...
We were using the pagehide event before incorrectly: the pagehide event target
was being inspected to see if it was the top-level frame, and only then, would
we remove the mouse event handlers on the window root.
The problem is that event.target.top on a pagehide event is undefined, since the
event target is a Document.
Further, we probably want to remove any window root event listeners that were
registered for subframes as well. I'm not sure why I decided to try to filter
out subframes, but that definitely can keep windows alive.
So instead, I'm using the "cleanup" method that ActorManagerChild calls if
defined on an ActorChild, which runs when the associated frame unloads. This
way, if a subframe happened to have registered a window root event listener,
it'll get unregistered.
Differential Revision: https://phabricator.services.mozilla.com/D40090
--HG--
extra : moz-landing-system : lando
2019-08-01 16:53:02 +00:00
Tim Nguyen
b6d8cc41ad
Bug 1569375 - Refactor browser panel CSS to reduce shadow DOM traversal after CE conversion. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D39594
--HG--
extra : moz-landing-system : lando
2019-07-31 15:22:08 +00:00
Abdoulaye O. Ly
b2fe6b48ce
Bug 1505907 - [Fission] Make UAWidget elements work with JSWindowActor. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D39094
--HG--
extra : moz-landing-system : lando
2019-07-31 15:09:59 +00:00
Johann Hofmann
7b984428e8
Bug 1567826 - Don't mark any secureContext pages as insecure. r=nhnt11,keeler,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D39012
--HG--
extra : moz-landing-system : lando
2019-07-30 12:31:22 +00:00
Ciure Andrei
e432090afa
Backed out changeset ded87cc3f3ee (bug 1567826) for causing browser_check_identity_state.js to perma fail CLOSED TREE
2019-07-30 12:50:29 +03:00
Johann Hofmann
04c28108fc
Bug 1567826 - Don't mark any secureContext pages as insecure. r=nhnt11,keeler,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D39012
--HG--
extra : moz-landing-system : lando
2019-07-30 07:52:59 +00:00
Thomas Nguyen
180aa6b0a1
Bug 1566833 - Update to use ReferrerInfo in nsIWebBrowserChrome3 r=Gijs,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D38381
--HG--
extra : moz-landing-system : lando
2019-07-29 10:13:45 +00:00
Kris Maglione
ef02b3cbd8
Bug 1568035: Part 1 - Skip tests which cause shutdown leaks under Fission. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D39459
--HG--
extra : rebase_source : 594e7c17a8aa81f9b212ff1fa492a8ab8f40d5ee
2019-07-19 15:31:16 -07:00
Jared Wein
63c7781005
Bug 1567284 - Allow about:logins to use the Privileged About content process even if about:home isn't ready for it just yet. r=ckerschb,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D39142
--HG--
extra : moz-landing-system : lando
2019-07-25 19:44:50 +00:00
Bryce Van Dyk
6546334973
Bug 1566523 - Remove com.apple.quarantine from gmp downloads. r=dminor
...
On MacOS Firefox will add the com.apple.quarantine attribute to files it
downloads. Firefox does this as a safety measure to indicate to the OS that the
file may be from an untrusted source.
While the attribute can be set prior to MacOS 10.15, the attribute is used to
enforce new features in 10.15. This leads to issues where if we do not clear the
attribute from GMPs we download, we will fail to load dynamic libs.
This patch means we will clear the quarantine from GMP downloads. These GMPs
come from a trusted source and are checksummed via hash.
Note, most of the heavy lifting for this was done in bug 1566700. We just
leverage the new API here.
Differential Revision: https://phabricator.services.mozilla.com/D39369
--HG--
extra : moz-landing-system : lando
2019-07-25 18:38:57 +00:00
Paul Zuehlcke
39687fe7bb
Bug 1522120 - Remove permission prompts when entering full-screen and leave full-screen when a permission prompt is shown. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D36932
--HG--
extra : moz-landing-system : lando
2019-07-24 16:17:54 +00:00
Sam Foster
ae8c1da8cb
Bug 1559994 - Add 'attention'-styled dismissed doorhanger when auto-saving a generated password. r=MattN
...
* Add a new optional 'notifySaved' argument to promptToSavePassword
* Give the notification an attention style when showing a login doorhanger for an auto-saved login with a generated password
Differential Revision: https://phabricator.services.mozilla.com/D37661
--HG--
extra : moz-landing-system : lando
2019-07-12 00:34:08 +00:00
Ehsan Akhgari
f1a654d1ed
Bug 1565052 - Serialize/deserialize nsISHEntry.storagePrincipalToInherit across the e10s process boundary; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D37641
--HG--
extra : moz-landing-system : lando
2019-07-11 08:10:20 +00:00
Ehsan Akhgari
b8a13cc9e5
Bug 1558503 - Preserve the order of the arguments in the localized storageAccess.message string; r=johannh,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D37468
--HG--
extra : moz-landing-system : lando
2019-07-10 15:05:47 +00:00
Sylvestre Ledru
90fac8fa22
Bug 1562642 - Part 3 - Add missing MPL2 headers in browser & toolkit r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D37217
--HG--
extra : moz-landing-system : lando
2019-07-10 12:03:37 +00:00
Andreea Pavel
b698eeec56
Backed out changeset 3d59cb02b6ff (bug 1562642) for eslint failure on a CLOSED TREE
2019-07-10 14:44:29 +03:00
Sylvestre Ledru
fd95abf361
Bug 1562642 - Part 3 - Add missing MPL2 headers in browser & toolkit r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D37217
--HG--
extra : moz-landing-system : lando
2019-07-10 11:15:25 +00:00
Luca Greco
45e1f2db26
Bug 1542181 - IndexedDB.jsm Transaction promiseCompleted should reject on a transaction abort event. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D36822
--HG--
extra : moz-landing-system : lando
2019-07-09 16:00:03 +00:00
Jonathan Kew
65c904ee1d
Bug 1418061 - Use the generic pt locale in place of pt-PT when constructing date picker, to avoid over-long day names. r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D36889
--HG--
extra : moz-landing-system : lando
2019-07-09 10:48:30 +00:00
Jonathan Kingston
31441f82ea
Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D35504
--HG--
extra : moz-landing-system : lando
2019-07-08 16:37:45 +00:00
Victor Porof
336c4fb8a4
Bug 1561435 - Fix test failures for toolkit/, r=standard8
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36202
--HG--
extra : source : eb2b3c812f85f8fee94192e3d36bb80eda6c5036
extra : intermediate-source : 70f0351b50cc06a446123e29de496ed4d25e4cd0
2019-06-27 15:53:42 +02:00
Victor Porof
815b9d372b
Bug 1561435 - Fix linting errors for toolkit/, r=standard8
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35955
--HG--
extra : source : e6571d8ed75be94bdcdef8fbd0d977bfa92f3a34
extra : intermediate-source : 1351521a4bb3f78be45cf6bf6df90b4c75a959c4
2019-06-25 23:43:58 +02:00
Victor Porof
b503616295
Bug 1561435 - Format toolkit/modules/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36056
--HG--
extra : source : 2616392f26053ee376b9126fbca696de5d4bb15b
2019-07-05 11:15:43 +02:00
Abdoulaye O. Ly
536807149d
Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D33965
--HG--
rename : toolkit/modules/DateTimePickerParent.jsm => toolkit/actors/DateTimePickerParent.jsm
extra : moz-landing-system : lando
2019-07-04 10:14:41 +00:00
Cosmin Sabou
15a1881070
Merge mozilla-inbound to mozilla-central. a=merge
2019-07-03 19:20:05 +03:00
Ciure Andrei
224b2aa331
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-07-03 07:10:17 +03:00
"William Orr ext:(%22)
39f09876c8
Bug 1519750 - Fix null pointer dereference in native messaging on OpenBSD. r=kmag
2019-07-02 20:53:14 +02:00
Emilio Cobos Álvarez
d998039c21
Bug 1562427 - Back out bug 1540984, since bug 1554405 fixes it in a way that doesn't need -moz-element(). r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D36679
--HG--
extra : moz-landing-system : lando
2019-07-02 22:20:43 +00:00
Abdoulaye Oumar Ly
3d4a698edb
Bug 1560171 - Merge SelectParent.jsm and SelectParentHelper.jsm files. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D36272
--HG--
extra : moz-landing-system : lando
2019-07-02 13:25:41 +00:00
Geoff Lankow
7df08a4fb1
Bug 1529205 - Remove DateTimePickerParent's dependency on gBrowser; r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D35392
--HG--
extra : moz-landing-system : lando
2019-06-26 18:15:28 +00:00
Mihai Alexandru Michis
3583565bf1
Backed out changeset dc987632b5bb (bug 1497280) for causing geckoview failures in MediaElementTest. CLOSED TREE
...
--HG--
rename : toolkit/actors/DateTimePickerParent.jsm => toolkit/modules/DateTimePickerParent.jsm
extra : rebase_source : d1b8689074b0efb1cd80d1f6b93b8edaaa772112
2019-06-27 00:58:03 +03:00
Abdoulaye O. Ly
a27a868591
Bug 1497280 - [Fission] Make DateTimePicker works with JSWindowActor. r=NeilDeakin,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D33965
--HG--
rename : toolkit/modules/DateTimePickerParent.jsm => toolkit/actors/DateTimePickerParent.jsm
extra : moz-landing-system : lando
2019-06-26 17:55:48 +00:00
Neil Deakin
31c2f503ab
Bug 1558919, switch page zoom to use JSWindowActor so that zooming works in OOP frames, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D35019
--HG--
extra : moz-landing-system : lando
2019-06-26 18:16:42 +00:00
Abdoulaye O. Ly
90236200b9
Bug 1560229 - [Fission] Make Autoplay work with JSWindowActor. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D35395
--HG--
extra : moz-landing-system : lando
2019-06-25 20:29:19 +00:00
Kris Maglione
7ccc70468b
Bug 1560166: Part 3 - Make unused revoke() method non-public. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D35391
--HG--
extra : rebase_source : baed213b5151190d69505118d7f477aad1d70783
2019-06-19 17:55:33 -07:00
Kris Maglione
8fd8e70250
Bug 1560166: Part 2 - Add finalization witness to cleanup dead references. r=mconley
...
Requiring callers to manually cleanup all DOM references that they create runs
counter to the usual JavaScript model of automatic garbage collection, where
developers usually do not need to think about manual deallocation. It's bound
to lead to leaks before long.
This patch adds a finalization witness bound to the element of any DOM
reference that we create. When that element is destroyed, the finalization
witness also removes its entry from the ID map.
Since the mappings are already stored as weak references, this shouldn't
result in a change to the behavior that callers see, only in the underlying
memory management. It essentially makes this behave as a true weak value map.
Differential Revision: https://phabricator.services.mozilla.com/D35354
--HG--
extra : rebase_source : baab8063668594df452697aae6e2115adfc43ab3
2019-06-19 12:06:38 -07:00
Kris Maglione
23c0a789a8
Bug 1560166: Part 1 - Stop using UUIDs for DOM reference IDs. r=mconley
...
UUIDs are expensive to create, to use as map keys, and to transfer between
processes. They are also completely unnecessary for this use case, since the
number returned by Math.random() has the same characteristics that we're
depending on the UUID generator for, only with better performance.
That said, even Math.random() is probably overkill for this use case, when we
can just use continually incremented serial number and get the same behavior,
but I decided to continue using randomized IDs mainly to minimize the
magnitude of the change.
--HG--
extra : rebase_source : 1536569eca7442f1ae4dcd894cac6a7c39edbb2c
2019-06-19 11:27:02 -07:00
Abdoulaye O. Ly
e3c1f07198
Bug 1533958 - Make <select> works with Fission. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32337
--HG--
extra : moz-landing-system : lando
2019-06-14 16:23:29 +00:00
Barret Rennie
43bd779652
Bug 1510569 - Port Content:LoadURIResult message to IPDL r=mconley
...
The `WebProgress#sendLoadCallResult` method only existed to send a empty async
message and was only called from the `WebNavigationChild`. Since
`WebNavigationChild` is in the process of being removed, it makes sense to
inline the replaced method into its call site.
Differential Revision: https://phabricator.services.mozilla.com/D34566
--HG--
extra : moz-landing-system : lando
2019-06-13 21:00:34 +00:00
Barret Rennie
fa0bdf0264
Bug 1510569 - Move Content:BrowserChildReady from WebProgressChild.jsm into the browser child frame script r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D34565
--HG--
extra : moz-landing-system : lando
2019-06-13 21:00:14 +00:00
Barret Rennie
2de25cc4ca
Bug 1510569 - Port onLocationChange notifications inside WebProgressChild.jsm to C++ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D34563
--HG--
extra : moz-landing-system : lando
2019-06-13 21:08:40 +00:00
Narcis Beleuzu
ed60adfc3c
Backed out 5 changesets (bug 1510569) for bustages on BrowserChild.cpp . CLOSED TREE
...
Backed out changeset 4f0f5351be8b (bug 1510569)
Backed out changeset 14bbe0916bdd (bug 1510569)
Backed out changeset 19e734aeffa9 (bug 1510569)
Backed out changeset abb51690fd32 (bug 1510569)
Backed out changeset 1bf1907ee0c9 (bug 1510569)
2019-06-13 22:08:23 +03:00
Barret Rennie
75f83f43fc
Bug 1510569 - Port Content:LoadURIResult message to IPDL r=mconley
...
The `WebProgress#sendLoadCallResult` method only existed to send a empty async
message and was only called from the `WebNavigationChild`. Since
`WebNavigationChild` is in the process of being removed, it makes sense to
inline the replaced method into its call site.
Differential Revision: https://phabricator.services.mozilla.com/D34566
--HG--
extra : moz-landing-system : lando
2019-06-13 17:55:04 +00:00
Barret Rennie
37753c93de
Bug 1510569 - Move Content:BrowserChildReady from WebProgressChild.jsm into the browser child frame script r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D34565
--HG--
extra : moz-landing-system : lando
2019-06-13 17:54:50 +00:00
Barret Rennie
15c17bbb9f
Bug 1510569 - Port onLocationChange notifications inside WebProgressChild.jsm to C++ r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D34563
--HG--
extra : moz-landing-system : lando
2019-06-13 17:54:23 +00:00
Brindusan Cristian
9b7249b587
Backed out changeset ced634e12fc3 (bug 1533958) for xpcshell failures at test_ext_telemetry.js. CLOSED TREE
2019-06-13 20:29:19 +03:00
Boris Zbarsky
a4410ccb51
Bug 1558726. Stop using [array] in nsISocketTransportService. r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D34668
--HG--
extra : moz-landing-system : lando
2019-06-13 04:21:32 +00:00
Abdoulaye O. Ly
a37fdf2ed9
Bug 1533958 - Make <select> works with Fission. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32337
--HG--
extra : moz-landing-system : lando
2019-06-13 15:53:30 +00:00
Paul Zuehlcke
5cb073f8e1
Bug 1555405
- Updated PopupNotifications.remove to accept array or single Notification object. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D34500
--HG--
extra : moz-landing-system : lando
2019-06-13 14:40:07 +00:00
Ehsan Akhgari
b3c4267b3c
Bug 1557887 - Part 6: Pass a storage principal to the rest of the call sites for createAboutBlankContentViewer(); r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D34460
--HG--
extra : moz-landing-system : lando
2019-06-12 09:07:33 +00:00
Ehsan Akhgari
bee59f7dbe
Bug 1557887 - Part 1: Add the browser.contentStoragePrincipal attribute; r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D34455
--HG--
extra : moz-landing-system : lando
2019-06-11 17:14:11 +00:00
Gijs Kruitbosch
a9c77b7f11
Bug 1553540
- switch disk information collection in system info off the main thread, r=aklotz,chutten,jya,arai
...
Differential Revision: https://phabricator.services.mozilla.com/D34417
--HG--
extra : moz-landing-system : lando
2019-06-12 15:56:59 +00:00
premk
9889f42596
Bug 1556935 - add identity.fxaccounts.enabled to about:support whitelist r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D34736
--HG--
extra : moz-landing-system : lando
2019-06-12 16:22:40 +00:00
Boris Zbarsky
8e413da004
Bug 1558738. Stop using [array] in nsIUDPSocket. r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D34672
--HG--
extra : moz-landing-system : lando
2019-06-12 07:00:01 +00:00
Ehsan Akhgari
caea64f895
Bug 1557872
- Add a new JS module for manipulating the Content Blocking allow list; r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D34355
--HG--
extra : source : 832579daee7c9e328d220611ab8929a1a4cf150b
2019-06-11 22:28:31 +00:00
Dorel Luca
ddbbed33a8
Backed out changeset 832579daee7c (bug 1557872
) for Browser-chrome failures in browser/components/contextualidentity/test/browser/browser_aboutURLs.js. CLOSED TREE
2019-06-12 10:06:21 +03:00
Ehsan Akhgari
19f96d0e2a
Bug 1557872
- Add a new JS module for manipulating the Content Blocking allow list; r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D34355
--HG--
extra : moz-landing-system : lando
2019-06-11 22:28:31 +00:00
Mihai Alexandru Michis
bbc8c51513
Backed out changeset 975fec3b327c (bug 1557872
) for causing bc failures in browser_trackingUI_pbmode_exceptions.js CLOSED TREE
2019-06-11 19:43:07 +03:00
Ehsan Akhgari
2945c907d7
Bug 1557872
- Add a new JS module for manipulating the Content Blocking allow list; r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D34355
--HG--
extra : moz-landing-system : lando
2019-06-11 14:42:58 +00:00
Ricky Rosario
c93b7f1009
Bug 1556867 - Remove the old about:private browsing code and pref r=fluent-reviewers,Mardak,Pike,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D33711
--HG--
extra : moz-landing-system : lando
2019-06-10 17:01:54 +00:00
Mike Conley
d622bd6c52
Bug 1505909 - Make basic context menu actions Fission-compatible. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32876
--HG--
extra : moz-landing-system : lando
2019-06-08 01:09:46 +00:00
Mike Conley
638dd8fb19
Bug 1505909 - Stop sending a CPOW for the target element for context menu messages. r=MattN
...
This introduces a new toolkit module, ContentDOMReference, which can generate identifiers
for DOM elements that can be safely passed across the process boundary without having to
use the CPOW infrastructure.
The Password Manager code seemed to be the only thing using the original CPOW, so this
has been updated to use the ContentDOMReference identifier instead.
Differential Revision: https://phabricator.services.mozilla.com/D32758
--HG--
extra : moz-landing-system : lando
2019-06-08 01:09:29 +00:00
Mike Conley
42b822a5ef
Bug 1505909 - Merge remote and non-remote context menu handlers. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32757
--HG--
extra : moz-landing-system : lando
2019-06-08 01:09:10 +00:00
Boris Zbarsky
877c6cfe77
Bug 1557794. Stop using [array] in nsIGfxInfo. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D34210
--HG--
extra : moz-landing-system : lando
2019-06-07 20:13:56 +00:00
Noemi Erli
ea35f4b13b
Backed out 6 changesets (bug 1505909) for failures in browser_ext_webNavigation_onCreatedNavigationTarget_contextmenu.js CLOSED TREE
...
Backed out changeset 57336967a6c7 (bug 1505909)
Backed out changeset 8adcacadd689 (bug 1505909)
Backed out changeset bcca6bb913ef (bug 1505909)
Backed out changeset afc11a5ebb6d (bug 1505909)
Backed out changeset 40f0a56ed3af (bug 1505909)
Backed out changeset 3e31f9726798 (bug 1505909)
2019-06-07 19:19:14 +03:00
Mike Conley
6d0f158a7d
Bug 1505909 - Make basic context menu actions Fission-compatible. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32876
--HG--
extra : moz-landing-system : lando
2019-06-07 14:28:59 +00:00
Mike Conley
cf5863f79c
Bug 1505909 - Stop sending a CPOW for the target element for context menu messages. r=MattN
...
This introduces a new toolkit module, ContentDOMReference, which can generate identifiers
for DOM elements that can be safely passed across the process boundary without having to
use the CPOW infrastructure.
The Password Manager code seemed to be the only thing using the original CPOW, so this
has been updated to use the ContentDOMReference identifier instead.
Differential Revision: https://phabricator.services.mozilla.com/D32758
--HG--
extra : moz-landing-system : lando
2019-06-07 14:28:47 +00:00
Mike Conley
cef09f3647
Bug 1505909 - Merge remote and non-remote context menu handlers. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32757
--HG--
extra : moz-landing-system : lando
2019-06-07 14:28:33 +00:00
Mark Banner
bf730f1cc3
Bug 1557319 - Create a top-level toolkit index for the toolkit documentation. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D33962
--HG--
extra : moz-landing-system : lando
2019-06-07 07:26:42 +00:00
Bogdan Tara
4da63aeb53
Backed out 6 changesets (bug 1505909) for bc failures complaining about WebNavigationChild and browser_e10s_about_page_triggeringprincipal.js CLOSED TREE
...
Backed out changeset 56449fd37aee (bug 1505909)
Backed out changeset 3ff09b79821c (bug 1505909)
Backed out changeset a1a2a9efe22f (bug 1505909)
Backed out changeset 8aeb77291207 (bug 1505909)
Backed out changeset 4aa17e28ee54 (bug 1505909)
Backed out changeset dbe6803d979e (bug 1505909)
2019-06-07 06:15:16 +03:00
Mike Conley
261632c77d
Bug 1505909 - Make basic context menu actions Fission-compatible. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32876
--HG--
extra : moz-landing-system : lando
2019-06-06 20:32:50 +00:00
Mike Conley
3d1ba6b08c
Bug 1505909 - Stop sending a CPOW for the target element for context menu messages. r=MattN
...
This introduces a new toolkit module, ContentDOMReference, which can generate identifiers
for DOM elements that can be safely passed across the process boundary without having to
use the CPOW infrastructure.
The Password Manager code seemed to be the only thing using the original CPOW, so this
has been updated to use the ContentDOMReference identifier instead.
Differential Revision: https://phabricator.services.mozilla.com/D32758
--HG--
extra : moz-landing-system : lando
2019-06-06 20:32:30 +00:00
Mike Conley
014fa7a924
Bug 1505909 - Merge remote and non-remote context menu handlers. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D32757
--HG--
extra : moz-landing-system : lando
2019-06-06 20:32:11 +00:00
Bogdan Tara
debfbdfbb2
Backed out changeset 5bd1cdb39b33 (bug 1557319) for bugzilla linting failure CLOSED TREE
2019-06-07 00:49:52 +03:00
Mark Banner
afed87d54e
Bug 1557319 - Create a top-level toolkit index for the toolkit documentation. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D33962
--HG--
extra : moz-landing-system : lando
2019-06-06 19:54:54 +00:00
Thomas Nguyen
01ff0bf93f
Bug 1534681 Use ReferrerInfo class in document r=ckerschb,baku,Gijs
...
Also, in many place, we use document uri as referrer. It is not right
for the case srdoc iframe. We should use the last non-srdoc parent
document's uri
Differential Revision: https://phabricator.services.mozilla.com/D30191
--HG--
rename : testing/web-platform/tests/referrer-policy/generic/iframe-inheritance.html => testing/web-platform/tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html
rename : testing/web-platform/tests/referrer-policy/generic/iframe-inheritance.html => testing/web-platform/tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html
extra : moz-landing-system : lando
2019-06-06 07:23:37 +00:00
Boris Zbarsky
9b956f652d
Bug 1556922. Stop using [array] in nsIEditorSpellCheck. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D33742
--HG--
extra : moz-landing-system : lando
2019-06-05 04:07:28 +00:00
Cosmin Sabou
bcd5ff3d98
Merge mozilla-central to autoland.
...
--HG--
extra : rebase_source : ec8335cc4fb4f7c2594b2b95cd6d5078af2be625
2019-06-03 19:24:20 +03:00
Cosmin Sabou
e13e0af55b
Merge mozilla-inbound to mozilla-central. a=merge
2019-06-03 19:01:53 +03:00
Henri Sivonen
ae34dc651a
Bug 1543077 part 4 - Have only one item for Japanese in the Text Encoding menu. r=Gijs,emk.
...
Differential Revision: https://phabricator.services.mozilla.com/D28634
2019-06-03 15:30:41 +03:00
Edgar Chen
21f591f177
Bug 1503832 - Update spellchecker code to deal with Shadow DOM; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D10579
--HG--
extra : moz-landing-system : lando
2019-06-03 09:34:44 +00:00