Closed
Bug 569680
Opened 15 years ago
Closed 14 years ago
Move the platform specific geolocation files
Categories
(Core :: DOM: Geolocation, defect)
Core
DOM: Geolocation
Tracking
()
RESOLVED
FIXED
mozilla2.0b2
People
(Reporter: MikeK, Assigned: MikeK)
References
Details
Attachments
(1 file, 7 obsolete files)
13.11 KB,
patch
|
Details | Diff | Splinter Review |
We are creating a new dom/system directory for system specific code, the system specific geolocation code should be moved to this place.
Assignee | ||
Comment 1•15 years ago
|
||
Patch depends on the patch series in bug 562181
Attachment #448821 -
Flags: review?(dougt)
Assignee | ||
Comment 2•15 years ago
|
||
Assignee | ||
Updated•15 years ago
|
Attachment #448822 -
Flags: review?(dougt)
Assignee | ||
Comment 3•15 years ago
|
||
Assignee | ||
Comment 4•15 years ago
|
||
Attachment #448824 -
Flags: review?(dougt)
Assignee | ||
Updated•15 years ago
|
Attachment #448823 -
Flags: review?(dougt)
Comment 5•15 years ago
|
||
the patches do not apply cleanly to m-c.
It might be easier for me to review the patches if you just provided the hg move commands, and then one patch that contains the diffs to get everything to build again.
Updated•15 years ago
|
Attachment #448821 -
Flags: review?(dougt) → review-
Updated•15 years ago
|
Attachment #448822 -
Flags: review?(dougt) → review-
Updated•15 years ago
|
Attachment #448823 -
Flags: review?(dougt) → review-
Updated•15 years ago
|
Attachment #448824 -
Flags: review?(dougt) → review-
Assignee | ||
Comment 6•15 years ago
|
||
Did you apply the patches from bug 562181 before you realized they didn't apply cleanly?
Your wish is my command- I'll reshuffle the content of the patches providing two new patches, one that moves the files, and one that contains the rest of the changes, and update it to trunk if needed.
Assignee | ||
Comment 7•15 years ago
|
||
Ahh... now I understand what you mean - like:
hg mv xxxx zzzz
hg mv yyyy tttt
and then a patch....
np - will do
Assignee | ||
Comment 8•15 years ago
|
||
Mark, can you have a look at this with Android eyes? - and if you or someone else could try to do an Android compile, then I can fix any fatal issues before it hits the tree...
Attachment #448821 -
Attachment is obsolete: true
Attachment #448822 -
Attachment is obsolete: true
Attachment #448823 -
Attachment is obsolete: true
Attachment #448824 -
Attachment is obsolete: true
Attachment #452324 -
Flags: feedback?(mark.finkle)
Comment 9•15 years ago
|
||
Comment on attachment 452324 [details] [diff] [review]
Updated to trunk as of this morning
>diff --git a/dom/src/geolocation/Makefile.in b/dom/src/geolocation/Makefile.in
> ifdef WINCE_WINDOWS_MOBILE
>-CPPSRCS += WinMobileLocationProvider.cpp nsGeoPosition.cpp
>+CPPSRCS += nsGeoPosition.cpp
>+LOCAL_INCLUDES += -I$(topsrcdir)/dom/system/android \
Do you want "/dom/system/android" for Windows Mobile?
I don't have an Android build environment yet. Passing to Brad for that part.
Attachment #452324 -
Flags: feedback?(blassey.bugs)
Comment 10•15 years ago
|
||
Comment on attachment 452324 [details] [diff] [review]
Updated to trunk as of this morning
Looks ok in general
Attachment #452324 -
Flags: feedback?(mark.finkle) → feedback+
Comment 11•15 years ago
|
||
(note that the prompt interface is going to change when e10s lands)
Assignee | ||
Comment 13•15 years ago
|
||
(In reply to comment #9)
>
> Do you want "/dom/system/android" for Windows Mobile?
>
Probably not, will post an updated version
Assignee | ||
Comment 14•15 years ago
|
||
Comment 15•15 years ago
|
||
Comment on attachment 452324 [details] [diff] [review]
Updated to trunk as of this morning
neither this patch, the updated patch or the patch this bug depends on apply cleanly to trunk, so I can't build with it which I'm assuming is what finkle was looking for. The only thing that jumps out at me is the android include path in the windows mobile ifdef that mfinkle already pointed out.
Attachment #452324 -
Flags: feedback?(blassey.bugs)
Assignee | ||
Updated•15 years ago
|
Attachment #452324 -
Attachment is obsolete: true
Assignee | ||
Comment 16•15 years ago
|
||
The patch that this bug depends on has been updated to trunk, this should allow the latest patch here to apply cleanly.
Comment 17•15 years ago
|
||
Comment on attachment 453048 [details] [diff] [review]
Updated to trunk and fixed the android instead of windows include issue
with the updated patch on bug 562181 this applies and seems to work fine
Attachment #453048 -
Flags: feedback+
Assignee | ||
Comment 18•15 years ago
|
||
Thank you for trying it out - will move this bug to next stage after the patch in bug 562181 has landed
Assignee | ||
Updated•15 years ago
|
Attachment #453048 -
Flags: review?(doug.turner)
Updated•15 years ago
|
Attachment #453048 -
Flags: review?(doug.turner) → review+
Comment 19•15 years ago
|
||
Comment on attachment 453048 [details] [diff] [review]
Updated to trunk and fixed the android instead of windows include issue
> CPPSRCS = \
> nsAccelerometerSystem.cpp \
>+ AndroidLocationProvider.cpp \
> $(NULL)
line up.
>+ifdef MOZ_MAEMO_LIBLOCATION
>+ CPPSRCS += MaemoLocationProvider.cpp
>+ LOCAL_INCLUDES += $(MOZ_PLATFORM_MAEMO_CFLAGS) \
>+ -I$(topsrcdir)/dom/src/geolocation \
>+ $(NULL)
line up the operators.
>+endif
>+
> include $(topsrcdir)/config/rules.mk
>\ No newline at end of file
add new line.
>+ifdef WINCE_WINDOWS_MOBILE
>+CPPSRCS += WinMobileLocationProvider.cpp
>+
>+LOCAL_INCLUDES += -I$(topsrcdir)/dom/src/geolocation \
>+ $(NULL)
>+endif
line up operators
> nsIBlocklistService.idl \
> nsIGIOService.idl \
> nsIAccelerometer.idl \
>+ nsIGeolocationProvider.idl \
> $(NULL)
line up.
with ws address r+
Comment 20•15 years ago
|
||
note that this should NOT land until e10s lands which is days away.
Assignee | ||
Comment 21•15 years ago
|
||
for (int i=0;i<100;i++) printf("Remember to turn on visible white spaces, that it aligns nicely on your monitor doesn't mean that it looks nice to anyone else...\n");
Attachment #453048 -
Attachment is obsolete: true
Assignee | ||
Comment 22•14 years ago
|
||
Attachment #454495 -
Attachment is obsolete: true
Assignee | ||
Updated•14 years ago
|
Keywords: checkin-needed
Updated•14 years ago
|
Assignee: nobody → mkristoffersen
Comment 23•14 years ago
|
||
Status: NEW → RESOLVED
Closed: 14 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.0b2
Comment 24•14 years ago
|
||
Mercurial spit out this warning when I pulled just a little while ago:
added 115 changesets with 634 changes to 611 files
warning: detected divergent renames of dom/interfaces/geolocation/nsIGeolocationProvider.idl to:
dom/interfaces/geolocation/nsIGeolocationPrompt.idl
xpcom/system/nsIGeolocationProvider.idl
Doesn't seem like a problem but just in case it is...
Assignee | ||
Comment 25•14 years ago
|
||
Any idea what that means?
You need to log in
before you can comment on or make changes to this bug.
Description
•