Bug 97007 - ODF does not allow presentation:master-element as attribute of anim:set
Summary: ODF does not allow presentation:master-element as attribute of anim:set
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: x86 (IA32) Windows (All)
: high normal
Assignee: Not Assigned
URL: http://docs.oasis-open.org/office/v1....
Whiteboard:
Keywords:
Depends on:
Blocks: Object-Animations
  Show dependency treegraph
 
Reported: 2016-01-10 14:39 UTC by Regina Henschel
Modified: 2023-06-10 07:59 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
hide with next animation produces invalid file (63.37 KB, application/vnd.oasis.opendocument.presentation)
2016-01-10 14:39 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2016-01-10 14:39:42 UTC
Created attachment 121833 [details]
hide with next animation produces invalid file

When you define an animation with effect "hide on next animation" an invalid construct is used. LibreOffice writes the attribute 'presentation:master-element' as attribute of an element 'anim:set'. But the element does not have such attribute.

See ODF specification part 1 chapter 15.2.4<anim:set> and chapter 19.398presentation:master-element

In the schema you find "presentation:master-element" in "common-anim-attlist" (line #7999). But that is not listed in "anim:set" (line #11398)
Comment 1 Buovjaga 2016-01-18 18:42:33 UTC
Yep, confirmed by saving to odp and running through http://odf-validator.rhcloud.com/

BugHideWithNext.odp/content.xml[2,6751]: Error: unexpected attribute "presentation:master-element"
Comment 2 QA Administrators 2017-03-06 14:05:19 UTC Comment hidden (obsolete)
Comment 3 Regina Henschel 2017-03-06 14:20:35 UTC
The invalid attribute is still written in Version: 5.4.0.0.alpha0+
Build ID: 08750abc64a7ad82cac96adeb7a0bcdce7ac704d
CPU threads: 4; OS: Windows 6.1; UI render: default; 
TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2017-02-28_00:02:28
Locale: de-DE (de_DE); Calc: group
Comment 4 QA Administrators 2018-03-07 03:41:46 UTC Comment hidden (obsolete)
Comment 5 Regina Henschel 2018-03-07 17:25:57 UTC
The error still exists in Version: 6.0.1.1 (x64)
Build ID: 60bfb1526849283ce2491346ed2aa51c465abfe6
CPU threads: 8; OS: Windows 10.0; UI render: default; 
Locale: de-DE (de_DE); Calc: CL
Comment 6 QA Administrators 2019-03-08 03:41:19 UTC Comment hidden (obsolete)
Comment 7 Regina Henschel 2019-03-08 12:51:09 UTC
The error still exists in Version: 6.3.0.0.alpha0+ (x64)
Build ID: 9c5dbbe4b0a62ff1af009beb00f1fc45318dad79
CPU threads: 8; OS: Windows 10.0; UI render: default; VCL: win; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2019-02-27_20:03:12
Locale: de-DE (en_US); UI-Language: en-US
Calc: threaded
Comment 8 QA Administrators 2021-03-08 04:02:36 UTC Comment hidden (obsolete)
Comment 9 Regina Henschel 2021-03-08 19:10:53 UTC
The error still exists, if saving to ODF 1.3 strict.

Tested with Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 8e49505fa7352023c252bf794ae84c9082d7264e
CPU threads: 8; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win
Locale: de-DE (en_US); UI: en-US
Calc: CL
Comment 10 QA Administrators 2023-06-10 03:14:31 UTC Comment hidden (obsolete)
Comment 11 Regina Henschel 2023-06-10 07:59:46 UTC
The error still exists in Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 70fd835b4cf75e386ee115c705241a4059fb68a8
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: default; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded