Tom Klein
a52e52dfb5
Bug 1212954 - Make BaseSize::IsEmpty return true for negative sizes to avoid NS_ERROR in VectorImage::GetFrameAtSize when root svg doesn't have intrinsic width or height. r=roc
2015-10-11 18:13:10 +02:00
Sebastian Hengst
724e8623c9
Bug 1212288 - Make ImageContainer::AllocateProducerID callable on all threads; r=roc
2015-10-11 18:13:10 +02:00
Dragana Damjanovic
daeb9f7f13
Bug 1211694
- dataLength has been added twice. r=nwgh
2015-10-11 18:13:10 +02:00
Dragana Damjanovic
eebb3ae788
Bug 1211690 - Remove not needed nsILoadInfo get. r=ckerschb
2015-10-11 18:13:10 +02:00
Jamie Nicol
a4433bab57
Bug 1209801 - Part 2: Do not allow big image textures to be used with TiledLayerBuffers. r=mattwoodrow
...
Big-image textures (where multiple textures are tiled together to act as
a single larger texture, e.g. TiledTextureImage) were in some cases
being used to back the TextureSources associated with each Tile in a
TiledLayerBuffer. CompositorOGL was unaware of this, so when compositing
would only render the first tile in each big image, stretching it to the
size of the entire big image.
It doesn't make much sense to allow tiling-within-tiling, so set the
DISALLOW_BIGIMAGE flag for textures created for use with TiledLayerBuffers.
---
gfx/layers/client/SingleTiledContentClient.cpp | 2 +-
gfx/layers/client/TiledContentClient.cpp | 2 +-
gfx/layers/composite/TextureHost.cpp | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
2015-10-11 18:13:10 +02:00
Jamie Nicol
d732d18df0
Bug 1209801 - Part 1: Add TextureFlags parameter to TextureClientPool. r=mattwoodrow
...
---
gfx/layers/client/ClientLayerManager.cpp | 19 ++++++++++++-------
gfx/layers/client/ClientLayerManager.h | 2 +-
gfx/layers/client/TextureClientPool.cpp | 6 ++++--
gfx/layers/client/TextureClientPool.h | 8 +++++++-
gfx/layers/client/TiledContentClient.cpp | 3 ++-
5 files changed, 26 insertions(+), 12 deletions(-)
2015-10-11 18:13:10 +02:00
Jorg K
7069d64f58
Bug 1209414
- New test for manual dictionary change. r=ehsan
2015-10-11 18:13:10 +02:00
Jakob Olesen
5c240f7a58
Bug 1208674 - Fix ToggleCall to handle constant pools. r=sstangl
...
Handle constant pools inserted anywhere, even at the initial pointer
location. Don't attempt handling constant pools with natural guard
branches. They are not relevant here (and actually never generated
currently).
Stop flushing constant pools in toggledCall(). Since ToggleCall() does
handle constant pools at any point, there is no need to prevent their
insertion.
Replace the NextInstruction() functions with Instruction::skipPool()
which mimics the ARM implementation.
Add an Instruction::IsStackPtrSync() which recognizes the instructions
inserted by syncStackPtr().
2015-10-11 18:13:09 +02:00
Jakob Olesen
650d8674e8
Bug 1208674 - part 1: Add ToggleCall assertions. r=sstangl
...
Assert that the ToggleCall() function does not overwrite any unexpected
instructions.
2015-10-11 18:13:09 +02:00
sajitk
7b928e2258
Bug 1201740 - Prevent interception if the request is a System XHR. r=bkelly
2015-10-11 18:13:09 +02:00
Dragana Damjanovic dd.mozilla@gmail.com
48d945f4e6
Bug 1197679 - If nsUnknownDecoder is involved in e10s DivertToParent can break. r=jduell
2015-10-11 18:13:09 +02:00
Lee Salzman
17a52110f3
Bug 1196494 - part 2: only update nsWindow client offset when _NET_FRAME_EXTENTS property actually changes. r=eihrul
2015-10-09 09:24:48 -04:00
Lee Salzman
3f0cb30f96
Bug 1196494 - part 1: remove unnecessary GetClientBounds call in CompositorParent. r=jrmuziel
2015-10-03 08:30:16 -04:00
Honza Bambas
4bd41740d0
Bug 1165269 - Use OriginAttributes in nsILoadContextInfo, r=michal+allstars
2015-10-11 18:13:09 +02:00
Sebastian Hengst
5436f69da6
Bug 1113443 - reject each media type with approriate default. r=bwc
2015-10-11 18:13:09 +02:00
Aryeh Gregor
aff11ba1b3
Bug 1156062 part 3 - New helper nsHTMLEditor::GetBlock; r=ehsan
2015-10-11 18:59:11 +03:00
Aryeh Gregor
bfb521a6c4
Bug 1156062 part 2 - Make GetBlockNodeParent and GetEnclosingTable return regular pointers; r=ehsan
2015-10-11 18:58:47 +03:00
Aryeh Gregor
aa61364a31
Bug 1156062 part 1d - Clean up nsEditor::SplitNodeDeep; r=ehsan
2015-10-11 18:57:48 +03:00
Tom Schuster
03a5c643c2
Bug 1208907 - [webext] Partially implement browser.bookmarks. r=billm f=mak
2015-10-11 16:41:21 +02:00
Heiher
a02161d4e3
Bug 1210322 - IonMonkey: MIPS: Rename BaseFloatRegister/s to FloatRegister/sMIPSShared. r=nbp
...
---
js/src/jit/mips-shared/Architecture-mips-shared.h | 6 +++---
js/src/jit/mips32/Architecture-mips32.h | 4 ++--
js/src/jit/mips64/Architecture-mips64.h | 6 +++---
3 files changed, 8 insertions(+), 8 deletions(-)
2015-10-12 04:46:03 +08:00
Heiher
0983771843
Bug 1205166 - IonMonkey: MIPS64: Import Architecture-mips64. r=nbp f=rankov
...
---
js/src/jit/mips64/Architecture-mips64.cpp | 76 ++++++++++
js/src/jit/mips64/Architecture-mips64.h | 226 ++++++++++++++++++++++++++++++
js/src/moz.build | 6 +-
3 files changed, 307 insertions(+), 1 deletion(-)
create mode 100644 js/src/jit/mips64/Architecture-mips64.cpp
create mode 100644 js/src/jit/mips64/Architecture-mips64.h
2015-10-12 04:45:56 +08:00
Heiher
72beb2cfc6
Bug 1205166 - IonMonkey: MIPS: Import MIPS64 support into Architecture-mips-shared. r=nbp f=rankov
...
---
.../jit/mips-shared/Architecture-mips-shared.cpp | 4 +--
js/src/jit/mips-shared/Architecture-mips-shared.h | 33 ++++++++++++++++++----
2 files changed, 29 insertions(+), 8 deletions(-)
2015-10-12 04:45:49 +08:00
JW Wang
146f761ff8
Bug 1212246. Part 2 - remove mTaskQueueIsBorrowed and unnecessary checks for mTaskQueue is never null. r=jya.
2015-10-09 09:25:43 +08:00
JW Wang
32c513290f
Bug 1212246. Part 1 - remove the aBorrowedTaskQueue parameter from the MediaDecoderReader constructor. r=jya.
2015-10-09 09:25:23 +08:00
Julien Pagès
e6f8f405f1
Bug 1139487 - Remove mozprocess.pid, mozprocess.wpk. r=jmaher
...
--HG--
extra : commitid : DGexoEWiJn4
extra : rebase_source : 51bc43ca702d67522e58a74286dcaa3487bdacc7
2015-10-06 21:35:43 +02:00
Julien Pagès
76e46960e0
Bug 1139487 - Remove mozprocess.pid usage from talos. r=jmaher
...
--HG--
extra : commitid : 6MZWAmdWliw
extra : rebase_source : 780c9e33f9ee3aa7408ff265e227c213ee3ba18e
2015-10-06 20:38:07 +02:00
Jeff Walden
a83ec4837b
Bug 1052139 - Continued work on making the global object's prototype chain immutable, once a switch is flipped. r=bz
...
--HG--
extra : rebase_source : ca97d872091b35bb3b729f971f8cbfed404fd7bc
2015-10-09 13:21:39 -07:00
Vladan Djeric
41ad01b9a5
Backed out changeset 5d1ec6ca9374 (bug 1193341) for Talos regressions (bug 1213364)
2015-10-11 00:26:26 -04:00
Vladan Djeric
ae0382b6f1
Backed out changeset 578fbd8d8b3c (bug 1179961) for Talos regressions (bug 1213364)
2015-10-10 23:54:48 -04:00
Ehsan Akhgari
202348d36c
Bug 1213514 - Don't bother checking for third party URLs at interception time unless if the user needs it; r=jdm
...
The current code is wasteful for the vast majority of our users.
2015-10-10 19:05:27 -04:00
Olli Pettay
bf7fdb8e75
Bug 1213437 - Less data copying when handling structured clones in MessageManager, r=baku
...
--HG--
extra : rebase_source : e38286f4fec560621d9eb49a40cc79eb6ce09b0a
2015-10-10 23:32:20 +03:00
Markus Stange
dbc6bd7a9c
Bug 1212876 - Fix a bug in UntransformVector and in code that was relying on that bug. r=botond
...
--HG--
extra : commitid : 3OPpYKTjeE8
extra : amend_source : bf9d214f17da7d226729dba602466d45761ab240
2015-10-09 12:57:56 +02:00
Tim Taubert
a6c3d80d75
Bug 1213203 - AsymmetricSignVerifyTask::DoCrypto() creates unused SGNContext r=mt
2015-10-09 10:56:55 +02:00
Jan Varga
d7ad4e8aba
Followup build fix for bug 1185223; r=buildbustage
2015-10-10 10:16:31 +02:00
Jan Varga
90b70db80f
Bug 1185223 - crash at [@ mozilla::dom::quota::QuotaObject::Release() ]; r=khuey
2015-10-10 09:28:09 +02:00
Terrence Cole
9ba17a864f
Bug 1213133 - Remove jit-test's legacy multiprocessing and serial task runners; r=sfink
2015-10-09 13:39:17 -07:00
Terrence Cole
1e2222982c
Bug 1213129 - Share worker count derivation code between jit and js test suites; r=sfink
2015-10-09 13:39:05 -07:00
Masayuki Nakano
a6ebc050de
Bug 1211352 part.5 PuppetWidget should cache only the focused editor rect information while a plugin has focus r=m_kato
2015-10-10 10:21:02 +09:00
Masayuki Nakano
ecbd3e99b6
Bug 1211352 part.4 PuppetWidget::GetIMEUpdatePreference() should request only position change notifications while a plugin has focus r=m_kato
2015-10-10 10:21:02 +09:00
Masayuki Nakano
c892b229d9
Bug 1211352 part.3 nsIWidget::GetIMEupdatePreference() for each platform should not request any notifications while a plugin has focus r=m_kato
2015-10-10 10:21:02 +09:00
Masayuki Nakano
7783be638e
Bug 1211352 part.2 PuppetWidget shouldn't send notifications which are not wanted by the parent process r=m_kato
2015-10-10 10:21:01 +09:00
Masayuki Nakano
27b1c48ce9
Bug 1211352 part.1 IMEContentObserver should be created when a plugin has focus r=smaug
2015-10-10 10:21:01 +09:00
Xidorn Quan
2814f667b7
Bug 1213168 - Use the top window for checking window state in fullscreen test utils. rs=smaug
...
--HG--
extra : source : 5c94ae5936b81cb4e5f19ddb9c231f91d1496d1e
2015-10-10 12:19:23 +11:00
Xidorn Quan
6ab3d4ccd1
Bug 1213130 - Make several string function to accept char16ptr_t instead of char16_t*, and remove redundant overloads. rs=froydnj
...
--HG--
extra : source : d2dbd4e5316efb888335c92950d32ce77abc41e5
2015-10-10 12:19:23 +11:00
Xidorn Quan
f062c6a861
Bug 1213123 - Make Preferences::SetString accept char16ptr_t instead of char16_t*. r=froydnj
...
--HG--
extra : source : 201ba51e2d2c674f3b6088ac255e2e6331d1a162
2015-10-10 12:19:23 +11:00
Ehsan Akhgari
4b08f2c66a
Bug 1182727 - Touch CLOBBER
2015-10-09 21:16:48 -04:00
Ehsan Akhgari
f7c5e6ff63
Bug 1182727 - Part 18: Fix building clang on OSX 10.8 and older
...
This is documented on http://libcxx.llvm.org/ .
2015-10-09 21:15:23 -04:00
Ehsan Akhgari
74c477104f
Bug 1182727 - Part 13: Update the current clang builds to the new 3-stage clang 3.7; r=rail
2015-10-09 21:15:22 -04:00
Wes Kocher
95cce1f2c9
Merge m-c to inbound, a=merge
2015-10-09 16:45:31 -07:00
Wes Kocher
7c738dee7a
Backed out changeset 5f6375754b86 (bug 1210940) for xpcshell and m-e10s(bc4) bustage CLOSED TREE
2015-10-09 16:42:50 -07:00