Commit Graph

228130 Commits

Author SHA1 Message Date
Jim Mathies
fb5dcf7e7e merge backout 2015-02-09 12:38:30 -06:00
Jim Mathies
74ee6ddf5f Backout ee13449af6e7 (bug 1127378) on the suspicion that it caused bug 1130734. 2015-02-09 12:37:46 -06:00
Tooru Fujisawa
9b2b5414d1 Bug 1130860 - Part 2: Fix static keyword in wrong place. r=me CLOSED TREE 2015-02-10 02:34:08 +09:00
Terrence Cole
dabfad2fae Bug 1130226 - Part 4: Fixup the GC triggers comment with the new names; r=sfink 2015-02-06 13:24:47 -08:00
Terrence Cole
5250d48ede Bug 1130226 - Part 3: Rename mallocBytes to mallocBytesUntilGC; r=sfink 2015-02-06 08:43:43 -08:00
Terrence Cole
fa0c50346c Bug 1130226 - Part 2: Rename MAYBEGC to EAGER_ALLOC_TRIGGER and fix some improper uses; r=jonco 2015-02-05 17:41:56 -08:00
Terrence Cole
87acd1293d Bug 1130226 - Part 1: Rename gcIfNeeded to gcIfRequested; r=sfink 2015-02-05 17:41:35 -08:00
Tooru Fujisawa
3d9f66e0f9 Bug 1130860 - Implement all of EscapeRegExpPattern instead of just escaping forward slashes. r=till 2015-02-10 02:04:43 +09:00
Tooru Fujisawa
1c1378bfa8 Bug 1130798 - Return "(?:)" for source of RegExp with empty pattern. r=till 2015-02-10 02:04:41 +09:00
Tooru Fujisawa
e0cc0463bf Bug 1120169 - Implement RegExp.prototype.{global, ignoreCase, multiline, source, sticky, unicode}. r=till 2015-02-10 02:04:30 +09:00
Ben Hearsum
c680c2f2b2 merge heads 2015-02-09 11:43:32 -05:00
Boris Zbarsky
1825388f97 Bug 1127501. Treat external interfaces as only being exposed in Window in Web IDL bindings. r=peterv 2015-02-09 11:42:27 -05:00
Boris Zbarsky
582a2a7063 Bug 1130364. Fix the handling of nestingLevel to actuall increment it more than once. r=peterv 2015-02-09 11:42:27 -05:00
Boris Zbarsky
eaeb05a596 Bug 1127341. If we make our codegen for a binding depend on the exposure set of an interface argument to one of the binding's methods, we need to adjust the dependency set of the binding accordingly, so we'll regenerate if the exposure set changes. r=khuey 2015-02-09 11:42:26 -05:00
Ben Hearsum
62639c0951 Merge heads. 2015-02-09 11:41:21 -05:00
Brian Hackett
c1ac6e19d6 Bug 1130849 - Rename jsinfer files, r=jandem. 2015-02-09 09:20:25 -07:00
Ben Hearsum
04a94582dc bug 1121160: Release automation support for split-apk builds - add release mozconfigs for split apk builds. r=mfinkle,rnewman 2015-02-09 10:26:13 -05:00
Paul Adenot
414727965b Bug 1125804 - Remove the mixer callback when failing to open an audio stream when switching to an audio driver. r=jesup 2015-02-09 14:43:55 +01:00
Paul Adenot
3800ae52f4 Bug 1123768 - Backout bug 1108455 to avoid truncating the end of audio streams on Vista+. r=kinetik 2015-02-09 14:43:03 +01:00
Paul Adenot
3830f5aad3 Bug 1127213 - Fix various issues with the device change notification in the WASAPI cubeb backend. r=kinetik
This patch does the following:
- Introduces an owned_critical_section object to be able to assert that a
  current thread owns a critical section
- Change the auto_lock to use the above, add auto_unlock (basically like the
  Gecko AutoEnter/AutoExit things)
- Fix an issue during audio output device switch where the clock would use the
  old sample rate. Apparently I did not notice this because my headset and the
  sound card on this laptop have the same rate
- Check that we could acquire a device_enumerator in the ctor before
  deallocating in the dtor, as that can happen if a ton of streams are running at
  once (I had this issue running the full mochitest suite)
- Stop getting another device_enumator in unregister_notification_client, fixing a leak
- Assert that setup_wasapi_stream and close_wasapi_stream are called with the lock held, this was the cause of the crash for this bug
- Make close_wasapi_stream clear out its state to make sure setup_wasapi_stream
  and close_wasapi_stream are called in the right order (especially, not two
  setup_wasapi_stream without close in between, since that would leak stuff)
- In wasapi_stream_destroy, unregister the notification client before destroying
  the CRITICAL_SECTION (this was the cause of a crash I duped against this bug)
2015-02-09 14:42:43 +01:00
Paul Adenot
75627e81a9 Bug 1125804 - Remove the mixer callback when failing to open an audio stream when switching to an audio driver. r=jesup 2015-02-09 14:43:55 +01:00
James Graham
0e5201226f Bug 1131091 - Disable CSP test causing frequent oranges on a CLOSED TREE 2015-02-09 16:10:48 +00:00
Carsten "Tomcat" Book
8da798492b Backed out changeset 2f46afa97421 (bug 1127213) for another bustage on a CLOSED TREE 2015-02-09 16:51:14 +01:00
Bas Schouten
5d25d72b83 Bug 1118322: Block explicitly for vblank when presenting when using WARP. r=jrmuizel 2015-02-09 16:35:48 +01:00
Carsten "Tomcat" Book
d54a885510 Backed out changeset 0813db72fe3e (bug 1125804) for bustage on a CLOSED TREE 2015-02-09 16:26:28 +01:00
Paul Adenot
c566e5e21b Bug 1127213 - Fix various issues with the device change notification in the WASAPI cubeb backend. r=kinetik
This patch does the following:
- Introduces an owned_critical_section object to be able to assert that a
  current thread owns a critical section
- Change the auto_lock to use the above, add auto_unlock (basically like the
  Gecko AutoEnter/AutoExit things)
- Fix an issue during audio output device switch where the clock would use the
  old sample rate. Apparently I did not notice this because my headset and the
  sound card on this laptop have the same rate
- Check that we could acquire a device_enumerator in the ctor before
  deallocating in the dtor, as that can happen if a ton of streams are running at
  once (I had this issue running the full mochitest suite)
- Stop getting another device_enumator in unregister_notification_client, fixing a leak
- Assert that setup_wasapi_stream and close_wasapi_stream are called with the lock held, this was the cause of the crash for this bug
- Make close_wasapi_stream clear out its state to make sure setup_wasapi_stream
  and close_wasapi_stream are called in the right order (especially, not two
  setup_wasapi_stream without close in between, since that would leak stuff)
- In wasapi_stream_destroy, unregister the notification client before destroying
  the CRITICAL_SECTION (this was the cause of a crash I duped against this bug)
2015-02-09 14:42:43 +01:00
Joshua Cranmer
663682781c Bug 1127882: Sort the unified files list before splitting into multiple files, r=nfroyd 2015-02-09 08:45:15 -06:00
Jonathan Kew
6c1f37b107 Bug 1130231 - Reftest for left/right padding on button contents with direction=rtl. r=smontagu 2015-02-09 14:40:25 +00:00
Jonathan Kew
0f89cd6556 Bug 1130231 - Properly logicalize the implementation of padding on button contents. r=smontagu 2015-02-09 14:40:23 +00:00
Carsten "Tomcat" Book
f8d37fdcbf Backed out changeset a372a90a9475 (bug 1119126) for gaia-js-integration-8 failures 2015-02-09 15:33:24 +01:00
Carsten "Tomcat" Book
04b9e9abe4 Backed out changeset 88c746188a40 (bug 1125934) for rc6 test failures 2015-02-09 15:28:41 +01:00
Jim Mathies
f11ca4c8c0 Bug 1127378 - When tabs close notify PluginWidgetChild earlier in shutdown. Prevents PluginWidgetProxy messages sent to dead parent actors triggering content process aborts. r=akotz 2015-02-03 13:58:32 -06:00
David Anderson
5a356b0c37 Remove apz.subframe.enabled and assume it is always true. (bug 1128761, r=kats) 2015-02-03 15:02:04 -08:00
David Anderson
c80cd22c24 If APZ is enabled, do not handle wheel-event scrolling in layout. (bug 1126090, r=smaug) 2015-02-03 14:40:38 -08:00
David Anderson
835fc4e0dc Add an ancient Radeon driver to the gfx blocklist. (bug 1118695, r=jrmuizel) 2015-02-03 14:27:07 -08:00
David Anderson
f3d2d75a87 Make debugging whole-layer invalidation slightly easier. (bug 1128752, r=mattwoodrow) 2015-02-03 14:18:44 -08:00
Tom Schuster
e5ff441e0a Bug 1111785 - Test for Array.isArray with a proxy. r=Waldo 2015-02-03 22:54:57 +01:00
Matt Woodrow
e9a9b923b1 Bug 1124543 - Handle invalidating mask changes correctly. r=roc 2015-02-04 10:39:59 +13:00
Benjamin Bouvier
7fd73bd0d8 Bug 1123404: Disable temporarily bitselect-select.js SIMD test; r=Waldo 2015-02-03 22:20:50 +01:00
Ryan VanderMeulen
34a6b211b1 Merge m-c to inbound. a=merge 2015-02-03 16:18:11 -05:00
Chris Pearce
e6c46263de Bug 1123535 - Make dormant ResetPlayback assertion more lenient. r=jwwang 2015-02-04 10:17:28 +13:00
Ryan VanderMeulen
b76d2e54c3 Merge inbound to m-c. a=merge 2015-02-03 16:04:22 -05:00
Sotaro Ikeda
fdb3da6649 Bug 1112519 - Clear mDropVideoUntilNextDiscontinuity when we do not seek r=cpearce 2015-02-03 12:53:12 -08:00
B2G Bumper Bot
8e066e4026 Bumping manifests a=b2g-bump 2015-02-03 11:17:03 -08:00
B2G Bumper Bot
457560474a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/86761fe02255
Author: Eli Perelman <eli@eliperelman.com>
Desc: Merge pull request #27882 from eliperelman/bug-1128605

Bug 1128605 - Bumping gaia-raptor

========

https://hg.mozilla.org/integration/gaia-central/rev/b7a823e2dd01
Author: Eli Perelman <eli@eliperelman.com>
Desc: Bug 1128605 - Bumping gaia-raptor
2015-02-03 11:15:11 -08:00
Terrence Cole
0afd57f514 Bug 1128108 - Do not start post-barrier verification when GGC is disabled; r=jonco 2015-02-03 09:12:44 -08:00
Robert Longson
8af42d4a1f Bug 1128281 - Pass strokeOptions to getGeometryBounds. r=jwatt 2015-02-03 18:36:32 +00:00
Bill McCloskey
3bfde08bc7 Bug 1126245 - Add test (r=bent) 2015-02-03 09:20:50 -08:00
Bill McCloskey
eddccb3475 Bug 1126245 - [e10s] Don't crash when opening new tabs from closed windows (r=bent) 2015-02-03 09:20:46 -08:00
B2G Bumper Bot
df5694cfeb Bumping manifests a=b2g-bump 2015-02-03 06:36:58 -08:00