New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 786446 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Task
Team-Accessibility



Sign in to add a comment

Strengthen the ATK types runtime checks with asserts.

Project Member Reported by jose.dap...@lge.com, Nov 17 2017

Issue description

Right now we have some functions for casting from Atk objects to the chromium object (AXPlatformNodeAuralinux and BrowserAccessibilityAuralinux). Internally there are some runtime checks using the GLIB object casting macros.

Ideally we should make those checks assert in the scenarios we should not allow (as far as I know, almost all the cases). We don't want to silently fail for a bad cast, but assert.

 
Status: Assigned (was: Untriaged)

Sign in to add a comment