Bug 74491 - Upstream FileSystemBlackBerry.cpp into WebCore/platform/blackberry
Summary: Upstream FileSystemBlackBerry.cpp into WebCore/platform/blackberry
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 73144
  Show dependency treegraph
 
Reported: 2011-12-14 01:43 PST by Mary Wu
Modified: 2011-12-15 20:04 PST (History)
5 users (show)

See Also:


Attachments
Patch (4.84 KB, patch)
2011-12-14 02:00 PST, Mary Wu
no flags Details | Formatted Diff | Diff
Patch (2.63 KB, patch)
2011-12-14 19:51 PST, Mary Wu
no flags Details | Formatted Diff | Diff
Patch (2.67 KB, patch)
2011-12-14 22:29 PST, Mary Wu
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mary Wu 2011-12-14 01:43:39 PST
This file upstream was split from bug #73798 per request of Nikolas Zimmermann.
Comment 1 Mary Wu 2011-12-14 02:00:01 PST
Created attachment 119179 [details]
Patch
Comment 2 Leo Yang 2011-12-14 06:06:14 PST
Why couldn't we share listDirectory with posix? Isn't posix more suitable for the BlackBerry port than efl in this case?
Comment 3 Mary Wu 2011-12-14 19:51:20 PST
yes, thanks for pointing out...update soon
Comment 4 Mary Wu 2011-12-14 19:51:38 PST
Created attachment 119363 [details]
Patch
Comment 5 Leo Yang 2011-12-14 20:03:13 PST
Comment on attachment 119363 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=119363&action=review

Informal review.

> Source/WebCore/ChangeLog:8
> +        We get most of FileSystem implementations from posix porting.        

How about changing this line to "Because we are using most of file system implementations from the POSIX porting we only need to implement the left functions." ?
I would add an empty line after this line.

> Source/WebCore/platform/blackberry/FileSystemBlackBerry.cpp:39
> +bool unloadModule(PlatformModule)
> +{
> +    return false;

Don't we use this API? Why not implement?

> Source/WebCore/platform/blackberry/FileSystemBlackBerry.cpp:44
> +    return "";

Couldn't we implement this on the BlackBerry/QNX platform?
Comment 6 Mary Wu 2011-12-14 22:11:03 PST
Thanks for comments, Leo. Both interfaces are only used in plugin which seems our plugin porting don't really use them. Maybe in future we need to implement.
Comment 7 Mary Wu 2011-12-14 22:28:20 PST
(In reply to comment #6)
> Thanks for comments, Leo. Both interfaces are only used in plugin which seems our plugin porting don't really use them. Maybe in future we need to implement.

use/call them
Comment 8 Mary Wu 2011-12-14 22:28:39 PST
commit log update...
Comment 9 Mary Wu 2011-12-14 22:29:16 PST
Created attachment 119379 [details]
Patch
Comment 10 Rob Buis 2011-12-15 18:56:30 PST
Comment on attachment 119379 [details]
Patch

LGTM.
Comment 11 WebKit Review Bot 2011-12-15 20:04:02 PST
Comment on attachment 119379 [details]
Patch

Clearing flags on attachment: 119379

Committed r103016: <http://trac.webkit.org/changeset/103016>
Comment 12 WebKit Review Bot 2011-12-15 20:04:07 PST
All reviewed patches have been landed.  Closing bug.