Masayuki Nakano
1d81133c4a
Bug 1046101 part.23 Rename NS_CLIPBOARD_EVENT to eClipboardEventClass r=smaug
2014-08-04 14:28:55 +09:00
Masayuki Nakano
0fcd475645
Bug 1046101 part.22 Rename NS_FOCUS_EVENT to eFocusEventClass r=smaug
2014-08-04 14:28:54 +09:00
Masayuki Nakano
74200b8da6
Bug 1046101 part.21 Rename NS_FORM_EVENT to eFormEventClass r=smaug
2014-08-04 14:28:54 +09:00
Masayuki Nakano
4e9655a5c1
Bug 1046101 part.20 Rename NS_SCROLLAREA_EVENT to eScrollAreaEventClass r=smaug
2014-08-04 14:28:54 +09:00
Masayuki Nakano
2fbf4b85fe
Bug 1046101 part.19 Rename NS_SCROLLPORT_EVENT to eScrollPortEventClass r=smaug
2014-08-04 14:28:53 +09:00
Masayuki Nakano
c194e4e3af
Bug 1046101 part.18 Rename NS_TOUCH_EVENT to eTouchEventClass r=smaug
2014-08-04 14:28:53 +09:00
Masayuki Nakano
f617bc213a
Bug 1046101 part.17 Rename NS_SIMPLE_GESTURE_EVENT to eSimpleGestureEventClass r=smaug
2014-08-04 14:28:53 +09:00
Masayuki Nakano
e3c89f5aaf
Bug 1046101 part.16 Rename NS_GESTURENOTIFY_EVENT to eGestureNotifyEventClass r=smaug
2014-08-04 14:28:52 +09:00
Masayuki Nakano
51abab6557
Bug 1046101 part.15 Rename NS_POINTER_EVENT to ePointerEventClass r=smaug
2014-08-04 14:28:52 +09:00
Masayuki Nakano
29381baa49
Bug 1046101 part.14 Rename NS_WHEEL_EVENT to eWheelEventClass r=smaug
2014-08-04 14:28:51 +09:00
Masayuki Nakano
9a5bd7325f
Bug 1046101 part.13 Rename NS_MOUSE_SCROLL_EVENT to eMouseScrollEventClass r=smaug
2014-08-04 14:28:51 +09:00
Masayuki Nakano
7a9936afb5
Bug 1046101 part.12 Rename NS_DRAG_EVENT to eDragEventClass r=smaug
2014-08-04 14:28:50 +09:00
Masayuki Nakano
5c01c306d3
Bug 1046101 part.11 Rename NS_MOUSE_EVENT to eMouseEventClass r=smaug
2014-08-04 14:28:50 +09:00
Masayuki Nakano
40ba55524f
Bug 1046101 part.10 Rename NS_EDITOR_INPUT_EVENT to eEditorInputEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
83d805e27d
Bug 1046101 part.9 Rename NS_SELECTION_EVENT to eSelectionEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
2ae4bb862d
Bug 1046101 part.8 Rename NS_QUERY_CONTENT_EVENT to eQueryContentEventClass r=smaug
2014-08-04 14:28:49 +09:00
Masayuki Nakano
a726f35ed6
Bug 1046101 part.7 Rename NS_TEXT_EVENT to eTextEventClass r=smaug
2014-08-04 14:28:48 +09:00
Masayuki Nakano
a2a956a7e0
Bug 1046101 part.6 Rename NS_COMPOSITION_EVENT to eCompositionEventClass r=smaug
2014-08-04 14:28:48 +09:00
Masayuki Nakano
a5ff074c2f
Bug 1046101 part.5 Rename NS_KEY_EVENT to eKeyboardEventClass r=smaug
2014-08-04 14:28:48 +09:00
Masayuki Nakano
1e2b298833
Bug 1046101 part.4 Rename NS_UI_EVENT to eUIEventClass r=smaug
2014-08-04 14:28:47 +09:00
Masayuki Nakano
e040be3c13
Bug 1046101 part.3 Rename NS_INPUT_EVENT to eInputEventClass r=smaug
2014-08-04 14:28:47 +09:00
Masayuki Nakano
bddeb1250e
Bug 1046101 part.2 Rename NS_GUI_EVENT to eGUIEventClass r=smaug
2014-08-04 14:28:46 +09:00
Masayuki Nakano
2c24a0ea29
Bug 1046101 part.1 Rename nsEventStructType to mozilla::EventClassID r=smaug
2014-08-04 14:28:46 +09:00
Boris Zbarsky
ee8f6d3f54
Bug 1045096. Make sure initial about:blank in iframes have a nsDOMNavigationTiming object, so we don't end up with window.performance throwing when accessed on their window. r=smaug
2014-08-04 01:25:30 -04:00
Nicholas Nethercote
c2231123fa
Bug 1047220 - Shrink the static atoms table. r=bz.
...
--HG--
extra : rebase_source : a7f8d54cce7f20d784371348f0d0cabdacf43c0a
2014-07-31 22:57:13 -07:00
Karl Tomlinson
c36e59e64e
b=1045482 make XErrorTrap installation and removal thread-safe r=jesup
...
Error handling is now applied to the Display using async_handlers, instead of
replacing and trying to reinstate the XSetErrorHandler() global handler for
all Xlib Displays.
Inspired by use of the same Xlibint.h structures at
https://git.gnome.org/browse/gtk+/tree/gdk/x11/gdkasync.c?id=0e1a4248#n252
https://git.gnome.org/browse/gtk+/tree/gdk/x11/gdkasync.c?id=0e1a4248#n150
Compare use of _XAsyncErrorHandler in libX11.
--HG--
extra : rebase_source : 8bb16f09912b15e435441657e7275c9213b1a475
2014-08-01 17:58:24 +12:00
Karl Tomlinson
e2487a29c7
b=1042508 enable neon resampler optimizations r=padenot
...
--HG--
extra : rebase_source : fd984143b78ecf25a5158715dd8bed8df7398945
2014-07-22 16:51:08 +12:00
Karl Tomlinson
94cf83c83b
b=1042508 remove : of empty Clobber asm argument r=padenot
...
https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#Extended-Asm says
asm [volatile] ( AssemblerTemplate : [OutputOperands] [ : [InputOperands] [ : [Clobbers] ] ] )
which implies that Clobbers is optional even after the third colon, but
the gcc used for b2g_try_emulator_dep builds says
resample_neon.c: In function 'saturate_32bit_to_16bit':
resample_neon.c:50: error: expected string literal before ')' token
--HG--
extra : rebase_source : 6ca7768d5b30f67ff6827acc9a4fdc51a672bc1e
2014-07-22 20:10:36 +12:00
Karl Tomlinson
6858d0226c
b=1042508 move resampler simd optimizations to separate translation units r=padenot
...
This ensures that code in resample.c will run on Intel x86 cpus even when SSE
support has been compiled, and will provide similarly for neon support when
enabled.
--HG--
rename : media/libspeex_resampler/sse-detect-runtime.patch => media/libspeex_resampler/simd-detect-runtime.patch
rename : media/libspeex_resampler/src/resample_neon.h => media/libspeex_resampler/src/resample_neon.c
rename : media/libspeex_resampler/src/resample_sse.h => media/libspeex_resampler/src/resample_sse.c
rename : media/libspeex_resampler/src/sse_detect.cpp => media/libspeex_resampler/src/simd_detect.cpp
rename : media/libspeex_resampler/src/sse_detect.h => media/libspeex_resampler/src/simd_detect.h
extra : rebase_source : bdf1ef791129dedeadce7369354a5992729a99b7
2014-07-23 21:49:04 +12:00
Karl Tomlinson
944001f0dc
b=1042508 tie resampler sample type choice to MOZ_SAMPLE_TYPE_S16 r=padenot
...
When built with FIXED_POINT speex_resampler_process_float() assumes the
samples are in the range ±0x7fff and so Gecko instead uses ConvertAudioSamples
and speex_resampler_process_int(). This decision is based on
MOZ_SAMPLE_TYPE_S16.
--HG--
extra : rebase_source : 1e67861478026dfa65b61a31e3272970a7094094
2014-07-22 15:41:50 +12:00
Karl Tomlinson
25a676b57c
b=1042508 include resample_neon.h from speexdsp 305e54ea r=padenot
...
--HG--
extra : rebase_source : effe9aa434298b0b49099b6809d506b92075ad1c
2014-07-21 17:08:00 +12:00
Masayuki Nakano
47aaee79f3
Bug 1037328 Enable TSF mode in default settings of Nightly builds r=jimm+emk+m_kato
2014-08-04 10:31:25 +09:00
Mike Hommey
ffe64596bc
Fixup bug 1043268 because of b2g build failures after the landing of bug 1047791. r=me
2014-08-04 10:30:21 +09:00
Nicholas Nethercote
036f361b0a
Bug 1046529 (part 2) - Ensure static atoms always end up in gStaticAtomTable. r=bz,hsivonen.
2014-07-30 23:22:42 -07:00
Nicholas Nethercote
c068c6c4e2
Bug 1046529 (part 1) - Split and simplify AtomTableKey's constructors. r=bz.
2014-07-30 23:22:40 -07:00
Mike Hommey
22645fd530
Bug 901208 - Fix Skia for ARM v4t. r=derf
2014-08-04 09:04:06 +09:00
Mike Hommey
be6255c7a2
Bug 1047791 - Use integers for audio when on Android, or when using ARM on other OSes, and disable webm encoding. r=padenot
2014-08-04 09:03:59 +09:00
Brian R. Bondy
9b03c14af4
Bug 1046644 - Honor OpenH264 autoupdate pref for the initial GMP install check. r=gfritzsche
2014-08-01 16:46:45 -04:00
Jean-Yves Avenard
3bd15454c8
Bug 1046549 - Ignore mdat unless we've already found a media track. r=kentuckyfriedtakahe
2014-07-31 18:54:12 +12:00
L. David Baron
06a262451b
Bug 996796 patch 22 - Make restyling exact - only call RestyleBeforePseudo and RestyleAfterPseudo when we have an eRestyle_Subtree hint. r=heycam
2014-08-03 13:11:55 -07:00
L. David Baron
c8138a96a1
Bug 996796 patch 21 - Make restyling exact - Only call MaybeRecreateFramesForElement when we have a nonzero restyle hint. r=heycam
2014-08-03 13:11:55 -07:00
L. David Baron
a789cfcdc6
Bug 996796 patch 20 - Make restyling exact - Avoid rerunning selector matching on everything when the basis of rem units changes. r=heycam
2014-08-03 13:11:55 -07:00
L. David Baron
6a69899c72
Bug 996796 patch 19 - Avoid reresolution for extra style contexts when the restyle hint is not eRestyle_Self or eRestyle_Subtree. r=heycam
...
This is part of making reresolution not touch style that it was not
asked to touch, so that we can use it for the animation-only restyle.
2014-08-03 13:11:55 -07:00
L. David Baron
5356c6dc95
Bug 996796 patch 18 - Fix RestyleTracker to handle restyle hints exactly rather than pessimistically when restyling continuations with varying styles (e.g., spans inside ::first-line or ::first-letter). r=heycam
...
This will be necessary when we use the restyle tracker for the
animation-only style flush, because animation-only style flushes need to
update *only* the animation style data and no other style data. Thus
using the RestyleTracker for animation-only style flushes requires that
we do this.
2014-08-03 13:11:55 -07:00
Brian Smith
75052a1b71
Bug 1043041: Use mozilla::pkix::Time instead of PRTime, r=keeler
...
--HG--
extra : rebase_source : 2cc39d3c322c1355aad003f2497659a091febac2
2014-08-02 08:49:12 -07:00
Brian Smith
73d97a7e84
Bug 1047792: Rely on mozilla::pkix to filter out expired certs instead of CERT_CreateSubjectCertList, r=keeler
...
--HG--
extra : rebase_source : 5182147037b69f0ac3c3cd060d6e2af71bfde2e7
2014-08-01 23:16:21 -07:00
Brian Smith
fbac87d0b4
Bug 1041344: Refactor mozilla::pkix::CheckCertificatePolicies, r=cviecco
...
--HG--
extra : rebase_source : d40184b986e9c6ed44c0b39a485292a91f924f13
2014-07-19 18:51:10 -07:00
Randell Jesup
979614c414
Bug 1048017: pref on WebRTC screensharing - whitelist blocks access by default rs=jesup
2014-08-03 11:30:06 -04:00
Andrea Marchesini
6a9fbf0db9
Bug 1031407
- DataStoreService doesn't need to use IDBCursor to know if a revision exists., r=janv
2014-08-03 15:48:19 +01:00
Ehsan Akhgari
734ad0d3f8
Bug 1047778 - Fix some bad implicit constructors in xpcprivate.h; r=bholley
2014-08-03 10:40:44 -04:00