Closed
Bug 544190
Opened 15 years ago
Closed 15 years ago
QCore version needed to replace message_pump_glib.cc
Categories
(Core :: IPC, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.9.3a2
People
(Reporter: romaxa, Assigned: romaxa)
References
Details
Attachments
(2 files, 5 obsolete files)
|
8.77 KB,
patch
|
dougt
:
review+
|
Details | Diff | Splinter Review |
|
8.77 KB,
patch
|
Details | Diff | Splinter Review |
Currently QtPort is not compiling message_pump_glib.cc, we need to write Qt version for this functionality
| Assignee | ||
Comment 1•15 years ago
|
||
Assignee: nobody → romaxa
Attachment #426289 -
Flags: review?(jones.chris.g)
| Assignee | ||
Updated•15 years ago
|
Attachment #426289 -
Flags: review?(jones.chris.g) → review?(mozbugz)
Comment 2•15 years ago
|
||
Comment on attachment 426289 [details] [diff] [review]
Qt version for message pump
lets get ted to look at the build change... I think it is fine, but I haven't added or thought about adding any MOC commands. Maybe he is aware of issues that I am not.
Not sure if we add contributor lines to chrome licensed files?
+// Contributor Oleg Romashin <romaxa@gmail.com>
Not sure about this comment:
+ // Make sure we only run this on one thread. GTK only has one message pump
Maybe you should make ProcessNextNativeEvent because you are not using the return result of dispatcher->processEvents.
In your header, please comment as to what a MessagePumpQt qt_pump; is.
I do not think that ProcessNextNativeEvent, or &pump have to be public, do they?
look good so far!
Attachment #426289 -
Flags: review?(mozbugz) → review-
Comment 3•15 years ago
|
||
Comment on attachment 426289 [details] [diff] [review]
Qt version for message pump
ted, can you provide feedback on the config rules
Attachment #426289 -
Flags: review?(ted.mielczarek)
| Assignee | ||
Comment 4•15 years ago
|
||
Attachment #426325 -
Flags: review?(mozbugz)
Updated•15 years ago
|
Attachment #426325 -
Flags: review?(ted.mielczarek)
Attachment #426325 -
Flags: review?(mozbugz)
Attachment #426325 -
Flags: review+
Updated•15 years ago
|
Attachment #426289 -
Flags: review?(ted.mielczarek)
| Assignee | ||
Comment 5•15 years ago
|
||
Attachment #426289 -
Attachment is obsolete: true
Attachment #426349 -
Flags: review?(mozbugz)
Comment 6•15 years ago
|
||
Comment on attachment 426349 [details] [diff] [review]
More fixes, and removed ProcessNextNative event function
innerdiff fail. comments below:
>+moc_%.cc: %.cc $(GLOBAL_DEPS)
>+ $(REPORT_BUILD)
>+ $(ELOG) $(MOC) $(shell echo $(_VPATH_SRCS) | sed "s/.cc//").h $(OUTOPTION)$@
>+
Ted needs to review this part.
>+namespace {
>+
>+static int sPokeEvent;
Go ahead and add a comment above this.
grep for glib in these files. i do not think that any apply
Attachment #426349 -
Flags: review?(mozbugz) → review-
| Assignee | ||
Comment 7•15 years ago
|
||
Attachment #426349 -
Attachment is obsolete: true
Attachment #426387 -
Flags: review?(mozbugz)
| Assignee | ||
Comment 8•15 years ago
|
||
Attachment #426325 -
Attachment is obsolete: true
Attachment #426387 -
Attachment is obsolete: true
Attachment #426486 -
Flags: review?(mozbugz)
Attachment #426387 -
Flags: review?(mozbugz)
Attachment #426325 -
Flags: review?(ted.mielczarek)
Comment 9•15 years ago
|
||
what happened to the
#if (QT_VERSION >= QT_VERSION_CHECK(4, 4, 0))
check?
| Assignee | ||
Comment 10•15 years ago
|
||
Yep, debian stable still using Qt 4.4.3.... we need that check.
Attachment #426486 -
Attachment is obsolete: true
Attachment #426520 -
Flags: review?(mozbugz)
Attachment #426486 -
Flags: review?(mozbugz)
Updated•15 years ago
|
Attachment #426520 -
Flags: review?(mozbugz) → review+
| Assignee | ||
Comment 11•15 years ago
|
||
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•15 years ago
|
Keywords: checkin-needed
Comment 13•15 years ago
|
||
please bump the copyright to 2010.
| Assignee | ||
Comment 14•15 years ago
|
||
| Assignee | ||
Comment 15•15 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 15 years ago → 15 years ago
Resolution: --- → FIXED
Comment 16•15 years ago
|
||
Assuming "checkin-needed" keyword no longer applies.
Also, this caused minor bustage:
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1266530142.1266533266.28256.gz
> TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync
> TEST-INFO | check-sync-dirs.py | file(s) found in: /builds/moz2_slave/mozilla-central-macosx/build/js/src/config
> TEST-INFO | check-sync-dirs.py | differ from their originals in: /builds/moz2_slave/mozilla-central-macosx/build/config
> TEST-INFO | check-sync-dirs.py | differing file: ./rules.mk
> In general, the files in '/builds/moz2_slave/mozilla-central-
> macosx/build/js/src/config' should always be exact copies of originals in
> '/builds/moz2_slave/mozilla-central-macosx/build/config'. A change made to
> one should also be made to the other. See 'check-sync-dirs.py' for more
> details.
> make[1]: *** [check] Error 1
> make: *** [check] Error 2
> program finished with exit code 2
This bug's changes to the file "config/rules.mk" need to be mirrored in js/src/config.
Keywords: checkin-needed
Comment 17•15 years ago
|
||
pushed bustage fix per comment 16:
http://hg.mozilla.org/mozilla-central/rev/adea50839081
Updated•15 years ago
|
Target Milestone: --- → mozilla1.9.3a2
You need to log in
before you can comment on or make changes to this bug.
Description
•