Ben Kelly
2d111c3df8
Bug 1290116 P4 Verify that unregister waits for active worker to go idle. r=asuth
2016-08-03 07:14:33 -07:00
Ben Kelly
7a325c9d30
Bug 1290116 P3 Delay removing registration until active worker is idle. r=asuth
2016-08-03 07:14:33 -07:00
Ben Kelly
423e5f0f72
Bug 1290116 P2 Clean up ServiceWorkerManager::StopControllingADocument(). r=asuth
2016-08-03 07:14:33 -07:00
Ben Kelly
a8f08a2715
Bug 1290116 P1 Expose a ServiceWorkerRegistrationInfo::IsIdle() method. r=asuth
2016-08-03 07:14:33 -07:00
Hiroyuki Ikezoe
fa5c6d91c3
Bug 1275142 - Allow a defect of restyle when the target element of SMIL animation is associated with an nsIFrame. r=birtles
...
Actually the check of restyle count after associating with the nsIFrame is
not a problem in this test. The purpose of this test is to check no restyles
when the target element has no associated nsIFrame.
We will fix the defect in bug 866411.
MozReview-Commit-ID: BFRJsbTGdkh
2016-08-04 06:18:48 +09:00
Kartikaya Gupta
88b991cf4a
Bug 1291819 - Fix typo. r=me
...
MozReview-Commit-ID: 33jXEnB6RDJ
2016-08-03 16:56:37 -04:00
Kartikaya Gupta
30bfd9e7af
Bug 1195722 - Follow-up to keep the accessible caret disabled on some reftests that require it. r=me on a CLOSED TREE
...
MozReview-Commit-ID: nugmHgzU1v
2016-08-03 15:59:04 -04:00
Jeff Gilbert
974f4e1ea8
Bug 1291083 - Explicitly make WEBGL_depth_texture formats filterable. - r=mtseng
...
MozReview-Commit-ID: DaVpIHZZ0cI
2016-08-03 12:24:47 -07:00
Jeff Gilbert
901ccc3aeb
Bug 1291083 - Textures with depth-compare should be filterable. - r=mtseng
...
This also makes depth-textures follow filtering rules, whereas before we
allowed filtered depth textures for WEBGL_depth_texture.
MozReview-Commit-ID: LxepCb4WEkr
2016-08-03 12:24:39 -07:00
Emilio Cobos Álvarez
ff065c3a99
Bug 1288938: Allow passing different reasons to dirty a non display SVG text frame. r=heycam
...
Otherwise, when a glyph changes, we might end up doing too much work, destroying
the text-run and the observer that dirtied the frame, causing an assertion when
trying to delete it from the observer set.
MozReview-Commit-ID: LMQVr6pYFVM
2016-08-03 10:53:37 -07:00
Emilio Cobos Álvarez
e1e6b574d9
Bug 1288938: layout: Move the GlyphObserver to the text run instead of the frame. r=jfkthame
...
MozReview-Commit-ID: KphTCkcZeid
2016-08-03 10:53:37 -07:00
Sebastian Hengst
9a11ee24d8
Backed out changeset b531c8bff6e9 (bug 1201363) for timeout in GTest VP8VideoTrackEncoder.FrameEncode. r=backout
2016-08-03 19:33:55 +02:00
Sebastian Hengst
120f502e2a
Backed out changeset 3851902daa94 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
70a5dca1bd
Backed out changeset 263cc3ad83c2 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
1fe0a1cfb8
Backed out changeset 91e5ccbeef19 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
f0fd44f274
Backed out changeset 0744bfe6854f (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
f4671c3b11
Backed out changeset 4111e388bd90 (bug 1201363)
2016-08-03 19:33:25 +02:00
Sebastian Hengst
e7ab762e14
Backed out changeset 7c07c4aa3569 (bug 1201363)
2016-08-03 19:33:24 +02:00
Sebastian Hengst
253063065c
Backed out changeset 64b256cf2807 (bug 1201363)
2016-08-03 19:33:24 +02:00
Sebastian Hengst
a27be4decf
Backed out changeset 0d2c395386ba (bug 1201363)
2016-08-03 19:33:24 +02:00
Sebastian Hengst
0c81148980
Backed out changeset ecee67ed1ddf (bug 1201363)
2016-08-03 19:33:24 +02:00
Bobby Holley
19f8c5faa5
Bug 1291390 - Make parsing mode an immutable property of the StyleSheet. r=heycam
2016-08-03 10:26:14 -07:00
Bobby Holley
9ee707ada1
Bug 1291390 - Use the parsing mode from the stylesheet when building preferences stylesheet. r=heycam
...
In practice this will be the 'agent' level rather than the 'author' level, given
the SetParsingMode call immediately after creating the stylesheet. This change
aligns behavior with CSSStyleSheet::ReparseSheet.
2016-08-03 10:26:14 -07:00
Bobby Holley
1dfd6a8070
Bug 1291390 - Hoist the ParsingMode getter to the superclass and give it a special binary name for WebIDL. r=bholley,r=heycam
...
In the next patch we want to introduce an accessor called ParsingMode, which conflicts with this one.
2016-08-03 10:26:14 -07:00
Michael Layzell
420156f40f
Bug 1271819 - Rewrite browser_focus_steal_from_chrome to avoid race condition, r=enndeakin
2016-08-03 13:25:06 -04:00
Carsten "Tomcat" Book
10f9f468e4
Backed out changeset 3f6f0dc1663c (bug 1290598) for xpcshell timeouts in test_ext_native_messaging.js
...
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js => toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js
2016-08-03 15:12:57 +02:00
Carsten "Tomcat" Book
92e652598d
Backed out changeset 3242411d3294 (bug 1290598)
2016-08-03 15:12:32 +02:00
Carsten "Tomcat" Book
4e7abad957
Backed out changeset 486639a0f3ca (bug 1290598)
2016-08-03 15:12:31 +02:00
Carsten "Tomcat" Book
f8a2c19083
Backed out changeset 577158be08e8 (bug 1290598)
2016-08-03 15:12:29 +02:00
Nathan Froyd
6a26598a10
Bug 1290160 - reduce codesize required by gfxPrefs; r=milan
...
Every gfxPrefs::PrefTemplate template declares its own virtual function
overrides for functions declared in gfxPrefs::Pref. The compiler must
therefore create separate copies of each of these virtual functions when
it instantiates PrefTemplate. Since several of these virtual functions
only depend on the template parameter T, the type of the pref, many
instantiations of the functions are identical. The duplicate functions
would normally be merged by identical code folding performed in the
linker, but since these are virtual functions and therefore have their
addresses taken (to be stored in the class's vtable), the linker (at
least for the settings we use for identical code folding) cannot fold
duplicated functions together.
Therefore, we have to do the de-duplication ourselves, by creating an
intermediate templated base class that only depends on the type of the
pref. With this class, only three copies of each virtual function will
be created (one each for bools, floats, and ints). We sneak in
GetLiveValue() into this base class for another small codesize win, even
though it's not a virtual function.
2016-08-03 17:02:33 -04:00
Tom Schuster
473d3dc22d
Bug 1197324 - Fix new warnings. r=froydnj
2016-08-03 14:37:31 +02:00
Tom Schuster
42824df666
Bug 1197324 - add format-string checking attribute to snprintf_literal. r=froydnj
2016-08-03 14:37:31 +02:00
Tom Schuster
0a0e3b7174
Bug 1251364 - Use more snprintf_literal in the JS engine. r=terrence
2016-08-03 14:37:31 +02:00
Nicolas B. Pierron
b4fb936f80
Bug 1289926 - Ensure enough ballast space while allocating each constant under inlineConstantStringSplitString. r=h4writer
2016-08-03 12:27:16 +00:00
Henrik Skupin
2429007a45
Bug 1291658 - Marionette should not assume that there is always a processId in the capabilities available. r=automatedtester, a=tomcat
...
Before Firefox 49.0 there is no processId property available. Given that Firefox ui update tests
have to use the Marionette version from the post build also for the pre build, we currently fail
during in_app restarts for Firefox 48.0 and below.
MozReview-Commit-ID: ILG7JLg0dcS
2016-08-03 14:10:53 +02:00
Neil Deakin
2d46e97dbd
Bug 1284914, add support in html for the ondragexit attribute, r=smaug
2016-08-03 07:45:46 -04:00
Neil Deakin
147caccc2c
Bug 1194027, add a flag to select elements to indicate if the parent process has the popup open, r=mrbkap
2016-08-03 07:45:46 -04:00
Neil Deakin
16acfd6d48
Bug 1289528, add tests for keyboard and mouse selection of options, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
a59eab8dbf
Bug 1289528, don't fire click event when option selected with keyboard, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
165602e28b
Bug 1289528, fire click event at option, not at select, r=mconley
2016-08-03 07:45:45 -04:00
Neil Deakin
e375813b04
Bug 1159301, clear the mouse capture whenever a menu is opened, r=tn
2016-08-03 07:45:45 -04:00
Mark Banner
405e48e52e
Bug 1291640 - Mark the e10s rollout system add-on as e10s compatible as it already is. r=Felipe
...
MozReview-Commit-ID: HDkCXN4QBGW
--HG--
extra : rebase_source : 372dc1596c9514254176013bf39e2d42a1771910
2016-08-03 11:54:52 +01:00
Matt Woodrow
52628b0bb3
Bug 1230641 - Make our NSOpenGLContext opaque when in fullscreen mode. r=mstange
2016-08-03 22:48:03 +12:00
Iris Hsiao
08f30bd9aa
Backed out changeset 238564059ef3 (bug 1273356) for Android 4.3 debug failed to load manufest file
2016-08-03 11:55:35 +08:00
Mike Conley
85245516b8
Bug 1291078 - More closely mimic non-e10s order of events when choosing <select> elements in e10s mode. r=enndeakin+6102
...
MozReview-Commit-ID: 4CkFUy1nLbo
--HG--
extra : rebase_source : 5965a9a377da6ce510354469b0bb9fb4ace80328
2016-08-02 15:09:59 -04:00
Jared Wein
be454cdf36
Bug 1292008 - Enable the no-empty rule for eslint. r=markh
...
MozReview-Commit-ID: EfM3YOUjClW
--HG--
extra : rebase_source : 47cb04f0a58df6ae810cbf41f7a09e3bb0130997
2016-08-04 00:55:07 -04:00
Carsten "Tomcat" Book
740bb4ed16
Backed out changeset eb7f310f128d (bug 1274626) for breaking unified builds
2016-08-02 17:47:47 +02:00
Carsten "Tomcat" Book
1ec9279c2a
Backed out changeset a722438c2be6 (bug 1274626)
2016-08-02 17:47:31 +02:00
Carsten "Tomcat" Book
2bcc300cca
Backed out changeset 12e3777de139 (bug 1274626)
...
--HG--
rename : dom/media/platforms/ReorderQueue.h => dom/media/platforms/apple/ReorderQueue.h
2016-08-02 17:47:29 +02:00
Carsten "Tomcat" Book
c5f40500b4
Backed out changeset 222b4883bf79 (bug 1274626)
2016-08-02 17:47:27 +02:00