Kartikaya Gupta
9e5760333a
Bug 1177247 - Prevent HandlePossibleViewportChange from clobbering a restored scroll position from forward/back navigation. r=botond
...
When the mochitest docshell/test/test_bug590573.html is run with APZ enabled,
it fails because the HandlePossibleViewportChange code clobbers the scroll
position after it has been restored by the session history code. Instead of
using the default 0,0 as the initial scroll position we now pick up the
pre-existing scroll position and use that.
2015-06-25 23:54:25 -07:00
Ben Kelly
6f2f24e1a2
Bug 1110446 P4 Add a test that orphanes Cache API body files. r=ehsan
2015-06-25 22:22:47 -07:00
Ben Kelly
9eb291d902
Bug 1110446 P3 Add a test that forces a Cache object to be orphaned and reclaimed. r=ehsan
2015-06-25 22:22:47 -07:00
Ben Kelly
6f2dacfb3e
Bug 1110446 P2 Cleanup stale caches/bodies if last session didn't shutdown cleanly. r=ehsan
2015-06-25 22:22:46 -07:00
Ben Kelly
472170c939
Bug 1110446 P1 Create marker files when Cache API context is open. r=ehsan
2015-06-25 22:22:46 -07:00
Nicolas B. Pierron
a65002c6b5
Back out 3 changesets (Bug 1165348, Bug 1175397, Bug 1174322) for some website bustages.
2015-06-26 07:05:33 +02:00
Cameron McCormack
5c7a4cabdb
Bug 77999 - Followup build bustage fix.
...
CLOSED TREE
2015-06-26 14:22:52 +10:00
Cameron McCormack
b686c7c5ee
Bug 77999 - Unified build fix followup.
2015-06-26 13:52:48 +10:00
Cameron McCormack
f47fcaa982
Bug 77999 - Part 5: Cache eAgentSheet and eUserSheet rule processors in the RuleProcessorCache. r=dbaron
...
Ignoring sheets added by add-ons, all sheets in the eAgentSheet and
eUserSheet levels should come from the nsLayoutStylesheetCache and thus
allow multiple documents to make use of a shared rule processor.
2015-06-26 13:52:48 +10:00
Cameron McCormack
ff8a087a51
Bug 77999 - Part 4: Mark nsCSSRuleProcessors as ready for expiration from the RuleProcessorCache once no nsStyleSets are using them. r=dbaron
...
We want the RuleProcessorCache to start considering a given
nsCSSRuleProcessor as ready for expiration only once no nsStyleSets are
using it.
2015-06-26 13:52:47 +10:00
Cameron McCormack
ab8c9c0cb0
Bug 77999 - Part 3: Gather document rules and produce an nsDocumentRuleResultCacheKey in nsCSSRuleProcessors. r=dbaron
2015-06-26 13:52:47 +10:00
Cameron McCormack
7fe57acee1
Bug 77999 - Part 2: Add RuleProcessorCache. r=dbaron
2015-06-26 13:52:47 +10:00
Cameron McCormack
f18cba2bd6
Bug 77999 - Part 1: Add nsDocumentRuleResultCacheKey. r=dbaron
2015-06-26 13:52:47 +10:00
Cameron McCormack
eb6e7f0f63
Bug 1170888 - Restyle the document in EnsureSafeToHandOutCSSRules if we previously cloned sheet inners outside of that method. r=bzbarsky
2015-06-26 13:49:58 +10:00
Cameron McCormack
219af0c318
Bug 1169512 - Add and remove quirk.css rather than enable and disable a clone of it. r=jwatt
2015-06-26 13:49:58 +10:00
Phil Ringnalda
bf15233770
Back out 2 changesets (bug 1163856) for Windows !mSyncLoad assertion failures
...
CLOSED TREE
Backed out changeset 62c1c616f21c (bug 1163856)
Backed out changeset 04239448fe0b (bug 1163856)
2015-06-25 19:57:00 -07:00
Morgan Phillips
708189b9ec
Bug 1175942 - Move linux 64 dbg builds to the debug line in treeherder; r=dustin
2015-06-24 11:20:54 -07:00
Morgan Phillips
2028f8d757
Bug 1176961 - Image builds should fail if tc-vcs fails to install; r=dustin
2015-06-24 10:41:37 -07:00
Morgan Phillips
9fdc0b16fd
Bug 1176960 - Fix broken tc-vcs install version; r=dustin
2015-06-24 10:34:30 -07:00
Marco Zehe
912af4daa3
Bug 1177378 - Fix control type announcements on OS X by checking if subrole is not NIL when calculating role descriptions, r=surkov
2015-06-25 17:23:01 -07:00
Patrick McManus
4d69a75c45
bug 1174152 - update test to be nsIObserver based r=hurley
2015-06-24 13:50:37 -04:00
Patrick McManus
6d76c92cda
bug 1174152 - crossorigin attribute for link rel=preconnect r=hsivonen
2015-06-19 17:11:42 -04:00
Matthew Gregan
42251be975
Bug 1177243 - Use PodZero rather than memset in WebM decoders. r=rillian
2015-06-25 17:23:35 -07:00
Seth Fowler
520cfef82a
Bug 1163856 (Part 2) - Fix tests that depended on image load event timing. r=tn
2015-06-25 17:10:05 -07:00
Seth Fowler
2be19c16ee
Bug 1163856 (Part 1) - Delay the image load event until the size decoder gets finalized. r=tn
2015-06-25 17:09:57 -07:00
Ryan VanderMeulen
beb2b187f5
Backed out 11 changesets (bug 916893, bug 1114554) for various mochitest and Gij failures.
...
Backed out changeset 247ca4bf258e (bug 1114554)
Backed out changeset 5578d5c280a6 (bug 1114554)
Backed out changeset 404830c1ecf7 (bug 1114554)
Backed out changeset 15bdf9c78e6e (bug 1114554)
Backed out changeset f92abe5ec784 (bug 1114554)
Backed out changeset 75324b6862a8 (bug 1114554)
Backed out changeset ce8a768782f2 (bug 1114554)
Backed out changeset 0d860fd12534 (bug 1114554)
Backed out changeset 7dc2448065a9 (bug 916893)
Backed out changeset c3b07f0d1a60 (bug 916893)
Backed out changeset 61c3f24cc908 (bug 916893)
CLOSED TREE
2015-06-25 19:52:40 -04:00
Ryan VanderMeulen
e6131fc8b8
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Masayuki Nakano
f34c89eecf
Bug 1177388 Create ContentCacheInParent and ContentCacheInChild for making their purpose clearer r=m_kato
2015-06-26 08:21:13 +09:00
Botond Ballo
dfca5410f8
Bug 1176402 - Obtain the DOMWindowUtils object consistently in the APZ testing native event helpers. r=kats
2015-06-24 03:04:35 -04:00
Botond Ballo
db8e350f7b
Bug 1176402 - Have synthesizeNativeWheel() and synthesizeNativeMouseMove() accept coordinates relative to the element's bounding rect. r=kats
2015-06-25 04:05:44 -04:00
Botond Ballo
ad8f7fe444
Bug 1176402 - Update a call to a function that has since been renamed. r=kats
2015-06-24 02:56:48 -04:00
Ben Turner
d7fb6b8331
Bug 1147942 - Don't warn when aborting finished IndexedDB transactions, r=janv.
2015-06-25 15:22:59 -07:00
Andrew Halberstadt
0449f2b1ca
Bug 1177476 - Fix require_conditions regression in mach, r=gps
...
This is a regression from bug 1176620 that results in all Firefox mach commands showing up in the help for B2G, even though they don't work there.
2015-06-25 15:44:11 -04:00
Nikhil Marathe
7bd999534f
Bug 1114554 - Patch 8 - Support waitUntil() on notificationclick event. r=baku
...
This was originally a part of Bug 1160527, separated due to changes in order of landing the patches.
2015-06-24 09:34:11 -07:00
Nikhil Marathe
376318522c
Bug 1114554 - Patch 7 - Call BindToOwner on all threads. r=wchen
2015-05-22 14:55:40 -07:00
Nikhil Marathe
ae34b42c7f
Bug 1114554 - Patch 6 - ServiceWorkerRegistration.getNotifications() tests. r=wchen
2015-05-04 19:10:53 -07:00
Nikhil Marathe
e0074dc7bd
Bug 1114554 - Patch 5 - getNotifications() on worker thread. r=wchen
2015-05-04 09:04:25 -04:00
Nikhil Marathe
2f93c26df5
Bug 1114554 - Patch 4 - ServiceWorkerRegistration.getNotifications() on main thread. r=wchen
2015-04-27 14:18:54 -07:00
Nikhil Marathe
fc6c5fd22e
Bug 1114554 - Patch 3 - Fire notificationclick event on ServiceWorkerGlobalScope. r=wchen,baku
...
Bug 1114554 - Patch 3.1 - ServiceWorker principal fixes. r=baku
Bug 1162088 introduced origin attributes that ServiceWorkerManager callers have to use. This patch updates notificationclick events to work.
Folded:
Hide NotificationEvent behind pref
2015-06-25 15:01:01 -07:00
Nikhil Marathe
137854b7b3
Bug 1114554 - Patch 2 - ServiceWorkerRegistration.showNotification(). r=wchen,baku
...
Refactor creation and show dispatch so Notification constructor and showNotification can use it.
Move persistence to ShowInternal.
NotificationStorage calls callback async even when fetching from cache, simply to have similar semantics.
Calls to Notification::Get() are performed async since persistence is now async after being moved to ShowInternal().
Both are in accordance with the spec where the "append to list of notifications" operation is performed in the "show steps" which are performed in parallel from API invocations.
2015-05-06 13:52:41 -07:00
Nikhil Marathe
943e8a2744
Bug 1114554 - Patch 1 - Notification ServiceWorker API stubs. r=wchen,baku
2015-03-10 18:57:09 -07:00
Nikhil Marathe
fcb663156b
Bug 916893 - Patch 3 - Walk up worker chain to find correct window for WorkerNotificationObserver. r=khuey
...
In case of child workers.
2015-04-28 13:15:51 -07:00
Nikhil Marathe
d9c7bbd18b
Bug 916893 - Patch 2 - Deal with onclose. Some grammar fixes. r=wchen
2015-04-27 11:54:48 -07:00
Nikhil Marathe
5aa559655d
Bug 916893 - Patch 1 - Notification on workers. r=khuey,wchen
...
Does not implement the Service Worker API - https://notifications.spec.whatwg.org/#service-worker-api
***
Folded:
Bug 916893 - Better ownership model. r=khuey
Fix for bug found by ASan where we were touching the NotificationFeature after releasing it.
2015-06-25 11:36:53 -07:00
Jan Gerber
7c43b1ac8d
Bug 1104475 - Refactor Vorbis and Opus decoding out of WebMReader. r=kinetik
2015-06-19 10:24:57 +02:00
Martijn Wargers
19665f2a2e
Bug 1176882 - Don't pin marionette-transport. r=davehunt
2015-06-24 02:09:16 +02:00
Aaron Klotz
e4105ea5b8
Bug 1169457 - Add null check in OnWrapperDestroy. r=jimm
2015-06-23 18:49:55 -07:00
Juan Gomez
2128198065
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-06-24 14:11:00 -04:00
Florian Merz
21fe1c734c
Bug 1155211 - SIMD: Rename lane mutators - with -> replaceLane. r=bbouvier
2015-06-16 23:10:12 +02:00
Rithesh Shenthar
a8d5c750a2
Bug 1167922 - Handle broken entries in media.peerconnection.default_iceservers more gracefully. r=jib
2015-06-23 16:52:50 -07:00