Commit Graph

279366 Commits

Author SHA1 Message Date
Botond Ballo
cf0dc6eaf9 Bug 1236750 - Introduce a new unit type CSSTransformedLayerPixel. r=kats 2016-01-06 18:52:45 -05:00
Lin Clark
03a46106e1 Bug 1235375 - Change FrameActor to protocol.js. r=ejpbruel 2016-01-04 08:34:00 -05:00
Edgar Chen
bedc951661 Bug 1215084 - Part 3: Set MINIDUMP_STACKWALK to tester image; r=wcosta 2016-01-04 11:25:55 +08:00
Margaret Leibovic
deb85627fc Bug 1235902 - (Part 2) Update feedback settings item to read URL from gecko prefs. r=mfinkle 2015-12-31 16:20:27 -05:00
Botond Ballo
fc10e39e51 Bug 1236750 - Rename ViewTransform to AsyncTransform. r=kats
It's only used to represent async transforms, and making this clear
allows us to replace (in a subsequent change) its conversion operator
to Matrix4x4 with a conversion operator to a specific typed matrix.
2015-12-30 18:24:26 -05:00
Randall Barker
048c3a475a Bug 1233056 - Long tapping on a link will select a different link from the page r=tnikkel
Long tapping would fail when Java Pan-Zoom was enabled in Fennec.
2016-01-08 20:22:07 -08:00
Ehsan Akhgari
076be2e0c1 Bug 1236933 - Return null from FetchEvent.clientId for non-subresource network requests; r=bkelly 2016-01-08 21:53:37 -05:00
Wes Kocher
13fa220dd9 Merge m-c to inbound, a=merge CLOSED TREE 2016-01-08 18:47:40 -08:00
Mike Hommey
197ba57c12 Bug 1234012 - Remove defaults/profile/bookmarks.html from b2gdroid, b2g, and android package manifests. r=bsmedberg
The file is only shipped in desktop Firefox builds, and only leads to
something like the following in the build logs:
  Warning: package-manifest.in:31: Missing file(s): bin/defaults/profile/bookmarks.html
2016-01-09 07:30:32 +09:00
Mike Hommey
2a31e5a77d Bug 1234012 - Remove the NS_APP_PROFILE_DEFAULTS_{NLOC_,}50_DIR directory keys. r=bsmedberg
Nothing apart the code that was just removed uses those keys, so remove them.
Actually, there is a use in Seamonkey, but considering they're shipping with
omnijar, the code expecting the directory has not been working as designed for
a while, so they can fixup and remove that use as well.
2016-01-09 07:30:32 +09:00
Mike Hommey
ba4b589894 Bug 1234012 - Do not try to copy files from the non-existing default profile. r=bsmedberg
When creating the profile for the first time, we're trying to copy files
that just don't exist, so we just skip that. No code in mozilla-central
or comm-central was using the optional argument to pass a custom default
profile either, so that goes away as well.
2016-01-09 07:30:32 +09:00
Mike Hommey
360c0a0f43 Bug 1234012 - Remove {localstore,mimeTypes}.rdf, user{Chrome,Content}-example.css. r=bsmedberg
These files have not been used since Firefox 4.0 because they were in the
omnijar while the code trying to copy them were expecting them outside the
omnijar. Fast forward a few years, and new profiles are now expected to be
empty so these files are just dead weight.
2016-01-09 07:30:32 +09:00
Mike Hommey
cd7fcd7d99 Bug 1234026 - Pass a --display option to gtk_init in content processes. r=karlt 2016-01-09 07:30:32 +09:00
Henrik Skupin
453c60e489 Bug 1237600 - Ensure Python packages for firefox-ui-tests are installed from in-tree. r=jlund 2016-01-08 23:04:29 +01:00
John Daggett
4954100060 Bug 1236086 - use a PUA codepoint in the reference rendering for font feature tests. r=jfkthame 2016-01-09 06:38:15 +09:00
Ross Lovas
d55948c123 Bug 1190093 - Stop throttling frame requests for loading pages by checking Hidden(), not isShowing. r=tnikkel 2016-01-08 15:20:34 -06:00
Luke Wagner
493ed91559 Bug 1237508 - Odin: move GC allocation up to fix spurious hazard warning (there was an AutoKeepAtoms already) (r=hazard-red) 2016-01-08 15:03:02 -06:00
Ralph Giles
e1235413e9 Bug 1237740 - Fix build.sh error message typo. r=wcosta DONTBUILD 2016-01-07 12:41:00 -08:00
Daniel Holbert
9d7e3adb95 Bug 1237720: Put "-webkit-min-device-pixel-ratio"/"-webkit-max-device-pixel-ratio" behind its own disabled pref. r=heycam 2016-01-08 12:47:44 -08:00
Andrew McCreight
cd9327734b Bug 1238082 - Fix mode lines in dom/ipc. r=baku
This patch was generated using commit 139bd6c948f70fd0322ab71a585db7fd73439316 of
https://github.com/amccreight/moz-source-tools/blob/master/modeline.py
2016-01-08 12:40:26 -08:00
Andrew McCreight
ea55981cdc Bug 1238076 - Enable test_postMessage_closed.html with e10s. rs=bz 2016-01-08 12:40:26 -08:00
Andrew McCreight
497064f900 Bug 1230385, part 2 - Use NS_WARNING in unimplemented TabChild methods. r=billm
At least some of these methods can be called from chrome JS, so
warn instead of having an inaccurate static analysis annotation
about code never being reached.
2016-01-08 12:40:26 -08:00
Andrew McCreight
7f36b9bb8b Bug 1230385, part 1 - Use MOZ_CRASH in ContentChild::AllocP*() methods. r=billm
These methods should never be called, so just crash.
2016-01-08 12:40:26 -08:00
Andrew McCreight
f023e60050 Bug 1231498 - ContentParent::RecvCreateWindow() should fail in opt builds if passed bad chromeflags. r=billm 2016-01-08 12:40:26 -08:00
Andrew McCreight
b93523f396 Bug 1238080 - Remove trailing whitespace from nsIWebBrowserChrome.idl and test_window_bar.html. r=baku
IGNORE IDL because this is only whitespace changes.
2016-01-08 12:40:25 -08:00
Michael Layzell
fac93b4426 Bug 1226376 - Part 2: Annotate StaticMutex with MOZ_ONLY_USED_TO_AVOID_STATIC_CONSTRUCTORS, r=nfroyd 2016-01-08 15:34:24 -05:00
Michael Layzell
66ff47de76 Bug 1226376 - Part 1: Allow non-trivial constexpr constructors in MOZ_TRIVIAL_CTOR_DTOR classes, r=ehsan 2016-01-08 15:34:24 -05:00
J. Ryan Stinnett
53ef3ebcef Bug 1234600 - executeSoon async stacks only when DEBUG_JS_MODULES enabled. r=fitzgen 2016-01-07 18:37:12 -06:00
Trevor Saunders
b4b5b08e9b bug 1235965 - null check mDoc in AccessibleWrap::Shutdown() r=davidb 2016-01-08 14:23:08 -05:00
Trevor Saunders
7fad434095 bug 1203861 - use strncmp() instead of nsCString.equals() to compare names r=davidb
AtkObject stores the name as a C string, but nsCString can store strings with
'\0' in the middle.  That means that if we compute a name containing '\0'
nsCString.equals() will nevr consider that string to be equal to
AtkObject::name, however we only want to compare up to the first '\0' because
that is the only part Atk will ever see.  So we should use strncmp() instead of
nsCString.equals().
2016-01-08 14:23:08 -05:00
Ben Kelly
fa3bf7b830 Bug 1230030 Don't replace active worker unnecessarly after saving registration in e10s mode. r=ehsan 2016-01-08 11:18:41 -08:00
Ehsan Akhgari
a7bfa57d60 Bug 1142768 - Return the original document URI from ServiceWorkerClient.url; r=bkelly 2016-01-08 14:16:47 -05:00
Luke Wagner
4327345337 Bug 1237508 - Odin: make AsmJSModule derive wasm::Module (r=bbouvier) 2016-01-08 12:35:23 -06:00
Luke Wagner
f235e73dbd Bug 1237508 - Odin: remove function index from Export (r=bbouvier) 2016-01-08 12:33:53 -06:00
Patrick McManus
a502c34fd8 Bug 1236968 - autodial telemetry r=mayhemer 2016-01-05 12:16:02 -05:00
Markus Stange
6b3c6b5139 Bug 1236040 - When updating the scroll position, only schedule image visibility checks if the display port has changed. r=tn 2015-12-31 00:04:18 +01:00
Markus Stange
a5ff2e34ea Bug 1199468 - Create prefs for the smooth scroll timing function shape. r=kats 2016-01-07 21:09:18 +01:00
Patrick McManus
7371eb3c6a Bug 1238290 - fix bad necko deps on unified_sources r=valentin.gosu
---
 netwerk/base/ARefBase.h                            |  2 ++
 netwerk/base/CaptivePortalService.cpp              |  1 +
 netwerk/base/CaptivePortalService.h                |  1 +
 netwerk/base/EventTokenBucket.cpp                  |  4 +++-
 netwerk/base/LoadContextInfo.cpp                   |  3 +++
 netwerk/base/LoadInfo.cpp                          |  3 +++
 netwerk/base/MemoryDownloader.cpp                  |  1 +
 netwerk/base/Predictor.cpp                         |  1 +
 netwerk/base/RedirectChannelRegistrar.h            |  1 +
 netwerk/base/nsBaseChannel.cpp                     |  1 +
 netwerk/base/nsChannelClassifier.cpp               |  1 +
 netwerk/base/nsDirectoryIndexStream.cpp            |  3 ++-
 netwerk/base/nsDownloader.cpp                      |  1 +
 netwerk/base/nsIOService.cpp                       |  1 +
 netwerk/base/nsIncrementalDownload.cpp             |  3 +++
 netwerk/base/nsNetUtil.cpp                         |  4 ++++
 netwerk/base/nsNetUtil.h                           |  1 +
 netwerk/base/nsProtocolProxyService.cpp            |  1 +
 netwerk/base/nsSecCheckWrapChannel.cpp             |  2 ++
 netwerk/base/nsUDPSocket.cpp                       |  4 +++-
 netwerk/cache/nsDiskCacheBinding.cpp               |  2 +-
 netwerk/cache/nsDiskCacheDeviceSQL.cpp             |  2 ++
 netwerk/cache/nsMemoryCacheDevice.cpp              |  2 +-
 netwerk/cache2/CacheFileUtils.cpp                  |  2 ++
 netwerk/cache2/CacheStorageService.h               |  1 +
 netwerk/ipc/NeckoParent.cpp                        |  1 +
 netwerk/ipc/RemoteOpenFileChild.cpp                |  1 +
 netwerk/protocol/about/nsAboutBloat.cpp            |  1 +
 netwerk/protocol/about/nsAboutCacheEntry.cpp       |  1 +
 netwerk/protocol/about/nsAboutProtocolHandler.cpp  |  1 +
 netwerk/protocol/data/DataChannelParent.cpp        |  1 +
 netwerk/protocol/file/nsFileProtocolHandler.cpp    |  1 +
 netwerk/protocol/ftp/FTPChannelParent.cpp          |  2 ++
 netwerk/protocol/ftp/FTPChannelParent.h            |  1 +
 netwerk/protocol/ftp/nsFtpConnectionThread.cpp     |  1 +
 netwerk/protocol/ftp/nsFtpProtocolHandler.h        |  1 +
 netwerk/protocol/http/Http2Compression.cpp         |  1 +
 netwerk/protocol/http/Http2Session.cpp             |  1 +
 netwerk/protocol/http/Http2Stream.h                |  2 ++
 netwerk/protocol/http/HttpBaseChannel.cpp          |  4 ++++
 netwerk/protocol/http/HttpBaseChannel.h            |  1 +
 netwerk/protocol/http/HttpChannelChild.cpp         | 25 ++--------------------
 netwerk/protocol/http/HttpChannelChild.h           | 24 +++++++++++++++++++++
 netwerk/protocol/http/HttpChannelParent.cpp        |  1 +
 netwerk/protocol/http/HttpChannelParent.h          |  1 +
 .../protocol/http/HttpChannelParentListener.cpp    |  1 +
 netwerk/protocol/http/HttpChannelParentListener.h  |  1 +
 netwerk/protocol/http/InterceptedChannel.cpp       |  1 +
 netwerk/protocol/http/NullHttpChannel.cpp          |  1 +
 netwerk/protocol/http/NullHttpTransaction.cpp      |  1 +
 netwerk/protocol/http/PackagedAppService.cpp       | 14 ++++++++++--
 netwerk/protocol/http/PackagedAppService.h         |  4 +++-
 netwerk/protocol/http/PackagedAppVerifier.cpp      |  1 +
 netwerk/protocol/http/nsCORSListenerProxy.cpp      |  2 +-
 netwerk/protocol/http/nsHttpBasicAuth.cpp          |  1 +
 netwerk/protocol/http/nsHttpChannel.cpp            |  2 ++
 netwerk/protocol/http/nsHttpChunkedDecoder.cpp     |  1 +
 netwerk/protocol/http/nsHttpConnectionInfo.cpp     |  2 ++
 netwerk/protocol/http/nsHttpConnectionMgr.cpp      |  1 +
 netwerk/protocol/http/nsHttpDigestAuth.cpp         |  1 +
 netwerk/protocol/viewsource/nsViewSourceHandler.h  |  4 ++++
 .../protocol/websocket/BaseWebSocketChannel.cpp    |  1 +
 .../websocket/WebSocketEventListenerParent.cpp     |  1 +
 .../protocol/websocket/WebSocketEventService.cpp   |  3 +++
 netwerk/protocol/websocket/WebSocketFrame.cpp      |  2 ++
 netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp      |  1 +
 .../protocol/wyciwyg/nsWyciwygProtocolHandler.cpp  |  1 +
 netwerk/streamconv/converters/mozTXTToHTMLConv.cpp |  1 +
 .../streamconv/converters/nsFTPDirListingConv.cpp  |  1 +
 .../streamconv/converters/nsHTTPCompressConv.cpp   |  2 ++
 netwerk/streamconv/converters/nsHTTPCompressConv.h |  1 +
 netwerk/streamconv/converters/nsIndexedToHTML.cpp  |  1 +
 netwerk/streamconv/converters/nsMultiMixedConv.cpp |  2 ++
 netwerk/streamconv/converters/nsTXTToHTMLConv.cpp  |  2 ++
 netwerk/streamconv/converters/nsUnknownDecoder.cpp |  2 ++
 75 files changed, 147 insertions(+), 32 deletions(-)
2016-01-08 20:20:50 -05:00
Margaret Leibovic
6224ebd5ef Bug 1235902 - Support actions from links in hosted feedback page. r=mfinkle 2015-12-30 16:38:10 -05:00
Margaret Leibovic
aa262cdb4a Bug 1236212 - Adjust month number spinner to account for the fact that month is 0-based. r=rnewman 2016-01-07 15:58:26 -05:00
vivek
56c4d6879f Bug 1213240 : Avoid parsing sessions json when empty r=bnicholson 2016-01-07 22:42:30 +02:00
Tom Tromey
ece331e264 Bug 1237673 - remove test_setBreakpoint-on-line-with-no-offets-in-gcd-script.js; r=jlongster 2016-01-08 08:26:30 -07:00
Tom Tromey
ee0204a756 Bug 1013219 - set line number of return instruction; r=efaust,fitzgen,ejpbruel 2016-01-08 08:21:42 -07:00
Tom Tromey
6c5d542cb9 Bug 1013219 - set the line number of the terminating retrval; r=jimb,ejpbruel,fitzgen 2016-01-08 08:21:41 -07:00
Robert Strong
6dd644777f Bug 1237040 - Add configure.in support for NSIS 3.0b3 and remove support for NSIS 2.46u and NSIS 3.0a1. r=gps 2016-01-08 07:01:25 -08:00
Robert Strong
fbd4806f1d Bug 1237879 - Add missing NSIS paths to test harness python scripts and remove obsolete NSIS paths. r=bhearsum 2016-01-08 07:00:44 -08:00
Alexandre Poirot
efad6f466c Bug 1236905 - Use locale files from sources when using devtools addon. r=jryans 2016-01-08 06:59:35 -08:00
Alexandre Poirot
d6513994ac Bug 1235781 - Remove preprocessing from common.css. r=bgrins 2016-01-08 06:59:34 -08:00
Alexandre Poirot
96c6e9a4dc Bug 1227978 - Remove unecessary usages of promiseInvoke, rdpInvoke r=jlongster 2016-01-08 06:59:34 -08:00
Alexandre Poirot
9ece33dcf7 Bug 1227978 - Convert all DebuggerClient request methods to return promises. r=jlongster 2016-01-08 06:59:34 -08:00