Closed
Bug 464091
Opened 16 years ago
Closed 16 years ago
Modify windows widget to work for windows ce
Categories
(Core :: Widget: Win32, defect, P4)
Tracking
()
RESOLVED
FIXED
People
(Reporter: blassey, Assigned: dougt)
Details
(Keywords: fixed1.9.1, mobile)
Attachments
(3 files, 5 obsolete files)
55.12 KB,
patch
|
emaijala+moz
:
review+
pavlov
:
superreview+
|
Details | Diff | Splinter Review |
54.06 KB,
patch
|
Details | Diff | Splinter Review | |
86.98 KB,
patch
|
Details | Diff | Splinter Review |
No description provided.
Reporter | ||
Comment 1•16 years ago
|
||
Reporter | ||
Updated•16 years ago
|
Assignee: nobody → doug.turner
Assignee | ||
Comment 2•16 years ago
|
||
a much cleaned up version of the hacky patch.
Attachment #347686 -
Flags: review?
Assignee | ||
Comment 3•16 years ago
|
||
Comment on attachment 347686 [details] [diff] [review] patch v.1 I moved some of the non-required components (like clipboard) out of the build for wince. We can address these separately later. Much of the rest of the patch is adjusting old wince #define
Attachment #347686 -
Flags: review? → review?(emaijala)
Assignee | ||
Comment 4•16 years ago
|
||
emaijala, i enabled WM_ printing in this patch. of course, we should turn that off. Otherwise, i would love some feedback here. The #ifdef removal is because we are no longer building those files. If we decide later that that we need to compile these files, we should readdress this issue.
Attachment #347357 -
Attachment is obsolete: true
Attachment #347686 -
Attachment is obsolete: true
Attachment #348221 -
Flags: review?(emaijala)
Attachment #347686 -
Flags: review?(emaijala)
Assignee | ||
Comment 5•16 years ago
|
||
Attachment #348221 -
Attachment is obsolete: true
Attachment #348586 -
Flags: review?(emaijala)
Attachment #348221 -
Flags: review?(emaijala)
Assignee | ||
Comment 6•16 years ago
|
||
please ignore the change to dom/src/base/nsGlobalWindow.cpp.
Comment 7•16 years ago
|
||
Comment on attachment 348586 [details] [diff] [review] patch v.3 + if ( !mWnd ) + *aState = PR_TRUE; + else if ( !::IsWindowEnabled(mWnd) ) + *aState = PR_FALSE; aState is not being set if mWnd is defined and IsWindowEnabled() returns true. With that fixed, r=me.
Attachment #348586 -
Flags: review?(emaijala) → review+
Assignee | ||
Comment 8•16 years ago
|
||
same as last patch, but I added back some of the wince stuff (like the software keyboard support)
Attachment #348586 -
Attachment is obsolete: true
Attachment #351503 -
Flags: superreview?(pavlov)
Attachment #351503 -
Flags: review?(emaijala)
Updated•16 years ago
|
Attachment #351503 -
Flags: review?(emaijala) → review-
Comment 9•16 years ago
|
||
Comment on attachment 351503 [details] [diff] [review] patch v.4 The patch doesn't apply cleanly so I can't verify it although it looks fine.
Assignee | ||
Comment 10•16 years ago
|
||
similar to v.4, but I did not try to reorder the cases in ProcessMessage. We can do that work in a different bug. (468365)
Attachment #351503 -
Attachment is obsolete: true
Attachment #351814 -
Flags: review?(emaijala)
Attachment #351503 -
Flags: superreview?(pavlov)
Updated•16 years ago
|
Attachment #351814 -
Flags: review?(emaijala) → review+
Updated•16 years ago
|
Attachment #351814 -
Flags: superreview+
Assignee | ||
Comment 11•16 years ago
|
||
Assignee | ||
Comment 12•16 years ago
|
||
2fb17425c988
Assignee | ||
Comment 13•16 years ago
|
||
fennec on wince will not build without this change.
Flags: blocking1.9.1?
Flags: blocking-fennec1.0?
Assignee | ||
Comment 14•16 years ago
|
||
lets bake for a few days before landing this on 1.9.1
Flags: blocking1.9.1? → blocking1.9.1+
Priority: -- → P4
Assignee | ||
Comment 15•16 years ago
|
||
in comment #12, 2fb17425c988 referred to mozilla-central.
Assignee | ||
Comment 16•16 years ago
|
||
Comment 17•16 years ago
|
||
Comment on attachment 355419 [details] [diff] [review] merged - ready for landing. >+#ifndef WINCE >+HKL nsWindow::gKeyboardLayout = 0; >+#endif >+ static HKL gKeyboardLayout; These are removed by bug 424663 and not used at all even on desktop Windows. Why did you add them again?
Assignee | ||
Comment 18•16 years ago
|
||
unintentional. I pushed a change to remove these two references. mc:04332a026eb3
Assignee | ||
Comment 20•16 years ago
|
||
unintentional change pointed out by emk: 1.9.1 - e4c67935689c
Assignee | ||
Comment 21•16 years ago
|
||
resolving fixed. this has landed on 1.9.1 and mc
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 22•15 years ago
|
||
landed on 1.9.1, removing blocking-fennec request
Flags: blocking-fennec1.0?
You need to log in
before you can comment on or make changes to this bug.
Description
•