David Keeler
14eafa8e5d
Bug 1036546 - Soft-disable proprietary window.crypto functions via the pref dom.unsafe_legacy_crypto.enabled. r=smaug
2014-08-05 10:48:24 -07:00
Maksim Lebedev
de6d4331cb
Bug 1017086 - Test for pointer events interface. r=smaug
2014-07-10 04:06:00 -04:00
Nick Fitzgerald
79a7e70a50
Bug 1001678 - Part 2: Add documentation for Debugger.Memory.protoype.drainAllocationsLog. r=jimb
2014-08-05 15:25:00 -04:00
Nick Fitzgerald
8e6cd27902
Bug 1001678 - Part 1: Implement an allocation log for Debugger.Memory. r=jimb
2014-08-06 16:24:00 -04:00
Matthew Gregan
87acb958cd
Bug 992238 - Disable test_init_destroy_multiple_contexts_and_streams on Windows 7. r=padenot
2014-08-05 21:57:00 -04:00
Debkanya Mazumder
75b60c6a05
Bug 738221 - Part 2: Replace uses of nsCOMPtr<nsIAccessibilityService> accService = do_GetService(@mozilla.org/accessibilityService;1). r=tbsaunde
2014-07-28 11:43:00 -04:00
Nicolas Silva
ba56925243
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
Alexander Seleznev
3bb1ba4400
Bug 1048178
- Add tests
2014-08-07 13:33:07 +02:00
Alexander Seleznev
48ef864e62
Bug 1048178
- Don't let scrollbar dragging get stuck when the user right-clicks at the wrong time. r=mstange
2014-08-04 12:00:00 +07:00
Markus Stange
a75558e0b2
Bug 1049499 - Choose the correct number of gradient repetitions if a non-identity pattern matrix is involved. r=jrmuizel
2014-08-07 13:23:53 +02:00
Markus Stange
147918b398
Bug 1047391 - Use the correct nm binary in nm-symbolicate.py. r=BenWa
2014-08-07 13:23:11 +02:00
Markus Stange
60c8751103
Bug 1041571
- Add some basic leak testing for nsSystemStatusBarCocoa. r=smichaud
2014-08-07 13:23:08 +02:00
Nicolas B. Pierron
fd330d9393
Bug 1049691 - Fold Loads to their store value when possible. r=sunfish
2014-08-07 02:30:39 -07:00
Tim Taubert
400f767c33
Bug 1049434 - Don't allocate SECItems with new operator r=rbarnes
2014-08-06 12:15:35 +02:00
Andrea Marchesini
64200120e3
Bug 1048171 - HTTMLMediaElement should not send an AudioChannel 'stop' event when seeking, r=roc
2014-08-07 09:55:58 +02:00
Tim Taubert
cf9076f009
Backed out changeset 5184f19384c8 (bug 1049434)
2014-08-07 09:21:13 +02:00
Chris Peterson
1f0f1a2ef5
Bug 1036781 - Part 1: Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH and MOZ_MAKE_COMPILER_ASSUME_IS_UNREACHABLE in js/src/asmjs. r=jandem
...
--HG--
extra : rebase_source : 1a32a1cf042b01aa21ce56573c35251675823fa2
2014-08-06 23:47:48 -07:00
EKR
aec4a27541
Bug 1049291 - Remove uses of select() in SIPCC SIP task r=ehugg
2014-08-06 17:56:27 -07:00
Jonathan Watt
ca40beec75
Bug 1049256, part 2 - Get rid of nsISVGChildFrame::FOR_HIT_TESTING. r=longsonr
2014-08-07 08:09:34 +01:00
Jonathan Watt
f35f4a70d1
Bug 1049256, part 1 - Convert SVG hit-testing to act on an SVG user space point instead of calling nsSVGUtils::GetCanvasTM(). r=longsonr
2014-08-07 08:09:31 +01:00
Masayuki Nakano
b379119003
Bug 1049768
If OnCompositionUpdate() is never called with new range, we should call RecordCompositionUpdateAction() forcibly before flushing pending actions r=emk
2014-08-07 15:50:21 +09:00
Tim Taubert
17d1371eb6
Bug 1049434 - Don't allocate SECItems with new operator r=rbarnes
2014-08-06 12:15:35 +02:00
Jonathan Watt
9b5d6f46c6
Bug 1044666 - Make the svg.display-lists.hit-testing.enabled pref work properly. r=longsonr
2014-08-07 07:01:44 +01:00
L. David Baron
57a0eac1db
Bug 996796 patch 25 - Remove the old (now-unused) miniflush code (preserving one of the header comments). r=heycam
2014-08-06 22:58:44 -07:00
L. David Baron
79e9b7336f
Bug 996796 patch 24 - Use a RestyleTracker for the coalescing in the animation-only style flush (miniflush). r=heycam
...
This changes the coalescing behavior during the animation-only style
flush by doing tree-based coalescing between the style updates required
by animations and those required by transitions, rather than doing
animations and transitions separately.
Note that both the old and the new code update all
animating/transitioning styles rather than only the throttled styles,
though we should fix that eventually as noted in the FIXME comment in
the code (but only for the existing caller, and not for the new one to
be introduced in bug 960465).
Note that this depends for its correctness on the previous patches to
make the restyling process exact.
The test changes are because the effects of bug 1031688 are changed by
the change in coalescing. In the old code, we updated transition styles
before animation styles; in the new code we do a single pass over the
tree, which for the relevant test means updating animations on the
parent before transitions on the child, which changes the effects of the
bug.
2014-08-06 22:58:44 -07:00
L. David Baron
3f05e60f5c
Bug 996796 patch 23 - Make transition manager ignore StyleContextChanged notifications during an animation-only style update. r=heycam
...
This will be necessary when we use the restyle tracker for the
animation-only style flush.
2014-08-06 22:58:44 -07:00
L. David Baron
a970368ff2
Bug 972199 followup - use crashtest manifest rather than setBoolPref so that all later crashtests aren't affected by the pref change. No review.
2014-08-06 22:58:43 -07:00
Daniel Holbert
a2b1cd8064
Bug 922727: Use static_cast to avoid signed/unsigned comparison build warnings with visitCount in History.cpp. r=mak
2014-08-06 22:40:43 -07:00
Daniel Holbert
4de138a84e
Bug 992670 part 3 - Comment out failing assertion, with reference to followup bug. r=mak
2014-08-06 22:40:37 -07:00
Birunthan Mohanathas
1f7afaa7e1
Bug 992670 part 2 - Make all child insertions/removals non-temporary in nsNavHistoryContainerResultNode. r=mak
2014-08-06 22:40:36 -07:00
Birunthan Mohanathas
e6e472196f
Bug 992670 part 1 - Fix always true assertion condition in nsNavHistoryResult.cpp. r=mak
2014-08-06 22:40:35 -07:00
Jonathan Watt
424ac90bb3
Bug 1049593 - Make BaseRect::Contains(point) behave correctly for floating point rect/point. r=Bas
2014-08-07 06:24:54 +01:00
Jonathan Watt
ef5b854db9
Bug 1049242 - Avoid hit-testing against the same clip-path for every SVG text frame that hits. r=heycam
2014-08-07 06:24:54 +01:00
Jonathan Watt
4523f603cb
Bug 1049050 - Follow-up on bug 530985 to add tests for getClientBoundingRect for outer-<svg>. r=longsonr
2014-08-07 06:24:54 +01:00
Mike Hommey
6711001c33
Bug 1047267 - Remove the trigger hacks added in bug 1043344. r=gps
2014-08-07 14:21:09 +09:00
Mike Hommey
89777800f9
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey
220b276684
Bug 1047267 - Allow to reference libraries from third-party build systems in USE_LIBS. r=gps
2014-08-07 14:20:38 +09:00
Mike Hommey
e426d85e54
Bug 1047267 - Add a memoize decorator to the mozbuild module. r=gps
2014-08-07 14:20:37 +09:00
Mike Hommey
9be788de2f
Bug 1050037 - Remove STLPORT_LIBS/STLPORT_LDFLAGS from Makefiles. r=mshal
2014-08-07 13:48:10 +09:00
Mike Hommey
8156d84bf2
Bug 1050029 - Improve Makefile checks for deprecated or moz.build variables. r=mshal
2014-08-07 13:48:08 +09:00
Anthony Jones
6a71a89b01
Bug 1048517 - Initialised potentially uninitialised variables; r=cpearce
2014-08-07 16:40:01 +12:00
Nigel Babu
300e8d1273
Merge m-c to m-i
2014-08-07 09:29:45 +05:30
Bobby Holley
2602261084
Bug 1042436 - Warn once to the console when XrayWrappers deny access to an object. r=gabor,sr=smaug
2014-08-06 23:32:23 -04:00
Bobby Holley
a05a080435
Bug 1042436 - Lowercase the "reason" param to SilentFailure. r=me
2014-08-06 23:32:22 -04:00
Bobby Holley
62e70b06f5
Bug 1042436 - Always enter the wrapper's compartment before invoking SilentFailure. r=gabor
2014-08-06 23:32:22 -04:00
Nigel Babu
bf91c75128
Merge m-i to m-c
2014-08-07 08:47:18 +05:30
Steven Michaud
c9eefba11c
Bug 1044497 - Fix Yosemite build error (cannot initialize a parameter of type 'NSEventType' with an lvalue of type 'uint32_t') r=spohl
2014-08-06 21:35:53 -05:00
L. David Baron
9ace968019
Bug 914253 patch 10 - Revert inadvertent change from previous commit. No review. DONTBUILD
2014-08-06 19:23:54 -07:00
L. David Baron
4771b1591a
Bug 914253 patch 9 - Implement CRC checking for .gnu_debuglink section. No review.
...
This is needed to avoid regressions relative to the perl version because
the perl version failed, due to a missing /, to properly examine two of
the paths, one of which often yields the same filename as the original
file (but whose CRC will fail).
I've tested that this CRC calculation succeeds in cases where it should
succeed.
The observed CRC check failures (so far) on my Ubuntu 14.04 system are
the following links:
/lib/x86_64-linux-gnu/libc.so.6 -> /lib/x86_64-linux-gnu/libc-2.19.so
/lib/x86_64-linux-gnu/libpthread.so.0 -> /lib/x86_64-linux-gnu/libpthread-2.19.so
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 -> /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.23
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 -> /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.23
which succeed on a later possibility in /usr/lib/debug/. But optimizing
to check f != file before checking the CRC wouldn't help because of the
naming differences due to symlinks, so I didn't bother. If we ever want
to optimize away the time doing the CRC checks for these failures, we
could do so by checking if the files are the same path *after* resolving
symlinks.
DONTBUILD
2014-08-06 19:21:44 -07:00
L. David Baron
23a079be1f
Bug 914253 patch 8 - Ignore useless results from addr2line and keep what we had before, like fix-linux-stack.pl does. No review.
...
DONTBUILD
2014-08-06 19:21:43 -07:00