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

376610 Коммитов

Автор SHA1 Сообщение Дата
Andrea 8a305a9036 Bug 963042 - Added event listener for SwapDocShells to ensure we save state when swapping docShells r=ttaubert 2014-08-13 08:36:49 +02:00
B2G Bumper Bot 4269c205f5 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/39f8b51560ab
Author: Aleh Zasypkin <aleh.zasypkin@gmail.com>
Desc: Merge pull request #21997 from azasypkin/bug-1041124-messages-manager-events

Bug 1041124 - [Messages][Refactoring] Make use of EventDispatcher in MessageManager. r=julien

========

https://hg.mozilla.org/integration/gaia-central/rev/46ed5ddb4704
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1041124 - [Messages][Refactoring] Make use of EventDispatcher in MessageManager. r=julien
2014-08-12 23:30:26 -07:00
B2G Bumper Bot 4d1016cde3 Bumping manifests a=b2g-bump 2014-08-12 23:17:36 -07:00
B2G Bumper Bot 341eabaef5 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a5e18021bfd4
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #22771 from jmcanterafonseca/fix_export_settings

Bug 1050843 - [B2G][Contacts] Export contacts buttons are overlaying Set...

========

https://hg.mozilla.org/integration/gaia-central/rev/9574473333c5
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Bug 1050843 - [B2G][Contacts] Export contacts buttons are overlaying Settings menu page

========

https://hg.mozilla.org/integration/gaia-central/rev/ad7d5a90d0a1
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #22778 from ADLR-es/fix-bug-1051538

Bug 1051538 - Linking contact never ends

========

https://hg.mozilla.org/integration/gaia-central/rev/df1d4e22e5a5
Author: Adrián de la Rosa <hola@adlr.es>
Desc: Bug 1051538 - Linking contact never ends
2014-08-12 23:15:29 -07:00
Tomasz Kołodziejski 2d4a66b7c9 Bug 1052734 - Use FileUtils.PERMS_FILE instead of magic octal constants in nsSearchService.js. r=MattN
--HG--
extra : rebase_source : 5e1870bdd08625ca395ad92a064ac212533930c2
2014-08-12 17:07:00 -07:00
Matthew Noorenberghe b0c13df9b2 Bug 1052931 - Add URLSearchParams to GlobalProperties for import. r=bholley
--HG--
extra : rebase_source : 2ec9189dc6a1092067690b4609ef6c3701171e67
2014-08-12 18:13:35 -07:00
Blair McBride 01b0cae4f5 Bug 1045927 - UI Tour: Add ability to highlight Loop icon in browser chrome. r=MattN 2014-08-13 15:27:40 +12:00
Tim Taubert d6fbf13d57 Bug 1052371 - Fix m-bc shutdown leak detector r=akachkach 2014-08-12 21:23:29 +02:00
Alexandre Poirot 46acb5ce63 Bug 1051980 - Hide the profiler when not available. r=vp 2014-08-13 05:29:00 -04:00
Alexandre Poirot 7ec99bb9d2 Bug 1046394 - Fix profiler in (b2g and e10s) content processes. r=vp, r=dcamp 2014-08-13 05:26:00 -04:00
Andrea Marchesini 6aa8d79e5d Bug 1046240 - Expose the principal for a blob URI for chrome-only js code. r=smaug 2014-08-13 08:29:00 -04:00
Alex e984d4c73c Bug 1004679 - Use text-align: start or end instead of left or right in DevTools themes. r=bgrins 2014-08-13 05:27:00 -04:00
Ed Morley 6e005944df Merge mozilla-central and fx-team 2014-08-13 17:01:33 +01:00
Ed Morley 9b606fb00a Backed out changeset 5cc333cb4b97 (bug 1007059) for failures in browser_dynamic_tool_enabling.js; CLOSED TREE 2014-08-13 15:53:16 +01:00
Jim Mathies dc108c90b9 Bug 1052395 - Improve ipc debug output for unhandled nonqueued Windows messages. r=bent 2014-08-12 14:06:00 -05:00
Jim Mathies 6792642961 Bug 1047842 - Pass WM_GETTEXTLENGTH messages in ipc wait for notify calls to DefWindowProc. r=bent 2014-08-13 04:39:47 -05:00
Brian Birtles c9b30cafe3 Bug 1052147 - Initialize AnimationPlayer::mPlayState to running state; r=dbaron
The assertion in nsTimeStamp::operator >= occasionally fails due to a null RHS
timestamp when called from AnimationPlayer::GetCurrentTimeDuration, which, in
turn, is called from AnimationPlayer::SetSource.

The issue appears to be that we're not correctly initializing
AnimationPlayer.mPlayState. This value can be running (0) or paused (1) but we
only ever compare against the paused state (i.e. every other value is
effectively treated as running). If we don't initialize this we can end
up in the paused state but with mPauseStart not set to a valid (non-null)
TimeStamp. This creates an inconsistent state since we assume that when we're
paused mPauseStart is non-null, hence the assertion fails.

This gets tickled because, since bug 1040543, we call
AnimationPlayer::SetSource from nsAnimationManager::BuildAnimations *before* we
set mPlayState and mPauseStart.

This patch initializes mPlayState to the running state so we don't accidentally
end up in an inconsistent state.

It also removes some (now unnecessary) initialization of mPlayState and
mPauseStart from nsTransitionManager::ConsiderStartingTransition.

In future we could also consider reworking nsAnimationManager::BuildAnimations
so that we call SetSource on the new animation player *after* setting up its
play state. That may be more correct and would further avoid this problem but
may not be necessary since all that code is likely to change in the near future.
2014-08-13 18:21:45 +09:00
Benjamin Bouvier cd5a3cc523 Bug 1021716: Use movhlps for extracting lane Z of a float32x4 register; r=sunfish 2014-08-13 11:18:09 +02:00
Benjamin Bouvier bebf82b3f5 Bug 1021716: SIMD x86-x64: Implement MSimdExtractElement; r=sunfish 2014-08-13 11:18:00 +02:00
Jon Coppeard ee54c3ad08 Bug 995284 - Make the GC more deterministic in the shell r=terrence 2014-08-13 10:05:33 +01:00
Jon Coppeard 511f6ef1c5 Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug 2014-08-13 10:05:22 +01:00
Jon Coppeard 48493473e2 Bug 1049440 - Don't crash in jsapi-tests when a test fails to initialize r=luke 2014-08-13 10:03:45 +01:00
Benjamin Bouvier e49c623287 Bug 1052380: Fix builds without Ion after bug 1019831 landed; r=nbp 2014-08-13 10:13:19 +02:00
Anthony Jones b8b01041ff Bug 1051666 - Add avc3 atom support to MP4 parser; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones 4c33e4d4ac Bug 1050060 - Fix 64 bit file offset in MP4 reader; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones fa358b339a Bug 1050060 - Fix MP4 range pinning; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones 2c2bccb36d Bug 1050060 - Optimise MP4 range calculation; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones 4f53a7c1a6 Bug 1050060 - Update index off main thread; r=edwin 2014-08-13 17:13:28 +12:00
Anthony Jones ae0690b0eb Bug 1050060 - Clean up MP4 index fields; r=edwin 2014-08-13 17:13:27 +12:00
Birunthan Mohanathas a7ea68b5b0 Bug 1049214 - Fix 'setting a property that has only a getter' warnings on shutdown for nsContentPrefService.js and nsLoginManager.js. r=mossop 2014-08-12 09:16:38 -07:00
Andrew McCreight 4790cd3937 Bug 1024795, part 4 - Use a default value for initializing unions, except for nsTArray. r=bent
This restores the initialization behavior prior to bug 819791, except for the one case that bug requires.
2014-08-13 11:36:15 -07:00
Andrew McCreight 7805ea0edf Bug 1024795, part 3 - Generate nsTArray instead of InfallibleTArray in lower.py. r=bent 2014-08-13 11:36:15 -07:00
Andrew McCreight 8c72cba1bb Bug 1024795, part 2 - static_cast isn't needed for nullptr in IPDL codegen. r=bent
Since bug 1038523, lower.py generates nullptr for NULL, so this cast isn't needed.
2014-08-13 11:36:14 -07:00
Andrew McCreight b341e821c2 Bug 1024795, part 1 - Remove trailing whitespace from lower.py. r=bent 2014-08-13 11:36:14 -07:00
Alexandre Lissy 7e0efa5c2e Bug 1052435 - Fix handling of Notification with tag. r=mhenretty
This commit fixes two bugs. When sending two notifications with the same
tag, the NotificationDB this.byTag member was not properly updated. This
resulted in multiple notifications with the same tag being saved.
NotificationStorage's cache may hide this during the running session,
but on B2G the resend of notifications at reboot would expose the issue.
The second bug fixed is the test that makes sure we properly overwrite
notifications with the same tag in the database: the way we handled fake
notification object made them sharing the same ID. This, NotificationDB
would not even consider the tags and this lead to hiding the bug.
2014-08-12 10:15:00 -04:00
Szu-Yu Chen [:aknow] f5b19b0ff2 Bug 1051715 - Part 2: Also pass number in notifyDialSuccess. r=hsinyi 2014-08-12 23:51:00 -04:00
Szu-Yu Chen [:aknow] 3a863e7e98 Bug 1051715 - Part 1: Add temporary clir test. r=hsinyi 2014-08-12 23:50:00 -04:00
Alex Bardas c1dd1b81cb Bug 1052750 - Added info logs for test, r=gijs 2014-08-12 15:13:00 +01:00
Ryan VanderMeulen 237cdf3116 Merge m-c to fx-team. a=merge 2014-08-12 16:26:11 -04:00
Ryan VanderMeulen d5a4ba923d Merge inbound to m-c. a=merge 2014-08-12 16:24:50 -04:00
Ryan VanderMeulen cde20a0f37 Backed out changesets ac87dabb3890, 753ebd9be952, and 4dbbffc0b5cd (bug 1014332) for causing bug 1052762. 2014-08-12 16:20:00 -04:00
Ryan VanderMeulen 48b16e2ff1 Merge fx-team to m-c. a=merge 2014-08-12 16:11:49 -04:00
Ryan VanderMeulen 67ee48b811 Backed out changeset 436e5d00f904 (bug 916804) for mochitest-other failures. 2014-08-12 15:19:27 -04:00
Tim Taubert 6d259c19e1 Backed out changeset d04a9bf0df24 (bug 1052371) 2014-08-12 21:11:17 +02:00
Tim Taubert 8d37c3208a Backed out changeset 9b26ce378971 (bug 1052371) 2014-08-12 21:11:16 +02:00
Tim Taubert 1b4bd31f32 Bug 1052371 - Bustage fix for android mochitests on a CLOSED TREE r=bustage 2014-08-12 20:40:43 +02:00
Shane Caraveo f379328092 Bug 1014332 fix context menu tests to handle share, r=jaws 2014-08-12 11:04:05 -07:00
Shane Caraveo f2f6c4635e Bug 1014332 move share button to menu panel and test fixes for that, r=jaws 2014-08-12 11:04:04 -07:00
Shane Caraveo 4bc6b9c1be Bug 1014332 enable share button by default with default selection of share providers, r=jaws 2014-08-12 11:04:04 -07:00
B2G Bumper Bot 231ce8f509 Bumping manifests a=b2g-bump 2014-08-12 10:51:24 -07:00