Kartikaya Gupta
cd79f50c8d
Bug 1364525 - Ensure all scroll thumbs have an animations id. r=pchang
...
In order to have the scrollbar thumbs reflect the async scroll position, we're
going to re-use the API for OMTA. That is, we set an animation id on the
stacking context for the scroll thumb, and we'll update the transform on the
stacking context at composite time based on the async scroll position. For this
to work we need to ensure that the scroll thumb does in fact have an
animation id set on it.
MozReview-Commit-ID: 6TvRemxRUrR
2017-05-23 10:50:41 -04:00
Ben Kelly
cf3f50ea30
Bug 1366791 Make browser_ext_geckoProfiler_symbolicate.js wait for prefs to be written. r=mstange
2017-05-23 07:30:57 -07:00
Ben Kelly
d0da707a64
Bug 1366783 Loosen responsive design mode test check for 300ms touch delay. r=jryans
2017-05-23 07:30:55 -07:00
Ben Kelly
8382efc2b2
Bug 1277657 Fix a race condition in devtools test helper_inline_editor.js. r=jdescottes
2017-05-22 07:29:30 -07:00
Jonathan Kew
a0fe53386a
Bug 1366623 - Ensure we don't continue using a stale BidiDataProperty after dynamic content changes make it obsolete. r=dholbert
2017-05-23 15:21:58 +01:00
Jonathan Kew
b8df13dc42
Bug 1366623 - Reftest for reflow of a frame that formerly required bidi resolution (and so got a BidiDataProperty attached) but no longer has any bidi content, so the previously-attached property sticks has become obsolete. r=dholbert
2017-05-23 15:21:54 +01:00
cku
b77ed1d09b
Bug 1205475 - (followup) Declare mMayHaveOpacityAnim and mMayHaveTransformAnim as bool. r=me
...
The type of these two members is intended to be boolean. Fix the typo in this
patch.
MozReview-Commit-ID: HcwvUQztw9J
--HG--
extra : amend_source : 59c29156231c9c93f5939afeda1641da72a50489
2017-05-23 21:47:46 +08:00
Ryan VanderMeulen
44968a1d35
Backed out changeset 5eea601a7022 (bug 1366854) because we decided to wait for the 3.19.1 release instead. DONTBUILD
2017-05-23 09:22:59 -04:00
Ryan VanderMeulen
17881493c6
Bug 1366854 - Upgrade to SQLite 3.19.0. r=mak
2017-05-23 09:20:07 -04:00
Dão Gottwald
66e9b0cfc4
Bug 1366484 - Reorganize urlbar and searchbar border color rules for Photon. r=dale
...
MozReview-Commit-ID: LdAgXlYquEx
2017-05-22 15:40:19 +02:00
Paolo Amadini
dd078671da
Bug 1364911
- Wait for the history subview to be populated before opening it. r=Gijs
...
MozReview-Commit-ID: 7F1zPhYjVnL
--HG--
extra : rebase_source : 3817f2df04090423d1d793f1e6de1da4bf07c911
extra : source : 50ae03b3ffa1d7189a673f5ebd988cfd2582931e
2017-05-15 15:03:48 +01:00
Olli Pettay
0403a46385
Bug 1366596, try to avoid layout flushes also when calling .focus() in non-focused windows, r=ehsan
...
--HG--
extra : rebase_source : 7229521fcedb7df18ac9390b3ee549bed02d720a
2017-05-23 07:37:15 -04:00
Olli Pettay
02318bc25d
bug 1366517, because of XBL usage, limit not-flushing-always-during-focus() to non-chrome, r=ehsan
...
--HG--
extra : rebase_source : b41e3767a4038e3278f9c6aa2d8da447fe324ae4
2017-05-23 07:34:06 -04:00
Andreas Farre
5a1916b791
Bug 1366750 - Rename nsIIncrementalRunnable to nsIIdleRunnable. r=smaug
...
The name nsIIdleRunnable makes more sense, since its main use is in
nsIThread::idleDispatch.
MozReview-Commit-ID: H6qchxKnt7a
2017-05-23 13:24:25 +02:00
Franziskus Kiefer
073576f302
Backed out changeset bf6ee973f04e because of Android bustage UPGRADE_NSS_RELEASE
...
--HG--
extra : amend_source : 6502b79382c14536c060c03b428172cb6edc9d3f
2017-05-23 13:22:21 +02:00
Franziskus Kiefer
66f094103a
Bug 1345368 - land NSS 0c3800b6eaba UPGRADE_NSS_RELEASE, r=me
2017-05-23 12:36:33 +02:00
Georg Fritzsche
cada1f8fab
Bug 1361661 - Part 5 - Fix browser_UsageTelemetry_*.js tests. r=dexter
2017-05-23 13:49:01 +07:00
Georg Fritzsche
7ead039c6b
Bug 1361661 - Part 4 - Update TelemetrySession to the new process names in the snapshot. r=dexter
...
We now consistently use the same process names throughout Telemetry, except for histograms.
2017-05-23 13:48:35 +07:00
Georg Fritzsche
e722331494
Bug 1361661 - Part 3 - Update the Telemetry core. r=dexter
...
Updates the core Telemetry code to use the new headers and support the extension process.
TelemetryHistogram is not cleanly refactored here; doing this uncovered a few time consuming issues with the various lookup code paths.
2017-05-23 13:48:13 +07:00
Georg Fritzsche
31c702afef
Bug 1361661 - Part 2 - Make Telemetry IPC code pass around Telemetry::ProcessID. r=dexter
...
Switching to Telemetry::ProcessID allows us to break out extension process data from the content process data.
2017-05-23 13:47:58 +07:00
Georg Fritzsche
7f76d12d7d
Bug 1361661 - Part 1 - Generate headers with process data from Processes.yaml. r=dexter
...
Adding the Gecko enums to Processes.yaml allows us to generate mappings from ProcessID to GeckoProcessType.
We generate string tables with the Telemetry process names, so we can use these names consistently throughout Telemetry.
2017-05-23 13:43:35 +07:00
Bruce Sun
30306bfc32
Bug 1358023: (2/2) Build freetype2 by using moz.build; r=glandium
2017-05-22 12:02:14 +08:00
Bruce Sun
04ae73ea81
Bug 1358023: (1/2) Refactor the dependency between libpng and freetype2; f=jfkthame, r=glandium
...
This refactor is for exposing necessary symbols of libpng for freetype2 in a
general way. Currently the necessary symbols of libpng for freetype2 are
exposed only on Android. And whether these symbols are exposed solely depends
on the target platform checking. A better way to decide whether or not to
expose these symbols would be checking the dependency of freetype2 directly.
2017-05-22 12:00:33 +08:00
Jonathan Kew
b1d22b8fd2
Bug 734008 - DeCOMtaminate nsILanguageAtomService, make it a non-refcounted singleton and clean up various call sites. r=m_kato
2015-04-03 21:39:23 +02:00
Till Schneidereit
24952f5a01
Bug 1364348 - Throw instead of failing an assert if drainJobQueue is called after quit. r=jandem
...
MozReview-Commit-ID: 6UexrG1GNJr
2017-05-23 09:37:15 +02:00
Till Schneidereit
1fa44992d3
Bug 1347984 - Add some more release asserts to promise job handling code. r=jandem
...
MozReview-Commit-ID: BCzPvFYS8Ko
2017-05-23 09:32:50 +02:00
Robert Longson
00985268d8
Bug 1240275 - Support SVG 2 radialGradient fr attribute. r=cam r=peterv (see comment 16)
2017-05-23 07:15:02 +01:00
Andrea Marchesini
87474041aa
Bug 1360185 - Use of IPCBlob in IndexedDB - part 6 - FileReaderSync should check if the streams are already closed, r=janv
2017-05-23 07:53:35 +02:00
Andrea Marchesini
0556e09658
Bug 1360185 - Use of IPCBlob in IndexedDB - part 5 - IPCBlobInputStream must implement nsIFileMetadata, r=janv
...
This patch uses also AsyncWait() to store Wasm modules into indexedDB
2017-05-23 07:52:47 +02:00
Jan Varga
148a63cc3f
Bug 1360185 - Use of IPCBlob in IndexedDB - part 4 - IPCBlob and sharing files when used by IDB, r=baku
2017-05-18 09:50:57 +02:00
Andrea Marchesini
335ccef6d3
Bug 1360185 - Use of IPCBlob in IndexedDB - part 3 - IPCBlob must support fileId and fullPath values for indexedDB, r=janv
...
These 2 values are used only for testing, but they are extremely useful.
2017-05-23 07:51:13 +02:00
Andrea Marchesini
c15f78065c
Bug 1360185 - Use of IPCBlob in IndexedDB - part 2 - Lazy Data set to any received blob, r=janv
2017-05-23 07:50:54 +02:00
Andrea Marchesini
f9c4fde785
Bug 1360185 - Use of IPCBlob in IndexedDB - part 1 - Replacement of PBlob with IPCBlob, r=janv
2017-05-23 07:50:33 +02:00
Andrea Marchesini
7148fa4c27
Bug 1359005 - Cleanup the use of PBlob in StructuredCloneHolder - part 2 - StructuredCloneHolder, r=smaug
2017-05-23 07:50:09 +02:00
Andrea Marchesini
b69ca32006
Bug 1359005 - Cleanup the use of PBlob in StructuredCloneHolder - part 1 - protocols, r=smaug
2017-05-23 07:49:40 +02:00
Stephen A Pohl
e0f2ec02fb
Bug 1361116: Ensure that string data is sent to the pasteboard when requested by macOS services. r=mstange
2017-05-23 00:23:54 -04:00
Stephen A Pohl
be66d254ee
Bug 1330470: Restore ability to drag & drop entries from the download list to Finder on OSX. r=mstange
2017-05-23 00:23:47 -04:00
Stephen A Pohl
d0c76358fa
Bug 1358075: Generate UTI types dynamically when needed for the new drag & drop APIs on OSX. r=mstange
2017-05-23 00:23:38 -04:00
Stephen A Pohl
4eb5426341
Bug 1358075: Display friendly names for .webloc files on OSX after dragging URLs to Finder. r=mstange
2017-05-23 00:23:33 -04:00
Stephen A Pohl
3024ed7710
Bug 1358755: Fix dragging of files from Firefox to third-party file management applications on macOS. r=mstange
2017-05-23 00:23:23 -04:00
Bob Owen
e6bdfd5594
Bug 1339105 Part 3: Move NPAPI windows process sandbox file rules into SandboxBroker. r=jimm
...
This also removes a rule that was added for sandboxing the Java plugin,
which we never did and we now only allow Flash anyway.
MozReview-Commit-ID: Jn6pCkLoGNM
--HG--
extra : source : 431267ab28deabef6ed7c791d8dff79e3fe590c1
2017-05-22 20:41:28 +01:00
Bob Owen
7abdec73fe
Bug 1339105 Part 2: Fix registerFakePath in head_migration.js to work when the key has already been accessed. r=mak
...
This also fixes the cleanup to fully remove the fake path and put back original if it existed.
MozReview-Commit-ID: Eu1QlHLRjZE
--HG--
extra : source : 445875fbf13b7563fdc05437e26000e23bbdc3c2
2017-05-22 20:41:28 +01:00
Bob Owen
035cf9bdc2
Bug 1339105 Part 1: Implement Windows Level 3 content process sandbox policy. r=jimm
...
MozReview-Commit-ID: L8wcVhdLvFe
--HG--
extra : source : c3fb60fbc32660719c1b8b06dc785abd4559d6c0
2017-05-22 20:41:27 +01:00
Phil Ringnalda
6368ef89e2
Backed out 5 changesets (bug 1330185, bug 1330184) for leaking an nsTArray_base from the plugin process on Win8
...
Backed out changeset e6f368f2d874 (bug 1330185)
Backed out changeset 2b8d50fcb20f (bug 1330184)
Backed out changeset dbe452a9eebb (bug 1330184)
Backed out changeset e13b9e798e16 (bug 1330184)
Backed out changeset 52489c7eadaf (bug 1330184)
MozReview-Commit-ID: 8L20BZ5E3t2
2017-05-22 19:45:35 -07:00
Bob Clary
e6e35bafa1
Bug 1363094 - set environment variables for minidumps for AWSY, r=jmaher.
2017-05-22 18:57:57 -07:00
Nathan Froyd
d0e620966f
Bug 1363172 - add mozilla::RWLock; r=erahm
...
This sort of lock is mostly useful in the context of Stylo right now,
but perhaps there are other applications waiting to be written.
2017-05-22 21:26:26 -04:00
Yoshi Huang
1608185b2b
Bug 1366149 - rewrite test_bug291653.html to not use data: URI. r=smaug
2017-05-23 09:02:07 +08:00
Yoshi Huang
7c05dba5d4
Bug 1365857 - fix tests that use document.open() in data: URI. r=smaug
2017-05-23 09:02:06 +08:00
Yoshi Huang
a3552b2d1f
Bug 1365506 - fix XHTML/XUL tests that use data: URI. r=smaug
2017-05-23 09:02:06 +08:00
Yoshi Huang
7aef584058
Bug 1363634 - rewrite test_style_crossdomain.html. r=ckerschb
...
data:text/css should be considered as a CORS request, and should be
blocked if crossorigin is not specified.
Also move the original test to test_style-crossdomain_legacy.html
--HG--
rename : dom/security/test/sri/iframe_style_crossdomain.html => dom/security/test/sri/iframe_style_crossdomain_legacy.html
2017-05-23 09:02:06 +08:00