Граф коммитов

374704 Коммитов

Автор SHA1 Сообщение Дата
Thomas Zimmermann 33e4f2a298 Bug 1046109: Cleanup |UnixSocketImpl|, r=kyle
This patch cleans up |UnixSocketImpl| and it's file in general. The
patch

 - renames |UnixSocketImpl| to |UnixSocketConsumerIO|,
 - moves method definitions out of class definition,
 - adds const correctness,
 - adds MOZ_FINAL to several classes, and
 - moves task classes to a separate location.

No functional changes are performed.
2014-07-31 09:29:20 +02:00
Thomas Zimmermann a9b4333ac2 Bug 1046109: Add |SocketIOShutdownTask|, r=kyle
|SocketIOShutdownTask| invokes the shutdown procedure for Socket I/O
objects on the I/O thread.
2014-07-31 09:29:20 +02:00
Thomas Zimmermann c432a85ebf Bug 1046109: Add |SocketIOSendTask|, r=kyle
|SocketIOSendTask| moves data from the main thread to the Socket I/O
class on the I/O thread, and invokes the Socket I/O classes sending
methods.
2014-07-31 09:29:20 +02:00
Thomas Zimmermann 6a1b24606f Bug 1046109: Add |SocketIOTask|, r=kyle
|SocketIOTask| is a task-class template that holds a reference to
a Socket I/O object. It replaces |UnixSocketImplTask|, which only
supports objects of type |UnixSocketImpl|.
2014-07-31 09:29:20 +02:00
Thomas Zimmermann af11427c1d Bug 1046109: Add |SocketIOBase|, r=kyle
|SocketIOBase| is a base class for Socket I/O classes. It's not a
requirement, but provides a number of helpful methods for common
I/O operations on the I/O thread.
2014-07-31 09:29:19 +02:00
Thomas Zimmermann f24375cd4f Bug 1046109: Add |SocketIODeleteInstanceRunnable|, r=kyle
|SocketIODeleteInstanceRunnable| deletes a Socket I/O object on the
main thread. This is required to serialize the close operation of
Socket consumers.
2014-07-31 09:29:19 +02:00
Thomas Zimmermann 83a32d0363 Bug 1046109: Add |SocketIORequestClosingRunnable|, r=kyle
|SocketIORequestClosingRunnable| notifies the Socket consumer on
the main thread to clean up the Socket I/O object and close the
connection.
2014-07-31 09:29:19 +02:00
Thomas Zimmermann d655c9346a Bug 1046109: Add |SocketIOReceiveRunnable|, r=kyle
|SocketIOReceiveRunnable| sends received data from the Socket I/O
object on the I/O thread to the Socket consumer on the main thread.
2014-07-31 09:29:18 +02:00
Thomas Zimmermann bccdf65eee Bug 1046109: Add |SocketIOEventRunnable|, r=kyle
|SocketIOEventRunnable| sends a notification from the Socket I/O
object to a Socket consumer on the main thread.
2014-07-31 09:29:18 +02:00
Thomas Zimmermann 4771b4409c Bug 1046109: Add |SocketIORunnable|, r=kyle
|SocketIORunnable| is a runnable class template that holds a
reference to a arbitrary Socket I/O object.  |SocketIORunnable|
replaces |UnixSocketImplRunnable|, which only handles objects of
type |UnixSocketImpl|.
2014-07-31 09:29:18 +02:00
Thomas Zimmermann ac4e122590 Bug 1046109: Add |SocketConsumerBase| and inherit |UnixSocketConsumer| from it, r=kyle
|SocketConsumerBase| handles connection state for |UnixSocketConsumer|
and its derived classes. Implementing classes must override a number of
virtual methods, to handle notifications about changes to the state of
the connection.
2014-07-31 09:29:17 +02:00
B2G Bumper Bot f5e3345d0a Bumping manifests a=b2g-bump 2014-07-31 00:26:42 -07:00
B2G Bumper Bot c72281535d Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ee0bdd301f9f
Author: Yuren Ju <yurenju@gmail.com>
Desc: Merge pull request #22289 from ashishmadeti/master

Bug 1032043 - Fix jshint error for build/watcher.js r=@yurenju

========

https://hg.mozilla.org/integration/gaia-central/rev/63ff58e3ae55
Author: Ashish Madeti <ashishmadeti@gmail.com>
Desc: Bug 1032043 - Fix jshint error for build/watcher.js

========

https://hg.mozilla.org/integration/gaia-central/rev/5a1b68cfe785
Author: Yuren Ju <yurenju@gmail.com>
Desc: Merge pull request #22268 from xfq/Bug1032022

Bug 1032022 - Fix jshint error for build/optimize-clean.js r=@yurenju

========

https://hg.mozilla.org/integration/gaia-central/rev/e10f850f8015
Author: Xue Fuqiao <xfq.free@gmail.com>
Desc: Bug 1032022 - Fix jshint error for build/optimize-clean.js
2014-07-31 00:20:29 -07:00
B2G Bumper Bot fc11fd44ee Bumping manifests a=b2g-bump 2014-07-31 00:13:41 -07:00
B2G Bumper Bot 87494d498e Bumping gaia.json for 8 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6791eae27ed9
Author: Min-Zhong "John" Lu <mnjul@users.noreply.github.com>
Desc: Merge pull request #22256 from sudheesh001/Patch_1041449

Bug 1041449 - Lockscreen PIN keypad Visual Update for Bug 983043 , r=mnjul

========

https://hg.mozilla.org/integration/gaia-central/rev/f2aa7fd6b879
Author: sudheesh001 <sudheesh1995@outlook.com>
Desc: Puts the seperated css rules together

========

https://hg.mozilla.org/integration/gaia-central/rev/edf52106104d
Author: sudheesh001 <sudheesh1995@outlook.com>
Desc: Fixes Bug 1041449, Visual Update for Bug 983043 , r=mnjul

========

https://hg.mozilla.org/integration/gaia-central/rev/a17a7536b764
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #22292 from gasolin/issue-1040406

Bug 1040406 - dismiss current permission dialog once attentionscreenshow..., r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/2385eb8e6752
Author: gasolin <gasolin@gmail.com>
Desc: Bug 1040406 - dismiss current permission dialog once attentionscreenshow event is got

========

https://hg.mozilla.org/integration/gaia-central/rev/5056c651e75d
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #22242 from kamituel/Bug_1033695_nfc_utils_cleanup

Bug 1033695 - nfc_utils.js cleanup. r=gweng

========

https://hg.mozilla.org/integration/gaia-central/rev/d2e663d9b6f6
Author: Kamil Leszczuk <kamituel@gmail.com>
Desc: x

========

https://hg.mozilla.org/integration/gaia-central/rev/2ccf6cd178a4
Author: Kamil Leszczuk <kamituel@gmail.com>
Desc: Bug 1033695: nfc_utils.js cleanuo
2014-07-31 00:13:31 -07:00
B2G Bumper Bot b38bdf2bab Bumping manifests a=b2g-bump 2014-07-30 23:26:15 -07:00
B2G Bumper Bot d90bb1fbf6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2d20953fd97b
Author: Aleh Zasypkin <aleh.zasypkin@gmail.com>
Desc: Merge pull request #22315 from azasypkin/bug-1046248-attach-button-size

Bug 1046248 - [Messages] Set explicit background image size for "Add attachment" button. r=schung

========

https://hg.mozilla.org/integration/gaia-central/rev/f70a14767456
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1046248 - [Messages] Set explicit background image size for "Add attachment" button. r=schung
2014-07-30 23:20:29 -07:00
B2G Bumper Bot dcb66db6f5 Bumping manifests a=b2g-bump 2014-07-30 23:11:20 -07:00
B2G Bumper Bot fdcb53d12a Bumping gaia.json for 9 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2574260b7519
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Merge pull request #22291 from timdream/keyboard-state-control

Bug 1040598 - Introduce StateManager and remove keyboard.js, r=rudyl

========

https://hg.mozilla.org/integration/gaia-central/rev/fc86a7e24602
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part VIII) Introduce StateManager

========

https://hg.mozilla.org/integration/gaia-central/rev/1383456fde09
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part VII) Remove sync reflow workaround

========

https://hg.mozilla.org/integration/gaia-central/rev/5f835b068689
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part VI) Always wait for IMEngine before rendering the layout

========

https://hg.mozilla.org/integration/gaia-central/rev/7707d151349b
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part V) Fix log and test pattern of LayoutManager and InputMethodManager

========

https://hg.mozilla.org/integration/gaia-central/rev/20ee25a3e766
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part IV) Clean up KeyboardApp and misc functions in keyboard.js

========

https://hg.mozilla.org/integration/gaia-central/rev/b111afc501f8
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part III) Implement LayoutRenderingManager

========

https://hg.mozilla.org/integration/gaia-central/rev/8ea22c32590f
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part II) Centralize keyboard state to updateCurrentKeyboardState

========

https://hg.mozilla.org/integration/gaia-central/rev/f740819da0b3
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 1040598 - (Part I) Move dataPromise to updateInputContextData
2014-07-30 23:05:30 -07:00
B2G Bumper Bot 86b8497146 Bumping manifests a=b2g-bump 2014-07-30 20:31:54 -07:00
B2G Bumper Bot eb336684ab Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/31705094590a
Author: Rudy Lu <me@rudy.lu>
Desc: Merge pull request #22254 from RudyLu/keyboard/Bug1031561-no_auto_capitalize_acronym

Bug 1031561 - don't auto-capitalize when there are 2 uppercase letters in
r=djf

========

https://hg.mozilla.org/integration/gaia-central/rev/11a98591a9ef
Author: Rudy Lu <me@rudy.lu>
Desc: Bug 1031561 - don't auto-capitalize when there are 2 uppercase letters
in front of the cursor.
2014-07-30 20:30:28 -07:00
B2G Bumper Bot bc376c7f93 Bumping manifests a=b2g-bump 2014-07-30 19:31:18 -07:00
B2G Bumper Bot c7ed6c81dd Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3aae224e8a4e
Author: Yuren Ju <yurenju@gmail.com>
Desc: Merge pull request #21162 from yurenju/callscreen

Bug 1000049 - APP=callscreen make install-gaia should give some informat... r=@cctuan

========

https://hg.mozilla.org/integration/gaia-central/rev/4a15f0b801a1
Author: Yuren Ju <yurenju@gmail.com>
Desc: Bug 1000049 - APP=callscreen make install-gaia should restart b2g to pick up the changes

========

https://hg.mozilla.org/integration/gaia-central/rev/0c6faf923b9e
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Revert "Merge pull request #22068 from mancas/bug929311"

This reverts commit c0a8cebe31c49a90c443226710aef36c1e62bdc2, reversing
changes made to 89b3cd51330ae0ae848057a8d453c252e147e61d.
2014-07-30 19:25:33 -07:00
B2G Bumper Bot 05e74515f3 Bumping manifests a=b2g-bump 2014-07-30 16:11:20 -07:00
Ralph Giles 8548902870 Bug 1046301 - AppleATDecoder: call DrainComplete. r=cpearce
Propagate changes from bug 1039128.
2014-07-30 16:07:00 -07:00
Ralph Giles 92a1a648d2 Bug 1046301 - AppleVTDecoder: call DrainComplete. r=cpearce
Propagate changes from bug 1039128 and some other cleanup.
2014-07-30 16:06:00 -07:00
Ryan VanderMeulen d73ad9034f Backed out changeset fe28abfc3842 (bug 1043426) for Android reftest failures.
CLOSED TREE
2014-08-01 11:20:10 -04:00
Jan de Mooij 28ae45b0b6 Bug 1046585 followup - Fix bad includes. r=me
--HG--
extra : rebase_source : f26bc191b5cd125a3f808f9fbf3150003ffff8ac
2014-08-01 17:14:42 +02:00
Ryan VanderMeulen 04016822d8 Backed out 3 changesets (bug 1022818) for B2G test failures on a CLOSED TREE.
Backed out changeset 9b37b8ae8302 (bug 1022818)
Backed out changeset bfe7d53e220a (bug 1022818)
Backed out changeset 6c5208ca3274 (bug 1022818)
2014-08-01 11:14:14 -04:00
Jan de Mooij 8d7f620edb Bug 1046585 followup - Touch CLOBBER on a CLOSED TREE. r=me 2014-08-01 17:10:37 +02:00
Jan de Mooij 4e7aa64ff7 Bug 1046585 part 3 - Move ExecutableAllocator into jit/. r=sunfish
--HG--
rename : js/src/assembler/jit/ExecutableAllocator.cpp => js/src/jit/ExecutableAllocator.cpp
rename : js/src/assembler/jit/ExecutableAllocator.h => js/src/jit/ExecutableAllocator.h
rename : js/src/assembler/jit/ExecutableAllocatorPosix.cpp => js/src/jit/ExecutableAllocatorPosix.cpp
rename : js/src/assembler/jit/ExecutableAllocatorWin.cpp => js/src/jit/ExecutableAllocatorWin.cpp
2014-08-01 16:39:52 +02:00
Jan de Mooij cba08896f1 Bug 1046585 part 2 - rm js/src/assembler/wtf/VMTags.h r=sunfish
--HG--
extra : rebase_source : c1e828e0a5070e2bddec4004063e4ceb1b3f1478
2014-08-01 16:36:06 +02:00
Jan de Mooij 12200f727e Bug 1046585 part 1 - rm js/src/assembler/wtf/Assertions.* r=sunfish
--HG--
extra : rebase_source : e3d980e207f678aaf8528fef746e085510d1bf7c
2014-08-01 16:36:06 +02:00
Luke Wagner 9314925fbd Bug 1036969 - Rename variable in AsmJSSignalHandlers.cpp (r=me) 2014-08-01 09:37:08 -05:00
Luke Wagner ae18f7fae2 Bug 1036969 - mv js/src/jit/AsmJS* js/src/asmjs (r=jorendorff)
--HG--
rename : js/src/jit/AsmJSFrameIterator.cpp => js/src/asmjs/AsmJSFrameIterator.cpp
rename : js/src/jit/AsmJSFrameIterator.h => js/src/asmjs/AsmJSFrameIterator.h
rename : js/src/jit/AsmJSLink.cpp => js/src/asmjs/AsmJSLink.cpp
rename : js/src/jit/AsmJSLink.h => js/src/asmjs/AsmJSLink.h
rename : js/src/jit/AsmJSModule.cpp => js/src/asmjs/AsmJSModule.cpp
rename : js/src/jit/AsmJSModule.h => js/src/asmjs/AsmJSModule.h
rename : js/src/jit/AsmJSSignalHandlers.cpp => js/src/asmjs/AsmJSSignalHandlers.cpp
rename : js/src/jit/AsmJSSignalHandlers.h => js/src/asmjs/AsmJSSignalHandlers.h
rename : js/src/jit/AsmJS.cpp => js/src/asmjs/AsmJSValidate.cpp
rename : js/src/jit/AsmJS.h => js/src/asmjs/AsmJSValidate.h
2014-08-01 09:28:17 -05:00
Nicolas Silva de5f7a7658 Bug 1043426 - Don't crash when failing to upload apply a maskon a container layer. r=Bas 2014-08-01 15:53:12 +02:00
Bob Owen bb88fdd5d7 Bug 1045646 - Part 5: Remove AutoPushJSContext. r=bholley 2014-07-31 11:06:23 +01:00
Bob Owen 50615f100f Bug 1045646 - Part 4: Replace AutoPushJSContext in nsHTTPIndex::OnStartRequest. r=bholley 2014-08-01 10:53:10 +01:00
Bob Owen 5c01bd6fa7 Bug 1045646 - Part 3: Replace AutoPushJSContext in nsHTTPIndex::OnFTPControlLog. r=bholley 2014-08-01 09:11:55 +01:00
Bob Owen 8c896093c8 Bug 1045646 - Part 2: Replace AutoPushJSContext in nsCryptoRunnable::Run. r=bholley 2014-08-01 09:00:58 +01:00
B2G Bumper Bot e98771bff0 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/7d86aed57eca
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1002417 - [Web Components] Add simple readme for web component usage in gaia. r=drs (over irc)
2014-07-30 16:05:34 -07:00
B2G Bumper Bot c2c862e299 Bumping manifests a=b2g-bump 2014-07-30 15:41:59 -07:00
B2G Bumper Bot 72a143d99e Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c7851acf91df
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #22328 from KevinGrandon/bug_1037864_fix_locale_paths

Bug 1037864 - Follow-up, fix relative pathing of properties files

========

https://hg.mozilla.org/integration/gaia-central/rev/2ab6fb68b362
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1037864 - Follow-up, fix relative pathing of properties files r=gandalf
2014-07-30 15:40:34 -07:00
B2G Bumper Bot 005b8dff1d Bumping manifests a=b2g-bump 2014-07-30 15:01:24 -07:00
B2G Bumper Bot 51224e1cd7 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/d347cf2a6853
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #22324 from zacc/bug_1039966

Revert "Revert "Bug 1039966 - Update gaiatest marionette_client to 0.8.1...

========

https://hg.mozilla.org/integration/gaia-central/rev/11876f8682d1
Author: Zac <zcampbell@mozilla.com>
Desc: Revert "Revert "Bug 1039966 - Update gaiatest marionette_client to 0.8.1 and dependency moztest to >= 0.6""

This reverts commit d15e133c0bac9f22218991ea2de157387ece792c.

========

https://hg.mozilla.org/integration/gaia-central/rev/08a176cd64ea
Author: Yura Zenevich <yura.zenevich@gmail.com>
Desc: Merge pull request #22087 from yzen/bug-1042944

Bug 1042944 - added screen reader functionality to the system accessibil...

========

https://hg.mozilla.org/integration/gaia-central/rev/771623fe5b16
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1042944 - added screen reader functionality to the system accessibility component. r=alive
2014-07-30 14:55:34 -07:00
Fabrice Desré 10ddd66ff9 Bug 1042881 - ManifestHelper() must resolve uris against the manifest url r=myk 2014-07-30 14:00:15 -07:00
B2G Bumper Bot e4e7b85912 Bumping manifests a=b2g-bump 2014-07-30 14:31:31 -07:00
B2G Bumper Bot 3866a66442 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/30e2c7de9707
Author: Diego Marcos <diego.marcos@gmail.com>
Desc: Merge pull request #22326 from dmarcos/bug1046316

Bug 1046316 - [Camera] Focus view not appended to viewfinder

========

https://hg.mozilla.org/integration/gaia-central/rev/8351f9ef4bbd
Author: Diego Marcos <diego.marcos@gmail.com>
Desc: Bug 1046316 - [Camera] Focus view not appended to viewfinder

========

https://hg.mozilla.org/integration/gaia-central/rev/25ec7352c30b
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #22325 from vingtetun/followup-bugsmooth

Bug 1039519 - Implement a smooth transition to show/hide the rocketbar w...

========

https://hg.mozilla.org/integration/gaia-central/rev/2de3cce4f8df
Author: Vivien Nicolas <vnicolas@mozilla.com>
Desc: Bug 1039519 - Implement a smooth transition to show/hide the rocketbar when scrolling up/down a page. Followup. r=me
2014-07-30 14:25:46 -07:00
Ryan VanderMeulen a9ec1fb705 Merge m-c to b2g-inbound on a CLOSED TREE. a=merge 2014-07-30 17:17:58 -04:00
Ryan VanderMeulen 46c9b0371c Merge inbound to m-c. a=merge 2014-07-30 17:13:20 -04:00