Commit Graph

167709 Commits

Author SHA1 Message Date
Masayuki Nakano
16b44310e0 Bug 964153 Remove unnecessary constructor of WidgetTouchEvent and don't copy its widget in Duplicate() r=smaug 2014-02-11 14:35:25 +09:00
Masayuki Nakano
2a6f11f4f4 Bug 962140 Remove following char message of keydown message with found message r=jimm 2014-02-11 14:29:17 +09:00
Masayuki Nakano
80d77f5a3a Bug 950373 part.2 Don't consume keys which are used by <tree> for navigation in session restore UI r=enndeakin 2014-02-11 14:26:11 +09:00
Masayuki Nakano
1b48cb9045 Bug 950373 part.1 XUL <tree> should handle non-printable keys with keydown event handler instead of keypress event handler r=enndeakin 2014-02-11 14:26:10 +09:00
Matt Woodrow
2eb7116930 Bug 966679 - Follow-up to fix bustage on gcc 4.4, split Compose() into separate functions. CLOSED TREE 2014-02-11 17:58:01 +13:00
Matt Woodrow
69270deb38 Bug 966679 - Mark Layers as Mutated if they have an invalid region. r=roc 2014-02-11 17:01:49 +13:00
Matt Woodrow
a008f620fb Bug 966679 - Resolve RefLayers during IPDL transactions. r=nical 2014-02-11 17:01:20 +13:00
Matt Woodrow
c6e16097b9 Bug 966679 - Make LayerProperties aware of RefLayers. r=roc 2014-02-11 17:00:46 +13:00
Matt Woodrow
ce3484f7e9 Bug 966679 - Make sure all RefLayers are resolved before calling BeginTransaction. r=nical 2014-02-11 17:00:16 +13:00
Matt Woodrow
bf435a520d Bug 966679 - Implement widget paint flashing for BasicCompositor. r=roc 2014-02-11 16:59:39 +13:00
Bill McCloskey
5fa762bf98 Bug 970736 - Make basic compositor handle texture wrapping correctly (r=mattwoodrow) 2014-02-10 18:46:34 -08:00
Bill McCloskey
2f2362b1f6 Bug 970711 - Fix typo in MemoryTextureClientData destructor (r=mattwoodrow) 2014-02-10 18:46:27 -08:00
Bill McCloskey
1e5217ce6b Bug 970711 - Make basic compositor respect TexturedEffect filter (r=mattwoodrow) 2014-02-10 18:45:11 -08:00
Ehsan Akhgari
e4f6f2dbbb Bug 969757 follow-up, fix two comments, DONTBUILD 2014-02-10 20:55:57 -05:00
Ehsan Akhgari
77fa579484 Bug 969875 - Use fallible allocations in the URL Classifier some more; r=gcp 2014-02-10 20:51:01 -05:00
Mike Hommey
52b37cecd7 Bug 969989 - Move MOZ_APP_NAME derivation from MOZ_APP_BASENAME where is was. r=ted 2014-02-11 10:45:37 +09:00
Mike Hommey
97e93893c4 Bug 969839 - Bump required NSPR version to 4.10.3. r=gps 2014-02-11 10:45:17 +09:00
Mike Hommey
811fa6edb6 Bug 969821 - [Australis] Fix Preferences menu item tooltip. r=Gijs 2014-02-11 10:44:47 +09:00
Mike Hommey
90c4388055 Bug 969801 - Fix make install for js standalone builds after bug 950298. r=gps 2014-02-11 10:44:15 +09:00
Mike Hommey
9ff8bb64aa Bug 969800 - Fix nsMemoryReporterManager::GetVsize for !HAVE_VSIZE_AND_RESIDENT_REPORTERS and add GNU/kFreeBSD support to nsMemoryReporterManager. r=njn 2014-02-11 10:43:41 +09:00
Mike Hommey
082475052b Bug 969164 - Replace most BUILDING_JS uses with JS_STANDALONE. r=gps
Before making top-level traverse js/src moz.build files, there was a need to
distinguish between top-level traversing e.g. top-level moz.build or
config/moz.build and js/src traversing them. With a single traversal of both
moz.build sets, we now only need to distinguish between js standalone builds
and gecko builds.

There is still, however, a need to distinguish between top-level vs. js/src
configure runs on gecko builds to make them subconfigure icu and libffi from
top-level instead of js/src in js standalone builds, or when choosing to make
js/src's config.status do something when run or not.
2014-02-11 10:37:47 +09:00
Mike Hommey
0d839c5b66 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps
Before, we would run configure in both top-level and js/src, and both
configures would traverse their own set of moz.builds, without actual
knowledge about the other. With this change, both configures still run,
but only top-level traverses moz.build files, and uses js/src's
config.status when traversing its moz.build files. This allows a better
sharing of information between both build systems and the removal of many
hacks.

This also moves running libffi and icu configure to top-level.

Standalone js builds still have their own configure doing moz.build traversal,
as before.

--HG--
rename : config/autoconf.mk.in => config/autoconf-js.mk.in
rename : config/emptyvars.mk.in => config/emptyvars-js.mk.in
2014-02-11 10:37:47 +09:00
Mike Hommey
cb063c5a25 Bug 969164 - Use per-directory config in sandboxes when reading moz.builds. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
884960047f Bug 969164 - Create subconfigure directory in the AC_OUTPUT_SUBDIRS wrapper. r=gps
We happen to be lucky currently because e.g. build is created by config.status
before we subconfigure in build/clang-plugin. But further changes break that
luck.
2014-02-11 10:37:47 +09:00
Mike Hommey
65fef7b8c4 Bug 969164 - Move icu subconfigure invocation in build/autoconf/icu.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
0d9439309a Bug 969164 - Move libffi subconfigure invocation in build/autoconf/ffi.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
c01a0cbedc Bug 968652 - Remove EXTERNAL_SOURCE_DIR for mfbt. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
705663e08b Bug 968561 - Move ffi detection from configure.in and js/src/configure.in into build/autoconf/ffi.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
24b0cfce42 Bug 968537 - Build js-config from configure instead of Makefile. r=ted 2014-02-11 10:37:47 +09:00
Mike Hommey
129764c07c Bug 946687 - Move ICU detection from configure.in and js/src/configure.in into build/autoconf/icu.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
cf43fa6b56 Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted 2014-02-11 10:37:46 +09:00
Mike Hommey
2d54ca1df5 Bug 748138 - Always export CC, CXX and a few other variables to libffi's configure. r=ted
Also, always pass --build and --host.
2014-02-11 10:37:46 +09:00
Trevor Saunders
fb6e9996d6 bug 960228 - use ATK_ROLE_LIST_BOX and add machinary to detect loaded atk version r=surkov 2014-02-04 16:29:12 -05:00
L. David Baron
d076978c58 Bug 970647 patch 3: Rename (to match convention) and better share nsStyleDisplay* variable in nsIFrame::Preserves3DChildren. r=mattwoodrow 2014-02-10 17:03:25 -08:00
L. David Baron
134497c2f0 Bug 970647 patch 2: Fix indentation and bracing in nsIFrame::Preserves3DChildren. r=mattwoodrow 2014-02-10 17:03:25 -08:00
L. David Baron
5a1494a9c2 Bug 970647 patch 1: Remove some null-checks and simplify control flow in nsIFrame::HasPerspective and nsIFrame::ChildrenHavePerspective. r=mattwoodrow 2014-02-10 17:03:25 -08:00
L. David Baron
28f1ae0664 Bug 969898: Make gfx/heap-textures memory reporter support 64-bit numbers on 64-bit platforms. r=njn 2014-02-10 17:03:24 -08:00
Bill McCloskey
0bbb9d4f11 Bug 970496 - Make sure software compositor's invalid region is sane (r=mattwoodrow) 2014-02-10 16:43:32 -08:00
Bill McCloskey
0d06ea5ab8 Bug 970276 - Don't respect <link rel=""> elements from subframes (r=felipe) 2014-02-10 16:42:18 -08:00
Geoff Brown
93149f7631 Bug 875814: Fix timeout handling for remote xpcshell tests; r=jmaher 2014-02-08 09:19:20 -07:00
Karl Tomlinson
7bfe15413c b=969089 allow an offline graph to shutdown before it's AudioDestinationNode is unlinked r=roc
A non-realtime graph does not start up again after finished processing, so it
can safely enter LIFECYCLE_WAITING_FOR_STREAM_DESTRUCTION.

--HG--
extra : transplant_source : %AF%98D%D5%EE%CA7zfv.%B4%F4%D8%05Q7%C2%8D%A7
2014-02-11 13:04:58 +13:00
Karl Tomlinson
8f5e56b187 b=967972 avoid overflow in buffer position when looping r=padenot
As a side-effect, the buffer playback will now continue from the same buffer
sample number (even when looping), where possible, in the following situations:

* Changing the loop start or end parameters.

* Changing the buffer to one of a different sample rate.

--HG--
extra : transplant_source : 2%11%7Dm%92pu%60%E3G%D4%D4%DB0%2B%20%9A%1Bd%FA
2014-02-11 11:19:26 +13:00
Wes Kocher
85c4b8aea7 Backed out changeset 754428833970 (bug 936340) for mochitest-3 failures on a CLOSED TREE 2014-02-10 16:02:45 -08:00
Wes Kocher
8c388d8430 Backed out changeset bde8b5894490 (bug 965381) for APZC failures 2014-02-10 16:02:06 -08:00
EKR
62b42b7427 Bug 970569 - Fix crasher introduced by bug 928930. r=bwc 2014-02-10 14:45:42 -08:00
EKR
aa641b6b8c Bug 970476 - Re-add CPP unit test target. r=ted 2014-02-10 11:42:19 -08:00
Douglas Crosher
e2a5ac2c80 Bug 969819 - ARM simulator: Filter the .text section line from the disassembler output. r=jandem 2014-02-09 01:17:07 +11:00
Jeff Gilbert
4f514cfdc6 Bug 968469 - Add check for ARB_half_float_pixel to GLFeature::texture_half_float. r=kamidphish 2014-02-10 18:03:12 -05:00
Richard Barnes
00ef0132bd Bug 936340 - Implement navigator.sendBeacon. r=sicking 2014-01-17 14:09:38 -08:00
Jeff Walden
04d5ca8c4e Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in ipc/. r=bent
--HG--
extra : rebase_source : 9cf056a966c804e3253814aa1fc2d8fa43a5f633
2014-02-06 22:17:07 -08:00