WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 65740
Remove LegacyDefaultOptionalArguments flag from XML/XSL IDL files
https://bugs.webkit.org/show_bug.cgi?id=65740
Summary
Remove LegacyDefaultOptionalArguments flag from XML/XSL IDL files
Mark Pilgrim (Google)
Reported
2011-08-04 21:01:26 PDT
As discussed in IRC, we are migrating our IDL files away from the interface-level "LegacyDefaultOptionalArguments" flag and onto argument-level [Optional] or [Optional=CallWithDefaultValue] flags. This patch migrates XMLHttpRequest and XSL-related IDL files. It does not change any behavior, i.e. it does not make any arguments required that were previously optional, nor vice-versa. All existing tests pass.
Attachments
Patch
(6.29 KB, patch)
2011-08-04 21:02 PDT
,
Mark Pilgrim (Google)
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Mark Pilgrim (Google)
Comment 1
2011-08-04 21:02:13 PDT
Created
attachment 103028
[details]
Patch
WebKit Review Bot
Comment 2
2011-08-04 22:37:37 PDT
Comment on
attachment 103028
[details]
Patch Clearing flags on attachment: 103028 Committed
r92446
: <
http://trac.webkit.org/changeset/92446
>
WebKit Review Bot
Comment 3
2011-08-04 22:37:41 PDT
All reviewed patches have been landed. Closing bug.
noel gordon
Comment 4
2011-08-05 21:19:54 PDT
fyi, xsl test changed in this range
http://trac.webkit.org/log/?verbose=on&rev=92450&stop_rev=92446
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=fast%2Fxsl%2Fimport-after-comment.xml%2Cfast%2Fxsl%2Fxslt-import-depth.xml%2Cfast%2Fxsl%2Fxslt-nested-stylesheets.xml%2Cfast%2Fxsl%2Fxslt-second-level-import.xml
Adam Barth
Comment 5
2011-08-05 21:35:19 PDT
There was some discussion on IRC about
http://trac.webkit.org/changeset/92448/
causing problems with XSLT.
noel gordon
Comment 6
2011-08-05 21:38:41 PDT
Good to know. Will add the same note to
bug 65506
.
noel gordon
Comment 7
2011-08-05 22:06:07 PDT
Gardener wasn't sure about what changed either:
bug 65757
,
bug 65758
.
Adam Barth
Comment 8
2011-08-05 22:32:13 PDT
We can try rolling out this patch, if we want to be sure.
noel gordon
Comment 9
2011-08-05 23:43:18 PDT
Not needed --
bug 65757
,
bug 65758
state that some xsl tests started failing on chromium win/mac/linux. But they pass on win locally for me at ToT. The flakiness dashboard states that these tests need the expectations "MISSING CRASH", and the gardener dutifully added those :) That dashboard can be misleading. I see no regressions here.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug