[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805

            Bug ID: 201805
           Summary: [PATCH] www/chromium: enable native message service
                    API for extensions
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
          Assignee: [hidden email]
             Flags: maintainer-feedback?([hidden email])
          Keywords: patch

Created attachment 159130
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=159130&action=edit
Patch for enabling native messaging

Chrome / Chromium are supporting a native Messaging API[1] which is useful to
interact with external processes from as Chrome app. There is a good usage
example available, too[2].

The current Chromium on FreeBSD doesn't support native Messaging due this is
implicitly excluded in the respective source code file at compile time.

This results in Chromium returning an error message when trying to open a
channel to an external process:

"native Messaging is not supported on this platform."

Adding OS_FREEBSD to the expression makes this work and can be successfully
tested. Please find the patch attached to this report.

[1] https://developer.chrome.com/extensions/nativeMessaging
[2]
https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/docs/examples/api/nativeMessaging

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

maintainer-feedback requested: [Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
Matthias Petermann <[hidden email]> has reassigned Bugzilla
Automation <[hidden email]>'s request for maintainer-feedback to
[hidden email]:
Bug 201805: [PATCH] www/chromium: enable native message service API for
extensions
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805



--- Description ---
Created attachment 159130
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=159130&action=edit
Patch for enabling native messaging

Chrome / Chromium are supporting a native Messaging API[1] which is useful to
interact with external processes from as Chrome app. There is a good usage
example available, too[2].

The current Chromium on FreeBSD doesn't support native Messaging due this is
implicitly excluded in the respective source code file at compile time.

This results in Chromium returning an error message when trying to open a
channel to an external process:

"native Messaging is not supported on this platform."

Adding OS_FREEBSD to the expression makes this work and can be successfully
tested. Please find the patch attached to this report.

[1] https://developer.chrome.com/extensions/nativeMessaging
[2]
https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extension
s/docs/examples/api/nativeMessaging
_______________________________________________
[hidden email] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805

Carlos J. Puga Medina <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|New                         |Open
                 CC|                            |[hidden email]

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805

Carlos J. Puga Medina <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch-ready

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805

--- Comment #1 from Carlos J. Puga Medina <[hidden email]> ---
This patch was added in r416521.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805

Carlos J. Puga Medina <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #159130|0                           |1
        is obsolete|                            |

--- Comment #2 from Carlos J. Puga Medina <[hidden email]> ---
Created attachment 174022
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=174022&action=edit
patch for enabling native messaging

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805

Carlos J. Puga Medina <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |merge-quarterly?

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 201805] [PATCH] www/chromium: enable native message service API for extensions

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201805

Carlos J. Puga Medina <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Open                        |Closed
         Resolution|---                         |FIXED

--- Comment #3 from Carlos J. Puga Medina <[hidden email]> ---
(In reply to Carlos J. Puga Medina from comment #1)

Patch has been added in r433510.

Thanks

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-chromium
To unsubscribe, send any mail to "[hidden email]"