Closed
Bug 100644
Opened 23 years ago
Closed 22 years ago
Add Talkback to RPM builds
Categories
(Core Graveyard :: Talkback Client, enhancement)
Tracking
(Not tracked)
People
(Reporter: u27431, Assigned: namachi)
Details
Attachments
(9 obsolete files)
I was wondering if Talkback could be added to the Linux RPM builds. I can't seem to install it via XPI (there are bugs already filed that seem to cover that problem) and would really like to continue using RPM. I am currently using the 0.9.4 milestone.
Updated•23 years ago
|
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 1•23 years ago
|
||
me too, how about a reply? this is 3 months old
Assignee | ||
Comment 2•23 years ago
|
||
chris from redhat is working on it.
Comment 4•22 years ago
|
||
*** This bug has been marked as a duplicate of 86068 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
[PATCH 1/9] Add more .gitignore/.hgignore entires From 87f3ba62f0eedab204b1cea041ea398765f28d7d Mon Sep 17 00:00:00 2001 --- .gitignore | 3 +-- .hgignore | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-)
[PATCH 2/9] nsID stringification helper for logging From 82519ccddc288ae8d12ed97ad1a7a3265debf6f6 Mon Sep 17 00:00:00 2001 --- xpcom/glue/nsID.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+)
[PATCH 3/9] Add GenerateUUID to gfxUtils; use it instead of direct From 5de25d7c837b995cc95771004be111453fa80cb3 Mon Sep 17 00:00:00 2001 UUIDGenerator calls --- gfx/thebes/gfxDWriteFontList.cpp | 13 ++----------- gfx/thebes/gfxFontUtils.cpp | 14 ++------------ gfx/thebes/gfxUtils.cpp | 11 +++++++++++ gfx/thebes/gfxUtils.h | 6 ++++++ 4 files changed, 21 insertions(+), 23 deletions(-)
[PATCH 4/9] Move vsync notification/distribution to nsIWidget and From 9c9d3a52c26c6dd3ba9cb05fb985cb4b4c556999 Mon Sep 17 00:00:00 2001 nsBaseWidget All incoming vsync notifications (from hardware or other sources) come into a widget, which will then distribute it to its child widgets, its refresh drivers, compositors, etc. This gives us a single place to override the current vsync source, so that we can handle per-monitor vsync, VR HMDs, etc. Child processes have their PuppetWidgets listen to vsync directly for the appropriate source (instead of going through their parent cross-process widget). --- dom/ipc/PBrowser.ipdl | 1 + dom/ipc/TabChild.cpp | 6 +- dom/ipc/TabParent.cpp | 10 +- gfx/layers/ipc/CompositorParent.cpp | 22 +- gfx/layers/ipc/CompositorParent.h | 6 +- gfx/tests/gtest/TestVsync.cpp | 77 ++----- gfx/thebes/SoftwareVsyncSource.cpp | 83 ++++--- gfx/thebes/SoftwareVsyncSource.h | 34 +-- gfx/thebes/VsyncSource.cpp | 207 ++++++++++------- gfx/thebes/VsyncSource.h | 148 ++++++++----- gfx/thebes/gfxAndroidPlatform.cpp | 82 +++---- gfx/thebes/gfxDWriteCommon.h | 1 - gfx/thebes/gfxPlatform.cpp | 28 ++- gfx/thebes/gfxPlatform.h | 6 + gfx/thebes/gfxPlatformMac.cpp | 204 ++++++++--------- gfx/thebes/gfxUtils.cpp | 2 + gfx/thebes/gfxWindowsPlatform.cpp | 349 ++++++++++++++--------------- ipc/glue/BackgroundChildImpl.cpp | 4 +- ipc/glue/BackgroundChildImpl.h | 2 +- ipc/glue/BackgroundParentImpl.cpp | 4 +- ipc/glue/BackgroundParentImpl.h | 2 +- ipc/glue/PBackground.ipdl | 3 +- layout/base/nsRefreshDriver.cpp | 421 +++++++++++++---------------------- layout/base/nsRefreshDriver.h | 5 +- layout/ipc/VsyncChild.cpp | 45 ++-- layout/ipc/VsyncChild.h | 33 +-- layout/ipc/VsyncParent.cpp | 16 +- layout/ipc/VsyncParent.h | 13 +- widget/PuppetWidget.cpp | 19 ++ widget/PuppetWidget.h | 4 + widget/VsyncDispatcher.cpp | 201 ----------------- widget/VsyncDispatcher.h | 98 -------- widget/gonk/HwcComposer2D.cpp | 4 +- widget/gonk/HwcComposer2D.h | 5 + widget/gonk/nsScreenManagerGonk.cpp | 6 +- widget/moz.build | 2 - widget/nsBaseWidget.cpp | 431 ++++++++++++++++++++++++++++++++---- widget/nsBaseWidget.h | 38 +++- widget/nsIWidget.h | 25 ++- 39 files changed, 1362 insertions(+), 1285 deletions(-) delete mode 100644 widget/VsyncDispatcher.cpp delete mode 100644 widget/VsyncDispatcher.h
Attachment #8673737 -
Flags: review?(roc)
Attachment #8673737 -
Flags: review?(mchang)
[PATCH 5/9] Bug 1196366, add support for Oculus 0.7 runtime From 037a8dde30d06cca0804a9eca1eac49af0f6c0ff Mon Sep 17 00:00:00 2001 --- gfx/layers/d3d11/TextureD3D11.cpp | 20 +++++- gfx/layers/d3d11/TextureD3D11.h | 6 +- gfx/thebes/gfxPrefs.h | 1 + gfx/vr/gfxVROculus.cpp | 133 +++++++++++++++++------------------ gfx/vr/gfxVROculus.h | 2 + gfx/vr/ovr_capi_dynamic.h | 141 ++++++++++++++++++++++---------------- modules/libpref/init/all.js | 2 + 7 files changed, 170 insertions(+), 135 deletions(-)
[PATCH 6/9] Have HMDs create their own VsyncDisplay, and have widget From d13872327716b4c1f36ebbd1bd15de3e1b5bf71c Mon Sep 17 00:00:00 2001 keep track of currently attached HMD --- dom/base/nsGlobalWindow.cpp | 1 + dom/base/nsGlobalWindow.h | 2 ++ dom/base/nsPIDOMWindow.h | 3 +++ gfx/vr/gfxVR.cpp | 2 ++ gfx/vr/gfxVR.h | 4 +++- gfx/vr/gfxVROculus.cpp | 22 ++++++++++++++++++---- gfx/vr/gfxVROculus.h | 4 ++++ widget/nsBaseWidget.cpp | 29 +++++++++++++++++++++++++++++ widget/nsBaseWidget.h | 5 +++++ widget/nsIWidget.h | 6 ++++++ 10 files changed, 73 insertions(+), 5 deletions(-)
[PATCH 7/9] Silk docs update From 2e1c3d46d7be4fd3e257ece51aabf8a02ed2e4d8 Mon Sep 17 00:00:00 2001 --- gfx/doc/Silk.md | 173 ++++++++++++++++++++++---------------------------------- 1 file changed, 68 insertions(+), 105 deletions(-)
Attachment #8673740 -
Flags: review?(mchang)
[PATCH 8/9] Great Vsync Renaming From 61544f1bc60976fe3de3daa6cb5ab25981aefd8c Mon Sep 17 00:00:00 2001 --- dom/ipc/TabChild.cpp | 6 +- dom/ipc/TabParent.cpp | 4 +- gfx/doc/Silk.md | 38 ++-- gfx/layers/ipc/CompositorParent.h | 2 +- gfx/tests/gtest/TestVsync.cpp | 17 +- gfx/thebes/SoftwareVsyncSource.cpp | 141 --------------- gfx/thebes/SoftwareVsyncSource.h | 45 ----- gfx/thebes/VsyncSource.cpp | 197 --------------------- gfx/thebes/VsyncSource.h | 129 -------------- gfx/thebes/gfxAndroidPlatform.cpp | 28 +-- gfx/thebes/gfxAndroidPlatform.h | 2 +- gfx/thebes/gfxHarfBuzzShaper.h | 10 +- gfx/thebes/gfxPlatform.cpp | 31 ++-- gfx/thebes/gfxPlatform.h | 14 +- gfx/thebes/gfxPlatformMac.cpp | 32 ++-- gfx/thebes/gfxPlatformMac.h | 4 +- gfx/thebes/gfxUtils.cpp | 1 + gfx/thebes/gfxVsync.cpp | 339 ++++++++++++++++++++++++++++++++++++ gfx/thebes/gfxVsync.h | 163 +++++++++++++++++ gfx/thebes/gfxWindowsPlatform.cpp | 40 ++--- gfx/thebes/gfxWindowsPlatform.h | 2 +- gfx/thebes/moz.build | 6 +- gfx/vr/gfxVR.cpp | 4 +- gfx/vr/gfxVR.h | 4 +- gfx/vr/gfxVROculus.cpp | 16 +- gfx/vr/gfxVROculus.h | 4 +- ipc/glue/PBackground.ipdl | 5 +- layout/base/nsRefreshDriver.cpp | 2 +- layout/ipc/VsyncChild.cpp | 4 +- layout/ipc/VsyncChild.h | 6 +- layout/ipc/VsyncParent.cpp | 20 +-- layout/ipc/VsyncParent.h | 8 +- widget/PuppetWidget.cpp | 8 +- widget/PuppetWidget.h | 2 +- widget/gonk/HwcComposer2D.cpp | 6 +- widget/gonk/HwcComposer2D.h | 4 +- widget/gonk/nsScreenManagerGonk.cpp | 4 +- widget/nsBaseWidget.cpp | 82 ++++----- widget/nsBaseWidget.h | 8 +- widget/nsIWidget.h | 2 +- 40 files changed, 711 insertions(+), 729 deletions(-) delete mode 100644 gfx/thebes/SoftwareVsyncSource.cpp delete mode 100644 gfx/thebes/SoftwareVsyncSource.h delete mode 100644 gfx/thebes/VsyncSource.cpp delete mode 100644 gfx/thebes/VsyncSource.h create mode 100644 gfx/thebes/gfxVsync.cpp create mode 100644 gfx/thebes/gfxVsync.h
Attachment #8673741 -
Flags: review?(mchang)
[PATCH 9/9] build fixup From db125ba27257d139f5ef4620c546f52aba91b3b2 Mon Sep 17 00:00:00 2001 --- gfx/thebes/gfxScriptItemizer.cpp | 2 ++ 1 file changed, 2 insertions(+)
Attachment #8673737 -
Flags: review?(roc)
Attachment #8673737 -
Flags: review?(mchang)
Attachment #8673740 -
Flags: review?(mchang)
Attachment #8673741 -
Flags: review?(mchang)
Attachment #8673734 -
Attachment is obsolete: true
Attachment #8673735 -
Attachment is obsolete: true
Attachment #8673736 -
Attachment is obsolete: true
Attachment #8673737 -
Attachment is obsolete: true
Attachment #8673738 -
Attachment is obsolete: true
Attachment #8673739 -
Attachment is obsolete: true
Attachment #8673740 -
Attachment is obsolete: true
Attachment #8673741 -
Attachment is obsolete: true
Attachment #8673742 -
Attachment is obsolete: true
Comment 17•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=faab3de8a0c7b1e2977560ccdb1d03b3af4923b2
Comment 18•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=dbe08a7695497953500749b29de1ff467f102358
Comment 19•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4a977275658c08d94e906b53a0de21a5fca883bd
You need to log in
before you can comment on or make changes to this bug.
Description
•