Summary: | [EFL] Disable GCController timer for PLATFORM(EFL) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Peng Xinchao <xinchao.peng> | ||||||||||
Component: | WebCore JavaScript | Assignee: | Nobody <webkit-unassigned> | ||||||||||
Status: | RESOLVED WONTFIX | ||||||||||||
Severity: | Normal | CC: | buildbot, cdumez, cgarcia, ggaren, gyuyoung.kim, hojong.han, mcatanzaro, ossy, rniwa | ||||||||||
Priority: | P2 | ||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||
Hardware: | Unspecified | ||||||||||||
OS: | Unspecified | ||||||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=151391 | ||||||||||||
Attachments: |
|
Description
Peng Xinchao
2015-03-23 01:46:08 PDT
Created attachment 249225 [details]
Patch
Comment on attachment 249225 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=249225&action=review > Source/WebCore/ChangeLog:8 > + Missing to mention why we have to disable GCController. In EFL platfrom , GCActivityCallback is implemented . There will be two time to control GC . It is confusion and unsafe (In reply to comment #3) > In EFL platfrom , GCActivityCallback is implemented . There will be two time > to control GC . It is confusion and unsafe Please add this reason to ChangeLog. Comment on attachment 249225 [details] Patch Attachment 249225 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/199262 New failing tests: fast/dom/Window/window-property-invalid-characters-ignored.html Created attachment 261801 [details]
Archive of layout-test-results from ews104 for mac-mavericks-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104 Port: mac-mavericks-wk2 Platform: Mac OS X 10.9.5
Created attachment 261804 [details]
Patch
Comment on attachment 261804 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=261804&action=review r- because of wrong ChangeLog and ews failures. > Source/WebCore/ChangeLog:4 > + In EFL platform , GCActivityCall has been implemented . So there are two timer to trigger GC . Please read ChangeLog category in WebKit contribution article first. https://www.webkit.org/coding/contributing.html Created attachment 261807 [details]
Patch
Comment on attachment 261807 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=261807&action=review > Source/WebCore/bindings/js/GCController.cpp:65 > -#if USE(CF) > +#if USE(CF) || PLATFORM(EFL) The comment above is no longer accurate then, since it mentions core foundation and RunLoop is already in WTF now The GTK patch landed in r192775 works for EFL as well, since it uses #if USE(GLIB), so this should be fixed now. Comment on attachment 261807 [details] Patch r- because r192775 already modified this macro using USE(GLIB). Please update this patch if there is still problem. Closing this bug because the EFL port has been removed from trunk. If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this. |